software engineering- scrum 603410054 徐 瑋 alen 603410107 林芳瑜 flora 1
TRANSCRIPT
1
Software Engineering- Scrum
603410054 徐 瑋 Alen
603410107 林芳瑜 Flora
2
Scrum Process
3
Core Role The Scrum Team consists of a Product Owner, the
Development Team, and a Scrum Master.
Product Owner - Representing the business or user community
Scrum Master - Ensuring Scrum is understood and enacted
Developer - Professionals who do the work of delivering a
potentially releasable Increment of “Done” product at the end
of each Sprint
4
Event Sprint
A sprint is basic unit of development in Scrum.
Each sprint is started by a planning meeting.
Sprint planning meeting
At the beginning of the sprint cycle.
Selecting requirement that will be done in the sprint.
Preparing the Sprint Backlog that details the time it will cost.
5
Event Daily scrum meeting
Each day during the sprint, a project team communication meeting
occurs.
Meeting length is set to 15 minutes.
Each team member answers three questions :
What have you done yesterday ?
What are you planning to do today ?
Any impediments ?
6
Event Sprint demo meeting
Reviewing the work that was completed and uncompleted.
Presenting the completed work to the stakeholders.
Sprint retrospective meeting
All team members reflect on the past sprint
Two main questions are asked in the sprint retrospective :
What went well during the sprint ?
What could be improved in the next sprint ?
7
Artifact Product Backlog
A prioritized features list
Containing all functionality desired in the product
Can be changed and re-prioritized before each sprint planning meeting
Sprint Backlog
A subset of Product Backlog Items
Created by Team members
To be completed during the Scrum sprint
8
Conclusion Scrum is an iterative, incremental agile software development
framework for project management.
Feedback is important. It can help development team build a
product up to expectation.
Customers can change their minds about what they want and
need.