SlideShare a Scribd company logo
1 of 43
Download to read offline
Marudhamaran Gunasekaran Agile Coach / Security specialist
The Impact of Culture on Distributed Agile
and what can we do?
WHY: SOFTWARE IS EATING THE WORLD
{forced}
transforming into software
companies
WHY: SOFTWARE IS EATING THE WORLD
qualified software professionals
where are they?
CULTURE
… is the way we do things around here?
… is what we do when no one is looking?
PRECONCEPTIONS ABOUT INDIA
PRECONCEPTIONS ABOUT INDIA
ALL OF THESE PRECONCEPTIONS CAN BE TRUE !
Quality software delivery
Communication challenges
Saying Yes delivering No
Hierarchical; follow orders
taking initiatives
Loyalty
Indian software companies are Agile
COUNTRY CULTURE VS COMPANY CULTURE
Country culture
preconceptions
Company culture
Country culture
preconceptions
Company culture
THE WAY OF WORK AT PROWARENESS
People Practices Communication
Culture
PEOPLE: HIRE ONLY THE BEST
More than extra hands, extra colleagues that make you more Agile!
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)
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 code Let them present
their code
Culture fitment
round
Managing Director
discussion
PEOPLE: RECRUITMENT PROCESS – #2 TRAINING
Some companies do excellent training for new joiners....
But how to validate learning?
Put them on the job
Support with regular mentoring and coaching
PEOPLE: RECRUITMENT PROCESS – # 3 VALIDATED
LEARNING
PEOPLE: ONBOARDING - PASSION
What do you
do when you
aren’t at work?
PEOPLE: ONBOARDING - TEAM WORK
18
Do all of these sound hard?
Do all of these sound hard to do?
Scrum puts stress in developing & managing products
PEOPLE: ONBOARDING - THE BEST TEAM
Final choice about the best team
composition after the 30 day
induction program
Pay to quit program
PEOPLE: PERFORMANCE APPRAISALS
Guess what Developers priorities are?
http://stackoverflow.com/research/developer-survey-2016#work-job-priorities
PEOPLE: PERFORMANCE APPRAISALS
How do we make developers think about business value
delivery rather than salary?
PEOPLE: TRANSPARENT SALARY & GROWTH
PEOPLE: iGROW – MAN WITH A PLAN – MONTHLY
FEEDBACK CYCLES
PEOPLE: COMMUNITY CONTRIBUTIONS
PEOPLE: CELEBRATE OFTEN AS A HUGE BUNCH
28
PRACTICES: SCRUM, EXTREME PROGAMMING
Daily
Scrum
2 week
Sprints
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
PRACTICES: CONTINUOUS COACHING
Give Intentions and principles
Being dogmatic?
PRACTICES: TECHNICAL DEBT RADAR & CONTINUOUS
DELIVERY
TECHNICAL DEBT RADAR TO KEEP QUALITY
NEGOTIATIONS TANGIBLE
CONTINUOUS DELIVERY SO THAT RELEASE IS NOT A
TECHNICAL DECISION
PRACTICES: BIG SPRINT DAY AND MORE CULTURE
TIME TO LEARN FROM EVERYONE
33
PRACTICES: SCALING – PROGRAM TEAMS
COMMUNICATION: KICK-ON TO BRIDGE CULTURAL
DIFFERENCS AND UNDERSTANDING NUANCES
COMMUNICATION: ENVIRONMENT OF TRUST
COMMUNICATION: TRAVEL OFTEN
COMMUNICATION: BONDING
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.
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)
If contracts are signed based on fixed time, fixed scope, and fixed cost then traditional
behavior is going to be expected.
AGILE CONTRACTING: SCALING & DOWNSIZING
So, What do you think?
MARUDHAMARAN
GUNASEKARAN
AGILE COACH / SECURITY
SPECIALIST
gmaran23
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

More Related Content

What's hot

