SlideShare a Scribd company logo
1 of 30
Agile Transformation:
Practical Insights into Behavioral
Adjustments and Cultural
Changes
SESHADRI VEERARAGHAVAN
PRINCIPAL PROJECT MANAGER – AGILE TRANSFORMATION
IHS INC., - HOUSTON, TEXAS
Definitions – Common Understanding
 Transformation (noun) - trans·for·ma·tion
 a thorough or dramatic change in form or appearance.
 Culture (noun) - cul·ture
 the attitudes and behavior characteristic of a particular social group.
 Definition versus reality: Form/appearance vs. beliefs, behaviors/attitudes,
and cultures
Levels in the Hierarchy
 Team
 Organization
 City/State
 Country
Context Switching
 Switching between levels
 Highly frequent/constant occurrence
 Seamless transition
 Bowling alley/family
Attributes of Successful Cultures
 Adapt
 Evolve
 Contribute
Example: Culture of India
 Influence of foreign cultures
 Music, drama, literature, architecture, philosophy, sciences
 Curry Houses
Need for Agile Transformation
 Competition – faster delivery cycles (TTM)
 Better quality (stronger customer retention; happy customers)
 Customer focus (better feedback, better software; satisfied customers)
 Predictable delivery (customer faith increases; better reputation)
 Higher productivity and happiness at the team level (cost savings and
employee retention)
 A total culture and behavior/attitude/mindset change emphasizing ownership,
commitment, responsibility, and transparency
So, What Are We REALLY Transforming?
 Superficial factors
 Methodologies
 Processes
 Practices
 Tools
 (Real) Human factors (identity)
 Behaviors
 Attitudes
 Cultures
 Beliefs
Transformations Bring Up Hidden Biases
 Biases (a brief list)
 Technological
 Process/procedure
 Methodology
 Groupthink
 Status quo
 Availability
 Proximity
 Anchoring
…and Biases Lead to Resistance
 Types of resistance (not an exhaustive list)
 This won’t work
 This hasn’t worked
 Doesn’t suit our team, personality, culture, or company
 Things are fine the way they are – why change!
 Too disruptive
 What will happen if the team fails? Who will take responsibility?
 Let someone else do this first, we’ll follow if it’ll work for them
Before We Go Further, Let’s Look at Motivation
 Intrinsic versus extrinsic motivation
 Study for an exam
 Play football for fun
Scenarios
 Let’s take a walk through some of the common categories of concerns, worries,
and doubts from agile adopters
 Valid/exaggerated
 Emotional/purely technical
 Cultural/individual
 Behavioral-adjustment/requires education
 Unfounded concerns (e.g. “inner workings” of a developer/QA/tech writer etc. being
exposed)
 Concerns regarding task estimates and accuracy thereof
 Concerns about workday hours (use vs. productivity)
 Common root: resistance to and being fearful of change
Cultural Roadblocks and
Behavioral Challenges
Ownership
 Issue: Narrow view of ownership
 Mainly concerned with what’s directly laid on their (or their team’s) plate
 E.g. This is not my problem or my team’s problem
 Strategies
 Emphasize transcending the job description and that a given problem is everyone’s
business to help solve
 Emphasize going above and beyond the call of duty and breaking down silos and
virtual walls
 Talk about how the business (and thus the individual) can succeed only when they
support each other and don’t create islands
Belonging
 Issue: Absolving oneself, not considering oneself as part of a team
or unit
 Highly self-centric; prone to blaming others; not thinking themselves
part of the team
 E.g. This is a dev issue, QA issue, PO issue. The code drops are of bad
quality; testing is inadequate; PO is usually MIA.
 Strategies
 Educate/inspire the team to think as a unit
 Empower the team to find its own solutions to their concerns
 When one fails, the team fails; when one succeeds, the team succeeds
Status Quo
 Issue: Status quo with gross inefficiencies
 We were told to do this process this specific way (do-as-told, no creative or
innovative thinking)
 E.g. We’ve always waited 4 hours for the build to get done.
 Strategies
 Challenge and encourage the team to experiment
 Motivate them to aim for incremental yet meaningful improvements
 Celebrate victories and recognize key talent
 Guarantee “protection” from implications of failed experiments (there are
no failures, only attempts)
Leadership
 Issue: Inability to take a leadership position
 We can do well only with external support and explicit guidance
 E.g. Our lead is in another location; we won’t make any decisions
without his approval even though this is a critical issue and we’re losing
money every minute that we don’t do something about it
 Strategies
 Provide soft-skills training (leadership and business skills)
 Strongly drive home the idea that they’re the masters of their own
