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.

Quality management in Agile world

263 views

Published on

Доклад Karolina Zmitrowicz на SQA Days-22. 17-18 ноября 2017. Санкт-Петербург, Россия
www.sqadays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

Quality management in Agile world

  1. 1. Quality management in Agile world Karolina Zmitrowicz
  2. 2. Instead of agenda Traditional approach Challenges Agile way Transformation
  3. 3. Traditional approach
  4. 4. Traditional approach • Quality management – Quality planning – Quality assurance – Quality control – Quality improvement Approaches ISO 9001:2015 QFD Kaizen PDCA TQM
  5. 5. Traditional approach Quality policy Quality plan Quality assurance plan Test plan V&V plan ... Two years later Product increment
  6. 6. Detailed monitoring and control Detailed requirements Traditional approach Quality management and software development Software development process Quality management process Standards/ procedures Quality management plan Quality review report I1 Quality review report I2 Quality review report I3 Quality review report I4 Quality review report I5 I1 I2 I3 I4 I5
  7. 7. Does it all meet current needs?
  8. 8. Challenges Lean Software Development • Eliminate waste • Amplify learning • Decide as late as possible • Deliver as fast as possible • Empower the team • Build integrity in • See the whole Minimum Viable Product (MVP)
  9. 9. Wyzwania Kenneth S. Rubin, Published Jul 26, 2012 by Addison-Wesley Professional. Essential Scrum: A Practical Guide to the Most Popular Agile Process Where is quality management?
  10. 10. Case – Agile QMS
  11. 11. I was asked to implement a QMS for Agile project...
  12. 12. Project situation Poland – Scrum team USA – business India – external developers Germany – PO and management
  13. 13. Project situation Miscroservices architecture BDD JIRA + Confluence
  14. 14. Project situation Kenneth S. Rubin, Published Jul 26, 2012 by Addison-Wesley Professional. Essential Scrum: A Practical Guide to the Most Popular Agile Process Young Scrum team Project Manager for administrative tasks Product Owner to link the team with business stakeholders
  15. 15. ChallengesProblems with scope • Poor quality of user stories • No backlog management • Uncontrolled changes Problems with work efficiency • No work standards • Scrum process not controlled • „Status unknown” Problems with communication • Scrum and Daily via webex? • Team – together but separate • Limited PO involvement PO – poor analysis competencies PM – poor QM competencies SM – what is QM?
  16. 16. Business perspective Technical and testing perspective Product Owner Team Quality management Quality management Quality management perspective
  17. 17. Solution Kenneth S. Rubin, Published Jul 26, 2012 by Addison-Wesley Professional. Essential Scrum: A Practical Guide to the Most Popular Agile Process DoR DoD Value! Quality strategy
  18. 18. Modern QM Efficient, multidisciplinary, value delivery process Quality management UX System Design Optimization QMS Quality Gates Digital Design Information management
  19. 19. QMS and Agile do not conflict each other!
  20. 20. Thank you for your attention! Stowarzyszenie Jakości Systemów Informatycznych ul. Poznańska 16 lok. 4 00-680 Warszawa Karolina Zmitrowicz k.zmitrowicz@sjsi.org

×