I am an IT Auditor with over 10 years’ experience in SDLC. Prior to audit I was an IT Project manager of Software Engineers and Designers. So I know SDLC, where and how to look. As a manager numbers were paramount to our success and failure. However, now it appears that numbers are irrelevant.
I have performed numerous comprehensive SDCL analyses (quantities and qualitative) for Waterfall, but only a few Agile Scrum for large Software Development shops with team locations all over the world. With Agile Scrum I have noted no substantial To-Market product delivery improvements. In fact, quite the opposite.
Based on my results over a two year period I have noted that most delivered releases:
a. Were not on time nor within budget (most were substantially over budget, Budget +2);
b. Did not include the expected functions; and
c. most delivered function did not worked as expected.
Overall I have seen these few companies that have transition from Waterfall to Agile Scrum experience as much as a doubling in the software development costs, including a substantial numbers of software bugs / defects and an increase in customer complaints of substandard code.
But, those making the decisions claim it’s cheaper and faster. What am I missing? Does it , can it work with Large development shop?