destiny; recognize leadership talent in the team and motivate them
 Recognize any roadblocks (politics) and guide the team through
obstacles
 Let them test the waters with smaller projects to gain confidence
Execution & Commitment
 Issue: Very narrow idea of execution and commitment
 This is outside the scope of our responsibility and duties
 E.g. this defect is another team’s headache (although we know how to fix
it)
 Strategies
 Educate the team that personal and professional growth comes by
standing out, not by being average
 Elaborate on how the organization grows by contributions that come from
everyone and at all levels
 Think horizontal(ly) – grow networks across team structures to find pain points
and see how one can help (and how another team may have already
solved our current vexing problem) – NETWORK!
Responsibility
 Issue: Passing the buck
 This is above my pay grade
 E.g. This decision is definitely my lead’s – or my manager’s (even though I
have the power to decide)
 Strategies
 Empower members to “pull the chain/stop the train”
 Good-faith “interruptions” and “hold your horses” debates are welcome
and necessary
 Demonstrate your commitment to talking about the ‘elephant(s) in the
room’
 Teams learn and evolve only when they are able to question questionable
practices and take charge of the situation
Communication
 Issue: Perceived or real problems stemming from communication issues
 Information flow is restricted or exclusive to some personnel; active sharing is
discouraged
 E.g. I never hear about these things. Or, I’m always the last to know
 Strategies
 Humans are social creatures; investigate and remove any real communication blocks
 Support and drive open and honest feedback and communication
 Be clear: being rude is NOT being frank or honest (there’s a difference!)
 Ensure all relevant email/messages are indeed percolating to the right levels
 Address bureaucratic and red-tape problems at the appropriate management levels
Perceived Helplessness
 Issue: Perceived helplessness or being over-cautious
 Can address the problem, but won’t due to not wanting to step on others’ toes
 E.g. I really want to fix this problem, but am concerned what others may think
 Strategies
 Pull together and relate (true!) anecdotes of people crossing boundaries and being
recognized/promoted
 Show them you value their ability to be altruistic
 Banish the idea of fearless and possible recriminations merely for helping others
 Demonstrate you stand behind the team every step of the way
Rocking the Boat
 Issue: Avoid “rocking the boat” [or, it is OK to say no!]
 We suffer from many issues but we're afraid to speak up
 E.g. Don’t want to be seen as a complainer and bring it up even though our
technical practices are weak and I want to resolve this problem
 Strategies
 Have weekly 1:1 conversations to really dig into what’s bothering the team
 Mark incremental improvements and changes as gateways to team success
 Delegate responsibilities for technical issues and recognize each success story
 Draw together leads and architects from varied teams to discuss common
concerns and instill a sense of support and security into the team
 Drive home the point that everyone has right (and the duty/responsibility) to bring
up issues without fear or favor – and that they’ll be listened to and addressed by
everyone working together as a single unit
Infrastructure
 Issue: Infrastructure problems and concerns
 We don’t have the necessary resources (servers, facilities, phones, network
etc.)
 E.g. I can’t work on that issue because the VM is always going down or the
network is choppy or the telephone keeps disconnecting
 Strategies
 Work with IT to resolve these issues on an urgent basis – this makes you look
like you mean business, and also voids any similar excuses in future
 Be prepared to escalate as high as needed to get your team the resources
it needs – you’re the champion/cheerleader of the team – act like it!
 Earn the team’s respect and gratitude by being responsive and attentive to
such disruptions and by being proactive (use charts/trends as needed for
resource consumption to forecast what’s needed)
Denial
 Issue: No problem!
 There are actually TONS of problems, from bad code to terrible quality to nonexistent review
processes
 E.g. Sure, it’ll get done (but there are so many hurdles it’ll be impossible to get it done right)
 Strategies
 Talk to everyone 1:1 in complete confidence, to understand the reality
 Reaffirm you’re there to support and help the team succeed and not to find scapegoats or punish
anyone
 Bring in outside experts and internal, successful teams’ leaders/architects to demonstrate easy wins
and small changes that can go a long way
 Develop roadmap to improvements; assign responsibilities – ensure complete transparency and
accountability for each assignment. Project roadmap should be CLEAR and known to ALL
 Train/educate the team on solid technical practices – and WHY they’re critical to succeeding as a
team (and why without them, the team WILL fail)
Understand the “Why-s”
 Issue: Team doesn’t understand the need to know WHY something is being done
 Typically the team follows a given task blindly with no consideration of the ultimate goal
 E.g. Team breaks work into tasks and executes it without knowing the implication of the