Scrum master motivation role
Scrum master motivation roleScrum master motivation role
Scrum master motivation roleViresh Doshi
 
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessAttaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessRavi Kumar
 
Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...
 Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-... Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...
Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...Agile Austria Conference
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics Elad Sofer
 
CSPO training & Certification
CSPO  training & Certification CSPO  training & Certification
CSPO training & Certification IAL Global
 
Delivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersDelivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersRavi Kumar
 
Professional software engineers
Professional software engineersProfessional software engineers
Professional software engineersPuja Pramudya
 
Agile For Life : Becoming Agile Family
Agile For Life : Becoming Agile FamilyAgile For Life : Becoming Agile Family
Agile For Life : Becoming Agile FamilyYoungjin Kim
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14Daniel Heater
 
Understanding the Scrum Team and Scrum Roles
Understanding the Scrum Team and Scrum RolesUnderstanding the Scrum Team and Scrum Roles
Understanding the Scrum Team and Scrum RolesOrangescrum
 
2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlightedImanKatergi1
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To AgilityACM
 
How to Ace Your Scrum Master Interview
How to Ace Your Scrum Master InterviewHow to Ace Your Scrum Master Interview
How to Ace Your Scrum Master InterviewPavel Dabrytski
 
It's More complex than you think
It's More complex than you thinkIt's More complex than you think
It's More complex than you thinkElad Sofer
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaEdureka!
 
Scrum Fails?
Scrum Fails?Scrum Fails?
Scrum Fails?ACM
 
Ditch Scrum Talk at Agile Prague 2019
Ditch Scrum Talk at Agile Prague 2019Ditch Scrum Talk at Agile Prague 2019
Ditch Scrum Talk at Agile Prague 2019Jürgen De Smet
 

What's hot (20)

My Experience with Tribe-Squads
My Experience with Tribe-SquadsMy Experience with Tribe-Squads
My Experience with Tribe-Squads
 
Scrum master motivation role
Scrum master motivation roleScrum master motivation role
Scrum master motivation role
 
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessAttaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
 
Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...
 Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-... Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...
Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Agile Retrospective by Manohar Prasad
Agile Retrospective by Manohar PrasadAgile Retrospective by Manohar Prasad
Agile Retrospective by Manohar Prasad
 
CSPO training & Certification
CSPO  training & Certification CSPO  training & Certification
CSPO training & Certification
 
Delivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersDelivering Business Value - The Deal Breakers
Delivering Business Value - The Deal Breakers
 
Professional software engineers
Professional software engineersProfessional software engineers
Professional software engineers
 
Agile For Life : Becoming Agile Family
Agile For Life : Becoming Agile FamilyAgile For Life : Becoming Agile Family
Agile For Life : Becoming Agile Family
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14
 
Understanding the Scrum Team and Scrum Roles
Understanding the Scrum Team and Scrum RolesUnderstanding the Scrum Team and Scrum Roles
Understanding the Scrum Team and Scrum Roles
 
2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To Agility
 
Getting the Most from Your Software: Robert Green
Getting the Most from Your Software: Robert GreenGetting the Most from Your Software: Robert Green
Getting the Most from Your Software: Robert Green
 
How to Ace Your Scrum Master Interview
How to Ace Your Scrum Master InterviewHow to Ace Your Scrum Master Interview
How to Ace Your Scrum Master Interview
 
It's More complex than you think
It's More complex than you thinkIt's More complex than you think
It's More complex than you think
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
 
Scrum Fails?
Scrum Fails?Scrum Fails?
Scrum Fails?
 
Ditch Scrum Talk at Agile Prague 2019
Ditch Scrum Talk at Agile Prague 2019Ditch Scrum Talk at Agile Prague 2019
Ditch Scrum Talk at Agile Prague 2019
 

Viewers also liked

Scrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_Sharma
Scrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_SharmaScrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_Sharma
Scrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_SharmaScrum Bangalore
 
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...Scrum Bangalore
 
