SlideShare a Scribd company logo
1 of 10
Download to read offline
1
BUILD OR BUY: WHAT MAKES SENSE FOR THE
CIO
2
Table of Contents
2 Executive Summary..........................................................................................................................................................3
3 Introduction.....................................................................................................................................................................3
3.1 Custom Software Solutions ......................................................................................................................................4
3.2 Hybrid Solutions ......................................................................................................................................................4
4 Factors to Consider Before Investing on Custom Software ..............................................................................................5
4.1 Off-the-Shelf Software are Usually Rigid..................................................................................................................5
4.2 Off-the-Shelf Software May have Compatibility Issues with Other Programs...........................................................5
4.3 Every Need Cannot be addressed by Custom Software ............................................................................................5
5 Benefits of Using Custom Software..................................................................................................................................5
6 When Should a Company Use Generic Software? ............................................................................................................6
7 CIOs Dilemma- Buy versus build.....................................................................................................................................6
7.1 Time to Market ........................................................................................................................................................6
7.2 Features and Functions ............................................................................................................................................6
7.3 Total Cost of Ownership..........................................................................................................................................6
8 Guidelines to Make a Sound Buy/build Decision .............................................................................................................8
9 Conclusion.......................................................................................................................................................................9
10 Abbreviations.................................................................................................................................................................10
3
Executive Summary
The CIO’s role in the present day organization has evolved from the earlier technical role to a strategic role. Consumer and
enterprise technologies are becoming pervasive, scalable and interoperable and thus the demarcation between strategic and
operational applications is gradually getting blurred. The increasing business value of the CIO’s decision makes it necessary for
them to have a collaborative approach in most of their decision making. The technology leader has to consider the strategic
implications of his decisions before deciding on in-house software development or on buying off-the-shelf software solutions.
The buy versus build decision depends on combined factors like strategy, timing, desired functionality and affordability. The
rule of the thumb is one builds when it offers competitive advantage or else one buys. A rational build versus buy decision can
be taken by putting in place well defined requirements and matching one’s choice of software solution with the business needs.
The build versus buy decision is unique to each organization, industry and application. Each solution have their own set of
advantages. Off-the-shelf software solutions offer standardization and cost advantages. Custom software are used for high tech
industries, pharmaceutical and the financial sector which demand specialized functions and is used for some core functions.
Custom software is chosen only if it yields competitive advantage and the benefit of implementing it is higher than the cost of
investment. Hybrid solutions are now increasingly being considered. They bring a blend of off-the-shelf and custom solutions.
However a solution that works for one organization may not be the best alternative for another organization. It is imperative
for the CIO to take a holistic approach taking into consideration organizational culture, strategic implications and long term
growth objectives while taking build/buy decisions.
Introduction
The build versus buy decision regarding software applications create conflict of agendas between business operations and the
chief information officer and the IT department. CIOs have to make a critical choice between using an existing product available
in the market that can satisfy the identified business needs or customize an existing product that is available in the market to suit
the business needs or develop entirely new software. Off-the-shelf software solutions are usually the most preferred option.
Organizations often purchase an existing product and extend its capabilities through integrations and add-ons. This enables
organizations to get the best of both worlds whereby the core product meets most of the critical needs and customization is
done for items which are considered the most critical. CIOs should analyze what makes sense for their organization.
4
Off-the Shelf Software Solutions
Off-the-shelf software solutions offer a lot of advantages, standardization is one of those. Commercial software applications
offer myriad benefits:
 Best practices are built into the software considering the needs of a broad range of users
 Mature software packages have proven effectiveness and thus drive cost and time savings
 Costs and potential risks are reduced considerably as there are fewer bugs
 User organizations are not distracted from their core business
 The burden on the in-house IT resources are reduced by the SaaS