implementation or the impact of the work that’s being done
 Strategies
 Explain the why-s to the teams at the beginning of the project, then send occasional reminders (this
should stop at some point when the team has started getting the picture)
 Encourage the team to delve into details of how this particular work will affect future deliverables,
or deliverables being done in parallel
 Recognize team members that make key breakthroughs in understanding and sharing of important
knowledge
 Stress upon the value of knowing WHY we do what we do; WHY is the most important question there
is
Lack of Transparency
 Issue: Nothing’s blocking me at all
 Person has no idea what they’re supposed to do, but afraid to speak up
 E.g. I’ve never really worked on this technology, but if I say something I’ll look clueless
 Strategies
 Take the time to know each member’s understand of their role/duties and clarify
matters ASAP
 Provide technical training as required; ensure talent and skills match what’s being
asked of the team
 Be gentle and compassionate – being harsh will get you nowhere. Demonstrate
sincere concern and address deep-rooted worries about “speaking up,” “making
noise,” or “being disruptive” – make it amply clear that you can’t fix what you don’t
know needs fixing.
 Emphasize your team are your eyes and ears – show them you rely on them to make
the proper decisions
Lack of Transparency, Contd.
 Issue: Nothing’s blocking me at all
 Well, my colleague/friend is the one blocking me, but I don’t want him getting in trouble
 E.g. My module can’t be tested as I have to do full integration test with my friend’s code
here, but his code has problems. By reporting this I’ll lose a good friend!
 Strategies
 Establish working agreements in the team and ensure everyone understands (e.g.
everyone owns all problems; swarming is greatly encouraged; reporting problems will get
nobody in any trouble; the team is empowered to come up with solutions to each
problem described)
 Accentuate the need to get things right – and to do the right thing
 Stand behind the team – no ifs or buts – demonstrate your commitment to them as they
do to you
 Stress the importance that a team succeeds only when each member succeeds – no
exceptions!
Nobody Told Me to…
 Issue: Nobody told me to do X, Y, Z
 Nobody said being a professional software engineer meant I had to decide a lot of things on
my own and be fully and completely responsible for ALL aspects of my code
 E.g. Nobody told me I had to write unit tests; nobody told me I had to get my code integration-
tested first; nobody told me I had to verify with QA if they understood the Story
 Strategies
 Lay down CLEAR expectations that you have of each member (skill/maturity/experience-
specific). Communication is vital – ambiguity/vagueness WILL cause major problems later
 Lay down CLEAR expectations that you have of each member (universal – e.g. all dev MUST
write unit tests; must do TDD; QA must write automation scripts etc.)
 May not be always necessary, but critical when dealing with immature teams
 Educate the team on the usual and customary technical practices that are expected of them;
get them training if need be; organize cross-team training sessions on good practices
Recommendations
 Conduct workshops on cultural differences and sensitivities around dealing with other
cultures
 Leadership should encourage more meaningful exchanges between teams in varied
global locations (lead by example as much as possible to foster positive behaviors)
 Use Enterprise Social Media (e.g. Jive) to further encourage cross-domain and pan-
company interactions and collaboration
 Leadership should understand and drive home the point that all cultures may not value
all things the same (priorities and values differ among cultures – e.g. vacation, family)
 Spread news widely about any successful cross-cultural collaboration activities that
demonstrate solid, relevant results (e.g. success projects involving teams in multiple
locations)
 Identify local champions and leaders and encourage them to talk to their teams on a
set basis about respecting and valuing other cultures (this way the results of any
workshops/training persist and don’t dissipate quickly)
Q&A and Contact
 Q&A
 Contact:
 Seshadri.Veeraraghavan@ihs.com

More Related Content

What's hot

Product Discovery At Google
Product Discovery At GoogleProduct Discovery At Google
Product Discovery At GoogleJohn Gibbon
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
The Synergistic Nature of PI Objectives
The Synergistic Nature of PI ObjectivesThe Synergistic Nature of PI Objectives
The Synergistic Nature of PI ObjectivesCharlene Cuenca
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)CA Technologies
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practicesAllyson Chiarini
 
Backlog Refinement 101 & 202
Backlog Refinement 101 & 202Backlog Refinement 101 & 202
Backlog Refinement 101 & 202David Hanson
 
Actividades Habilitadoras para adoptar un portafolio Ágil.pdf
Actividades Habilitadoras para adoptar un portafolio Ágil.pdfActividades Habilitadoras para adoptar un portafolio Ágil.pdf
Actividades Habilitadoras para adoptar un portafolio Ágil.pdfGiovanny Cifuentes
 
