The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran
-
Upload
discuss-agile -
Category
Engineering
-
view
113 -
download
0
Transcript of The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran
![Page 1: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/1.jpg)
Marudhamaran Gunasekaran Agile Coach / Security specialist
The Impact of Culture on Distributed Agileand what can we do?
![Page 2: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/2.jpg)
WHY: SOFTWARE IS EATING THE WORLD
{forced} transforming into software
companies
![Page 3: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/3.jpg)
WHY: SOFTWARE IS EATING THE WORLD
qualified software professionals
where are they?
![Page 4: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/4.jpg)
CULTURE
… is the way we do things around here?
… is what we do when no one is looking?
![Page 5: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/5.jpg)
PRECONCEPTIONS ABOUT INDIA
![Page 6: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/6.jpg)
PRECONCEPTIONS ABOUT INDIA
ALL OF THESE PRECONCEPTIONS CAN BE TRUE !
Quality software delivery
Communication challenges
Saying Yes delivering No
Hierarchical; follow orderstaking initiatives
Loyalty
Indian software companies are Agile
![Page 7: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/7.jpg)
COUNTRY CULTURE VS COMPANY CULTURE
Country culturepreconceptions
Company culture
Country culturepreconceptions
Company culture
![Page 8: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/8.jpg)
![Page 9: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/9.jpg)
THE WAY OF WORK AT PROWARENESS
People Practices Communication
Culture
![Page 10: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/10.jpg)
PEOPLE: HIRE ONLY THE BEST
More than extra hands, extra colleagues that make you more Agile!
![Page 11: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/11.jpg)
Some clients say....
Q: We hired a Product Owner/Architect/Scrum Master who did very well during an interview discussion, but
on the job he was very poor?
A: Design your interview procedure to simulate real world work, and involve stakeholders*
*stakeholders = people impacted by the the work of the interview candidate (eg: team mates)
![Page 12: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/12.jpg)
PEOPLE: SAMPLE RECRUITMENT PROCESS – #1
HIRING
Recruiter’s telephone evaluation
Recruiter’s interview to affirm attitude, and initial culture fitment
Technical evaluation 1
Technical evaluation 2
Let them codeLet them present
their codeCulture fitment
round
Managing Director discussion
![Page 13: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/13.jpg)
PEOPLE: RECRUITMENT PROCESS – #2 TRAINING
![Page 14: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/14.jpg)
Some companies do excellent training for new joiners....
But how to validate learning?
Put them on the job
Support with regular mentoring and coaching
![Page 15: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/15.jpg)
PEOPLE: RECRUITMENT PROCESS – # 3 VALIDATED
LEARNING
![Page 16: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/16.jpg)
PEOPLE: ONBOARDING - PASSION
What do youdo when you aren’t at work?
![Page 17: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/17.jpg)
PEOPLE: ONBOARDING - TEAM WORK
![Page 18: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/18.jpg)
18
Do all of these sound hard?
Do all of these sound hard to do?
![Page 19: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/19.jpg)
Scrum puts stress in developing & managing products
![Page 20: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/20.jpg)
PEOPLE: ONBOARDING - THE BEST TEAM
Final choice about the best team composition after the 30 day
induction program
Pay to quit program
![Page 21: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/21.jpg)
PEOPLE: PERFORMANCE APPRAISALS
![Page 22: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/22.jpg)
Guess what Developers priorities are?
http://stackoverflow.com/research/developer-survey-2016#work-job-priorities
![Page 23: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/23.jpg)
PEOPLE: PERFORMANCE APPRAISALS
How do we make developers think about business value delivery rather than salary?
![Page 24: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/24.jpg)
PEOPLE: TRANSPARENT SALARY & GROWTH
![Page 25: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/25.jpg)
PEOPLE: iGROW – MAN WITH A PLAN – MONTHLY
FEEDBACK CYCLES
![Page 26: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/26.jpg)
PEOPLE: COMMUNITY CONTRIBUTIONS
![Page 27: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/27.jpg)
PEOPLE: CELEBRATE OFTEN AS A HUGE BUNCH
![Page 28: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/28.jpg)
28
PRACTICES: SCRUM, EXTREME PROGAMMING
Daily
Scrum
2 week
Sprints
![Page 29: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/29.jpg)
PRACTICES: WAY OF WORK – DEDICATED AGILE
COACH FOR TEAMS
Determine the current
state of WoW
Determine what could
be improved next Sprint
WoW Coaches
coaching the team
Define improvement
actions for next Sprint
Team works on the
improvement
Create Continuous Improvement Environment for teams
![Page 30: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/30.jpg)
PRACTICES: CONTINUOUS COACHING
Give Intentions and principles
Being dogmatic?
![Page 31: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/31.jpg)
PRACTICES: TECHNICAL DEBT RADAR & CONTINUOUS
DELIVERY
TECHNICAL DEBT RADAR TO KEEP QUALITY NEGOTIATIONS TANGIBLE
CONTINUOUS DELIVERY SO THAT RELEASE IS NOT A TECHNICAL DECISION
![Page 32: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/32.jpg)
PRACTICES: BIG SPRINT DAY AND MORE CULTURE
TIME TO LEARN FROM EVERYONE
![Page 33: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/33.jpg)
33
PRACTICES: SCALING – PROGRAM TEAMS
![Page 34: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/34.jpg)
COMMUNICATION: KICK-ON TO BRIDGE CULTURAL
DIFFERENCS AND UNDERSTANDING NUANCES
![Page 35: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/35.jpg)
COMMUNICATION: ENVIRONMENT OF TRUST
![Page 36: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/36.jpg)
COMMUNICATION: TRAVEL OFTEN
![Page 37: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/37.jpg)
COMMUNICATION: BONDING
![Page 38: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/38.jpg)
ALL OF THESE REQUIRE SIGNIFICANT INVESTMENT!
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
The best architectures, requirements, and designs emerge from self-organizing teams.
Business people and developers must work together daily throughout the project.
Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
![Page 39: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/39.jpg)
SIGNIFICANT INVESTMENT!
Buy big TVs (touchscreen preferably)
Buy webcams for developer machines, IP cameras, and those giant Polycom devices
Build coaches dedicated for teams
Let teams solve organizational and distributed challenges
Promote Self Organization and allow mistakes
Buy time for coaching and continuous improvement
Bring distributed teams together often (travel during the beginning & at least during every quarter)
![Page 40: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/40.jpg)
If contracts are signed based on fixed time, fixed scope, and fixed cost then traditional behavior is going to be expected.
![Page 41: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/41.jpg)
AGILE CONTRACTING: SCALING & DOWNSIZING
![Page 42: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/42.jpg)
So, What do you think?
MARUDHAMARAN
GUNASEKARAN
AGILE COACH / SECURITY
SPECIALIST
gmaran23
![Page 43: The Impact of Culture on Distributed Agile : Presented by Marudhamaran Gunasekaran](https://reader034.fdocuments.in/reader034/viewer/2022051520/589ae31e1a28abee708b5559/html5/thumbnails/43.jpg)
REFERENCS & FURTHER READING
Culture is the new Governance Rahul Sah Agile Coach Club Feb 20 2016 Prowareness -https://www.youtube.com/watch?v=qbUU3OlCUq8
Continuous Delivery - http://continuousdelivery.nu/
Performance Appraisals in Agile Environment Nagesh Sharma - http://www.slideshare.net/gmaran23/performance-appraisals-in-agile-environment-nagesh-sharma
How to Kick Start a New Scrum Team - Agility and HR at Delft Netherlands 21 January 2016 -http://www.slideshare.net/gmaran23/how-to-kick-start-a-new-scrum-team-agility-and-hr-at-delft-netherlands-21-january-2016
The 2015 State Of Agile Development: Learn From Agile Expert Firms -https://www.forrester.com/report/The+2015+State+Of+Agile+Development+Learn+From+Agile+Expert+Firms/-/E-RES120445
Developer Survey Results 2016 - http://stackoverflow.com/research/developer-survey-2016#work-job-priorities
The rise of the chief culture officer - http://fortune.com/2012/07/30/the-rise-of-the-chief-culture-officer/
Scrum is Hard and Disruptive - http://www.verheulconsultants.nl/ScrumIsHardandDisruptive.pdf
What Can I Learn From You? - http://www.slideshare.net/gmaran23/what-can-i-learn-from-you