Fundamentals of Agile Project Management: An Overview
Download citation file:
- Ris (Zotero)
- Reference Manager
Scrum is an agile software development methodology that develops software in an iterative and incremental fashion. It is an empirical method and works very well in developing innovative products when product requirements are not clearly stated upfront. It gives a lot of authority to the team to manage its own work and prescribes only a very simple set of rules for the team to follow.
Scrum is an effective method in an organization that works on short projects or can break down long complicated projects into incremental, manageable modules. This reduces the time-to-market and the feedback loop.
Scrum is built on 30-day cycles, or “sprints,” that deliver working increments of the final product. Thus the next increment is built based on requirement specifications as well as modifications to the specs resulting from what was learned in the previous sprint.