1
Agile Implementation @ MakeMyTrip
Manoj Jain
Director – Technology Development
Discuss Agile Conference
Jun 13-14, 2015 | Delhi
2
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
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
7
Unique Visits
Visits
Page Views
Site volume
8
Understanding context
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 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…
11
Education / Awareness / Tools
12
Scrum Cheat Sheet
13
Scrum Wall Poster
14
Others – SharePoint Site, DLIST & Regular Meetings
15
Team-Tech-ScrumMasters
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
19
manoj.jain@makemytrip.com
20
Questions?
21

Agile Implementation @ MakeMyTrip : Presented By Manoj Jain

  • 1.
  • 2.
    Agile Implementation @MakeMyTrip Manoj Jain Director – Technology Development Discuss Agile Conference Jun 13-14, 2015 | Delhi 2
  • 3.
    3 About Myself 16 years experience consistingof 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
  • 4.
    Agenda  About MakeMyTrip Our Journey  Education / Awareness / Tools  Road Ahead  Questions? 4
  • 5.
    MakeMyTrip Overview &Business Context 5
  • 6.
    MakeMyTrip – QuickOverview  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
  • 7.
  • 8.
  • 9.
  • 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 10
  • 11.
    Our approach  Commencedin 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… 11
  • 12.
  • 13.
  • 14.
  • 15.
    Others – SharePointSite, DLIST & Regular Meetings 15 Team-Tech-ScrumMasters
  • 16.
  • 17.
    Certified Scrum MasterTraining & Certification 17
  • 18.
    Certified Scrum ProductOwner Training (Dec 2014) 18
  • 19.
    Road Ahead  Storypoint estimation  Improved burn down charts  Support functions adopting Kanban 19
  • 20.
  • 21.