41631 lecture 3 pt3 scrum

564 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
564
On SlideShare
0
From Embeds
0
Number of Embeds
63
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

41631 lecture 3 pt3 scrum

  1. 1. SCRUM project managementAn ‘Agile’ MethodologyThomas J. Howardhttps://sites.google.com/site/thomasjameshowardhomepage/thow@mek.dtu.dk Unless otherwise stated, this material is under a Creative Commons 3.0 Attribution–Share-Alike licence and can be freely modified, used and redistributed but only under the same licence and if including the following statement:“Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in ProductDevelopment Department of Mechanical Engineering, Technical University of Denmark”
  2. 2. UPDATE Each team has a table at the event to display ideas. You are not pitching to get funding but to get people interested in your business. Put the word out that you have an exciting technology that has x,y,z benefits and your business which can be suitable to a,b,c market segments. If interested in details, please contact us... Bring a prototype! Send email to Lisbeth Lassen ASAP: lislas@adm.dtu.dk2 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  3. 3. Patent lecture• Which teams during the lecture applied Verena‟s approach to see when their patents are valid and expire?• Which teams found our in which countries their patents are valid?• Which teams broke down their claims to understand their IP coverage?• Who checked whether their brand is trademarked or not?• Who gave some feedback on the lecture?3 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  4. 4. Cynefin(Welsh word meaning habit)Matrix of Chaos and decision makingBuild ->Measure ->Learn4 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  5. 5. How should we as lecturers assess the quality of your project management?5 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  6. 6. The Agile Manifesto Individuals and Over Processes and Interactions Tools Working Over Comprehensive Product Documentation Customer Over Contract Collaboration Negotiation Responding to Over Following a Change Plan6 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  7. 7. SCRUM•Scrum is an „Agile‟ framework•Predominantly for software development•Works well for complex products•Even more suitable for start-ups/spin-outs7 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  8. 8. The SCRUM process SCRUM Master Stakeholders /Customer Requirements Daily SCRUM meeting 24 hrs Sprint BacklogProduct Owner Finished 1-4 week sprint WorkBacklog Creation Sprint Planning cycle and Grooming Sprint Review Product Backlog Development Team 8 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  9. 9. The Penny Game Assembler Packager Company Manufacturer President Designer Customer = Manager9 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  10. 10. The Penny Game - Results 20 10 5 1 1 2 3 4 Cust. Pres.10 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  11. 11. SCRUM team rolesProduct Owner Development Team SCRUM MasterThe person responsible Turning the The „servant leader‟ whofor the product and requirements into removes obstacles ofconveying customer product related outputs. the development team.requirements. Responsible for agreeing Fosters training an self-Also responsible for workload in sprint cycle organising teams.prioritising design and then executing it! Makes sure sprintfeatures. reviews and daily Working with the reviews stay onResponsible for development teams to schedulesatisfying stakeholders achieve sprintand “getting the product agreements and goals.out”11 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  12. 12. Who’s Who in your project?Product Owner Development Team SCRUM MasterThe person responsible Turning the The „servant leader‟ whofor the product and requirements into removes obstacles ofconveying customer product related outputs. the development team.requirements. Responsible for agreeing Fosters training an self-Also responsible for workload in sprint cycle organising teams.prioritising design and then executing it! Makes sure sprintfeatures. reviews and daily Working with the reviews stay onResponsible for development teams to schedulesatisfying stakeholders achieve sprintand “getting the product agreements and goals.out”12 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  13. 13. TheProduct Backlog For Sprint Release PreCommon practice: Sprint•Post-its on a canvas 1 Release Product Owner’s•Design features Baby•Modular 2 313 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  14. 14. Where is your product/business backlog?14 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  15. 15. Product BacklogGroomingSTEP 1:Add Items 1 2 315 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  16. 16. Product BacklogGroomingSTEP 2:Prioritise 1Move higherpriority itemstowardsrelease line 2 316 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  17. 17. Product BacklogGroomingSTEP 3:Item breakdown 1Each item shouldrepresent abusiness unit ofvalue and beachievable in 1 2sprint cycle 317 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  18. 18. Sprint Planning • Product owner confirms to development team what each released backlog item means and what is required to complete it to match the definition of ‘done’. • Product owner communication priorities and dependences 1 • Development team agree with Product Owner which items will be completed during the next sprint cycle. • Development team then discusses how the tasks will be separated and worked on.18 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  19. 19. Where can this be indicated in thedevelopment log?19 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  20. 20. Daily SCRUMS • 15 minutes total • Every day at same time • Don‟t be late and be prepared • In turn state 3 things: • What you did yesterday • What you will do today • What‟s in your way • Everyone stands up (Even if via video link) http://askthecmmiappraiser.blogspot.dk20 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  21. 21. Managing a sprint backlog Product Backlog Item To Do In Progress Done (PBI)21 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  22. 22. Product Burndown – Used to monitor and respond to project Progress – Four types: • Backlog items (Stories) • Backlog points (Story Board points) • Backlog items (Stories) to MVP • Backlog points (Story Board points) to MVP MVP: Minimum Viable Product22 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  23. 23. Product Burndown1. Backlog Items Total number of Backlog 1 Items = 21 2 323 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  24. 24. Product Burndown2. Backlog Points Total number 2 of Backlog 1 2 1 Points = 64 2 2 2 4 2 3 1 4 5 2 3 4 5 2 7 5 4 3 2 224 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  25. 25. Product Burndown3. Backlog Items to MVP Total number of Backlog 1 Items to MVP MVP = 37 Items Bonus Items 2 325 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  26. 26. Product Burndown4. Backlog Points to MVÅP Total number 2 of Backlog 1 2 1 Points to MVP MVP 2 = 37 Items 2 2 4 2 Bonus 3 1 Items 4 5 2 3 4 326 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  27. 27. Product Burndown27 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  28. 28. Burndown Exercise28 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  29. 29. Sprint burndown ? ?29 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  30. 30. Exercise With your levels of experience it takes 1 day to design, make and assemble (position) one piece.http://www.toyshopuk.co.uk/lego-minotaurus/ 30 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  31. 31. Exercise Description• Get into teams of 4 or 5• Select a Product OwnerThe rest will be the Development Team• Tom will act as the customer• No SCRUM Master• Product Owner to ask customer for requirements• Product owner to Create backlog with inputs from Team• Create sprint cycles and begin to get to work (draw up the elements of the design on scraps or onto the plan)• Show customer the work done and listen to changing requirements• Continue until work is done31 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  32. 32. Where would SCRUM be useful for you to apply?32 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  33. 33. Exercises1. Create a Product Backlog for your projects.2. Plan how to organise your project using SCRUM.33 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark
  34. 34. Questions ?34 Original material by Thomas J. Howard & Jakob Bejbro for 41631: Innovation in Product Development 2013 Department of Mechanical Engineering, Technical University of Denmark

×