Zoho Agile Transformation-Jun16
Zoho Agile Transformation-Jun16
Zoho Agile Transformation-Jun16
of
By
Raja (M Rajamanickam)
Enterprise Agile Coach
ProXL Consulting
Chennai
1
Agenda
2
The Traditional Development
Analysis
Time Design
Coding
Testing
3
Typical Challenges of Software Product Development
4
Typical Issue of Software Product Development
Analysis
Design
Tim
Time
Do we have half
a solution yet?
Coding
Testing
(The cost
of change
increases)
5
So, what shall we do now?
6
Two Fundamental Changes of
Agile Software Development
7
Traditional vs Agile Development - 1
Analysis
Design
Tim
Time
Coding
Testing
8
Agile Process
Analysis
Design
Coding
Testing
Time
9
Agile Process
Analysis
Design
Coding
Testing
Time
10
Agile Process
20% done
(100% usable!)
11
Traditional vs Agile Development - 2
Constraints
13
Popular Agile Methods
• Scrum
• Extreme Programming (XP)
• Adaptive Software Development (ASD)
• Dynamic System Development Method (DSDM)
• Feature Driven Development (FDD)
• Lean Software Development
• Lean/Kanban
• Crystal Methods
• …
14
Agile is not a Silver Bullet !
It is easy to learn/comprehend
But, difficult to implelment...
15
About the Agile Coach
M. Rajamanickam (Raja) is a Process Improvement Consultant
with more 25 years experience in Quality Management and Process
Improvement.
Helps clients to improve their process in countries like India, USA,
Japan, China, Taiwan, Brazil, Australia, Malaysia, Vietnam,
Philippines, Indonesia, etc.
Holds ME (Industrial Engineering) from PSG College of Technology
and Exec. MBA from Great Lakes Institute of Management.
Email: [email protected]
http://in.linkedin.com/in/rajamrajamanickam/
16
Some Experiences
17
Do’s for Successful Agile Transformation
18
Don’ts for Successful Agile Transformation
• Micro Management
• Lack of trust
• Not involving team members in key
meetings
• Continuation of ‘Command and
Control’ culture
• Lack of transparency
19
Agile Transformation Methodology for Zoho
20
Pilot Phase
Pilot Phase
• Two Days hands on Agile Training
• Scrum Master / ACP training to Scrum Masters (Optional)
• Handholding of entire cycle of Agile for the first two
sprints (for 3 teams)
• Summarizing the benefits to Senior Management
• Help develop Agile process definitions
21
Scaling Phase
Training
• One day training on Agile Engineering Practices
• XP, Continuous Integration, Test Driven Development,
Pair Programming
• Scaling Agile
22
Enterprise Transformation Phase
23
Let’s Go Agile and reap the benefits!
24
Raja
M. Rajamanickam
Managing Partner
ProXL Consulting, Chennai
[email protected]
http://in.linkedin.com/in/rajamrajamanickam/
25