We use cookies, including third-party cookies from Google to serve personalized ads through AdSense, to operate this site and understand how it is used. By continuing to browse, you accept this use. See our Privacy Policy and Terms of Use for details, including how to opt out of personalized advertising.
Accept
SmartData CollectiveSmartData Collective
  • Analytics
    AnalyticsShow More
    Flat editorial illustration: The article connects AI and marketing analytics with managerial judgment grounded in consumer behavi
    How an Online MBA in Marketing Connects AI and Data Analytics
    11 Min Read
    What Kind of Problem-Solving Distinguishes Data Analysts From Software Engineers -- AI-generated illustration
    What Kind of Problem-Solving Distinguishes Data Analysts From Software Engineers
    7 Min Read
    chatgpt image jul 21, 2026, 04 34 30 pm
    4 Core Benefits of Predictive Maintenance after Vibration Analysis
    10 Min Read
    How Does Data Mining Boost Customer Satisfaction in Logistics? Harnessing Analytics for Results -- AI-generated illustration
    How Does Data Mining Boost Customer Satisfaction in Logistics? Harnessing Analytics for Results
    11 Min Read
    chatgpt image jul 13, 2026, 04 23 45 pm
    How Data Analytics Helps Companies Improve User Engagement
    19 Min Read
  • Big Data
  • BI
  • Exclusive
  • IT
  • Marketing
  • Software
Search
© 2008-25 SmartData Collective. All Rights Reserved.
Reading: NPV Considerations for Open Source Big Data Technologies
Share
Notification
Font ResizerAa
SmartData CollectiveSmartData Collective
Font ResizerAa
Search
  • About
  • Help
  • Privacy
Follow US
© 2008-23 SmartData Collective. All Rights Reserved.
SmartData Collective > Data Management > Best Practices > NPV Considerations for Open Source Big Data Technologies
Best PracticesBig DataCommentaryExclusiveITOpen Source

NPV Considerations for Open Source Big Data Technologies

paulbarsch
paulbarsch
6 Min Read
NPV Considerations for Open Source Big Data Technologies
Illustration generated with Qwen Image.
SHARE

 Mention the words “open source” and all kinds ideas probably come to mind such as “free”, “agility”, and “speed”. However, with any IT project, it is important to look at business benefits vs. costs in a manner that goes beyond generalizations. One method for benefit-cost analysis for open source big data projects is Net Present Value (NPV).

It’s not unusual to find the IT community excited about the possibilities of open source. And with good reason as adoption of open source big data technologies may provide companies flexibility in charting their own path, ability to innovate faster and move at the speed of business. And yet, it is sage advice to temper some of the frenzy in adopting open source with a financial analysis.

There are plenty of methods to justify an IT project. They range from simple payback to the more complex such as calculating the present value of cash flows. Financial managers use NPV to see if a project will ultimately bring in more money than it costs. NPV is also used to rank projects in priority order when there are competing alternatives.

What exactly is NPV? Investopedia’s definition follows: “Net Present Value (NPV) is the difference between the present value of cash inflows and the present value of cash outflows.” To start an NPV analysis, you will need to determine three things:

More Read

The Physical Size of Big Data [INFOGRAPHIC]
The Physical Size of Big Data [INFOGRAPHIC]
Analytical Cultures: Nurture Yours Through Training
Why Algorithmic Accountability Is Needed Now
CASBs Help Cloud-Based Businesses Avoid Data Breaches
Does It Take a Scientist to Find Gold in Big Data?
  • Initial outlay
  • Incremental cash flows (for the useful life of the project)
  • Cost of capital

The initial outlay is probably not too difficult to find. It’s essentially money needed to get the project started. The corporate cost of capital can be ascertained by asking your corporate finance professional for his/her best estimate (I don’t recommend trying to calculate your company’s cost of capital unless you’re a glutton for punishment—that’s better left to the finance folks).

Now to the tricky part; the incremental cash flows, or “cash” that’s going to come into the business from your big data open source project.

