Scrum/Kanban Adoption in Aptos Italy

Size: px
Start display at page:

Download "Scrum/Kanban Adoption in Aptos Italy"

Transcription

1 Scrum/Kanban Adoption in Aptos Italy Gaia Ventura, Maurizio Vaggi Milano, 5 th December Aptos, Aptos, Inc. All Inc. rights All rights reserved. reserved. v18 v18 Engaging Differently, from Concept to Customer Gaia Ventura Milano, 5 th December Aptos, Aptos, Inc. All Inc. rights All rights reserved. reserved. v18 v18 1

2 A Global Retail Powerhouse 660 Clients 1,000 Brands 1,300 Retail Specialists apparel footwear sporting goods hard goods general merchandise specialty 3 Aptos, Inc. All rights reserved. v18 Global Coverage 660 clients 55 countries 4 Aptos, Inc. All rights reserved. v18 2

3 5 Aptos, Inc. All rights reserved. v18 Aptos Singular Retail Solutions CRM DIGITAL POS/MOBILE ORDER MGMT ANALYTICS SALES AUDIT MERCHANDISE LIFECYCLE CUSTOMER LIFECYCLE ORDER LIFECYCLE PLANNING ASSORTMENT PLM F CAST/ALLOC/RPLN CHAIN COLLAB MERCH/WMS Engaging Differently from Concept to Customer For today s journeys & tomorrow s! 6 Aptos, Inc. All rights reserved. v18 3

4 Aptos Merchandise Lifecycle Management Merchandise and Financial Planning Assortment Planning Collection Lifecycle Management Forecasting / Allocation & Replenishment Supply Chain Collaboration Strategic Plan Assortment Strategy Trend R&D Forecasting Initial Pricing Merchandise Plan Channel Distribution Concept & Design Allocation Fashion S&OP Channel Plan Item Lifecycle Mgmt Collection Mgmt Store Replenishment Plan & Schedule OTB Management Item Plan Industrialization DC Replenishment Delivery Management Plan by Attribute Order Creation Costing / Sourcing Promos & Markdowns Vendor Collaboration Services Common Data Model Integration Services Workflow Management Calendar Management Integrated Reporting Retail s first and only end-to-end Merchandise Lifecycle Management solution 7 Aptos, Inc. All rights reserved. v18 Specialty Apparel Fast Fashion An Impressive Roster of Retail Clients Department Stores Specialty Hard Lines Global Brands Luxury 8 Aptos, Inc. All rights reserved. v18 4

5 Our Aptos Teams New graduates in computer science and engineering, management engineering, maths and physics (internships and permanent contracts) Technical Experts Project Manager (PM) Business Consultant Sales General Services Follow Aptos Retail on LinkedIn for any new updates 9 Aptos, Inc. All rights reserved. v18 Scrum/Kanban Adoption in Aptos Italy Maurizio Vaggi Milano, 5 th December Aptos, Aptos, Inc. All Inc. rights All reserved. rights reserved. v18 v18 5

6 Agenda Setting the Scene Why Agile? Software for Retail Scrum in a Nutshell Aptos Business Packages Scrum Roles User Stories Limiting the WIP Links and Books 11 Aptos, Inc. All rights reserved. v18 Setting the Scene 12 Aptos, Inc. All rights reserved. v18 6

7 Building the Team (2 min) Form groups of 4-6 students Select a representative Choose a name for the group Create a place card 13 Aptos, Inc. All rights reserved. v18 Focusing the Agenda (4 min) All to engage everyone Select 1 topic per group Write a post-it Attach the post-it to the board Present it to the class 14 Aptos, Inc. All rights reserved. v18 7

8 Why Agile? 15 Aptos, Inc. All rights reserved. v18 The Iron Triangle (Waterfall) Fixed Scope Variable Quality People Time 16 Aptos, Inc. All rights reserved. v18 8

9 The Iron Triangle (Waterfall vs. Agile) Fixed Scope People Time Quality Variable Quality People Time Scope 17 Aptos, Inc. All rights reserved. v18 Why Agile? Merging of TXT and Maple Lake (2012) Started in 2013 A 3-people team: like a startup within TXT Many conflicting stakeholders Started with a Russian prototype Matching Aptos organization in Aptos, Inc. All rights reserved. v18 9

10 40 Agile Methods 2017 Lynne Cazaly Image used with permission Aptos, Inc. All rights reserved. v18 Scrum in a Nutshell 20 Aptos, Inc. All rights reserved. v18 10

