agile implementation @ makemytrip : presented by manoj jain

21
1

Upload: discuss-agile

Post on 17-Aug-2015

86 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

1

Page 2: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

2

Agile Implementation @ MakeMyTripManoj Jain

Director – Technology Development

Discuss Agile ConferenceJun 13-14, 2015 | Delhi

Page 3: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

3

About Myself

16 years experience

consisting of QA, Sustaining Engi., Development, QA Automation, Perf. Engi., SEO etc.

Presentations:QAI, STeP-IN, IdeaBytes,

Unicom, HydSpin, AgileHyd &

Secretary of ITB Hyderabad Chapter

Working with:MakeMyTrip.com

Worked with:CA Technologies, Nucleus Software, Newgen Software

& NIIT

Interests:Cycling, Book

Reading, Travelling &

Foodie

Education:MCA, Executive

MBA (IIM-L)

Certifications:CSM, CSPO, ITIL,

Pragmatic Marketing &

Adjunct Faculty

Page 4: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

4

Agenda

· About MakeMyTrip· Our Journey· Education / Awareness / Tools· Road Ahead· Questions?

Page 5: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

5

MakeMyTrip Overview & Business Context

Page 6: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

6

MakeMyTrip – Quick Overview

· India’s leading Online Travel Agency (OTA) · Started in 2000, India business launched in 2005· Most Visited Online Travel Website in India · Highest hotel bookings of any domestic Indian OTA· 1 in 8 of all domestic air passengers booked through MakeMyTrip· High Rates of Direct & Repeat Traffic

Page 7: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

7

Unique Visits

Visits

Page Views

Site volume

Page 8: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

8

Understanding context

Page 9: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

9

Our Journey

Page 10: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

10

Things to mind!

· Understand business context and be convinced if agile will really help· Not just process change but mind/behavior change · Having a champion at management level will be of great help· Identify and understand supporters, neutrals & non-supporters· Avoid big-bang and take baby steps· Be sensitive about learning curve of audience· In case of resistance; go beyond what you see and what you listen· Tolerance for failures; focus on winning war than all battles · Keep everyone updated of progress being made including management

Page 11: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

11

Our approach

· Commenced in April 2014· Got support from management· Infrastructure availability viz. Dlist, Collaboration Site, Tools & Training· Imparting training to key members for basic hygiene· Started with DSM and gradually conducting sprint retrospectives· Unit wise implementation and avoided big-bang implementation· Started with units who are supporters of agile· Keep sharing collaterals on regular basis· Planned for CSM & CSPO training & certification· Had regular 1-o-1 with key stakeholders to seek feedback· Educated teams and avoided PUSH mode· Strengthen QA automation· Enabling CI/CD· Journey is still on…

Page 12: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

12

Education / Awareness / Tools

Page 13: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

13

Scrum Cheat Sheet

Page 14: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

14

Scrum Wall Poster

Page 15: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

15

Others – SharePoint Site, DLIST & Regular Meetings

Team-Tech-ScrumMasters

Page 16: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

16

Task Board

Page 17: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

17

Certified Scrum Master Training & Certification

Page 18: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

18

Certified Scrum Product Owner Training (Dec 2014)

Page 19: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

19

Road Ahead

· Story point estimation· Improved burn down charts· Support functions adopting Kanban

Page 20: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

20

[email protected]

Questions?

Page 21: Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

21