How do we achieve more with less?
Why Agile / SCRUM
HaMIS story
Prerequisites
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
1 dinsdag 29 mei 12
How do we achieve more with less? Why Agile / HaMIS story - - PowerPoint PPT Presentation
How do we achieve more with less? Why Agile / HaMIS story Prerequisites SCRUM Edwin de Werk: @eworx4me en Viktor Grgi : @vgrgic dinsdag 29 mei 12 1 Achievements Improving Funtionality Architecture delivered within Every 3
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
1 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
Every 3 weeks we ship software in production Happy users Satisfied Business, stakeholders
5 stars TÜVIT
“Funtionality” delivered within constraints time and € Improving Architecture Architect & project manager can get along :-) Developers like environment and challenges
2 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
Goals:
24/7 application for traffic management, transport, environmental safety and crisis management.
3 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
Productmanagement stakeholder management
Product Owners HaMIS Stakeholder Operations Stakeholder Externe interfaces Project Manager HaMIS Programma
SG FAB TAB
Teams
4 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
5 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
One use case in 6 months!
6 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
7 dinsdag 29 mei 12
Edwin de Werk & Viktor Grgić
Source: www.agilemanifesto.org!
8 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
Hire coaching Work the system. Grow a pair and try, learn, try ....... Right people, no sheldons Team
9 dinsdag 29 mei 12
Edwin de Werk & Viktor Grgić
10 dinsdag 29 mei 12
Edwin de Werk & Viktor Grgić
11 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
Documentation is Wiki filled by “harvesting” the knowledge
Standardization is discovered and not predefined
Continuous refactoring towards better design
12 dinsdag 29 mei 12
Marketing
Requirements gathering Architecture Planning Analysis Development Testing Delivering ...has a challenge
Lead time
jdhjksh Department 2 Department 3 Department 4 Department 5 Department 6 Department 7 Department 8 Agile team Hyperproductive Agile team
waste, continuous improvement
Hyperproductive Agile team Hyperproductive Agile team
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
13 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
14 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
15 dinsdag 29 mei 12
James O. Coplien
16
16 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
17 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
Change advisory board vs. sprint release Intrinsic motivation Make surroundings Scrum friendly Develop, protect and direct with constraints
18 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
19 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
I am an
... “Bureaucracy is here to compensate incompetence and lack of discipline”
20 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
21 dinsdag 29 mei 12
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
22 dinsdag 29 mei 12
Control Whish lists Procedures and processes Architects, analists, testers, team leads, project managers,... in traditional sense Technology push, (off-the-shelf) products and tools with no direct value Generic and just-in-case solutions Beforehand documentation Extensive use-case descriptions Chickens!
Concrete goals Vision Face-to-face customer collaboration Team responsibility and decision making Continuous improvement Trust Demand pull Feedback loops Solutions for harbor master instead
statements” Pigs!
Edwin de Werk: @eworx4me en Viktor Grgić: @vgrgic
23 dinsdag 29 mei 12
24 dinsdag 29 mei 12