11 SCRUM (N): A FRAMEWORK WITHIN WHICH PEOPLE CAN ADDRESS COMPLEX ADAPTIVE PROBLEMS, WHILE PRODUCTIVELY AND CREATIVELY DELIVERING PRODUCTS OF THE HIGHEST POSSIBLE VALUE. - The Scrum Guide ( 21 Aptos, Inc. All rights reserved. v18 Scrum Values Transparency Inspection Adaptation 22 Aptos, Inc. All rights reserved. v18 11

12 There are Three Roles in Scrum Product Owner Team Member Scrum Master 23 Aptos, Inc. All rights reserved. v18 Stakeholders Managers Analysts Clients Other Scrum Teams 24 Aptos, Inc. All rights reserved. v18 12

13 How Scrum Works 25 Aptos, Inc. All rights reserved. v18 Software for Retail 26 Aptos, Inc. All rights reserved. v18 13

14 User Story: Store Manager Store Manager They run a store Apparel and Shoes 27 Aptos, Inc. All rights reserved. v18 Writing a Product Backlog Item (PBI) AS A Store Manager I WANT TO <do something> SO THAT <some value is created> 28 Aptos, Inc. All rights reserved. v18 14

15 Aptos Business Packages 29 Aptos, Inc. All rights reserved. v18 Retail is a Complex Industry B&M E-com WSL B&M = Brick & Mortar E-Com = E-commerce WSL = Wholesale 30 Aptos, Inc. All rights reserved. v18 15

16 Retail is a Complex Industry 31 Aptos, Inc. All rights reserved. v18 Platform plus Packages MFP AP AF&R Custom Connector Visual Mapping Engine? Aptos Planning In-Memory/OLAP MFP = Merchandise and Financial Planning AP = Assortment Planning AF&R = Allocation Forecasting and Replenishment 32 Aptos, Inc. All rights reserved. v18 16

17 Sample Workbook 33 Aptos, Inc. All rights reserved. v18 Constant Pace in 2017 (MFP+AP OLAP) Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Legend Past month Future month Past release Current Next release 34 Aptos, Inc. All rights reserved. v18 17

18 Aptos MFP/AP in Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec MFP AP Legend Past month Future month Past release Current Next release 35 Aptos, Inc. All rights reserved. v18 Scrum Roles 36 Aptos, Inc. All rights reserved. v18 18

19 Product Owner (PO) Has and shares the Vision Answers team s questions (Why) Owns the Product Backlog Orders the items in the Product Backlog Decides when a story is Done 37 Aptos, Inc. All rights reserved. v18 Team Member 3-9 members + PO + SM Completes the task for each story Estimates work Owns the how-to-do the work Self-organize to get the job done Co-located and cross functional Highly motivated (vs. Not my job) Maintains the product shippable 38 Aptos, Inc. All rights reserved. v18 19

20 Simulating the Daily Scrum Select 1 argument for your daily 1. What did I do yesterday? 2. What will I do today? 3. Do I see any impediment? Present it to the class (30 sec) 39 Aptos, Inc. All rights reserved. v18 Scrum Master (SM) Scrum expert Acts as a coach Facilitates Scrum events Remove impediments Service to the PO and Team NOT the Team s boss 40 Aptos, Inc. All rights reserved. v18 20

21 The Aptos MFP Team Scrum/Kanban Stakeholders Marco V Pavel G Chiara Maurizio Vaggi Fabrizio ½ Enrico ½ 41 Aptos, Inc. All rights reserved. v18 The Aptos AP Team Scrum Stakeholders Marco V Marco B Stefania Maurizio Vaggi? New Hire Dario ½ Gabriella ½ Chiara 42 Aptos, Inc. All rights reserved. v18 21

22 Lessons Learned The Product Owner and the Scrum Master should be different The Scrum Master can work also as a Team Member Bottom-up adoption is more difficult without a coach/mentor The Team must learn to be self-organizing 43 Aptos, Inc. All rights reserved. v18 User Stories 44 Aptos, Inc. All rights reserved. v18 22

23 User Story (or Card) As a <User> I want to <do something> so that <some value is created> 45 Aptos, Inc. All rights reserved. v18 User Story Map 46 Aptos, Inc. All rights reserved. v18 23

24 Acceptance Criteria As a planner I want to enter VAT so that I can calculate margin Read-only cells in grey Display VAT as 0.0% No format for empty cells Enter VAT as 0.0% Can enter only numbers Can enter numbers 0 Can enter only 2 digits 47 Aptos, Inc. All rights reserved. v18 Product Backlog List of ordered items Never complete Card + Done Contains estimate (Team) Acceptance criteria (PO) 48 Aptos, Inc. All rights reserved. v18 24

25 1-2 day work Themes for a Sprint Epic or long term plan The User Story Iceberg 49 Aptos, Inc. All rights reserved. v18 Aptos MFP in Jira 50 Aptos, Inc. All rights reserved. v18 25

26 Scrum Board 51 Aptos, Inc. All rights reserved. v18 How Scrum Works 52 Aptos, Inc. All rights reserved. v18 26

27 The Task Board The stories included in the sprint Stories split in tasks (Team) Tasks in hours Lifespan is the Sprint Sprint from 1 to 4 weeks 2-weeks is the preferred duration 53 Aptos, Inc. All rights reserved. v18 Lucy s Famous Chocolate Scene 54 Aptos, Inc. All rights reserved. v18 27

28 AgileFit MAP Aptos, Inc. All rights reserved. v18 AgileFit MAP Aptos, Inc. All rights reserved. v18 28

29 AgileFit MAP Aptos, Inc. All rights reserved. v18 Aptos MFP 9.3 (Scrum Board) 58 Aptos, Inc. All rights reserved. v18 29

30 Aptos MFP 9.3 (Kanban Board) 59 Aptos, Inc. All rights reserved. v18 Scrum Events 60 Aptos, Inc. All rights reserved. v18 30

31 Time-boxed Agreed and fixed period of time to complete the work Stop watch vs. complete work A Sprint cycle is a set of timeboxed events 61 Aptos, Inc. All rights reserved. v18 The Sprint (Time-boxed) 62 Aptos, Inc. All rights reserved. v18 31

32 1-Week Sprint (Time-boxed) 63 Aptos, Inc. All rights reserved. v18 Sprint Planning 1. What can be done? PO + SM + Team Select items (priority, size) 1-2 hours/week of Sprint 2. How we get it done? SM + Team + PO* Stories split in tasks (hours) * = Optional 64 Aptos, Inc. All rights reserved. v18 32

33 Daily Scrum in Aptos 65 Aptos, Inc. All rights reserved. v18 Daily Scrum Team + SM + PO* Time-boxed: 15 minutes Share work and Inspect 1. What did I do yesterday? 2. What will I do today? 3. Do I see any impediment? Adapt after the meeting * = Optional 66 Aptos, Inc. All rights reserved. v18 33

34 Sprint Review PO + Team* + SM + Stakeholders Time-boxed: 1-2 hours At the end of each Sprint Show working software and get feedback (inspect and adapt) Share information on non-completed tasks * = Optional 67 Aptos, Inc. All rights reserved. v18 Retrospective Team + SM + PO* Time-boxed: 1-3 hours After the Sprint Review Inspect and adapt Process improvement (Kaizen) * = Optional 68 Aptos, Inc. All rights reserved. v18 34

35 Links and Books 69 Aptos, Inc. All rights reserved. v18 Useful Links [Agile Manifesto] [Kanban] 70 Aptos, Inc. All rights reserved. v18 35

36 Scaling Agile Nexus: Large-Scale Scrum: Scaled Agile Framework: Comparing Ways to Scale Agile: Examining Different Approaches to Scaling Agile: Do Things That Don t Scale: 71 Aptos, Inc. All rights reserved. v18 Italian Agile Community [Agile Manifesto] [Mini-IAD] 72 Aptos, Inc. All rights reserved. v18 36

37 Selected Books 1. The Elements of Scrum - Chris Sims 2. Succeeding with Agile - Mike Cohn 3. Essential Scrum - Kenneth Rubin and Mike Cohn 4. User Story Mapping - Jeff Patton 5. Strategize - Roman Pichler 6. The Art of Doing Twice the Work in Half the Time - Jeff Sutherland 7. Agile Retrospectives - Diana Larsen 8. The Captain Class - Sam Walker 73 Aptos, Inc. All rights reserved. v18 Got Questions? Contact us: gaia.ventura@aptos.com maurizio.vaggi@aptos.com 74 Aptos, Inc. All rights reserved. v18 37