7

Click here to load reader

Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally

Embed Size (px)

DESCRIPTION

More on Scrum A product owner creates a prioritized wish list called a product backlog. During sprint planning, the team pulls a small chunk from the top of that wish list, a sprint backlog, and decides how to implement those pieces. The team has a certain amount of time — a sprint (usually two to four weeks) — to complete its work, but it meets each day to assess its progress (daily Scrum). Along the way, the ScrumMaster keeps the team focused on its goal. At the end of the sprint, the work should be potentially shippable: ready to hand to a customer, put on a store shelf, or show to a stakeholder. The sprint ends with a sprint review and retrospective. As the next sprint begins, the team chooses another chunk of the product backlog and begins working again

Citation preview

Page 1: Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally

Lecture 517/9/15

Page 2: Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally

What is Scrum?

• Scrum is one of the leading agile software development processes

• Agile framework for completing complex projects.

• Originally was formalized for software development projects, but it works well for any complex, innovative scope of work.

Page 3: Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally

More on Scrum

• A product owner creates a prioritized wish list called a product backlog.• During sprint planning, the team pulls a small chunk from the top of that wish list, a sprint backlog, and decides how to implement those pieces.• The team has a certain amount of time — a sprint (usually two to four weeks) — to complete its work, but it meets each day to assess its progress (daily Scrum).• Along the way, the ScrumMaster keeps the team focused on its goal.• At the end of the sprint, the work should be potentially shippable: ready to hand to a customer, put on a store shelf, or show to a stakeholder.• The sprint ends with a sprint review and retrospective.• As the next sprint begins, the team chooses another chunk of the product backlog and begins working again

Page 4: Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally

Role of Scrum Master

• A scrum master is the facilitator for a product development team that uses scrum, a rugby analogy for a development methodology that allows a team to self-organize andmake changes quickly.

• The scrum master manages the process for how information is exchanged

1. What did you do yesterday?2. What will you do today?3. Are there any impediments in your way

Page 5: Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally

Responsibilities of Scrum Master1. Helping the team to reach consensus for what can be achieved during a specific period of time.2. Helping the team to reach consensus during the daily scrum.3. Helping the team to stay focused and follow the agreed- upon rules for daily scrums.4. Removing obstacles that are impeding the team's progress.5. Protecting the team from outside distractions.

Page 6: Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally

Plan-driven and agile specification

6

Page 7: Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally

https://www.youtube.com/watch?v=9TycLR0TqFA