Organizations avoid custom development because it is not an easy option. It requires specialized programming skill sets, deciding
specifications and significant development time which is cost intensive for the organization. The ongoing maintenance of the
custom coding becomes all the more challenging with staff turnovers and codes also become outdated. The potential for high
returns is the primary motivation behind customization as organizations may believe that the additional expenditure is
worthwhile considering the probable future benefits that can be achieved. CIOs constantly make the buy/build decision as and
when new software need arises. The buy decision was earlier mostly exercised in relation to hardware, this trend is increasing
with new infrastructure and services being brought into the market. Earlier CIOs had executed the build decision mostly with
regard to data center infrastructure. CIOs are now increasingly focusing on business technology platforms. These platforms
earlier included traditional data center infrastructure but now generally have a mix of cloud based application and hybrid cloud
services. This offers a wide spectrum of decision making. At one end of the spectrum is a pure build environment which involves
building a brand new application. All the data center components are brought together and interoperability and compatibility
tests are done. At the other end of the spectrum is the buy decision involving a cloud based infrastructure. In between the two
ends of the spectrum lie options namely prebuild, prevalidated infrastructure. Eg, VCE, Vblock, Hyperconverged infrastructure
Eg. Nutanix, Simplivity and hybrid cloud environments.
Custom Software Solutions
Custom build software applications are increasingly being used in the pharmaceutical, financial services, media and the high tech
industries. Banks build custom application for risk management and to support the new financial products. Pharmaceutical
companies generally use custom software in their research and development and marketing departments. Custom software is a
more feasible option for fast moving markets where the internal IT team develops specialized solutions which offer greater
benefit than the benefit of scale and standardization.
Hybrid Solutions
Organizations are evolving rapidly to match up with the present day dynamic business world. Businesses constantly need to
evolve because processes that worked earlier have lost relevance in the present day context. Businesses today are global and
companies need to be agile to meet with changing market conditions. Earlier all business organizations had strong IT
departments with majority of function being done in-house but in the past couple of years organizations have started outsourcing
most of their IT functions and have started concentrating on their core businesses. Balancing an organization’s short term goals
with their long term growth objectives involving weighing whether aggressive investments should be made in long term growth
objectives or a more conservative approach should be undertaken. Hybrid solutions involves adapting existing systems and
allowing integrations wherever required rather than building entirely new systems. Although off-the-shelf software is cheap but
absence of customization often leads to inefficient manual processes. Hybrid solution brings the best of both off-the-shelf and
custom solutions. With increasing complexities occurring in the business processes, heavy investments are required in proprietary
software to scale effectively. Investments on custom software make sense only if it yields significant competitive advantage and
the business is large enough so that the cost of investments on proprietary software can be spread out to a large client base.
5
Factors to Consider Before Investing on Custom Software
The return on investment should be high enough to justify the high cost of investment on custom software. Investments are
high not just in monetary terms but also in terms of resources, time and energy invested into developing the custom software.
Off-the-Shelf Software are Usually Rigid
The functionalities of the off-the-shelf software cannot easily be changed. Adding or removing functionalities is not possible in
most of the commercial software available in the market.
Off-the-Shelf Software May have Compatibility Issues with Other Programs
Businesses often rely on one software to complete one task, followed by another to complete the subsequent tasks. If the two
software do not blend well then processes can get hindered. Custom software can integrate a much wider set of APIs from
different data partners and software.
Every Need Cannot be addressed by Custom Software
Generic software cannot address most of the needs in an organization. Investing in custom software makes sense only if it can
address the specialized needs of the organization that cannot be addressed by the generic software.
Benefits of Using Custom Software
6
When Should a Company Use Generic Software?
CIOs Dilemma- Buy versus build
The build versus buy decisions are taken based on three common decision points namely, total cost of ownership, features and
functions and time to market. A popular maxim in this context is ‘buy to standardize, build to compete’.
Time to Market
The functionalities that can be incorporated in a software solution depends on ‘time to market’ in a typical build situation.
Organization have to consider on whether they have sufficient time to match the stability and maturity that commercial software
products offer. In a buy situation multiple solutions can be evaluated immediately and with the least risk involved. One can also
demand feature enhancements from the vendors.
Features and Functions
An objective strategic analysis should be done of the solution before a build or a buy decision is implemented. If the solution is
a part of a core process and acts as a differentiating factor for the company then it makes sense to go for a build decision because
it would yield sufficient competitive advantage. On the other hand if it is related to a commodity business process, then a buy
decision makes sense from an economic and strategic standpoint
Total Cost of Ownership
The total cost of ownership, a summation of the capital costs and the operating costs, should be evaluated before a buy or a
build decision is taken. The solution that is implemented should be supported, evolved and maintained as per the business
requirements and supported by the underlying technologies namely the server platform, operating systems etc. In a build
situation the initial development costs and the ongoing costs are largely unknown. An organization whose core competency is
not software development might not be able to contemplate the total costs of the software lifecycles. Usually 70 percent of
software costs arise after implementation phase. A rigorous analysis and estimation throughout the software lifecycle is essential.
On the contrary a commercial software developer can spread out the costs over several customers.
Build versus buy decisions involve considerable strategic considerations. Usually IT organization go for building complex
applications. Some organization prefer building proprietary enterprise resource planning (ERP) software in house and several
financial firms also prefer building wealth management software in house. As is evident from the grid below, software are usually
7
build in case of projects with greater strategic implications and for low impact projects, organization prefer to buy off-the-shelf
software solutions.
Industry specific functionality is more likely to be offered in mature markets than in less mature markets. Competitive markets
offer low software pricing compared to market dominated by a few vendors.
8
Guidelines to Make a Sound Buy/build Decision
Conduct an Objective Assessment
Need analysis and assessment is crucial before any software initiative is taken
Your Issues May not Necessarily be Unique
A company sometimes simply decides to build a software from scratch although an off-the-shelf software solution may be
available in the market. Irrespective of the industry that a company falls under , needs often are similar, automation of
common business processes namely incident management, document, task and compliance. It is also important to learn from
the challenges that other companies who have already developed software in house have faced during automation of business
processes.
One Size Cannot Fit All
Organizations should realize that customization of the software is required to ensure right fit between the software and the
manner in which business is done in a particular organization. Business processes should be streamlined before automation
can be incorporated and organization should be able to decide what kind of tailoring is required.
Following Best IT Practices
Irrespective of whether a company decided to buy or build, following the best practices is essential namely balancing
competing stakeholder priorities, collaboration across teams, adapting processes to suit smaller or bigger projects, consistent
focus on quality and demonstrating value iteratively by providing value to stakeholders early and more often through agile
development.
Measuring What Matters Most
An effective performance management system including key performance indicators which are financial and non financial
parameters that benchmark the organization’s performance against the strategies and the objectives. KPIs should also be in
place to measure the implemented software performance.
Software Development is not Everybody’s ‘Cup of Tea’
Companies should be able to manage their internally build software throughout the project lifecycle. Needs should drive
development and vice versa. Changes are inevitable so the project should not rely too much on a few individuals.
Software is a Risky Endevour
Risk is innate in any software effort whether one builds or buys. Risks adversely impact the project cost, software quality,
project team morale, technical success and schedule. Identification of critical risks is essential. IT organizations should be able
to translate needs into concise requirements.
Hidden Cost Consideration
Companies should be able to make a realistic estimation of the software project cost. In case of commercial software total cost
is much higher than the license fees and for in-house software, it is much higher than the salary paid to the software
developemnt team. Maintenance and support costs are lower for packaged applications than for custom applications.
Sometimes the packaged software is priced low but the cost of building up on the basic functionality increases the total cost.
Budgeting is important for future maintenance, upgradation and support.
Knowing Yourself
It is important to assess how agile the organization is. Agile organizations have a competitve edge and it helps in improving
business performance. IT when properly applied enables organization to improve on their agility, thereby increasing efficiency,
decreasing reaction time, improving communication and helps in achieving positive financial results.
9
Conclusion
A CIO should take a build or buy decision based on what would be best for the organization based on their culture, complexity
of user needs and skill sets. What works best for most organization is to purchase a commercial software from a proven vendor
and then consifguring it and customizing it as per the specific needs of the organization. Some organizations are more
conservative in adopting new technologies and prefer to use commercial software. An honest assessment is essential to determine
whether a build, buy or hybrid solution work best for the organization. This assessment should be done based on what
characteristics one is looking for in the software package. Each organization have their own set of idiosyncrasies and it is essential
for a CIO to make an informed decision.
10
Abbreviations
API- Application Program Interface
SaaS- Software as a Service
TCO- Total Cost of Ownership

