1
Agile Implementation @ MakeMyTripManoj Jain
Director – Technology Development
Regional Scrum Gathering South AsiaJun 5-6, 2015 | Bengaluru
2
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
3
Agenda
· About MakeMyTrip· Our Journey· Education / Awareness / Tools· Road Ahead· Questions?
4
MakeMyTrip Overview & Business Context
5
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
6
Unique Visits
Visits
Page Views
Site volume
7
Understanding context
8
Our Journey
9
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
10
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 avoid big-bang implementation· Start with units who are supporters of agile· Keep sharing collators on regular basis· Planned for CSM & CSPO training & certification· Have regular 1-o-1 with key stakeholders to seek feedback· Educated teams and don’t go in PUSH mode· Strengthen QA automation· Enabling CI/CD· Journey is still on…
11
Education / Awareness / Tools
12
Scrum Cheat Sheet
13
Scrum Wall Poster
14
Others – SharePoint Site, DLIST & Regular Meetings
Team-Tech-ScrumMasters
15
Task Board
16
Certified Scrum Master Training & Certification
17
Certified Scrum Product Owner Training (Dec 2014)
18
Road Ahead
· Story point estimation· Improved burn down charts· Support functions adopting Kanban