| Scrum Intro |
|
Scrum is one of the Agile methods for managing complex projects. Scrum provides a framework for producing results while operating under changing requirements and with less than perfect technology and tools. ■ Scrum is an empiric method for controlling complex projects, it builds on well-known and documented principles from non-IT industries. ■ In IT projects with non-ideal or changing specifications and unknown or bug-ridden technology, Scrum gives a much higher success-rate than the traditional defined “Waterfall” method. ■ The term Scrum is from Rugby, where a scrum is a method to get the ball back in action. The daily Scrum meeting has that function in a Scrum project, to keep the project moving, never stop and to get the opportunity to remove any thing blocking progress. ■ Scrum is one of the agile methods that are rapidly gaining acceptance in the IT world. Together with its cousin – eXtreme Programming – it is changing how organizations wrestle results out of increasing chaos. Based on■ An acknowledgement of the changing nature of requirements and technology ■ The need for empirical process control rather than defined process control ■ Self-organizing teams ■ Japanese style methods of constant improvement ■ The power of incremental delivery of functionality (sashimi) ■ Cross-functional teams producing complete product increments The Game Plan■ Produce a prioritized backlog of requirements ■ Split work into a series of Sprints with well defined goals ■ Produce a Sprint backlog of tasks ■ For every day in the Sprint: ■ Work on Sprint backlog tasks ■ Hold a daily Scrum meeting to synchronize ■ Re-estimate effort remaining to completes tasks ■ At the end of the Sprint the team presents finished functionality The Results■ Deadlines are kept ■ Higher quality of product ■ Much higher productivity Scrum giver en struktur der skal sikre resultater, mens man arbejder med skiftende krav og mindre end perfekt teknologi og værktøjer
Baseret på
Spilleplanen
Resultaterne
|