More Related Content

What's hot

The 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the CloudThe 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the CloudJoaquin Marques
 
BPM (Business Process Management), CRM and Cross-Functional Enterprise-Level ...
BPM (Business Process Management), CRM and Cross-Functional Enterprise-Level ...BPM (Business Process Management), CRM and Cross-Functional Enterprise-Level ...
BPM (Business Process Management), CRM and Cross-Functional Enterprise-Level ...Alan McSweeney
 
RFI RFQ RFP Gerenciamento Das Aquisições Marcio Eduardo Corrêa Sampaio
RFI RFQ RFP   Gerenciamento Das Aquisições   Marcio Eduardo Corrêa SampaioRFI RFQ RFP   Gerenciamento Das Aquisições   Marcio Eduardo Corrêa Sampaio
RFI RFQ RFP Gerenciamento Das Aquisições Marcio Eduardo Corrêa SampaioMarcio Sampaio
 
Navigant: The Birth of An Orphan Biosimilar Market
Navigant: The Birth of An Orphan Biosimilar MarketNavigant: The Birth of An Orphan Biosimilar Market
Navigant: The Birth of An Orphan Biosimilar MarketJoanne Toran McHugh
 
The Digital Decoupling Journey | John Kriter, Accenture
The Digital Decoupling Journey | John Kriter, AccentureThe Digital Decoupling Journey | John Kriter, Accenture
The Digital Decoupling Journey | John Kriter, AccentureHostedbyConfluent
 
50 INDICADORES PARA VOCÊ INVESTIR EM TREINAMENTO E DESENVOLVIMENTO
50 INDICADORES PARA VOCÊ INVESTIR EM TREINAMENTO E DESENVOLVIMENTO50 INDICADORES PARA VOCÊ INVESTIR EM TREINAMENTO E DESENVOLVIMENTO
50 INDICADORES PARA VOCÊ INVESTIR EM TREINAMENTO E DESENVOLVIMENTOTatiane Souza
 
The Art of Supplier Onboarding
The Art of Supplier OnboardingThe Art of Supplier Onboarding
The Art of Supplier OnboardingTradeshift
 
Deloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDeloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDavid Graham
 
Integrated Banking System A Use Case for System Integration, Business Rules...
Integrated Banking System   A Use Case for System Integration, Business Rules...Integrated Banking System   A Use Case for System Integration, Business Rules...
Integrated Banking System A Use Case for System Integration, Business Rules...WSO2
 
Building loosely coupled integrations with Logic Apps
Building loosely coupled integrations with Logic AppsBuilding loosely coupled integrations with Logic Apps
Building loosely coupled integrations with Logic AppsBizTalk360
 
Integrating primavera p6 with oracle erp which technology path is right for...
Integrating primavera p6 with oracle erp   which technology path is right for...Integrating primavera p6 with oracle erp   which technology path is right for...
Integrating primavera p6 with oracle erp which technology path is right for...p6academy
 
BIAN Applied to Open Banking - Thoughts on Architecture and Implementation
BIAN Applied to Open Banking - Thoughts on Architecture and ImplementationBIAN Applied to Open Banking - Thoughts on Architecture and Implementation
BIAN Applied to Open Banking - Thoughts on Architecture and ImplementationBiao Hao
 
Zensar SAP Practice
Zensar SAP PracticeZensar SAP Practice
Zensar SAP PracticeNiraj Singh
 
BMW Showcase - Celosphere 2019
BMW Showcase - Celosphere 2019BMW Showcase - Celosphere 2019
BMW Showcase - Celosphere 2019Celonis
 