Understanding Roles on an Agile Project
Understanding Roles on an Agile ProjectUnderstanding Roles on an Agile Project
Understanding Roles on an Agile ProjectKent McDonald
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation ExplaninedLeadingAgile
 
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentStefan Wolpers
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupScrum Bangalore
 
How to start an Agile Transformation
How to start an Agile TransformationHow to start an Agile Transformation
How to start an Agile TransformationFranky Redant
 
Maximizing Business Success Through Organizational Agility
Maximizing Business Success Through Organizational AgilityMaximizing Business Success Through Organizational Agility
Maximizing Business Success Through Organizational AgilityNick Born
 
Scaling Scaled Agile: Lessons Learned at UnitedHealth Group
Scaling Scaled Agile: Lessons Learned at UnitedHealth GroupScaling Scaled Agile: Lessons Learned at UnitedHealth Group
Scaling Scaled Agile: Lessons Learned at UnitedHealth GroupCA Technologies
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileMichal Epstein
 
Scrum Training Course
Scrum Training CourseScrum Training Course
Scrum Training CourseAstro Tech
 
Becoming a Successful PM with Product School's Founder
Becoming a Successful PM with Product School's FounderBecoming a Successful PM with Product School's Founder
Becoming a Successful PM with Product School's FounderProduct School
 

What's hot (20)

Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Product Discovery At Google
Product Discovery At GoogleProduct Discovery At Google
Product Discovery At Google
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
The Synergistic Nature of PI Objectives
The Synergistic Nature of PI ObjectivesThe Synergistic Nature of PI Objectives
The Synergistic Nature of PI Objectives
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Backlog Refinement 101 & 202
Backlog Refinement 101 & 202Backlog Refinement 101 & 202
Backlog Refinement 101 & 202
 
Actividades Habilitadoras para adoptar un portafolio Ágil.pdf
Actividades Habilitadoras para adoptar un portafolio Ágil.pdfActividades Habilitadoras para adoptar un portafolio Ágil.pdf
Actividades Habilitadoras para adoptar un portafolio Ágil.pdf
 
Understanding Roles on an Agile Project
Understanding Roles on an Agile ProjectUnderstanding Roles on an Agile Project
Understanding Roles on an Agile Project
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
 
How to start an Agile Transformation
How to start an Agile TransformationHow to start an Agile Transformation
How to start an Agile Transformation
 
Maximizing Business Success Through Organizational Agility
Maximizing Business Success Through Organizational AgilityMaximizing Business Success Through Organizational Agility
Maximizing Business Success Through Organizational Agility
 
Scaling Scaled Agile: Lessons Learned at UnitedHealth Group
Scaling Scaled Agile: Lessons Learned at UnitedHealth GroupScaling Scaled Agile: Lessons Learned at UnitedHealth Group
Scaling Scaled Agile: Lessons Learned at UnitedHealth Group
 
Agile at Scale
Agile at ScaleAgile at Scale
Agile at Scale
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Scrum Training Course
Scrum Training CourseScrum Training Course
Scrum Training Course
 
Becoming a Successful PM with Product School's Founder
Becoming a Successful PM with Product School's FounderBecoming a Successful PM with Product School's Founder
Becoming a Successful PM with Product School's Founder
 

Viewers also liked

Business Agility Workshop Content
Business Agility Workshop ContentBusiness Agility Workshop Content
Business Agility Workshop ContentDavid Siegel
 
GESCHÄFT UND SINN: EIN GEGENSATZ? Begeisterung steckt an.
GESCHÄFT UND SINN: EIN GEGENSATZ?  Begeisterung steckt an.GESCHÄFT UND SINN: EIN GEGENSATZ?  Begeisterung steckt an.
GESCHÄFT UND SINN: EIN GEGENSATZ? Begeisterung steckt an.Ulf Brandes
 
Wie wird das management team agil - ulf brandes, #manage-agile - 18. oktober ...
Wie wird das management team agil - ulf brandes, #manage-agile - 18. oktober ...Wie wird das management team agil - ulf brandes, #manage-agile - 18. oktober ...
Wie wird das management team agil - ulf brandes, #manage-agile - 18. oktober ...Ulf Brandes
 
Agilität im Unternehmen
Agilität im UnternehmenAgilität im Unternehmen
Agilität im Unternehmenproagile.de
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural ChangeJohnny Ordóñez
 

Viewers also liked (6)

Business Agility Workshop Content
Business Agility Workshop ContentBusiness Agility Workshop Content
Business Agility Workshop Content
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 
GESCHÄFT UND SINN: EIN GEGENSATZ? Begeisterung steckt an.
GESCHÄFT UND SINN: EIN GEGENSATZ?  Begeisterung steckt an.GESCHÄFT UND SINN: EIN GEGENSATZ?  Begeisterung steckt an.
GESCHÄFT UND SINN: EIN GEGENSATZ? Begeisterung steckt an.
 
