Agile development and Scrum – you’ve either heard the terms or are getting ready to apply this methodology in your own organization. But, before you start getting certified or hire someone to work on Scrum for you, you should probably learn some facts about Scrum and Agile development. There are quite a few myths that surround these processes and recognizing truth from fiction will increase your success at implementing Scrum.
First of all, you can’t just flatly say that Agile development will always deliver a project on time and within budget. While Agile development and Scrum increase the chances of a project doing this, it’s nearly impossible to say that no matter what, you’ll be able to stick the schedule and budget. Often, projects come in that are either too large or too complex to be completed by a single release date. It may take several releases to get the whole project done. And, things could arise that cause the project to become off-budget or off-schedule, including an approach that diminished the true size of the project.
And second myth of Agile is that it’s more customer-oriented. While customer feedback is welcomed and appreciated, many methods involve putting customers’ needs and wants first. This is not unique to Agile development.