Procure-to-Pay Process Framework
Procure-to-Pay Process FrameworkProcure-to-Pay Process Framework
Procure-to-Pay Process FrameworkScottMadden, Inc.
 
Data provisioning in SAP HANA
Data provisioning in SAP HANAData provisioning in SAP HANA
Data provisioning in SAP HANAkabilarasan R
 
Overview - Accenture Google Cloud Business Group
Overview - Accenture Google Cloud Business GroupOverview - Accenture Google Cloud Business Group
Overview - Accenture Google Cloud Business GroupAccenture Technology
 
Copilot Prompting Toolkit_All Resources.pdf
Copilot Prompting Toolkit_All Resources.pdfCopilot Prompting Toolkit_All Resources.pdf
Copilot Prompting Toolkit_All Resources.pdfRiccardo Zamana
 
Como Implementar Escritório de Processos
Como Implementar Escritório de Processos Como Implementar Escritório de Processos
Como Implementar Escritório de Processos Rildo (@rildosan) Santos
 

What's hot (20)

The 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the CloudThe 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the Cloud
 
BPM (Business Process Management), CRM and Cross-Functional Enterprise-Level ...
BPM (Business Process Management), CRM and Cross-Functional Enterprise-Level ...BPM (Business Process Management), CRM and Cross-Functional Enterprise-Level ...
BPM (Business Process Management), CRM and Cross-Functional Enterprise-Level ...
 
RFI RFQ RFP Gerenciamento Das Aquisições Marcio Eduardo Corrêa Sampaio
RFI RFQ RFP   Gerenciamento Das Aquisições   Marcio Eduardo Corrêa SampaioRFI RFQ RFP   Gerenciamento Das Aquisições   Marcio Eduardo Corrêa Sampaio
RFI RFQ RFP Gerenciamento Das Aquisições Marcio Eduardo Corrêa Sampaio
 
Navigant: The Birth of An Orphan Biosimilar Market
Navigant: The Birth of An Orphan Biosimilar MarketNavigant: The Birth of An Orphan Biosimilar Market
Navigant: The Birth of An Orphan Biosimilar Market
 
The Digital Decoupling Journey | John Kriter, Accenture
The Digital Decoupling Journey | John Kriter, AccentureThe Digital Decoupling Journey | John Kriter, Accenture
The Digital Decoupling Journey | John Kriter, Accenture
 
O Canvas MVP
O Canvas MVPO Canvas MVP
O Canvas MVP
 
50 INDICADORES PARA VOCÊ INVESTIR EM TREINAMENTO E DESENVOLVIMENTO
50 INDICADORES PARA VOCÊ INVESTIR EM TREINAMENTO E DESENVOLVIMENTO50 INDICADORES PARA VOCÊ INVESTIR EM TREINAMENTO E DESENVOLVIMENTO
50 INDICADORES PARA VOCÊ INVESTIR EM TREINAMENTO E DESENVOLVIMENTO
 
The Art of Supplier Onboarding
The Art of Supplier OnboardingThe Art of Supplier Onboarding
The Art of Supplier Onboarding
 
Deloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDeloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right Mix
 
Integrated Banking System A Use Case for System Integration, Business Rules...
Integrated Banking System   A Use Case for System Integration, Business Rules...Integrated Banking System   A Use Case for System Integration, Business Rules...
Integrated Banking System A Use Case for System Integration, Business Rules...
 
Building loosely coupled integrations with Logic Apps
Building loosely coupled integrations with Logic AppsBuilding loosely coupled integrations with Logic Apps
Building loosely coupled integrations with Logic Apps
 
Integrating primavera p6 with oracle erp which technology path is right for...
Integrating primavera p6 with oracle erp   which technology path is right for...Integrating primavera p6 with oracle erp   which technology path is right for...
Integrating primavera p6 with oracle erp which technology path is right for...
 
BIAN Applied to Open Banking - Thoughts on Architecture and Implementation
BIAN Applied to Open Banking - Thoughts on Architecture and ImplementationBIAN Applied to Open Banking - Thoughts on Architecture and Implementation
BIAN Applied to Open Banking - Thoughts on Architecture and Implementation
 
Zensar SAP Practice
Zensar SAP PracticeZensar SAP Practice
Zensar SAP Practice
 
BMW Showcase - Celosphere 2019
BMW Showcase - Celosphere 2019BMW Showcase - Celosphere 2019
BMW Showcase - Celosphere 2019
 
Procure-to-Pay Process Framework
Procure-to-Pay Process FrameworkProcure-to-Pay Process Framework
Procure-to-Pay Process Framework
 
Data provisioning in SAP HANA
Data provisioning in SAP HANAData provisioning in SAP HANA
Data provisioning in SAP HANA
 
Overview - Accenture Google Cloud Business Group
Overview - Accenture Google Cloud Business GroupOverview - Accenture Google Cloud Business Group
Overview - Accenture Google Cloud Business Group
 
Copilot Prompting Toolkit_All Resources.pdf
Copilot Prompting Toolkit_All Resources.pdfCopilot Prompting Toolkit_All Resources.pdf
Copilot Prompting Toolkit_All Resources.pdf
 
Como Implementar Escritório de Processos
Como Implementar Escritório de Processos Como Implementar Escritório de Processos
Como Implementar Escritório de Processos
 