Wie wird das management team agil - ulf brandes, #manage-agile - 18. oktober ...
Wie wird das management team agil - ulf brandes, #manage-agile - 18. oktober ...Wie wird das management team agil - ulf brandes, #manage-agile - 18. oktober ...
Wie wird das management team agil - ulf brandes, #manage-agile - 18. oktober ...
 
Agilität im Unternehmen
Agilität im UnternehmenAgilität im Unternehmen
Agilität im Unternehmen
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural Change
 

Similar to Agile Transformation - Cultural and Behavioral Challenges

Finding the Courage to Change tracy crawford
Finding the Courage to Change   tracy crawfordFinding the Courage to Change   tracy crawford
Finding the Courage to Change tracy crawfordJodi Rudick
 
Change & Leadership Discussion Points
Change & Leadership Discussion PointsChange & Leadership Discussion Points
Change & Leadership Discussion Pointsdonnadye
 
AgileMidwest2018-Rodgers-WhatYourMamaDidntTeachYouAboutScrum
AgileMidwest2018-Rodgers-WhatYourMamaDidntTeachYouAboutScrumAgileMidwest2018-Rodgers-WhatYourMamaDidntTeachYouAboutScrum
AgileMidwest2018-Rodgers-WhatYourMamaDidntTeachYouAboutScrumJason Tice
 
Leading Transformations WITH People ( People Excellence) Aug 2016
Leading Transformations WITH People ( People Excellence) Aug 2016Leading Transformations WITH People ( People Excellence) Aug 2016
Leading Transformations WITH People ( People Excellence) Aug 2016Manish Arneja
 
Orbitz Change Ppt
Orbitz Change PptOrbitz Change Ppt
Orbitz Change PptDan Wiseman
 
Organisational change and development
Organisational change and developmentOrganisational change and development
Organisational change and developmentPandurang Shinde
 
Organisational change and development
Organisational change and development Organisational change and development
Organisational change and development Pandurang Shinde
 
Communicating Change, Inside and Out
Communicating Change, Inside and OutCommunicating Change, Inside and Out
Communicating Change, Inside and OutAndrew Careaga
 
Building a Champion Team
Building a Champion TeamBuilding a Champion Team
Building a Champion TeamJenni Proctor
 
Adaptive team leadrship.pptx
Adaptive team leadrship.pptxAdaptive team leadrship.pptx
Adaptive team leadrship.pptxPeterOwenje1
 
Ceo Fusion Teams
Ceo Fusion   TeamsCeo Fusion   Teams
Ceo Fusion Teamsjimlove
 
Team building sharondonerfeldman
Team building sharondonerfeldmanTeam building sharondonerfeldman
Team building sharondonerfeldmanMahendra Singh
 
Engineering leadership
Engineering leadershipEngineering leadership
Engineering leadershipGraham Wheeler
 

Similar to Agile Transformation - Cultural and Behavioral Challenges (20)

world class presentation 2015
world class presentation 2015world class presentation 2015
world class presentation 2015
 
Finding the Courage to Change tracy crawford
Finding the Courage to Change   tracy crawfordFinding the Courage to Change   tracy crawford
Finding the Courage to Change tracy crawford
 
Change & Leadership Discussion Points
Change & Leadership Discussion PointsChange & Leadership Discussion Points
Change & Leadership Discussion Points
 
Problem solving & decision making
Problem solving & decision makingProblem solving & decision making
Problem solving & decision making
 
AgileMidwest2018-Rodgers-WhatYourMamaDidntTeachYouAboutScrum
AgileMidwest2018-Rodgers-WhatYourMamaDidntTeachYouAboutScrumAgileMidwest2018-Rodgers-WhatYourMamaDidntTeachYouAboutScrum
AgileMidwest2018-Rodgers-WhatYourMamaDidntTeachYouAboutScrum
 
Leading Transformations WITH People ( People Excellence) Aug 2016
Leading Transformations WITH People ( People Excellence) Aug 2016Leading Transformations WITH People ( People Excellence) Aug 2016
Leading Transformations WITH People ( People Excellence) Aug 2016
 
Orbitz Change Ppt
Orbitz Change PptOrbitz Change Ppt
Orbitz Change Ppt
 
Organisational change and development
Organisational change and developmentOrganisational change and development
Organisational change and development
 
Organisational change and development
Organisational change and development Organisational change and development
Organisational change and development
 
