SYS-CON MEDIA Authors: Janakiram MSV, Sematext Blog, Liz McMillan, Elizabeth White, Carmen Gonzalez

Blog Feed Post

Hidden Software Development Costs that Crush Your Bottom Line

Would you commit 19 developers to building software that was already available off the shelf? Especially if it would cost millions of dollars more to do it yourself?

Recently, I met with a company—a large healthcare organization—that did this. Following a demo of our XL Release and XL Deploy products, the Development Manager turned to me and said: “That’s good, but we’ve already built-it.” That struck me as a bit ambitious given all the work they have to do just to develop products for their own customers.

Software Development Costshttps://blog.xebialabs.com/wp-content/uploads/2016/11/Red-onion-300x240.... 300w, https://blog.xebialabs.com/wp-content/uploads/2016/11/Red-onion-768x613.... 768w" sizes="(max-width: 284px) 100vw, 284px" />So after peeling back the onion a bit, we uncovered that they were using 19 developers to create builds and deployment scripts using Jenkins. Not only that, they also needed every single one of those 19 people for management and maintenance.

I did a rough calculation of about how much it cost them to do the job in-house:

[email protected] 100,000 (USD) FTE + [email protected] 150,000 (USD) FTE = 2,050,000!

This is pretty simple math, but the grand total is over 2 million dollars—just to build the solutions. That’s serious money being spent to develop software that’s already available out of the box.

Software Development Costshttps://blog.xebialabs.com/wp-content/uploads/2016/11/Plugs-300x200.jpeg 300w, https://blog.xebialabs.com/wp-content/uploads/2016/11/Plugs-768x513.jpeg 768w" sizes="(max-width: 358px) 100vw, 358px" />It’s also unnecessary. As I discussed with the Development Manager, our products automate deployment and pipeline orchestration so you don’t have to worry about building any of that. We also give you visibility so that, with your time freed up, you can focus on figuring out what’s not working and address real problems that are inhibiting your success. I explained that, if they were using our software, they could auto generate workflows.

They could plug in the tools they’re already using, which would let them continue to use the right tool for the right job. For example, they could continue to leverage Jenkins for what it’s great at—continuous integration. They could expend their energy on revenue-generating products for their customers. And they could scale the whole thing to meet growing customer demand without the blood sweat and tears that scripting entails.

https://blog.xebialabs.com/wp-content/uploads/2017/02/Jenkins-and-XLR-1-... 150w, https://blog.xebialabs.com/wp-content/uploads/2017/02/Jenkins-and-XLR-1-... 298w, https://blog.xebialabs.com/wp-content/uploads/2017/02/Jenkins-and-XLR-1-... 120w" sizes="(max-width: 229px) 100vw, 229px" />

ON-DEMAND WEBINAR

Jenkins CI + XebiaLabs for Release Orchestration – A Recipe for Continuous Delivery Success

Watch this on-demand webinar to learn how to complement your current investment in Jenkins CI with XebiaLabs to accomplish true enterprise CD.

Unfortunately, like a page out of the Phoenix Project, the manager had lost focus on the company’s higher objectives, which is, of course, understandable when you’re busy overseeing a staff of 19 people. For managers, it may help to occasionally remind themselves of this fundamental rule:

DevOps = people + processes + tools for the purpose of serving customers

Software Development Costshttps://blog.xebialabs.com/wp-content/uploads/2016/11/Money-down-the-dra... 768w, https://blog.xebialabs.com/wp-content/uploads/2016/11/Money-down-the-dra... 800w" sizes="(max-width: 271px) 100vw, 271px" />In fairness, this manager wanted the development team to be happy, but developers are happy when they’re building software. They are not happy maintaining it.

Lots of people think that using Jenkins, Puppet, Chef, and open source tools to build orchestration and deploy solutions makes it free, but really, it’s not. And this company, with the 2 million worth of software development they’re putting into it, is a perfect example of that. That figure, by the way, does not include the additional hundreds of thousands per year for ongoing maintenance. It also doesn’t include reporting, which the manager of the team told me was planned for phase II.

If I were a CIO, VP of Operations, or VP of Development, I would want to know how I can build my bottom line not crush it. If just 15 of those developers were freed up to develop more software that customers will pay for, I would make sure they didn’t get tied up doing unnecessary internal projects that flush hard-earned revenues down the drain. Wouldn’t you?

Related Reading

Editors note: This post was first published by Xebialabs on November 17, 2016. It has been updated. 

The post Hidden Software Development Costs that Crush Your Bottom Line appeared first on XebiaLabs Blog.

Read the original blog entry...

More Stories By XebiaLabs Blog

XebiaLabs is the technology leader for automation software for DevOps and Continuous Delivery. It focuses on helping companies accelerate the delivery of new software in the most efficient manner. Its products are simple to use, quick to implement, and provide robust enterprise technology.

Latest Stories
Serverless applications increase developer productivity and time to market, by freeing engineers from spending time on infrastructure provisioning, configuration and management. Serverless also simplifies Operations and reduces cost - as the Kubernetes container infrastructure required to run these applications is automatically spun up and scaled precisely with the workload, to optimally handle all runtime requests. Recent advances in open source technology now allow organizations to run Serv...
The Japan External Trade Organization (JETRO) is a non-profit organization that provides business support services to companies expanding to Japan. With the support of JETRO's dedicated staff, clients can incorporate their business; receive visa, immigration, and HR support; find dedicated office space; identify local government subsidies; get tailored market studies; and more.
As you know, enterprise IT conversation over the past year have often centered upon the open-source Kubernetes container orchestration system. In fact, Kubernetes has emerged as the key technology -- and even primary platform -- of cloud migrations for a wide variety of organizations. Kubernetes is critical to forward-looking enterprises that continue to push their IT infrastructures toward maximum functionality, scalability, and flexibility. As they do so, IT professionals are also embr...
At CloudEXPO Silicon Valley, June 24-26, 2019, Digital Transformation (DX) is a major focus with expanded DevOpsSUMMIT and FinTechEXPO programs within the DXWorldEXPO agenda. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of business. Only 12% still survive. Similar percentages are found throug...
As the fourth industrial revolution continues to march forward, key questions remain related to the protection of software, cloud, AI, and automation intellectual property. Recent developments in Supreme Court and lower court case law will be reviewed to explain the intricacies of what inventions are eligible for patent protection, how copyright law may be used to protect application programming interfaces (APIs), and the extent to which trademark and trade secret law may have expanded relev...
Containerized software is riding a wave of growth, according to latest RightScale survey. At Sematext we see this growth trend via our Docker monitoring adoption and via Sematext Docker Agent popularity on Docker Hub, where it crossed 1M+ pulls line. This rapid rise of containers now makes Docker the top DevOps tool among those included in RightScale survey. Overall Docker adoption surged to 35 percent, while Kubernetes adoption doubled, going from 7% in 2016 to 14% percent.
Docker is sweeping across startups and enterprises alike, changing the way we build and ship applications. It's the most prominent and widely known software container platform, and it's particularly useful for eliminating common challenges when collaborating on code (like the "it works on my machine" phenomenon that most devs know all too well). With Docker, you can run and manage apps side-by-side - in isolated containers - resulting in better compute density. It's something that many developer...
In today's always-on world, customer expectations have changed. Competitive differentiation is delivered through rapid software innovations, the ability to respond to issues quickly and by releasing high-quality code with minimal interruptions. DevOps isn't some far off goal; it's methodologies and practices are a response to this demand. The demand to go faster. The demand for more uptime. The demand to innovate. In this keynote, we will cover the Nutanix Developer Stack. Built from the foundat...
In a recent survey, Sumo Logic surveyed 1,500 customers who employ cloud services such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). According to the survey, a quarter of the respondents have already deployed Docker containers and nearly as many (23 percent) are employing the AWS Lambda serverless computing framework. It's clear: serverless is here to stay. The adoption does come with some needed changes, within both application development and operations. Th...
Emil Sayegh is an early pioneer of cloud computing and is recognized as one of the industry's true veterans. A cloud visionary, he is credited with launching and leading the cloud computing and hosting businesses for HP, Rackspace, and Codero. Emil built the Rackspace cloud business while serving as the company's GM of the Cloud Computing Division. Earlier at Rackspace he served as VP of the Product Group and launched the company's private cloud and hosted exchange services. He later moved o...
Today, Kubernetes is the defacto standard if you want to run container workloads in a production environment. As we set out to build our next generation of products, and run them smoothly in the cloud, we needed to move to Kubernetes too! In the process of building tools like KubeXray and GoCenter we learned a whole bunch. Join this talk to learn how to get started with Kubernetes and how we got started at JFrog building our new tools. After the session you will know: How we got to Kuberne...
The Crypto community has run out of anarchists, libertarians and almost absorbed all the speculators it can handle, the next 100m users to join Crypto need a world class application to use. What will it be? Alex Mashinsky, a 7X founder & CEO of Celsius Network will discuss his view of the future of Crypto.
Docker and Kubernetes are key elements of modern cloud native deployment automations. After building your microservices, common practice is to create docker images and create YAML files to automate the deployment with Docker and Kubernetes. Writing these YAMLs, Dockerfile descriptors are really painful and error prone.Ballerina is a new cloud-native programing language which understands the architecture around it - the compiler is environment aware of microservices directly deployable into infra...
In his session at 20th Cloud Expo, Mike Johnston, an infrastructure engineer at Supergiant.io, will discuss how to use Kubernetes to setup a SaaS infrastructure for your business. Mike Johnston is an infrastructure engineer at Supergiant.io with over 12 years of experience designing, deploying, and maintaining server and workstation infrastructure at all scales. He has experience with brick and mortar data centers as well as cloud providers like Digital Ocean, Amazon Web Services, and Rackspace....
When Enterprises started adopting Hadoop-based Big Data environments over the last ten years, they were mainly on-premise deployments. Organizations would spin up and manage large Hadoop clusters, where they would funnel exabytes or petabytes of unstructured data.However, over the last few years the economics of maintaining this enormous infrastructure compared with the elastic scalability of viable cloud options has changed this equation. The growth of cloud storage, cloud-managed big data e...