Similar to Cio buy versus build

Finance :: Insurance Software Solutions - Build or Buy
Finance :: Insurance Software Solutions - Build or BuyFinance :: Insurance Software Solutions - Build or Buy
Finance :: Insurance Software Solutions - Build or Buytorpidpenitenti59
 
Pentaho technical whitepaper-1-6
Pentaho technical whitepaper-1-6Pentaho technical whitepaper-1-6
Pentaho technical whitepaper-1-6skonda
 
Class of Solution Dilemma
Class of Solution DilemmaClass of Solution Dilemma
Class of Solution DilemmaJay van Zyl
 
10 huge-reasons-why-businesses-need-custom-software-development1
10 huge-reasons-why-businesses-need-custom-software-development110 huge-reasons-why-businesses-need-custom-software-development1
10 huge-reasons-why-businesses-need-custom-software-development1Iron Mountain
 
fusion-apps-new-standard-bus-wp-505097
fusion-apps-new-standard-bus-wp-505097fusion-apps-new-standard-bus-wp-505097
fusion-apps-new-standard-bus-wp-505097Carina Kordan
 
HC Integration Build vs. Buy
HC Integration Build vs. BuyHC Integration Build vs. Buy
HC Integration Build vs. Buyrogerz3
 
Surviving the Software Selection Process
Surviving the Software Selection ProcessSurviving the Software Selection Process
Surviving the Software Selection ProcessAnthony D'Ugo
 
White paper achieving the most economically advantageous applications solutio...
White paper achieving the most economically advantageous applications solutio...White paper achieving the most economically advantageous applications solutio...
White paper achieving the most economically advantageous applications solutio...Newton Day Uploads
 
5 Tips To Managing Growth Guide
5 Tips To Managing Growth Guide5 Tips To Managing Growth Guide
5 Tips To Managing Growth GuideBright Technology
 
Interactive selling solutions for complex manufacturing
Interactive selling solutions for complex manufacturingInteractive selling solutions for complex manufacturing
Interactive selling solutions for complex manufacturingCincom Systems
 
Master Contract Review and Negotiation For Software Agreements-sample
Master Contract Review and Negotiation For Software Agreements-sampleMaster Contract Review and Negotiation For Software Agreements-sample
Master Contract Review and Negotiation For Software Agreements-sampleInfo-Tech Research Group
 
On demand or on premise
On demand or on premiseOn demand or on premise
On demand or on premisePankaj Pandey
 
In Automated Controls It’s No Longer the Traditional Build vs. Buy
In Automated Controls It’s No Longer the Traditional Build vs. BuyIn Automated Controls It’s No Longer the Traditional Build vs. Buy
In Automated Controls It’s No Longer the Traditional Build vs. BuyMelissa Luongo
 
Strategic Advantage and the Microsoft Application Platform (1)
Strategic Advantage and the Microsoft Application Platform (1)Strategic Advantage and the Microsoft Application Platform (1)
Strategic Advantage and the Microsoft Application Platform (1)Olivia Jones
 
Are Software Development Companies Getting An Upgrade With Digital Transforma...
Are Software Development Companies Getting An Upgrade With Digital Transforma...Are Software Development Companies Getting An Upgrade With Digital Transforma...
Are Software Development Companies Getting An Upgrade With Digital Transforma...Techahead Software
 
Strategic Human Resource Management - AIB (MBA) 2015
Strategic Human Resource Management - AIB (MBA) 2015Strategic Human Resource Management - AIB (MBA) 2015
Strategic Human Resource Management - AIB (MBA) 2015Rohana K Amarakoon
 
Technology Planning Document
Technology Planning DocumentTechnology Planning Document
Technology Planning Documentdigital.signage
 
The Top 5 Benefits of Engaging a Dedicated Development Team for Your Upcoming...
The Top 5 Benefits of Engaging a Dedicated Development Team for Your Upcoming...The Top 5 Benefits of Engaging a Dedicated Development Team for Your Upcoming...
The Top 5 Benefits of Engaging a Dedicated Development Team for Your Upcoming...Techtic Solutions
 
Get to know how Software Company in Palo Alto growing with Agile Development
Get to know how Software Company in Palo Alto growing with Agile DevelopmentGet to know how Software Company in Palo Alto growing with Agile Development
Get to know how Software Company in Palo Alto growing with Agile DevelopmentBJIT Ltd
 
Fostering Best Financial Strategies and Practices for Enterprise IT
Fostering Best Financial Strategies and Practices for Enterprise ITFostering Best Financial Strategies and Practices for Enterprise IT
Fostering Best Financial Strategies and Practices for Enterprise ITIBM India Smarter Computing
 

Similar to Cio buy versus build (20)

Finance :: Insurance Software Solutions - Build or Buy
Finance :: Insurance Software Solutions - Build or BuyFinance :: Insurance Software Solutions - Build or Buy
Finance :: Insurance Software Solutions - Build or Buy
 
Pentaho technical whitepaper-1-6
Pentaho technical whitepaper-1-6Pentaho technical whitepaper-1-6
Pentaho technical whitepaper-1-6
 
Class of Solution Dilemma
Class of Solution DilemmaClass of Solution Dilemma
Class of Solution Dilemma
 