Here’s the process: determine your best estimate for incoming revenues from the proposed project and then subtract out incremental costs including potentially higher utilities as a result of your big data project, additional training, additional overhead and/or salaries, ongoing application maintenance, enterprise support fees, and depreciation (if you’re buying an appliance or commodity hardware). Then subtract out taxes, add depreciation back in, and add in any salvage value of computer equipment if purchased specifically for your project.

Let’s talk about areas where incremental cash might show up. For example, when moving to open source, sometimes an ETL offload project into Hadoop is identified as a place for cost savings. In this instance, first determine your current spend with ETL licenses, development and ongoing support and then figure out what it will “cost” to replace that process with open source support and development. Keep in mind; depending on the maturity of the open source project, there may be hidden costs such as additional training requirements, added security, higher than expected development costs, and increased charges to upkeep a high availability environment.

The exercise of determining incremental cash flows as a result of your open source big data project is educational in its own right, as it’s entirely possible to discover the savings you thought would result from open source might not show up. However, for the sake of discussion, let’s assume there are indeed incremental net cash flows for the project at hand.

Now it’s time to calculate. Excel has a NPV function (figure 1) and a financial business calculator works just as well to plug in your numbers.

Figure 1. Source: mySMP.com

At the end of your calculations you should have a dollar amount, positive or negative which shows the NPV for your particular open source big data project. Anything positive in terms of NPV should be a project “accept” and a negative NPV means the project should be declined.

NPV might not be your sole criteria for making a business decision. And of course there are reasons other than financial to adopt open source big data technologies (we will look at these in subsequent articles). However, NPV offers a compelling look at whether the present value of cash inflows expected from your proposed open source big data project exceed what’s potentially going out in terms of cash. NPV can also help indicate which big data project should go first if you have competing projects and limited capital.

Overall, NPV is a great way to test your financial assumptions and justify—in your mind—and your CEOs, whether a particular open source project is right for your company.  

Share This Article
Facebook Pinterest LinkedIn
Share

Follow us on Facebook

Latest News

Flat editorial illustration: The article links specialist ecommerce SEO agency evaluation to joined-up organic and paid search da
Choosing an Ecommerce SEO Agency When Search Data Drives the Decision
Big Data Exclusive
Flat editorial illustration: The article’s core relationship is that restoring a refrigeration system does not establish trustwor
After the Cyberattack, Can You Trust the Machine?
Artificial Intelligence News
Flat editorial illustration: A technology-editorial comparison of disconnected origination, servicing, and collections records dr
The Data Reconciliation Problem Inside Disconnected Lending Systems
Big Data Exclusive Fintech
Flat editorial illustration: The article connects AI and marketing analytics with managerial judgment grounded in consumer behavi
How an Online MBA in Marketing Connects AI and Data Analytics
Analytics Artificial Intelligence Big Data Exclusive

Stay Connected

1.2KFollowersLike
33.7KFollowersFollow
222FollowersPin

You Might also Like

AI Reframes The Debate Between VPS & Shared Hosting Options
Artificial IntelligenceExclusive

AI Reframes The Debate Between VPS & Shared Hosting Options

7 Min Read
Sudden Data Developments Massively Disrupt eCommerce Software Market
Big DataData CollectionExclusive

Sudden Data Developments Massively Disrupt eCommerce Software Market

10 Min Read
Fascination with Hadoop pushes, pulls Big Data analytics into mainstream. (Part One)
AnalyticsBusiness IntelligenceCommentaryData WarehousingDecision ManagementHadoopKnowledge Management

Fascination with Hadoop pushes, pulls Big Data analytics into mainstream. (Part One)

6 Min Read
Criteria for Determining Which SaaS Platform to Choose
Big DataCloud ComputingCRMData QualityExclusiveSoftware

Criteria for Determining Which SaaS Platform to Choose

2 Min Read

SmartData Collective is one of the largest & trusted community covering technical content about Big Data, BI, Cloud, Analytics, Artificial Intelligence, IoT & more.

5 Great Tips for Using Data Analytics for Website UX
5 Great Tips for Using Data Analytics for Website UX
Big Data
AI chatbots
AI Chatbots Can Help Retailers Convert Live Broadcast Viewers into Sales!
Chatbots

Quick Link

  • About
  • Contact
  • Privacy
Follow US
© 2008-26 SmartData Collective. All Rights Reserved.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?