Scrum Bangalore 15th Meetup 12 December 2015 - Agile Coaching Challenges in ...
Scrum Bangalore 15th Meetup 12 December 2015 -  Agile Coaching Challenges in ...Scrum Bangalore 15th Meetup 12 December 2015 -  Agile Coaching Challenges in ...
Scrum Bangalore 15th Meetup 12 December 2015 - Agile Coaching Challenges in ...Scrum Bangalore
 
Scrum Bangalore 13th meet up 13 june 2015 - n ways to retrospective - nagesh ...
Scrum Bangalore 13th meet up 13 june 2015 - n ways to retrospective - nagesh ...Scrum Bangalore 13th meet up 13 june 2015 - n ways to retrospective - nagesh ...
Scrum Bangalore 13th meet up 13 june 2015 - n ways to retrospective - nagesh ...Scrum Bangalore
 
Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016
Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016
Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016gmaran23
 
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group BerlinScaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group BerlinJerónimo Palacios
 
Six steps for securing offshore development
Six steps for securing offshore developmentSix steps for securing offshore development
Six steps for securing offshore developmentgmaran23
 
PSM-Professional Scrum Master-Lesson-01
PSM-Professional Scrum Master-Lesson-01PSM-Professional Scrum Master-Lesson-01
PSM-Professional Scrum Master-Lesson-01Frank Turley
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...Scrum Bangalore
 
Organizational democracy (Scrum.org presentation)
Organizational democracy (Scrum.org presentation)Organizational democracy (Scrum.org presentation)
Organizational democracy (Scrum.org presentation)Giovanni Bassi
 

Viewers also liked (18)

Scrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_Sharma
Scrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_SharmaScrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_Sharma
Scrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_Sharma
 
Who is scrum.org
Who is scrum.orgWho is scrum.org
Who is scrum.org
 
20140724 psm i - scrum.org
20140724   psm i - scrum.org20140724   psm i - scrum.org
20140724 psm i - scrum.org
 
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
Scrum Bangalore 17th Meetup - June 11, 2016 - The Death of Project Manager - ...
 
Scrum Bangalore 15th Meetup 12 December 2015 - Agile Coaching Challenges in ...
Scrum Bangalore 15th Meetup 12 December 2015 -  Agile Coaching Challenges in ...Scrum Bangalore 15th Meetup 12 December 2015 -  Agile Coaching Challenges in ...
Scrum Bangalore 15th Meetup 12 December 2015 - Agile Coaching Challenges in ...
 
Scrum Bangalore 13th meet up 13 june 2015 - n ways to retrospective - nagesh ...
Scrum Bangalore 13th meet up 13 june 2015 - n ways to retrospective - nagesh ...Scrum Bangalore 13th meet up 13 june 2015 - n ways to retrospective - nagesh ...
Scrum Bangalore 13th meet up 13 june 2015 - n ways to retrospective - nagesh ...
 
Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016
Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016
Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016
 
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group BerlinScaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
 
Six steps for securing offshore development
Six steps for securing offshore developmentSix steps for securing offshore development
Six steps for securing offshore development
 
CHAMPS2 - Foundation
CHAMPS2 - FoundationCHAMPS2 - Foundation
CHAMPS2 - Foundation
 
APMP: The APM Project Management Qualification
APMP: The APM Project Management QualificationAPMP: The APM Project Management Qualification
APMP: The APM Project Management Qualification
 
PSM-Professional Scrum Master-Lesson-01
PSM-Professional Scrum Master-Lesson-01PSM-Professional Scrum Master-Lesson-01
PSM-Professional Scrum Master-Lesson-01
 
BBC - Better Business Cases - Foundation
BBC - Better Business Cases - FoundationBBC - Better Business Cases - Foundation
BBC - Better Business Cases - Foundation
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
 
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)
 
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)
 
Sourcing Governance - Foundation
Sourcing Governance - FoundationSourcing Governance - Foundation
Sourcing Governance - Foundation
 
Organizational democracy (Scrum.org presentation)
Organizational democracy (Scrum.org presentation)Organizational democracy (Scrum.org presentation)
Organizational democracy (Scrum.org presentation)
 