10 huge-reasons-why-businesses-need-custom-software-development1
10 huge-reasons-why-businesses-need-custom-software-development110 huge-reasons-why-businesses-need-custom-software-development1
10 huge-reasons-why-businesses-need-custom-software-development1
 
fusion-apps-new-standard-bus-wp-505097
fusion-apps-new-standard-bus-wp-505097fusion-apps-new-standard-bus-wp-505097
fusion-apps-new-standard-bus-wp-505097
 
HC Integration Build vs. Buy
HC Integration Build vs. BuyHC Integration Build vs. Buy
HC Integration Build vs. Buy
 
Surviving the Software Selection Process
Surviving the Software Selection ProcessSurviving the Software Selection Process
Surviving the Software Selection Process
 
White paper achieving the most economically advantageous applications solutio...
White paper achieving the most economically advantageous applications solutio...White paper achieving the most economically advantageous applications solutio...
White paper achieving the most economically advantageous applications solutio...
 
5 Tips To Managing Growth Guide
5 Tips To Managing Growth Guide5 Tips To Managing Growth Guide
5 Tips To Managing Growth Guide
 
Interactive selling solutions for complex manufacturing
Interactive selling solutions for complex manufacturingInteractive selling solutions for complex manufacturing
Interactive selling solutions for complex manufacturing
 
Master Contract Review and Negotiation For Software Agreements-sample
Master Contract Review and Negotiation For Software Agreements-sampleMaster Contract Review and Negotiation For Software Agreements-sample
Master Contract Review and Negotiation For Software Agreements-sample
 
On demand or on premise
On demand or on premiseOn demand or on premise
On demand or on premise
 
In Automated Controls It’s No Longer the Traditional Build vs. Buy
In Automated Controls It’s No Longer the Traditional Build vs. BuyIn Automated Controls It’s No Longer the Traditional Build vs. Buy
In Automated Controls It’s No Longer the Traditional Build vs. Buy
 
Strategic Advantage and the Microsoft Application Platform (1)
Strategic Advantage and the Microsoft Application Platform (1)Strategic Advantage and the Microsoft Application Platform (1)
Strategic Advantage and the Microsoft Application Platform (1)
 
Are Software Development Companies Getting An Upgrade With Digital Transforma...
Are Software Development Companies Getting An Upgrade With Digital Transforma...Are Software Development Companies Getting An Upgrade With Digital Transforma...
Are Software Development Companies Getting An Upgrade With Digital Transforma...
 
Strategic Human Resource Management - AIB (MBA) 2015
Strategic Human Resource Management - AIB (MBA) 2015Strategic Human Resource Management - AIB (MBA) 2015
Strategic Human Resource Management - AIB (MBA) 2015
 
Technology Planning Document
Technology Planning DocumentTechnology Planning Document
Technology Planning Document
 
The Top 5 Benefits of Engaging a Dedicated Development Team for Your Upcoming...
The Top 5 Benefits of Engaging a Dedicated Development Team for Your Upcoming...The Top 5 Benefits of Engaging a Dedicated Development Team for Your Upcoming...
The Top 5 Benefits of Engaging a Dedicated Development Team for Your Upcoming...
 
Get to know how Software Company in Palo Alto growing with Agile Development
Get to know how Software Company in Palo Alto growing with Agile DevelopmentGet to know how Software Company in Palo Alto growing with Agile Development
Get to know how Software Company in Palo Alto growing with Agile Development
 
Fostering Best Financial Strategies and Practices for Enterprise IT
Fostering Best Financial Strategies and Practices for Enterprise ITFostering Best Financial Strategies and Practices for Enterprise IT
Fostering Best Financial Strategies and Practices for Enterprise IT
 

Recently uploaded

8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creationsnakalysalcedo61
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 

Recently uploaded (20)

8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 

