Analytical-Mind
A blog offering new paradigms to improve performance and quality of life at work.
  • Home
  • About Me
  • My Virtual Bookshelf
  • Contact Me

What is Scrum?

Posted on: 07-2-2009 Posted in: Scrum

Scrum is an Agile management process that uses an iterative and incremental approach to deliver complex software development projects.

The Scrum Cycle

The Scrum Cycle

The three fundamental roles of Scrum are : the Product Owner, the Scrum Master, and the Scrum Team.

The Scrum cycle is divided into five activities to be completed by the Scrum Team in order to meet their commitment to deliver on the work included as part of the sprint backlog.

Define

During the definition phase, the project team (the Scrum Master and the Scrum Team) meets with the Product Owner to determine and agree on the priority of the team for the duration of the sprint. The intent is not to agree on the details during this stage but the high level direction the team will follow. The outcome of the definition stage is to start populating a product backlog.

Plan

Planning consists of selecting the high level items from the product backlog and evaluate the value of the various items as well as the estimated efforts to complete the work. As part of a negotiation process between the Product Owner and the Scrum Team, a subset of the product backlog is selected which is then called the Sprint Backlog.

Build

Much happens during the building phase where the development team members select and execute tasks from the Sprint Backlog until all work is completed and a “product” is ready to present to the Product Owner.

Review

At the end of each sprint, the Scrum Team presents the various items that have been developed during the sprint to the Product Owner. This practice has a few clear benefits in that unless metrics can be demonstrated in the application – not on paper or in theory – and shown to provide the expected information, they are not completed.

Retrospect

The final step of the iteration is the retrospection which has a few objectives where the most important one is to allow the team to reflect on the successes and determines which areas need to be improved prior to entering the next sprint. As such, the team collectively assesses its own performance and determine the best way to adapt in order to successfully achieve its next sprint.

About the Author

Martin Proulx
I am an agile organizational coach and president of Pyxis Technologies.   Most people agree that I am an effective coach, an influential leader and a change agent oriented towards achieving extra-ordinary results. For nearly 20 years, I have put in place and managed software development organizations. Throughout the years, I have developed an expertise in organizational development, business process reengineering, people and project management.

  • Popular Posts
  • Related Posts
  • I don't feel so good - I'm a people manager in an Agile organization
    I don't feel so good - I'm a people manager in an Agile organization
  • I don’t believe in self-organized teams…
    I don’t believe in self-organized teams…
  • Agile self-organized teams - is the team self-organized or not?
    Agile self-organized teams - is the team self-organized or not?
  • Agile transitions are hard. I wonder why people feel the need to control?
    Agile transitions are hard. I wonder why people feel the need to control?
  • Why did Santa deliver the gifts 2 weeks early this year?
    Why did Santa deliver the gifts 2 weeks early this year?
  • The Role of the Manager in Agile / Scrum - Some of the Best Blog Posts of 2010
    The Role of the Manager in Agile / Scrum – Some of the Best Blog Posts of 2010
  • People managers may be the biggest impediment for increased performance
    People managers may be the biggest impediment for increased performance
  • The world would be a better place without accountants
    The world would be a better place without accountants
  • (1) Comment
  • (0) Trackback
  1. Leonard10-30-09

    Scrum

    (reply)

Popular Posts

  • I don't feel so good - I'm a people manager in an Agile organization
    08-12-2010
  • I don’t believe in self-organized teams…
    08-30-2010
  • Agile self-organized teams - is the team self-organized or not?
    01-25-2011
  • Agile transitions are hard. I wonder why people feel the need to control?
    10-5-2010
  • Which stance should I take? The 4 quadrants of Agile Managers
    12-20-2010

Blogroll

  • Agile Gardener – Gardening Agile Knowledge
  • Great Leadership – Opinions and information on leadership and leadership development by Dan McCarthy
  • John Baldoni On: Leadership, Leadership development, Managing people
  • Management 3.0 – Leading Agile Developers, Developing Agile Leaders
  • Management, Development, Complexity, and Me
  • Marshall Goldsmith On: Leadership, Managing people, Coaching
  • Pyxis Technologies
  • Umuntu – It's all about people and humans, anyone at all …
Avatars by Sterling Adventures
Recent Posts
  • Agile managers do not act like cowboys
    08-1-2011
  • 12 tips to be a better coach
    06-20-2011
  • Gartner's Enterprise-Class Agile Development Defined
    06-6-2011
  • Tribal Leadership - What level of leadership are you at?
    05-30-2011
  • Cracking the Code for Standout Performance (part II)
    05-23-2011
Recent Comments
  • Louis Pellerin on Agile managers do not act like cowboys
  • Agile managers do not act like cowboys | Analytical-Mind on Real-life laboratory for human experiments – The case of an Agile organization
  • Martin Proulx on Yet Another Agile Maturity Model (AMM) – The 5 Levels of Maturity
  • Ali Bentaleb, MBA, PMP, CSP on Yet Another Agile Maturity Model (AMM) – The 5 Levels of Maturity
  • Stephen Dougall on I don’t believe in self-organized teams…
About Me

Meta
  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
© 2008-2011 Martin Proulx
StumbleUponRedditDiggdel.icio.usLinkedIn