How do you explain to leaders who do not have a good understanding of software based systems (or honestly may not care to learn) that software development is not one and done? I need to advocate to keep my software development staff - maybe not the full level but they want to eliminate them.  Any ideas?  I can use analogies but looking for any insights in plain language. 

4.6k viewscircle icon1 Upvotecircle icon8 Comments
Sort by:
Head of Corporate Development in Software2 years ago

Can you build a business case to keep them - show the business value the team brings.  If you tie this into revenue, even better.  

Retired - Former Executive Advisor, CEO / CIO in Manufacturing2 years ago

Call a meeting and have them take out their iPhones. Ask them how often the apps on their iPhones get updated. Explain why they get updated i.e. new features and bug fixes. Or would they prefer those apps never get updated?

This is why software is not a one and done proposition.

Chief Data & Innovation Strategist in Software2 years ago

Showcase how a robust software development team can be a unique selling point for the company. The ability to swiftly adapt to market changes and deliver cutting-edge solutions gives the organization a competitive advantage over rivals. Conduct a cost-benefit analysis to showcase the economic impact of retaining a software development team versus eliminating it. Highlight the potential risks and expenses associated with not having a dedicated team, such as increased downtime, security vulnerabilities, and the inability to adapt quickly to market changes.

CTO in Healthcare and Biotech2 years ago

Use Price and Value to let them know the importance of sw development.

If the price you pay is high, and the value you receive is greater for the sw dev staff.

Then you might receive a lesser price for downsizing the team, but then you’ll have no value at all for what’s important to the business needs.

Chief of DevOps and Partner in Healthcare and Biotech2 years ago

Think of software not as a one-time project like building a house, but as a continuously evolving product like maintaining a home. Just as a home needs regular upkeep, improvements, and repairs, software requires ongoing maintenance, updates, and enhancements to remain functional, secure, and valuable. Eliminating the software development team after initial creation is like abandoning a house after construction; continuous investment in the software is essential for its long-term success and usefulness.

Content you might like

Finding data and putting it to good use13%

Controlling the security and privacy of data45%

Understanding how data is currently being used20%

All of the above19%

None of the above1%

View Results

Executive Support10%

Projects vs. Operations68%

Building a culture of Security15%

Team Completeness5%

View Results