Cio buy versus build

  • 1. 1 BUILD OR BUY: WHAT MAKES SENSE FOR THE CIO
  • 2. 2 Table of Contents 2 Executive Summary..........................................................................................................................................................3 3 Introduction.....................................................................................................................................................................3 3.1 Custom Software Solutions ......................................................................................................................................4 3.2 Hybrid Solutions ......................................................................................................................................................4 4 Factors to Consider Before Investing on Custom Software ..............................................................................................5 4.1 Off-the-Shelf Software are Usually Rigid..................................................................................................................5 4.2 Off-the-Shelf Software May have Compatibility Issues with Other Programs...........................................................5 4.3 Every Need Cannot be addressed by Custom Software ............................................................................................5 5 Benefits of Using Custom Software..................................................................................................................................5 6 When Should a Company Use Generic Software? ............................................................................................................6 7 CIOs Dilemma- Buy versus build.....................................................................................................................................6 7.1 Time to Market ........................................................................................................................................................6 7.2 Features and Functions ............................................................................................................................................6 7.3 Total Cost of Ownership..........................................................................................................................................6 8 Guidelines to Make a Sound Buy/build Decision .............................................................................................................8 9 Conclusion.......................................................................................................................................................................9 10 Abbreviations.................................................................................................................................................................10
  • 3. 3 Executive Summary The CIO’s role in the present day organization has evolved from the earlier technical role to a strategic role. Consumer and enterprise technologies are becoming pervasive, scalable and interoperable and thus the demarcation between strategic and operational applications is gradually getting blurred. The increasing business value of the CIO’s decision makes it necessary for them to have a collaborative approach in most of their decision making. The technology leader has to consider the strategic implications of his decisions before deciding on in-house software development or on buying off-the-shelf software solutions. The buy versus build decision depends on combined factors like strategy, timing, desired functionality and affordability. The rule of the thumb is one builds when it offers competitive advantage or else one buys. A rational build versus buy decision can be taken by putting in place well defined requirements and matching one’s choice of software solution with the business needs. The build versus buy decision is unique to each organization, industry and application. Each solution have their own set of advantages. Off-the-shelf software solutions offer standardization and cost advantages. Custom software are used for high tech industries, pharmaceutical and the financial sector which demand specialized functions and is used for some core functions. Custom software is chosen only if it yields competitive advantage and the benefit of implementing it is higher than the cost of investment. Hybrid solutions are now increasingly being considered. They bring a blend of off-the-shelf and custom solutions. However a solution that works for one organization may not be the best alternative for another organization. It is imperative for the CIO to take a holistic approach taking into consideration organizational culture, strategic implications and long term growth objectives while taking build/buy decisions. Introduction The build versus buy decision regarding software applications create conflict of agendas between business operations and the chief information officer and the IT department. CIOs have to make a critical choice between using an existing product available in the market that can satisfy the identified business needs or customize an existing product that is available in the market to suit the business needs or develop entirely new software. Off-the-shelf software solutions are usually the most preferred option. Organizations often purchase an existing product and extend its capabilities through integrations and add-ons. This enables organizations to get the best of both worlds whereby the core product meets most of the critical needs and customization is done for items which are considered the most critical. CIOs should analyze what makes sense for their organization.
  • 4. 4 Off-the Shelf Software Solutions Off-the-shelf software solutions offer a lot of advantages, standardization is one of those. Commercial software applications offer myriad benefits:  Best practices are built into the software considering the needs of a broad range of users  Mature software packages have proven effectiveness and thus drive cost and time savings  Costs and potential risks are reduced considerably as there are fewer bugs  User organizations are not distracted from their core business  The burden on the in-house IT resources are reduced by the SaaS Organizations avoid custom development because it is not an easy option. It requires specialized programming skill sets, deciding specifications and significant development time which is cost intensive for the organization. The ongoing maintenance of the custom coding becomes all the more challenging with staff turnovers and codes also become outdated. The potential for high returns is the primary motivation behind customization as organizations may believe that the additional expenditure is worthwhile considering the probable future benefits that can be achieved. CIOs constantly make the buy/build decision as and when new software need arises. The buy decision was earlier mostly exercised in relation to hardware, this trend is increasing with new infrastructure and services being brought into the market. Earlier CIOs had executed the build decision mostly with regard to data center infrastructure. CIOs are now increasingly focusing on business technology platforms. These platforms earlier included traditional data center infrastructure but now generally have a mix of cloud based application and hybrid cloud services. This offers a wide spectrum of decision making. At one end of the spectrum is a pure build environment which involves building a brand new application. All the data center components are brought together and interoperability and compatibility tests are done. At the other end of the spectrum is the buy decision involving a cloud based infrastructure. In between the two ends of the spectrum lie options namely prebuild, prevalidated infrastructure. Eg, VCE, Vblock, Hyperconverged infrastructure Eg. Nutanix, Simplivity and hybrid cloud environments. Custom Software Solutions Custom build software applications are increasingly being used in the pharmaceutical, financial services, media and the high tech industries. Banks build custom application for risk management and to support the new financial products. Pharmaceutical companies generally use custom software in their research and development and marketing departments. Custom software is a more feasible option for fast moving markets where the internal IT team develops specialized solutions which offer greater benefit than the benefit of scale and standardization. Hybrid Solutions Organizations are evolving rapidly to match up with the present day dynamic business world. Businesses constantly need to evolve because processes that worked earlier have lost relevance in the present day context. Businesses today are global and companies need to be agile to meet with changing market conditions. Earlier all business organizations had strong IT departments with majority of function being done in-house but in the past couple of years organizations have started outsourcing most of their IT functions and have started concentrating on their core businesses. Balancing an organization’s short term goals with their long term growth objectives involving weighing whether aggressive investments should be made in long term growth objectives or a more conservative approach should be undertaken. Hybrid solutions involves adapting existing systems and allowing integrations wherever required rather than building entirely new systems. Although off-the-shelf software is cheap but absence of customization often leads to inefficient manual processes. Hybrid solution brings the best of both off-the-shelf and custom solutions. With increasing complexities occurring in the business processes, heavy investments are required in proprietary software to scale effectively. Investments on custom software make sense only if it yields significant competitive advantage and the business is large enough so that the cost of investments on proprietary software can be spread out to a large client base.
  • 5. 5 Factors to Consider Before Investing on Custom Software The return on investment should be high enough to justify the high cost of investment on custom software. Investments are high not just in monetary terms but also in terms of resources, time and energy invested into developing the custom software. Off-the-Shelf Software are Usually Rigid The functionalities of the off-the-shelf software cannot easily be changed. Adding or removing functionalities is not possible in most of the commercial software available in the market. Off-the-Shelf Software May have Compatibility Issues with Other Programs Businesses often rely on one software to complete one task, followed by another to complete the subsequent tasks. If the two software do not blend well then processes can get hindered. Custom software can integrate a much wider set of APIs from different data partners and software. Every Need Cannot be addressed by Custom Software Generic software cannot address most of the needs in an organization. Investing in custom software makes sense only if it can address the specialized needs of the organization that cannot be addressed by the generic software. Benefits of Using Custom Software
  • 6. 6 When Should a Company Use Generic Software? CIOs Dilemma- Buy versus build The build versus buy decisions are taken based on three common decision points namely, total cost of ownership, features and functions and time to market. A popular maxim in this context is ‘buy to standardize, build to compete’. Time to Market The functionalities that can be incorporated in a software solution depends on ‘time to market’ in a typical build situation. Organization have to consider on whether they have sufficient time to match the stability and maturity that commercial software products offer. In a buy situation multiple solutions can be evaluated immediately and with the least risk involved. One can also demand feature enhancements from the vendors. Features and Functions An objective strategic analysis should be done of the solution before a build or a buy decision is implemented. If the solution is a part of a core process and acts as a differentiating factor for the company then it makes sense to go for a build decision because it would yield sufficient competitive advantage. On the other hand if it is related to a commodity business process, then a buy decision makes sense from an economic and strategic standpoint Total Cost of Ownership The total cost of ownership, a summation of the capital costs and the operating costs, should be evaluated before a buy or a build decision is taken. The solution that is implemented should be supported, evolved and maintained as per the business requirements and supported by the underlying technologies namely the server platform, operating systems etc. In a build situation the initial development costs and the ongoing costs are largely unknown. An organization whose core competency is not software development might not be able to contemplate the total costs of the software lifecycles. Usually 70 percent of software costs arise after implementation phase. A rigorous analysis and estimation throughout the software lifecycle is essential. On the contrary a commercial software developer can spread out the costs over several customers. Build versus buy decisions involve considerable strategic considerations. Usually IT organization go for building complex applications. Some organization prefer building proprietary enterprise resource planning (ERP) software in house and several financial firms also prefer building wealth management software in house. As is evident from the grid below, software are usually
  • 7. 7 build in case of projects with greater strategic implications and for low impact projects, organization prefer to buy off-the-shelf software solutions. Industry specific functionality is more likely to be offered in mature markets than in less mature markets. Competitive markets offer low software pricing compared to market dominated by a few vendors.
  • 8. 8 Guidelines to Make a Sound Buy/build Decision Conduct an Objective Assessment Need analysis and assessment is crucial before any software initiative is taken Your Issues May not Necessarily be Unique A company sometimes simply decides to build a software from scratch although an off-the-shelf software solution may be available in the market. Irrespective of the industry that a company falls under , needs often are similar, automation of common business processes namely incident management, document, task and compliance. It is also important to learn from the challenges that other companies who have already developed software in house have faced during automation of business processes. One Size Cannot Fit All Organizations should realize that customization of the software is required to ensure right fit between the software and the manner in which business is done in a particular organization. Business processes should be streamlined before automation can be incorporated and organization should be able to decide what kind of tailoring is required. Following Best IT Practices Irrespective of whether a company decided to buy or build, following the best practices is essential namely balancing competing stakeholder priorities, collaboration across teams, adapting processes to suit smaller or bigger projects, consistent focus on quality and demonstrating value iteratively by providing value to stakeholders early and more often through agile development. Measuring What Matters Most An effective performance management system including key performance indicators which are financial and non financial parameters that benchmark the organization’s performance against the strategies and the objectives. KPIs should also be in place to measure the implemented software performance. Software Development is not Everybody’s ‘Cup of Tea’ Companies should be able to manage their internally build software throughout the project lifecycle. Needs should drive development and vice versa. Changes are inevitable so the project should not rely too much on a few individuals. Software is a Risky Endevour Risk is innate in any software effort whether one builds or buys. Risks adversely impact the project cost, software quality, project team morale, technical success and schedule. Identification of critical risks is essential. IT organizations should be able to translate needs into concise requirements. Hidden Cost Consideration Companies should be able to make a realistic estimation of the software project cost. In case of commercial software total cost is much higher than the license fees and for in-house software, it is much higher than the salary paid to the software developemnt team. Maintenance and support costs are lower for packaged applications than for custom applications. Sometimes the packaged software is priced low but the cost of building up on the basic functionality increases the total cost. Budgeting is important for future maintenance, upgradation and support. Knowing Yourself It is important to assess how agile the organization is. Agile organizations have a competitve edge and it helps in improving business performance. IT when properly applied enables organization to improve on their agility, thereby increasing efficiency, decreasing reaction time, improving communication and helps in achieving positive financial results.
  • 9. 9 Conclusion A CIO should take a build or buy decision based on what would be best for the organization based on their culture, complexity of user needs and skill sets. What works best for most organization is to purchase a commercial software from a proven vendor and then consifguring it and customizing it as per the specific needs of the organization. Some organizations are more conservative in adopting new technologies and prefer to use commercial software. An honest assessment is essential to determine whether a build, buy or hybrid solution work best for the organization. This assessment should be done based on what characteristics one is looking for in the software package. Each organization have their own set of idiosyncrasies and it is essential for a CIO to make an informed decision.
  • 10. 10 Abbreviations API- Application Program Interface SaaS- Software as a Service TCO- Total Cost of Ownership