Welcome to JavaPolis 2007!
Scrum in practice for non-believers
Goal
Speaker's Qualifications
Before
Status before
Approach
Scrum is not ...
Process of Scrum
Roles
Iterative approach
Product backlog
Product backlog
Sprint backlog
Sprint
Daily Scrum meeting
Daily Scrum meeting
Update the state of a task
Update the burn down graph
Sprint review
Sprint retrospective
Put the events on the wall ...
And talk about them.
Start of a new sprint
Estimations
Estimations - planning poker
Estimations - spike implementation
Steps Factory Game
Steps Factory Instructions
Steps Factory Instructions
Steps Factory Instructions
Team initiatives
Continuous Integration
Automatic Builds
Automatic Builds
Automatic Builds
Automatic Daily Deploy
Automatic Daily Deploy
Automatic functional testing
Automatic functional testing
Pair Programming
Experiences
What's hard about Scrum? (1/2)
What's hard about Scrum? (2/2)
Myths about Scrum / Agile
Roles and experiences
Concluding statement
Fast, cheap, good ... you can have any two. Let's face it: Scrum is not the silver bullet. Scrum will not give you an answer to your problem. What Scrum promises, is that it will show even more problems.
So why did Scrum change the way we do projects and will probably change the way you will do projects? We would like to answer this question in this session where we will share our experience in introducing the Scrum framework at Tourism Flanders seen from different viewpoints. Beside the basic Scrum concepts we will talk about estimation, planning, documentation and some team initiatives like continuous integration. Finally we will demystify some myths about Scrum and tell you what's so hard about Scrum so that you will be ready when you will introduce Scrum.
Jannik Persoons is a software engineer working with java technology at Dolmen Computer Applications. He started working there after he received a Bachelor in Computer Science at Karel De Grote in 2005.
Jannik spent the past 2 years working on several J2EE projects, currently moving on to JEE5.
After receiving a Master in Computer Science at K.U.Leuven and doing research on (privacy preserving) data mining algorithms in H.I.V. research, Darek Krzywania became a project manager at Dolmen Computer Applications. The past three years Darek has been applying several project management frameworks / methodologies. Thirtheen sprints ago he started using the Scrum framework in a software development project which made him a strong Scrum / agile believer. Currently he's introducing Scrum in a hard- and software migration project.