seminar the missing link in agile transitions
play

Seminar: The Missing Link in Agile Transitions March 23 rd , 2017 @ - PowerPoint PPT Presentation

Software Development Done Right Seminar: The Missing Link in Agile Transitions March 23 rd , 2017 @ Hilversum Seminar: The Missing Link in Agile Transitions Programme for Today 16.00: Welcome 16.30: Introduction 16.40: Successful product


  1. Software Development Done Right Seminar: The Missing Link in Agile Transitions March 23 rd , 2017 @ Hilversum

  2. Seminar: The Missing Link in Agile Transitions Programme for Today 16.00: Welcome 16.30: Introduction 16.40: Successful product creation by Jorrit van der Laan of Quby 17.40: Network dinner in Grand Café 18.30: Agile Product Management by Chris Lukassen 19.30: Shortening time-to-market by Viktor Clerc 20.15: Drinks & Networking in Grand Café

  3. Software Development Done Right Shortening Time to Market Using Instant Feedback Seminar “The Missing Link in Agile Transitions” Viktor Clerc, Xebia Quality and Test Automation March 23 rd , 2017

  4. Xebia Seminar - Shortening Time To Market So, Who Am I? Viktor Clerc - Background in Computer Science (MSc, PhD) at VU University - Traversed through all phases and activities of the software delivery lifecycle - Aimed at refurbishing the innovation lifecycle - Heads Xebia’s Quality and Test Automation team https://www.linkedin.com/in/clerc/ @viktorclerc

  5. Xebia Seminar - Shortening Time To Market What’s up?

  6. Xebia Seminar - Shortening Time To Market Reality

  7. THE PROBLEM FEATURES USED IN A TYPICAL SYSTEM 45% of the features are NEVER used Only 20% of the features are used ALWAYS or OFTEN

  8. Xebia Seminar - Shortening Time To Market WHAT MAKES IT SO DIFFICULT TO IDENTIFY THE 20%?

  9. “IT’S NOT THE CUSTOMER’S JOB TO KNOW WHAT THEY WANT.” STEVE JOBS

  10. Internal End users stakeholders by proxy by proxy

  11. Establish common innovation ground

  12. Xebia Seminar - Shortening Time To Market DESIGN THINKING A HUMAN-CENTERED DESIGN APPROACH EMPATHIZE IDEATE DEFINE PROTOTYPE TEST CREATING MAKING CREATING MAKING ITERATE CHOICES CHOICES CHOICES CHOICES

  13. Xebia Seminar - Shortening Time To Market What Simon Sinek learned us https://www.youtube.com/watch?v=sioZd3AxmnE

  14. Xebia Seminar - Shortening Time To Market You have to start with Why Simon Sinek - the Golden Circle Example Apple: - Why: “Make a dent in the universe” Why - How: “Beautiful engineered, designed, just works” How - What: What “Computers, music, phones, watches etc.”

  15. Embody the organization’s “Why” Internal End users stakeholders by proxy by proxy

  16. When do you want to know that your software is broken? Organize feedback to ship better stuff more often

  17. Xebia Seminar - Shortening Time To Market Production Monitoring Learn from the actual behavior of your customers

  18. Xebia Seminar - Shortening Time To Market Shift Left

  19. UvA - Gastcollege 20170308 Testing Responsive Design http://galenframework.com/

  20. Xebia Seminar - Shortening Time To Market Shift (Shift Left);

  21. Xebia Seminar - Shortening Time To Market Automated Checking Always run all your checks! Well-balanced series of checks (unit, integration, end to end) Starting point – understand stakeholders’ requirements and establish a definition of done

  22. Xebia Seminar - Shortening Time To Market Behaviour Driven Development Software development methodology aimed at improving the common understanding between PO, and team members Functionality is described using plain text and examples - Ensure relevant test cases are captured* What if …? Examples What I want What if …? is … Software Engineer What if …? Product Owner Business Analyst Quality Assurance

  23. Xebia Seminar - Shortening Time To Market Behaviour Driven Development Specification By Example Title (one line describing the story) Narrative: As a [role] I want [feature] So that [benefit] Acceptance Criteria: (presented as Scenarios) Scenario 1: Title Given [context] And [some more context]... When [event] Then [outcome] And [another outcome]...

  24. Embody the organization’s “Why” Internal End users stakeholders by proxy by proxy ”Demand” massive feedback instantly

  25. Xebia Seminar - Shortening Time To Market Shift (Shift (Shift Left));

  26. Xebia Seminar - Shortening Time To Market Impact Mapping Why Goal Who Actors WOW! What Impact How Deliverable

  27. Xebia Seminar - Shortening Time To Market Impact Mapping (2) 1. Identify the problem Why your product is solving? 2. Who can influence the Who outcome? 3. What impacts our What actors behavior? WOW! 4. What can we do to support this? How

  28. Xebia Seminar - Shortening Time To Market Impact Mapping (3) PRO Works when you can CON completely oversee a feature If you need multiple teams that participate in developing information exchange Use Value Stream Mapping

  29. Xebia Seminar - Shortening Time To Market Organize this with your team

  30. Embody the organization’s “Why” Internal End users stakeholders by proxy by proxy Motivate, sharpen, ”Demand” massive enlighten the feedback instantly team

  31. Xebia Seminar - Shortening Time To Market Example DevOps Team Skills UX Architecture Testing Development D UX BA BA Arch Testing Testing Architecture Development Business Analysis – – UX UX Arch –

  32. Xebia Seminar - Shortening Time To Market

  33. Embody the organization’s “Why” Internal End users stakeholders by proxy by proxy Motivate, sharpen, ”Demand” massive enlighten the feedback instantly team

  34. Xebia Seminar - Shortening Time To Market Tying it all together

  35. Xebia Seminar - Shortening Time To Market Deliver Continuous Feedback USER SPECIFY DESIGN BUILD TEST INTEGRATE REGRESSION RELEASE ACCEPTANCE “I add value by Development = Test sharpening the Automate ALL Test = Development acceptance criteria of requested features” “Test automation serves as the “Testing is transforming to an safety net for my new functionality: I Impactful automation mindset and skill instead focus on running the appropriate Ideas of a separate activity” tests continuously during the iterations” Adequate PO involvement will achieve USER ACCEPTANCE Feedback Effort VALUE CHAIN CONCEPT CASH

  36. Xebia Seminar - Shortening Time To Market

  37. Xebia Seminar - Shortening Time To Market

  38. Xebia Seminar - Shortening Time To Market Summary - The PO’s Stretch ► Empowerment and balance the stakeholder arena Learn from actual users’ behaviour ► ► Employ techniques for impactful ► development Empower and “be there” for your team

  39. Xebia Seminar - Shortening Time To Market Summary - Take-Aways “Dear PO, get your calendar up to par” Demand empowerment The demo-effect – who is running your demo? … and start to organize out of the box creative sessions with actual users; that’s where revolutions await

  40. Xebia Seminar - Shortening Time To Market Feedback is the most essential part of every (IT) delivery process

  41. Xebia Seminar - Shortening Time To Market What’s Next? Visit - http://xebia.com/agile-transformations - http://xebia.com/test-automation-quality Become a Product Samurai - http://blog.xebia.com/author/clukassen Visit (you, your colleagues) our next seminar (March 30 th , next week!) - Learn from the (technical) trenches on Quby’s implementation - http://pages.xebia.com/build-quality-in

Recommend


More recommend