Similar to The Impact of Culture on Distributed Agile - DiscussAgile - May 07 2016

Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017AgileNZ Conference
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
 
The complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumThe complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumAgile ME
 
HeyCoach Super 30 brochure.pdf
HeyCoach Super 30 brochure.pdfHeyCoach Super 30 brochure.pdf
HeyCoach Super 30 brochure.pdfHeyCoach
 
Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Hugo Messer
 
Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Circles Indonesia
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Richard Cheng
 
Zen and the art of talent acquisition technology
Zen and the art of talent acquisition technologyZen and the art of talent acquisition technology
Zen and the art of talent acquisition technologyRecruitingDaily.com LLC
 
Marketing scrum at VODW dag
Marketing scrum at VODW dagMarketing scrum at VODW dag
Marketing scrum at VODW dagJeroen Molenaar
 
PM ACCESS Credentials
PM ACCESS CredentialsPM ACCESS Credentials
PM ACCESS CredentialsPM ACCESS
 
Scrum & Agile - imobilemagic
Scrum & Agile - imobilemagicScrum & Agile - imobilemagic
Scrum & Agile - imobilemagicStartup Braga
 
"Stop making excuses a culture first approach to product centricity" by Jorda...
"Stop making excuses a culture first approach to product centricity" by Jorda..."Stop making excuses a culture first approach to product centricity" by Jorda...
"Stop making excuses a culture first approach to product centricity" by Jorda...Productized
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanDimitri Ponomareff
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docxrhetttrevannion
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docxtamicawaysmith
 
Product management for founders
Product management for foundersProduct management for founders
Product management for foundersMarko Oksanen
 

Similar to The Impact of Culture on Distributed Agile - DiscussAgile - May 07 2016 (20)

Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
The complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumThe complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van Bennekum
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
HeyCoach Super 30 brochure.pdf
HeyCoach Super 30 brochure.pdfHeyCoach Super 30 brochure.pdf
HeyCoach Super 30 brochure.pdf
 
Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?
 
Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5
 
Zen and the art of talent acquisition technology
Zen and the art of talent acquisition technologyZen and the art of talent acquisition technology
Zen and the art of talent acquisition technology
 
Competing on commercial capabilities
Competing on commercial capabilitiesCompeting on commercial capabilities
Competing on commercial capabilities
 
Marketing scrum at VODW dag
Marketing scrum at VODW dagMarketing scrum at VODW dag
Marketing scrum at VODW dag
 
PM ACCESS Credentials
PM ACCESS CredentialsPM ACCESS Credentials
PM ACCESS Credentials
 
Scrum & Agile - imobilemagic
Scrum & Agile - imobilemagicScrum & Agile - imobilemagic
Scrum & Agile - imobilemagic
 
"Stop making excuses a culture first approach to product centricity" by Jorda...
"Stop making excuses a culture first approach to product centricity" by Jorda..."Stop making excuses a culture first approach to product centricity" by Jorda...
"Stop making excuses a culture first approach to product centricity" by Jorda...
 
Agile or how to break donw barriers
Agile or how to break donw barriersAgile or how to break donw barriers
Agile or how to break donw barriers
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
 
Product management for founders
Product management for foundersProduct management for founders
Product management for founders
 

More from gmaran23

First Software Security Netherlands Meet Up - Delft - 18 May 2017
First Software Security Netherlands Meet Up - Delft - 18 May 2017First Software Security Netherlands Meet Up - Delft - 18 May 2017
First Software Security Netherlands Meet Up - Delft - 18 May 2017gmaran23
 
N Different Strategies to Automate OWASP ZAP - Cybersecurity WithTheBest - Oc...
N Different Strategies to Automate OWASP ZAP - Cybersecurity WithTheBest - Oc...N Different Strategies to Automate OWASP ZAP - Cybersecurity WithTheBest - Oc...
N Different Strategies to Automate OWASP ZAP - Cybersecurity WithTheBest - Oc...gmaran23
 
