SCRUM - An Agile Project Management Framework

From apppm
(Difference between revisions)
Jump to: navigation, search
Line 7: Line 7:
  
 
== Big idea ==
 
== Big idea ==
 +
 +
Description of Scrum.
 +
Roles, events & artifacts.
 +
 
== Application ==
 
== Application ==
 +
 +
Backlog - Sprint backlog - Estimating & capacity
 +
 +
Self-organized teams - cross-disciplinary -
 +
 +
Retrospectives - Learnings & review
 +
 +
Risk of scrum vs benefits
 +
 
== Limitations ==
 
== Limitations ==
 +
 +
Consider overall planing
 +
Training of employees & implementation
 +
 
== Annotated bibliography ==
 
== Annotated bibliography ==
 +
 +
The official scrum guide
 +
 +
 
=== References ===
 
=== References ===
 +
 +
Managing Successful Projects with PRINCE2 2017
 +
 +
 
<references />
 
<references />

Revision as of 18:47, 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 testing 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, where the implementation of scrum can push you towards a more agile way of working [1]. To learn about agile and the 12 principles, I would recommend reading the following article AgileAlliance. 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

Description of Scrum. Roles, events & artifacts.

Application

Backlog - Sprint backlog - Estimating & capacity

Self-organized teams - cross-disciplinary -

Retrospectives - Learnings & review

Risk of scrum vs benefits

Limitations

Consider overall planing Training of employees & implementation

Annotated bibliography

The official scrum guide


References

Managing Successful Projects with PRINCE2 2017


  1. Atlassian.com, see Template:What is Scrum?
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox