Your SlideShare is downloading. ×

Scrum and agile development for LabVIEW developers

598
views

Published on

Präsentation von Daniel Tobler an den NI Days 2014 in Bern zum Thema "Scrum and agile development for LabVIEW developers".

Präsentation von Daniel Tobler an den NI Days 2014 in Bern zum Thema "Scrum and agile development for LabVIEW developers".

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
598
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Scrum and Agile for LabVIEW Developers Daniel Tobler, Zühlke Engineering AG
  • 2. 2 source: flickr.com/photos/tprzechlewski
  • 3. 3 Abrief History of Software Development Processes Predictive Pre-Planned Adaptive Trial and Error Single expert developers Waterfall Iterative Early RUP Late RUP Agile 1960 1970 1980 1990 2000 2010
  • 4. 4 Abrief History of Software Development Processes 1960 1970 1980 1990 2000 2010 Agile Manifesto (2001) Individuals and Interactions Working Software Customer Relationship Responding to Change Many agile methods: ATAM, AUP, Crystal, FDD, Scrum Scrum and Kanban are top dogs First presentation of Scrum 1995 Analysis Paralysis (199x)
  • 5. 5 Abrief History of Software Development Processes Analysis Paralysis (199x) First presentation of Scrum 1995 Agile Manifesto (2001) Individuals and Interactions Working Software Customer Relationship Responding to Change Scrum and Kanban are top dogs Many agile methods: ATAM, AUP, Crystal, FDD, Scrum 1970 1980 1990 2000 2010
  • 6. 6 Development of a Test System, Trial 1 Specification and Requirements Project PlanArchitecture and Design
  • 7. 7 Development of a Test System, Trial 1 Project Plan A wonder happens here
  • 8. 8 Development of a Test System, Trial 1 A wonder happens here … and your customer is not amused source: flickr.com/photos/tambako
  • 9. 9 Development of a Test System, Trial 2 Risks, most wanted functions Dreams, Wishes Product Backlog Ordered Understood, Detailed Sketchy Goals Features Requirements Top risks, architecturally relevant and most wanted functions UNDERSTOOD
  • 10. 10 What is a Product Backlog? Product Backlog Self contained description Software Tool or … Manual board
  • 11. Sprint Increment Product Backlog Development Team S Stake- holder Sprint Planning Meeting S SS S Sprint Review Next Sprint InspectInspect Adapt Self organizing
  • 12. Development Team S Stake- holder Sprint Increment Product Backlog Sprint Planning Meeting S SS S Sprint Review Next SprintInspectInspect Adapt
  • 13. Next Sprint Increment Product Backlog Development Team S Stake- holder Sprint Planning Meeting S SS S Sprint Review Next Sprint InspectInspect Adapt Sprint Planning Meeting Product Owner S SS S Sprint Review
  • 14. Scrum Team Sprint Development Team S Stake- holder Product Owner Next Sprint InspectInspectRetrospective Scrum Master Adapt
  • 15. Scrum Team Sprint Increment Product Backlog Development Team S Stake- holder Sprint Planning Meeting Scrum Master Product Owner S SS S Sprint Review Retrospective
  • 16. Scrum Team Sprint Increment Product Backlog Development Team S Stake- holder Sprint Planning Meeting Scrum Master Product Owner S SS S Sprint Review Retrospective Daily Scrum
  • 17. 17 What is Scrum? Scrum Guide, 16 pages www.scrum.org/Scrum-Guide From the inventors of Scrum: • Jeff Sutherland • Ken Schwaber
  • 18. 18 What is Scrum?
  • 19. 19 Review Sprint 4: What does it cost? Sprints SumofEstimations 1 2 3 4 Answer: Release Burnup! Done Open
  • 20. 20 How to story continues Sprints SumofEstimations 1 2 3 4 Done Open 1. Install End of Money 5 6 7 8 9 10
  • 21. 21 Scrum for LabVIEW? • Do not Pre-Plan your projects. Inspect and Adapt! • Do not Micro-Manage developers. Let them self-organize! Use Sprint Reviews and Burnups for Inspection. • Scrum works for 3+ developers, but also a single developer can profit from Scrum! source: flickr.com/photos/tprzechlewski
  • 22. 22 Thanks for your Attention! Zühlke Booth • Free Icon Maker • Ask me further Questions
  • 23. Vernetzen Sie sich mit mir. Daniel Tobler @@ Gefällt Ihnen meine Präsentation? Dann sagen Sie es bitte weiter.