N Different Strategies to Automate OWASP ZAP - OWASP APPSec BUCHAREST - Oct 1...
N Different Strategies to Automate OWASP ZAP - OWASP APPSec BUCHAREST - Oct 1...N Different Strategies to Automate OWASP ZAP - OWASP APPSec BUCHAREST - Oct 1...
N Different Strategies to Automate OWASP ZAP - OWASP APPSec BUCHAREST - Oct 1...gmaran23
 
What is new in OWASP Top 10 2017 (RC) - Prowareness Tech Talk Tuesdays - 20 J...
What is new in OWASP Top 10 2017 (RC) - Prowareness Tech Talk Tuesdays - 20 J...What is new in OWASP Top 10 2017 (RC) - Prowareness Tech Talk Tuesdays - 20 J...
What is new in OWASP Top 10 2017 (RC) - Prowareness Tech Talk Tuesdays - 20 J...gmaran23
 
Performance Appraisals in Agile Environment Nagesh Sharma
Performance Appraisals in Agile Environment Nagesh SharmaPerformance Appraisals in Agile Environment Nagesh Sharma
Performance Appraisals in Agile Environment Nagesh Sharmagmaran23
 
Automating Web Application Security Testing With OWASP ZAP DOT NET API - Tech...
Automating Web Application Security Testing With OWASP ZAP DOT NET API - Tech...Automating Web Application Security Testing With OWASP ZAP DOT NET API - Tech...
Automating Web Application Security Testing With OWASP ZAP DOT NET API - Tech...gmaran23
 
Beefing Up Security In ASP.NET Part 2 Dot Net Bangalore 4th meet up on August...
Beefing Up Security In ASP.NET Part 2 Dot Net Bangalore 4th meet up on August...Beefing Up Security In ASP.NET Part 2 Dot Net Bangalore 4th meet up on August...
Beefing Up Security In ASP.NET Part 2 Dot Net Bangalore 4th meet up on August...gmaran23
 
Beefing Up Security In ASP.NET Dot Net Bangalore 3rd meet up on May 16 2015
Beefing Up Security In ASP.NET Dot Net Bangalore 3rd meet up on May 16 2015Beefing Up Security In ASP.NET Dot Net Bangalore 3rd meet up on May 16 2015
Beefing Up Security In ASP.NET Dot Net Bangalore 3rd meet up on May 16 2015gmaran23
 
Practical Security Testing for Developers using OWASP ZAP at Dot Net Bangalor...
Practical Security Testing for Developers using OWASP ZAP at Dot Net Bangalor...Practical Security Testing for Developers using OWASP ZAP at Dot Net Bangalor...
Practical Security Testing for Developers using OWASP ZAP at Dot Net Bangalor...gmaran23
 
OWASP Zed Attack Proxy Demonstration - OWASP Bangalore Nov 22 2014
OWASP Zed Attack Proxy Demonstration - OWASP Bangalore Nov 22 2014OWASP Zed Attack Proxy Demonstration - OWASP Bangalore Nov 22 2014
OWASP Zed Attack Proxy Demonstration - OWASP Bangalore Nov 22 2014gmaran23
 
Devouring Security Insufficient data validation risks Cross Site Scripting
Devouring Security Insufficient data validation risks Cross Site ScriptingDevouring Security Insufficient data validation risks Cross Site Scripting
Devouring Security Insufficient data validation risks Cross Site Scriptinggmaran23
 
Devouring Security XML Attack surface and Defences
Devouring Security XML Attack surface and DefencesDevouring Security XML Attack surface and Defences
Devouring Security XML Attack surface and Defencesgmaran23
 
Devouring Security Sqli Exploitation and Prevention
Devouring Security Sqli Exploitation and PreventionDevouring Security Sqli Exploitation and Prevention
Devouring Security Sqli Exploitation and Preventiongmaran23
 

More from gmaran23 (13)

