SCRUM - An Agile Project Management Framework

From apppm
(Difference between revisions)
Jump to: navigation, search
(Created page with "''Developed by MadsH'' SCRUM has over the last years become increasingly popular for a good reason. == Big idea == == Application == == Limitations == == Annotated bibliogra...")
 
Line 1: Line 1:
 
''Developed by MadsH''
 
''Developed by MadsH''
  
SCRUM has over the last years become increasingly popular for a good reason.
+
SCRUM has over the last few years become increasingly popular for software development for good reasons. In order to overcome the traditional challenges of project management, which builds on the assumption of constant demands and full sign of on requirements before beginning, a more agile approach, SCRUM, gained its justification. The ability of Scrum to cope with the reality of modern software development with ever-changing demands, the challenge of capturing all requirements from the beginning, the acceptance of failure, and the need for test while developing, but most importantly the acceptance of changing preferences and requirements from the client as the development evolves, has made it a success for software development.
 +
 
 +
Scrum is an agile project management framework especially popular for software development. Scrum is widely used due to its efficient framework for organizing a team and their tasks in order to deliver continuous business value. Scrum is based on agile principles, by implementing the Scrum framework you will change the way you organize and prioritize your work, but it is a common misunderstanding that this means you become agile. Agile is not a framework, it is a set of beliefs and principles you follow while working, which also means a framework cannot make your agile alone (ref). To learn about agile and the 12 principles, I would recommend reading the following article (indsæt link). This article will focus on what scrum is and why it is beneficial for software development. This will include an overview of the scrum method, followed by a section on implementation and limitations.  
 +
 
  
 
== Big idea ==
 
== Big idea ==

Revision as of 15:33, 14 February 2021

Developed by MadsH

SCRUM has over the last few years become increasingly popular for software development for good reasons. In order to overcome the traditional challenges of project management, which builds on the assumption of constant demands and full sign of on requirements before beginning, a more agile approach, SCRUM, gained its justification. The ability of Scrum to cope with the reality of modern software development with ever-changing demands, the challenge of capturing all requirements from the beginning, the acceptance of failure, and the need for test while developing, but most importantly the acceptance of changing preferences and requirements from the client as the development evolves, has made it a success for software development.

Scrum is an agile project management framework especially popular for software development. Scrum is widely used due to its efficient framework for organizing a team and their tasks in order to deliver continuous business value. Scrum is based on agile principles, by implementing the Scrum framework you will change the way you organize and prioritize your work, but it is a common misunderstanding that this means you become agile. Agile is not a framework, it is a set of beliefs and principles you follow while working, which also means a framework cannot make your agile alone (ref). To learn about agile and the 12 principles, I would recommend reading the following article (indsæt link). This article will focus on what scrum is and why it is beneficial for software development. This will include an overview of the scrum method, followed by a section on implementation and limitations.


Contents

Big idea

Application

Limitations

Annotated bibliography

References

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox