Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Agile for Management

Agile for Management

Matt Harasymczuk

November 27, 2017
Tweet

More Decks by Matt Harasymczuk

Other Decks in Business

Transcript

  1. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • Process

    cleanup • Scrum - New Features and Improvements • Kanban - Maintenance and Bugfixing • Using Scrum and Kanban • Business Analytics -> Product Owners HOW we have started? Matt Harasymczuk, [email protected], http://astrotech.io
  2. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io ONE week iterations! MONDAY

    TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 1h REVIEW 1h RETROSPECTIVE 1h Matt Harasymczuk, [email protected], http://astrotech.io
  3. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io ONE week iterations! MONDAY

    TUESDAY WEDNESDAY THURSDAY FRIDAY REVIEW 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 1h PLANNING 1h RETROSPECTIVE 1h Matt Harasymczuk, [email protected], http://astrotech.io
  4. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io ONE week iterations! MONDAY

    TUESDAY WEDNESDAY THURSDAY FRIDAY DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REVIEW 1h RETROSPECTIVE 1h REFINEMENT 1h PLANNING 1h Matt Harasymczuk, [email protected], http://astrotech.io
  5. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io DEPARTMENT Oriented Organization Business

    QA DEV UX Infra Project A Project B Project C Matt Harasymczuk, [email protected], http://astrotech.io
  6. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io PROJECT Oriented Structure Business

    QA DEV UX Infra Project A Project B Project C Matt Harasymczuk, [email protected], http://astrotech.io
  7. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io PROJECT Oriented Structure Business

    QA DEV UX Infra Project A Project B Project C Matt Harasymczuk, [email protected], http://astrotech.io
  8. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io PROJECT Oriented Structure Business

    QA DEV UX Infra Project A Project B Project C Matt Harasymczuk, [email protected], http://astrotech.io
  9. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io PROJECT Oriented Structure Business

    QA DEV UX Infra Project A Project B Project C Matt Harasymczuk, [email protected], http://astrotech.io
  10. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io PROJECT Oriented Organization Business

    QA DEV UX Infra Project A Project B Project C Matt Harasymczuk, [email protected], http://astrotech.io
  11. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io Processes • Change Management

    • Build Process • Release Management • Incident Management Matt Harasymczuk, [email protected], http://astrotech.io
  12. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • Knowledge

    base created by everyone • Evolutionary Design (part 1 - unconscious) PROCESSES and Tools Matt Harasymczuk, [email protected], http://astrotech.io
  13. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io NO Sprint Goal -

    NO Effective Daily Matt Harasymczuk, [email protected], http://astrotech.io
  14. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • Processes

    ChM, IM, RM, SLA • Trust not control based organization • Agile at Scale, requires Trust at Scale • Environment for secure experiments People and INTERACTIONS Matt Harasymczuk, [email protected], http://astrotech.io
  15. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • Scrum

    - New Features and Improvements • Kanban - Maintenance and Bugfixing • Using Scrum and Kanban • Open Source! https://github.com/coi-gov-pl • Open Data Processes Matt Harasymczuk, [email protected], http://astrotech.io
  16. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • Scrum

    rejection and come back • Slow changes before initial production release • Need for more quality awareness • Procurement process slows you down • Transparent Retrospective failure Problems Matt Harasymczuk, [email protected], http://astrotech.io
  17. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • Retrospectives

    done right • Team constitution • Feedback Culture and Transparent Retrospective • Learning Organization People Matt Harasymczuk, [email protected], http://astrotech.io
  18. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • Autonomous

    teams • Agenda on each meeting • DoD - Definition of Done - organization level Interactions Matt Harasymczuk, [email protected], http://astrotech.io
  19. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • MVP

    - Minimum Viable Product • BDD - Behavior Driven Tests • TDD - Test Driven Development • Pair Programming • Evolutionary Design (part 2 - conscious) Processes Matt Harasymczuk, [email protected], http://astrotech.io
  20. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • Mutatory

    Testing • Microservice Architecture • Feature Flags and Toggles • Release Trains • Docker • Mesos Tools Matt Harasymczuk, [email protected], http://astrotech.io
  21. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • SRP

    Improvements - System for Nationwide Registers • CEPiK - Department of Motor Vehicles Registry • obywatel.gov.pl • Joint Operations • Lean Start-up ideas Future Matt Harasymczuk, [email protected], http://astrotech.io
  22. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • Audyt

    • What’s in it for citizens? • Is it worth it? • We’ve achieved the goal…
 deliver 5 yead project in 2 years!
 in a .gov environment Afterwords Matt Harasymczuk, [email protected], http://astrotech.io
  23. Matt Harasymczuk Matt Harasymczuk - @AstroTechIO - www.AstroTech.io • Agile

    is not a destination, it’s a direction • Coach - vision and free hand • Management - trust and no fear of change • Change Leaders - with passion for change • Agile > Scrum, but stay Scrum as much as you can • Evolution not Revolution Our RECEIPT Matt Harasymczuk, [email protected], http://astrotech.io
  24. Matt Harasymczuk - @AstroTechIO - www.AstroTech.io Recap To Do In

    Progress Done People and Interactions • Retrospective • Autonomous • Scrum of Scrums • DoD • Community • Quality Keepers • Retrospective • Scrum + Kanban • Teams (multidisciplinary) • Iterations • Product Owners • Backlog • Acceptance Criteria Processes and Tools • BDD, TDD • Pair Programming • Microservices, Docker • Feature Flags • Portfolio • Roadmap • API (Frontent, Backend) • Release • CI/CD, GIT Flow, Vagrant • Code Review • Ecosystem • Quality Organization • Project oriented organization • Cross-functional teams • Joint Operations • Knowledge Base • Organization Srtucure (part 1) Matt Harasymczuk, [email protected], http://astrotech.io