First Software Security Netherlands Meet Up - Delft - 18 May 2017
First Software Security Netherlands Meet Up - Delft - 18 May 2017First Software Security Netherlands Meet Up - Delft - 18 May 2017
First Software Security Netherlands Meet Up - Delft - 18 May 2017
 
N Different Strategies to Automate OWASP ZAP - Cybersecurity WithTheBest - Oc...
N Different Strategies to Automate OWASP ZAP - Cybersecurity WithTheBest - Oc...N Different Strategies to Automate OWASP ZAP - Cybersecurity WithTheBest - Oc...
N Different Strategies to Automate OWASP ZAP - Cybersecurity WithTheBest - Oc...
 
N Different Strategies to Automate OWASP ZAP - OWASP APPSec BUCHAREST - Oct 1...
N Different Strategies to Automate OWASP ZAP - OWASP APPSec BUCHAREST - Oct 1...N Different Strategies to Automate OWASP ZAP - OWASP APPSec BUCHAREST - Oct 1...
N Different Strategies to Automate OWASP ZAP - OWASP APPSec BUCHAREST - Oct 1...
 
What is new in OWASP Top 10 2017 (RC) - Prowareness Tech Talk Tuesdays - 20 J...
What is new in OWASP Top 10 2017 (RC) - Prowareness Tech Talk Tuesdays - 20 J...What is new in OWASP Top 10 2017 (RC) - Prowareness Tech Talk Tuesdays - 20 J...
What is new in OWASP Top 10 2017 (RC) - Prowareness Tech Talk Tuesdays - 20 J...
 
Performance Appraisals in Agile Environment Nagesh Sharma
Performance Appraisals in Agile Environment Nagesh SharmaPerformance Appraisals in Agile Environment Nagesh Sharma
Performance Appraisals in Agile Environment Nagesh Sharma
 
Automating Web Application Security Testing With OWASP ZAP DOT NET API - Tech...
Automating Web Application Security Testing With OWASP ZAP DOT NET API - Tech...Automating Web Application Security Testing With OWASP ZAP DOT NET API - Tech...
Automating Web Application Security Testing With OWASP ZAP DOT NET API - Tech...
 
Beefing Up Security In ASP.NET Part 2 Dot Net Bangalore 4th meet up on August...
Beefing Up Security In ASP.NET Part 2 Dot Net Bangalore 4th meet up on August...Beefing Up Security In ASP.NET Part 2 Dot Net Bangalore 4th meet up on August...
Beefing Up Security In ASP.NET Part 2 Dot Net Bangalore 4th meet up on August...
 
Beefing Up Security In ASP.NET Dot Net Bangalore 3rd meet up on May 16 2015
Beefing Up Security In ASP.NET Dot Net Bangalore 3rd meet up on May 16 2015Beefing Up Security In ASP.NET Dot Net Bangalore 3rd meet up on May 16 2015
Beefing Up Security In ASP.NET Dot Net Bangalore 3rd meet up on May 16 2015
 
Practical Security Testing for Developers using OWASP ZAP at Dot Net Bangalor...
Practical Security Testing for Developers using OWASP ZAP at Dot Net Bangalor...Practical Security Testing for Developers using OWASP ZAP at Dot Net Bangalor...
Practical Security Testing for Developers using OWASP ZAP at Dot Net Bangalor...
 
OWASP Zed Attack Proxy Demonstration - OWASP Bangalore Nov 22 2014
OWASP Zed Attack Proxy Demonstration - OWASP Bangalore Nov 22 2014OWASP Zed Attack Proxy Demonstration - OWASP Bangalore Nov 22 2014
OWASP Zed Attack Proxy Demonstration - OWASP Bangalore Nov 22 2014
 
Devouring Security Insufficient data validation risks Cross Site Scripting
Devouring Security Insufficient data validation risks Cross Site ScriptingDevouring Security Insufficient data validation risks Cross Site Scripting
Devouring Security Insufficient data validation risks Cross Site Scripting
 
Devouring Security XML Attack surface and Defences
Devouring Security XML Attack surface and DefencesDevouring Security XML Attack surface and Defences
Devouring Security XML Attack surface and Defences
 
