Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Agile Software Development and Continuous Delivery at UPT DEGI | 25th of Sep 2018

34 views

Published on

Seminar Talk at UPT DEGI | 25th of Sep 2018 about Agile Software Development and Continuous Delivery

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Agile Software Development and Continuous Delivery at UPT DEGI | 25th of Sep 2018

  1. 1. Agile Software Development by Eduardo Ribeiro Photo by Olga Guryanova on Unsplash
  2. 2. 26/09/2018 Who am I? / My Experience (…)
  3. 3. 26/09/2018 Who is Critical Software?
  4. 4. 26/09/2018 Training Overview Photo by Leonard von Bibra on Unsplash • What is Agile? • Cone of Uncertainty • What is Agile? • Agile Manifesto • 12 Principles behind the Agile manifesto • Software Development Process • Agile Umbrella (Flavours) • Why adopt (or should we adopt) it? • What is Scrum? • Incremental != Iterative • Scrum Principles • Scrum Values • Scrum Framework Flow Diagram • What is a Team? • Scrum Master • Product Owner • Product Backlog • User Story • Invest Acronym • Why we Estimate? • Story Points & Poker Planning • Kanban System • Team and Progress Visibility • Summary • Q&A
  5. 5. 26/09/2018 Cone of Uncertainty Picture from Agile in a Nutshell
  6. 6. 26/09/2018 What is Agile? Agile is an iterative and incremental work methodology were its main focus is on client satisfaction through continuous delivery Photo by Patrick Baum on Unsplash
  7. 7. 26/09/2018 Agile Manifesto We are uncovering better ways of deliver work by doing it and helping others do it. Through this work we have come to value: Individuals and interactions Working solutions Customer collaboration Responding to change over processes and tools over comprehensive documentation over contract negotiation over following a plan
  8. 8. 26/09/2018 12 Principles behind the Agile Manifesto 1. Satisfy the customer 2. Welcome changing requirements 3. Deliver work frequently 4. Work together daily 5. Motivated individuals 6. Face-to-face communication 7. Working solutions 8. Sustainable delivery 9. Technical excellence and good design 10. Simplicity 11. Self-organizing teams 12. Be more effective Photo by William Bout on Unsplash
  9. 9. 26/09/2018 Software Development Process 50% Complete? 0% usable. 25% Complete? 100% usable.
  10. 10. 26/09/2018 Agile Umbrella (Flavours) Photo by Edu Lauton on Unsplash
  11. 11. 26/09/2018 Why adopt (or should we adopt) it? Earlier ROI/value Reduced risk Increased visibility of progress Increased predictability Increased productivity Reduced waste More productive Happy teams Photo by Jeremy Bishop on Unsplash
  12. 12. 26/09/2018 What is Scrum? 12 Photo by Tim Gouw on Unsplash
  13. 13. 26/09/2018 Incremental != Iterative 13 Photo by Uriel Soberanes on Unsplash
  14. 14. 26/09/2018 Scrum Principles Photo by Andyone on Unsplash
  15. 15. 26/09/2018 Scrum Values Photo by rawpixel on Unsplash
  16. 16. Heading here 26/09/2018 What is a Team? ”A team is not a group of people who work together. A team is a group of people who trust each other!” Simon Sinek Photo by rawpixel on Unsplash
  17. 17. Heading here 26/09/2018 Scrum Master
  18. 18. Heading here 26/09/2018 Product Owner Photo by rawpixel on Unsplash
  19. 19. Heading here 26/09/2018 Product Backlog & Prioritization 1 Highest Priority Work on it now – Lots of detail 2 Up Next – More detail Work that is 3-5 Sprints out – Some detail 3 4 Too far out – Little detail Photo by Alexander Hafemann on Unsplash
  20. 20. 26/09/2018 Product Backlog Structure & Visibility (Jira) Projects, Epics, User Stories and Sub- Tasks Roadmap and Release Plan Photo by Maarten van den Heuvel on Unsplash
  21. 21. Heading here 26/09/2018 User Story AS A USER <type of the user> I WANT TO <new goal / problem to be solved> SO THAT <benefit of story being completed> CONVERSATION: <description and additional notes> UAC’s: • <user acceptance tests> Photo by rawpixel on Unsplash
  22. 22. Heading here 26/09/2018 INVEST Acronym Photo by Annie Spratt on Unsplash
  23. 23. 26/09/2018 Why we Estimate? Photo by rawpixel on Unsplash
  24. 24. 26/09/2018 Story Points & Poker Planning Photo by Inês Ferreira on Unsplash
  25. 25. 26/09/2018 Scrum Framework (Recap) TheScrumFrameworkbyScrumInc.byJoelRiddle
  26. 26. 26/09/2018 Kanban System
  27. 27. 26/09/2018 Team and Progress Visibility Photo by Ruth Enyedi on Unsplash
  28. 28. 26/09/2018 Continuous Delivery
  29. 29. 26/09/2018 Tools
  30. 30. 26/09/2018 Summary Photo by Oscar Nilsson on Unsplash
  31. 31. 26/09/2018 Q&A

×