Hacker News new | ask | show | jobs
by BobWarfield 4904 days ago
While I am skeptical about a continuous release cycle, Agile methodologies work well for Enterprise software. I've used them at all of my Enterprise gigs, including selling multi-million dollar license mission critical sales compensation software.

There are two things that should not be conflated with Agile: Software Quality and Willingness to Accept Change

In many ways, Agile can make life better for both if you have a SaaS rather than On-prem business. For example, when building the business plan for Callidus Software's foray into SaaS, I surveyed Customer Service departments at a number of Enterprise companies and asked 1 simple question:

How many of your open tickets are fixed in the most current release?

The answer was staggering: 40-70%

So, ensuring customers are always on the latest release can eliminate 40-70% of trouble tickets with commensurate increase in customer sat. Sounds like Agile can help.

The need for SaaS comes about because Enterprise software has the nasty reputation of needing an expensive re-implementation with each new release, at least for On-Prem. With SaaS, you can do more frequent and less traumatic releases.

Agile works extremely well for Enterprise if you do it right.