Devouring Security Sqli Exploitation and Prevention
Devouring Security Sqli Exploitation and PreventionDevouring Security Sqli Exploitation and Prevention
Devouring Security Sqli Exploitation and Prevention
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

The Impact of Culture on Distributed Agile - DiscussAgile - May 07 2016

  • 1. Marudhamaran Gunasekaran Agile Coach / Security specialist The Impact of Culture on Distributed Agile and what can we do?
  • 2. WHY: SOFTWARE IS EATING THE WORLD {forced} transforming into software companies
  • 3. WHY: SOFTWARE IS EATING THE WORLD qualified software professionals where are they?
  • 4. CULTURE … is the way we do things around here? … is what we do when no one is looking?
  • 6. PRECONCEPTIONS ABOUT INDIA ALL OF THESE PRECONCEPTIONS CAN BE TRUE ! Quality software delivery Communication challenges Saying Yes delivering No Hierarchical; follow orders taking initiatives Loyalty Indian software companies are Agile
  • 7. COUNTRY CULTURE VS COMPANY CULTURE Country culture preconceptions Company culture Country culture preconceptions Company culture
  • 8.
  • 9. THE WAY OF WORK AT PROWARENESS People Practices Communication Culture
  • 10. PEOPLE: HIRE ONLY THE BEST More than extra hands, extra colleagues that make you more Agile!
  • 11. 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)
  • 12. 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 code Let them present their code Culture fitment round Managing Director discussion
  • 13. PEOPLE: RECRUITMENT PROCESS – #2 TRAINING
  • 14. Some companies do excellent training for new joiners.... But how to validate learning? Put them on the job Support with regular mentoring and coaching
  • 15. PEOPLE: RECRUITMENT PROCESS – # 3 VALIDATED LEARNING
  • 16. PEOPLE: ONBOARDING - PASSION What do you do when you aren’t at work?
  • 17. PEOPLE: ONBOARDING - TEAM WORK
  • 18. 18 Do all of these sound hard? Do all of these sound hard to do?
  • 19. Scrum puts stress in developing & managing products
  • 20. PEOPLE: ONBOARDING - THE BEST TEAM Final choice about the best team composition after the 30 day induction program Pay to quit program
  • 22. Guess what Developers priorities are? http://stackoverflow.com/research/developer-survey-2016#work-job-priorities
  • 23. PEOPLE: PERFORMANCE APPRAISALS How do we make developers think about business value delivery rather than salary?
  • 25. PEOPLE: iGROW – MAN WITH A PLAN – MONTHLY FEEDBACK CYCLES
  • 27. PEOPLE: CELEBRATE OFTEN AS A HUGE BUNCH
  • 28. 28 PRACTICES: SCRUM, EXTREME PROGAMMING Daily Scrum 2 week Sprints
  • 29. 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
  • 30. PRACTICES: CONTINUOUS COACHING Give Intentions and principles Being dogmatic?
  • 31. PRACTICES: TECHNICAL DEBT RADAR & CONTINUOUS DELIVERY TECHNICAL DEBT RADAR TO KEEP QUALITY NEGOTIATIONS TANGIBLE CONTINUOUS DELIVERY SO THAT RELEASE IS NOT A TECHNICAL DECISION
  • 32. PRACTICES: BIG SPRINT DAY AND MORE CULTURE TIME TO LEARN FROM EVERYONE
  • 33. 33 PRACTICES: SCALING – PROGRAM TEAMS
  • 34. COMMUNICATION: KICK-ON TO BRIDGE CULTURAL DIFFERENCS AND UNDERSTANDING NUANCES
  • 38. 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.
  • 39. 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)
  • 40. If contracts are signed based on fixed time, fixed scope, and fixed cost then traditional behavior is going to be expected.
  • 42. So, What do you think? MARUDHAMARAN GUNASEKARAN AGILE COACH / SECURITY SPECIALIST gmaran23
  • 43. 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