Teams & groups
Teams & groupsTeams & groups
Teams & groups
 
AgileCamp 2015: Cultural Agility, Nicola Dourambeis
AgileCamp 2015: Cultural Agility, Nicola DourambeisAgileCamp 2015: Cultural Agility, Nicola Dourambeis
AgileCamp 2015: Cultural Agility, Nicola Dourambeis
 
Building Cultural Agility
Building Cultural AgilityBuilding Cultural Agility
Building Cultural Agility
 
Communicating Change, Inside and Out
Communicating Change, Inside and OutCommunicating Change, Inside and Out
Communicating Change, Inside and Out
 
Building a Champion Team
Building a Champion TeamBuilding a Champion Team
Building a Champion Team
 
Change Presentation
Change PresentationChange Presentation
Change Presentation
 
Change
ChangeChange
Change
 
Adaptive team leadrship.pptx
Adaptive team leadrship.pptxAdaptive team leadrship.pptx
Adaptive team leadrship.pptx
 
Ceo Fusion Teams
Ceo Fusion   TeamsCeo Fusion   Teams
Ceo Fusion Teams
 
Team building sharondonerfeldman
Team building sharondonerfeldmanTeam building sharondonerfeldman
Team building sharondonerfeldman
 
Engineering leadership
Engineering leadershipEngineering leadership
Engineering leadership
 

Recently uploaded

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Recently uploaded (20)

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

