A recurring issue for IT and business management is whether it’s best to build an in-house team or outsource the development of software applications. Some of the biggest factors when contemplating application outsourcing are cost, security and loss of control.
Business agility remains a top priority, but this puts added pressure on teams to move fast, and can sometimes lead to rushed projects and a lack of attention to detail. When in-house teams are under tight deadline restrictions, corners can get cut. In fact, most in the developer community agree that outsourcing is the best way to go for timely and on-budget development projects.
Last week, CAST, a global leader in software analytics, invited more than 100 IT professionals to participate in a software risk and analytics roundtable in New York, NY. The daylong exchange included CIOs, industry analysts, systems integrators and IT advisory firms. As an outcome of this gathering, CAST published an IT Trends 2016 Report. The following post attempts to capture some of the exchange between participants and key takeaways.
Executive Visibility – Topping the list of IT Trends 2016 is helping CIOs take advantage of Big Data for themselves, while cutting through the clutter. Accelerating the time from data to decision requires analytics that highlight areas of risk and opportunity in support of business decisions, not technical ones. Proactive, predictive insight arms CIOs with the ability to ask the right questions, to challenge the status quo and surface technical risks that jeopardize revenue, reputation or brand. Real-time solutions that improve the signal-to-noise ratio top the CIO’s wish list for 2016.
As it turns out, plenty.
Recently, the U.S. government has implemented healthcare reimbursements based on the outcome of medical treatments, rather than a traditional fee-for-service approach. These performance-based programs are designed to improve healthcare quality while lowering treatment cost. It’s this outcomes-based approach that Fortune 500 companies are considering as a way of reducing ADM costs while improving software quality.
Companies seeking to reduce time to market while improving application quality, today usually choose between assigning application development projects to either in-house teams or outsourced system integrators (SI). However, the cost arbitrage of Global In-House Centers (GIC), better known in the industry as “Captives,” continues to provide advantages in cost competitiveness that cannot be overlooked.
Michael Furniss, Director of Software Quality Assurance and Testing COE at Coca-Cola’s Bottling Investment Group lead a discussion on how system level analysis improves dialog with application service providers. He shared his experience about how software analysis and measurement has enhanced his traditional process and tool landscape; leading to better identification of legacy SAP code vulnerabilities that can lead to performance and stability issues. Mr. Furniss outlined how Coca Cola has deployed this solution across their global organization and how it focuses development efforts to reduce risk and total ownership cost while keeping their executive sponsors and partners happy.
Want to hear the Coca-Cola Webinar: Listen Now!!
If you would like to hear more from Coca-Cola watch this video: https://www.youtube.com/watch?v=gTg4IdO0o78
So, you’re ready to get started on building your own multi-language custom source code analyzer platform using open source components. Your return estimates are still looking pretty good, even after taking into account the costs in our previous post, “6 Hidden Costs of Building Your Own Multi-Language Code Analyzer Platform”.
Well, we have a quick list of maintenance costs that you may not have considered. So, before you break ground on that project, see if you thought of all these.