Agile Transformation - Cultural and Behavioral Challenges

  • 1. Agile Transformation: Practical Insights into Behavioral Adjustments and Cultural Changes SESHADRI VEERARAGHAVAN PRINCIPAL PROJECT MANAGER – AGILE TRANSFORMATION IHS INC., - HOUSTON, TEXAS
  • 2. Definitions – Common Understanding  Transformation (noun) - trans·for·ma·tion  a thorough or dramatic change in form or appearance.  Culture (noun) - cul·ture  the attitudes and behavior characteristic of a particular social group.  Definition versus reality: Form/appearance vs. beliefs, behaviors/attitudes, and cultures
  • 3. Levels in the Hierarchy  Team  Organization  City/State  Country
  • 4. Context Switching  Switching between levels  Highly frequent/constant occurrence  Seamless transition  Bowling alley/family
  • 5. Attributes of Successful Cultures  Adapt  Evolve  Contribute
  • 6. Example: Culture of India  Influence of foreign cultures  Music, drama, literature, architecture, philosophy, sciences  Curry Houses
  • 7. Need for Agile Transformation  Competition – faster delivery cycles (TTM)  Better quality (stronger customer retention; happy customers)  Customer focus (better feedback, better software; satisfied customers)  Predictable delivery (customer faith increases; better reputation)  Higher productivity and happiness at the team level (cost savings and employee retention)  A total culture and behavior/attitude/mindset change emphasizing ownership, commitment, responsibility, and transparency
  • 8. So, What Are We REALLY Transforming?  Superficial factors  Methodologies  Processes  Practices  Tools  (Real) Human factors (identity)  Behaviors  Attitudes  Cultures  Beliefs
  • 9. Transformations Bring Up Hidden Biases  Biases (a brief list)  Technological  Process/procedure  Methodology  Groupthink  Status quo  Availability  Proximity  Anchoring
  • 10. …and Biases Lead to Resistance  Types of resistance (not an exhaustive list)  This won’t work  This hasn’t worked  Doesn’t suit our team, personality, culture, or company  Things are fine the way they are – why change!  Too disruptive  What will happen if the team fails? Who will take responsibility?  Let someone else do this first, we’ll follow if it’ll work for them
  • 11. Before We Go Further, Let’s Look at Motivation  Intrinsic versus extrinsic motivation  Study for an exam  Play football for fun
  • 12. Scenarios  Let’s take a walk through some of the common categories of concerns, worries, and doubts from agile adopters  Valid/exaggerated  Emotional/purely technical  Cultural/individual  Behavioral-adjustment/requires education  Unfounded concerns (e.g. “inner workings” of a developer/QA/tech writer etc. being exposed)  Concerns regarding task estimates and accuracy thereof  Concerns about workday hours (use vs. productivity)  Common root: resistance to and being fearful of change
  • 14. Ownership  Issue: Narrow view of ownership  Mainly concerned with what’s directly laid on their (or their team’s) plate  E.g. This is not my problem or my team’s problem  Strategies  Emphasize transcending the job description and that a given problem is everyone’s business to help solve  Emphasize going above and beyond the call of duty and breaking down silos and virtual walls  Talk about how the business (and thus the individual) can succeed only when they support each other and don’t create islands
  • 15. Belonging  Issue: Absolving oneself, not considering oneself as part of a team or unit  Highly self-centric; prone to blaming others; not thinking themselves part of the team  E.g. This is a dev issue, QA issue, PO issue. The code drops are of bad quality; testing is inadequate; PO is usually MIA.  Strategies  Educate/inspire the team to think as a unit  Empower the team to find its own solutions to their concerns  When one fails, the team fails; when one succeeds, the team succeeds
  • 16. Status Quo  Issue: Status quo with gross inefficiencies  We were told to do this process this specific way (do-as-told, no creative or innovative thinking)  E.g. We’ve always waited 4 hours for the build to get done.  Strategies  Challenge and encourage the team to experiment  Motivate them to aim for incremental yet meaningful improvements  Celebrate victories and recognize key talent  Guarantee “protection” from implications of failed experiments (there are no failures, only attempts)
  • 17. Leadership  Issue: Inability to take a leadership position  We can do well only with external support and explicit guidance  E.g. Our lead is in another location; we won’t make any decisions without his approval even though this is a critical issue and we’re losing money every minute that we don’t do something about it  Strategies  Provide soft-skills training (leadership and business skills)  Strongly drive home the idea that they’re the masters of their own destiny; recognize leadership talent in the team and motivate them  Recognize any roadblocks (politics) and guide the team through obstacles  Let them test the waters with smaller projects to gain confidence
  • 18. Execution & Commitment  Issue: Very narrow idea of execution and commitment  This is outside the scope of our responsibility and duties  E.g. this defect is another team’s headache (although we know how to fix it)  Strategies  Educate the team that personal and professional growth comes by standing out, not by being average  Elaborate on how the organization grows by contributions that come from everyone and at all levels  Think horizontal(ly) – grow networks across team structures to find pain points and see how one can help (and how another team may have already solved our current vexing problem) – NETWORK!
  • 19. Responsibility  Issue: Passing the buck  This is above my pay grade  E.g. This decision is definitely my lead’s – or my manager’s (even though I have the power to decide)  Strategies  Empower members to “pull the chain/stop the train”  Good-faith “interruptions” and “hold your horses” debates are welcome and necessary  Demonstrate your commitment to talking about the ‘elephant(s) in the room’  Teams learn and evolve only when they are able to question questionable practices and take charge of the situation
  • 20. Communication  Issue: Perceived or real problems stemming from communication issues  Information flow is restricted or exclusive to some personnel; active sharing is discouraged  E.g. I never hear about these things. Or, I’m always the last to know  Strategies  Humans are social creatures; investigate and remove any real communication blocks  Support and drive open and honest feedback and communication  Be clear: being rude is NOT being frank or honest (there’s a difference!)  Ensure all relevant email/messages are indeed percolating to the right levels  Address bureaucratic and red-tape problems at the appropriate management levels
  • 21. Perceived Helplessness  Issue: Perceived helplessness or being over-cautious  Can address the problem, but won’t due to not wanting to step on others’ toes  E.g. I really want to fix this problem, but am concerned what others may think  Strategies  Pull together and relate (true!) anecdotes of people crossing boundaries and being recognized/promoted  Show them you value their ability to be altruistic  Banish the idea of fearless and possible recriminations merely for helping others  Demonstrate you stand behind the team every step of the way
  • 22. Rocking the Boat  Issue: Avoid “rocking the boat” [or, it is OK to say no!]  We suffer from many issues but we're afraid to speak up  E.g. Don’t want to be seen as a complainer and bring it up even though our technical practices are weak and I want to resolve this problem  Strategies  Have weekly 1:1 conversations to really dig into what’s bothering the team  Mark incremental improvements and changes as gateways to team success  Delegate responsibilities for technical issues and recognize each success story  Draw together leads and architects from varied teams to discuss common concerns and instill a sense of support and security into the team  Drive home the point that everyone has right (and the duty/responsibility) to bring up issues without fear or favor – and that they’ll be listened to and addressed by everyone working together as a single unit
  • 23. Infrastructure  Issue: Infrastructure problems and concerns  We don’t have the necessary resources (servers, facilities, phones, network etc.)  E.g. I can’t work on that issue because the VM is always going down or the network is choppy or the telephone keeps disconnecting  Strategies  Work with IT to resolve these issues on an urgent basis – this makes you look like you mean business, and also voids any similar excuses in future  Be prepared to escalate as high as needed to get your team the resources it needs – you’re the champion/cheerleader of the team – act like it!  Earn the team’s respect and gratitude by being responsive and attentive to such disruptions and by being proactive (use charts/trends as needed for resource consumption to forecast what’s needed)
  • 24. Denial  Issue: No problem!  There are actually TONS of problems, from bad code to terrible quality to nonexistent review processes  E.g. Sure, it’ll get done (but there are so many hurdles it’ll be impossible to get it done right)  Strategies  Talk to everyone 1:1 in complete confidence, to understand the reality  Reaffirm you’re there to support and help the team succeed and not to find scapegoats or punish anyone  Bring in outside experts and internal, successful teams’ leaders/architects to demonstrate easy wins and small changes that can go a long way  Develop roadmap to improvements; assign responsibilities – ensure complete transparency and accountability for each assignment. Project roadmap should be CLEAR and known to ALL  Train/educate the team on solid technical practices – and WHY they’re critical to succeeding as a team (and why without them, the team WILL fail)
  • 25. Understand the “Why-s”  Issue: Team doesn’t understand the need to know WHY something is being done  Typically the team follows a given task blindly with no consideration of the ultimate goal  E.g. Team breaks work into tasks and executes it without knowing the implication of the implementation or the impact of the work that’s being done  Strategies  Explain the why-s to the teams at the beginning of the project, then send occasional reminders (this should stop at some point when the team has started getting the picture)  Encourage the team to delve into details of how this particular work will affect future deliverables, or deliverables being done in parallel  Recognize team members that make key breakthroughs in understanding and sharing of important knowledge  Stress upon the value of knowing WHY we do what we do; WHY is the most important question there is
  • 26. Lack of Transparency  Issue: Nothing’s blocking me at all  Person has no idea what they’re supposed to do, but afraid to speak up  E.g. I’ve never really worked on this technology, but if I say something I’ll look clueless  Strategies  Take the time to know each member’s understand of their role/duties and clarify matters ASAP  Provide technical training as required; ensure talent and skills match what’s being asked of the team  Be gentle and compassionate – being harsh will get you nowhere. Demonstrate sincere concern and address deep-rooted worries about “speaking up,” “making noise,” or “being disruptive” – make it amply clear that you can’t fix what you don’t know needs fixing.  Emphasize your team are your eyes and ears – show them you rely on them to make the proper decisions
  • 27. Lack of Transparency, Contd.  Issue: Nothing’s blocking me at all  Well, my colleague/friend is the one blocking me, but I don’t want him getting in trouble  E.g. My module can’t be tested as I have to do full integration test with my friend’s code here, but his code has problems. By reporting this I’ll lose a good friend!  Strategies  Establish working agreements in the team and ensure everyone understands (e.g. everyone owns all problems; swarming is greatly encouraged; reporting problems will get nobody in any trouble; the team is empowered to come up with solutions to each problem described)  Accentuate the need to get things right – and to do the right thing  Stand behind the team – no ifs or buts – demonstrate your commitment to them as they do to you  Stress the importance that a team succeeds only when each member succeeds – no exceptions!
  • 28. Nobody Told Me to…  Issue: Nobody told me to do X, Y, Z  Nobody said being a professional software engineer meant I had to decide a lot of things on my own and be fully and completely responsible for ALL aspects of my code  E.g. Nobody told me I had to write unit tests; nobody told me I had to get my code integration- tested first; nobody told me I had to verify with QA if they understood the Story  Strategies  Lay down CLEAR expectations that you have of each member (skill/maturity/experience- specific). Communication is vital – ambiguity/vagueness WILL cause major problems later  Lay down CLEAR expectations that you have of each member (universal – e.g. all dev MUST write unit tests; must do TDD; QA must write automation scripts etc.)  May not be always necessary, but critical when dealing with immature teams  Educate the team on the usual and customary technical practices that are expected of them; get them training if need be; organize cross-team training sessions on good practices
  • 29. Recommendations  Conduct workshops on cultural differences and sensitivities around dealing with other cultures  Leadership should encourage more meaningful exchanges between teams in varied global locations (lead by example as much as possible to foster positive behaviors)  Use Enterprise Social Media (e.g. Jive) to further encourage cross-domain and pan- company interactions and collaboration  Leadership should understand and drive home the point that all cultures may not value all things the same (priorities and values differ among cultures – e.g. vacation, family)  Spread news widely about any successful cross-cultural collaboration activities that demonstrate solid, relevant results (e.g. success projects involving teams in multiple locations)  Identify local champions and leaders and encourage them to talk to their teams on a set basis about respecting and valuing other cultures (this way the results of any workshops/training persist and don’t dissipate quickly)
  • 30. Q&A and Contact  Q&A  Contact:  Seshadri.Veeraraghavan@ihs.com