SlideShare ist ein Scribd-Unternehmen logo
1 von 25
SETTING UP SUCCESSFUL AGILE
COMMUNITIES OF PRACTICE
SESHADRI VEERARAGHAVAN
PRINCIPAL PROJECT MANAGER – AGILE TRANSFORMATION
IHS, INC. – HOUSTON, TEXAS
AN EXPERIENCE REPORT
DEFINITIONS – COMMON UNDERSTANDING
• Community (noun) - com·mu·ni·ty
• a feeling of fellowship with others, as a result of sharing common attitudes, interests, and goals.
• a similarity or identity.
• Practice (noun) – prac·tice
• the actual application or use of an idea, belief, or method as opposed to theories about such application or use.
• repeated exercise in or performance of an activity or skill so as to acquire or maintain proficiency in it.
• Practice (verb)
• perform (an activity) or exercise (a skill) repeatedly or regularly in order to improve or maintain one's
proficiency.
• carry out or perform (a particular activity, method, or custom) habitually or regularly.
COMMUNITY OF PRACTICE
Cognitive anthropologists Lave and Wenger define it as a group of people who
-- share a passion for something they do
-- learn how to do it better
-- interact regularly
EXAMPLES OF COMMUNITIES OF PRACTICE
• Research areas by Lave and Wenger included studying learning among
• Yucatan midwives
• Tailors in Liberia
• Insurance claims processors
• These groups exhibited common paradigms of sharing, learning, and growth
A MODERN-DAY EXAMPLE OF A COP: XEROX
• Xerox repairmen in the field used to informally exchange tips and tricks on common problems
• Communication usually done over lunch and informal meetings
• Eureka database created to keep track of these tips and tricks
• Savings due to the Eureka database: over $100 MM USD
CHARACTERISTICS OF A SUCCESSFUL COP
• Domain (e.g. agile)
• Community (e.g. ScrumMasters)
• Practice (the practical aspect of the application of the knowledge and sharing the learnings)
SO, WHY SET UP A COMMUNITY OF PRACTICE?
• Share
• Learn
• Grow
• Teach
• Enrich
• Mentor
BENEFITS OF COP
• Organic organizational growth
• Higher productivity
• Happier employees
• Cost savings
• Sharing of key knowledge and technologies
• Unexpected and fruitful collaboration
• Empathy and shared emotions, leading to stronger employee bonding that transcends normal,
business-as-usual interactions
• Smoother and easier onboarding of new employees
• A safe environment within which one can learn without judgment and contribute without fear
• Employee empowerment and engagement
• Ownership through involvement
• Innovation through broader collection of ideas
EXPERIENCE REPORT: SMCOP AT IHS
CURRENT COPS AT IHS
CoP  ScrumMasters Product
Owners/Managers
Quality
Assurance
Developers
Established July 2013 Coming soon (relaunch)
03/2015
April 2014 April 2014
Frequency Every 2-3 weeks Monthly Fortnightly Fortnightly
Member Count Approx. 90 Approx. 40 (already signed-
up)
Approx. 12
(expanding
quickly)
Approx. 12
(expanding
quickly)
Topics Covered Kanban,
collaboration, open
forum, planning,
estimation, Rally
demos
Q&A, crossover with SMCoP QA signoff, test
case design,
demos,
integration and
security testing
Data
analytics/cloud,
major platforms,
web frameworks
STEP 1 – IDENTIFY THE COP
• Need: Identify the Community to be created
• Challenges:
• Most colleagues very new to or not exposed to agile
• Dispersed teams and colleagues
• Very large organization with varying reporting hierarchies and groups
• Overcome by:
• Strong backing of executive sponsor
• Bureaucracy/red-tape cleared quickly
• Already buzz around the company around agile
• Qualified colleagues eager to join/make a difference (we already had some CSMs)
STEP 2 – IDENTIFY THE STAKEHOLDERS
• Need: Figure out who the stakeholders are (influencing; removing roadblocks)
• Challenges:
• Resources and time are not free
• Understand and respect the time commitments of all involved
• Early game – only promises; trying to get something for nothing
• Very large PD&D group spread all over the world
• Overcome by:
• A willingness on the part of supportive management to encourage this experimentation
• Strong networking
• Interest coming from the grassroots
• Many stakeholders already were (somewhat to quite) knowledgeable regarding agile
STEP 3 – EDUCATE THE STAKEHOLDERS
• Need: Full disclosure to the stakeholders on what’s coming and what’s needed
• Challenges:
• Potential negative response post-disclosure
• Overcome by:
• Being able to demonstrate the value of CoPs
• Being upfront and honest about the effort
• Promise to start small and fail quickly and cheaply
STEP 4 – IDENTIFY THE MEMBERS
• Need: Figure out the participants in the CoP
• Challenges:
• Need to identify qualified candidates
• Should also be willing to participate and evangelize
• Should be willing to devote time from work to do this
• No real (perceived) gains – mostly notional in nature
• Overcome by:
• Getting recommendations from the main stakeholders
• Network across teams and groups to pick out start contributors
• Spread the message as much as possible to attract the top talent
STEP 5 – GET EXECUTIVE SPONSOR BUY-IN
• Need: Get full and unconditional support of the chief sponsor of the effort
• Challenges: None, as they already were on-board
STEP 6 – CREATE THE CHARTER/MANIFESTO
• Need: Get the charter/manifesto together
• Challenges:
• Can’t be too specific
• Can’t tie yourself down to any specific methodology or a rigid structure/hierarchy
• Overcome by:
• Keeping the overall purpose and mission a bit flexible
• Being totally open about the exact nature and purpose of the CoP – so no twisting/bending
needed
• Check-in with the Sponsors to ensure the charter/manifesto was in keeping with their vision
STEP 7 – SET UP THE WEBSITE/SOCIAL SITE
• Need: Set up a website for storing documents/artifacts and to collaborate
• Challenges:
• No ESN existed at the time
• SharePoint has easy-to-use templates to create a basic site, but not built for collaboration
• Need to keep material fresh and relevant
• Overcome by:
• Leveraging a SharePoint expert to set up the initial site and get training on admin/maintenance
work
• Encouraging collaboration beyond just the site and bleeding into local(ized) meetings
• Recent rollout of Jive (ESN) has helped things tremendously
STEP 8 – SOLICIT MEMBERS AND GENERATE BUZZ
• Need: Get a strong awareness of this movement going, plus ensure identified members are
invited and that they’re committed, as well
• Challenges:
• Highly dispersed teams
• VERY busy colleagues tied down by releases, bugs, production issues – typical software demands
• Overcome by:
• Getting stakeholders to talk about this effort via email; in meetings; in the intranet as blogs etc.
• Once the buzz set in, reaching out to the members and set up group meetings
• Explaining the purpose, charter, goals, and any other useful information
• Following-up and saying they’ll hear back soon
STEP 9 – LAUNCH THE COMMUNITY
• Need: Final step in the main process: LAUNCH!
• Challenges:
• Finding a suitable time for all (remember, we have global participants)
• Has to be done right to instill confidence and to gain credibility and support
• Has to be the right length – not too long or too short
• Has to demonstrate immediate value or immediate potential
• Overcome by:
• Coming up with a quick consensus on the date/time (majority wins – can’t please everyone)
• Maximum length has been 1 hour (with the odd exception)
• Bringing in an expert from within or outside of the company for a talk
• Having them talk specifically about the value of such communities
• Have the expert speak to their direct experience and provide examples of previous success
STEP 10 – SUSTAIN THE COMMUNITY
• Need: Sustain the effort now that things have started
• Challenges:
• HOW?
• Overcome by:
• Engaging informally and formally via internal social media or website
• Holding regular sessions (WebEx and teleconference) and recording them
• Uploading the recordings and related artifacts and send out follow-up email promptly
• Asking for what’s needed/what’s missing/how to improve/deliver on needs and requirements
STEP 11 – SUCCEED!
• After 2-3 months, request feedback on the Community
• Make changes gradually
• Point out the changes being made if appropriate to satisfy those requesting them
• List successes and bring to the attention of the stakeholders and executive sponsor
• Invite stakeholders and executive sponsor to ALL sessions (let them decide if they wish to attend)
• Publish periodic executive summaries in newsletter format, easy to read, short, relevant and interesting.
Include links, graphics, and resources
• New Enterprise Social Network, based on Jive, is really making a lot of difference!
• The Agile Investigation Groups that we created (SIGs) did some very nice work in areas such as
Commitment-Based vs. Velocity-Based planning and scaling agile etc. They have been quite influential
CURRENT CHALLENGES & NEXT STEPS
• Current challenges:
• Getting new members interested right away
• Different levels of maturity and knowledge and interest
• Getting many more people to contribute
• Bringing in awareness of the latest industry trends
• Next steps:
• Leverage the ESN a lot more
• Create local “guilds”
• Create more special investigation groups
FURTHER SUCCESS
• Helped set up a CoP for QA – it’s going really well
• Helping set up a CoP for Product Owners
• Assisting also with a CoP for SCM (Source Code Management)
TESTIMONIALS
Project Manager: I look forward to these meetings; I know that when we had a sub-team
that researched and presented, it was great. The recordings are great to have.
ScrumMaster: I don't just like it, I LOVE it!
Sr. Mgr. PD&D: I really like the community!
Sr. Mgr. PD&D: I think this is great idea to share knowledge in a discussion form to achieve
better efficiency.
Sr. Software Engg./ScrumMaster PD&D: I love the idea of the community!
Dir. R&D: I find the community very vibrant...For the sessions, I like the variety, where we
go sometimes from open questions to full presentations
Q&A/SOURCES
• Sources:
• Wikipedia (Communities of Practice/Lave and Wenger)
• Contact:
• Seshadri.Veeraraghavan@ihs.com

Weitere ähnliche Inhalte

Was ist angesagt?

How to build a Community of Practice (CoP) + How we build the Brussels Data S...
How to build a Community of Practice (CoP) + How we build the Brussels Data S...How to build a Community of Practice (CoP) + How we build the Brussels Data S...
How to build a Community of Practice (CoP) + How we build the Brussels Data S...DigitYser
 
What Is Important About Cop Concept And Framework
What Is Important About Cop   Concept And FrameworkWhat Is Important About Cop   Concept And Framework
What Is Important About Cop Concept And FrameworkKnowledge Communities
 
Communities of Practice: Conversations To Collaboration
Communities of Practice: Conversations To CollaborationCommunities of Practice: Conversations To Collaboration
Communities of Practice: Conversations To CollaborationCollabor8now Ltd
 
Cultivating knowledge through Communities of Practice
Cultivating knowledge through Communities of PracticeCultivating knowledge through Communities of Practice
Cultivating knowledge through Communities of PracticeCollabor8now Ltd
 
How to build a successful community of practice
How to build a successful community of practiceHow to build a successful community of practice
How to build a successful community of practiceSarah Loat
 
Agile Communities of Practice: Set Up, Sustain, Succeed
Agile Communities of Practice: Set Up, Sustain, SucceedAgile Communities of Practice: Set Up, Sustain, Succeed
Agile Communities of Practice: Set Up, Sustain, SucceedCA Technologies
 
Building a Change Community of Practice webinar February 2017
Building a Change Community of Practice webinar February 2017Building a Change Community of Practice webinar February 2017
Building a Change Community of Practice webinar February 2017Prosci ANZ
 
Communities of Practice: Principles and Tips
Communities of Practice: Principles and TipsCommunities of Practice: Principles and Tips
Communities of Practice: Principles and TipsStan Garfield
 
Creating Learning Environments with Communities of Practice
Creating Learning Environments with Communities of PracticeCreating Learning Environments with Communities of Practice
Creating Learning Environments with Communities of PracticeOlivier Serrat
 
Communities of Practice
Communities of PracticeCommunities of Practice
Communities of PracticeSungwoo Kim
 
SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?Silvio Wandfluh
 
12 Principles of Collaboration
12 Principles of Collaboration12 Principles of Collaboration
12 Principles of CollaborationJacob Morgan
 
Volunteer management 101 presentation engage series
Volunteer management 101 presentation engage seriesVolunteer management 101 presentation engage series
Volunteer management 101 presentation engage seriesChelsea J Martin
 
Developing high performance teams (based on work of Pat MacMillan)
Developing high performance teams (based on work of Pat MacMillan)Developing high performance teams (based on work of Pat MacMillan)
Developing high performance teams (based on work of Pat MacMillan)Stefanus Snyman
 
Collaboration at work
Collaboration at workCollaboration at work
Collaboration at workFabernovel
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco GuideACM
 
Creating Collaborative Cultures
Creating Collaborative CulturesCreating Collaborative Cultures
Creating Collaborative CulturesBernice Moore, PhD
 
Building Strong Virtual Teams
Building Strong Virtual TeamsBuilding Strong Virtual Teams
Building Strong Virtual TeamsOlivier Serrat
 

Was ist angesagt? (20)

How to build a Community of Practice (CoP) + How we build the Brussels Data S...
How to build a Community of Practice (CoP) + How we build the Brussels Data S...How to build a Community of Practice (CoP) + How we build the Brussels Data S...
How to build a Community of Practice (CoP) + How we build the Brussels Data S...
 
What Is Important About Cop Concept And Framework
What Is Important About Cop   Concept And FrameworkWhat Is Important About Cop   Concept And Framework
What Is Important About Cop Concept And Framework
 
Communities of practice
Communities of practiceCommunities of practice
Communities of practice
 
Communities of Practice: Conversations To Collaboration
Communities of Practice: Conversations To CollaborationCommunities of Practice: Conversations To Collaboration
Communities of Practice: Conversations To Collaboration
 
Cultivating knowledge through Communities of Practice
Cultivating knowledge through Communities of PracticeCultivating knowledge through Communities of Practice
Cultivating knowledge through Communities of Practice
 
How to build a successful community of practice
How to build a successful community of practiceHow to build a successful community of practice
How to build a successful community of practice
 
Communities of practice
Communities of practice Communities of practice
Communities of practice
 
Agile Communities of Practice: Set Up, Sustain, Succeed
Agile Communities of Practice: Set Up, Sustain, SucceedAgile Communities of Practice: Set Up, Sustain, Succeed
Agile Communities of Practice: Set Up, Sustain, Succeed
 
Building a Change Community of Practice webinar February 2017
Building a Change Community of Practice webinar February 2017Building a Change Community of Practice webinar February 2017
Building a Change Community of Practice webinar February 2017
 
Communities of Practice: Principles and Tips
Communities of Practice: Principles and TipsCommunities of Practice: Principles and Tips
Communities of Practice: Principles and Tips
 
Creating Learning Environments with Communities of Practice
Creating Learning Environments with Communities of PracticeCreating Learning Environments with Communities of Practice
Creating Learning Environments with Communities of Practice
 
Communities of Practice
Communities of PracticeCommunities of Practice
Communities of Practice
 
SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?
 
12 Principles of Collaboration
12 Principles of Collaboration12 Principles of Collaboration
12 Principles of Collaboration
 
Volunteer management 101 presentation engage series
Volunteer management 101 presentation engage seriesVolunteer management 101 presentation engage series
Volunteer management 101 presentation engage series
 
Developing high performance teams (based on work of Pat MacMillan)
Developing high performance teams (based on work of Pat MacMillan)Developing high performance teams (based on work of Pat MacMillan)
Developing high performance teams (based on work of Pat MacMillan)
 
Collaboration at work
Collaboration at workCollaboration at work
Collaboration at work
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
Creating Collaborative Cultures
Creating Collaborative CulturesCreating Collaborative Cultures
Creating Collaborative Cultures
 
Building Strong Virtual Teams
Building Strong Virtual TeamsBuilding Strong Virtual Teams
Building Strong Virtual Teams
 

Andere mochten auch

A Guide to Communities of Practice
A Guide to Communities of PracticeA Guide to Communities of Practice
A Guide to Communities of PracticeOlivier Serrat
 
Taking CoP (Communities of Practice) to Moodle
Taking CoP (Communities of Practice)  to MoodleTaking CoP (Communities of Practice)  to Moodle
Taking CoP (Communities of Practice) to MoodleAlanieta Lesuma-Fatiaki
 
Managing Knowledge within Communities of Practice: Analysing Needs and Develo...
Managing Knowledge within Communities of Practice: Analysing Needs and Develo...Managing Knowledge within Communities of Practice: Analysing Needs and Develo...
Managing Knowledge within Communities of Practice: Analysing Needs and Develo...eLearning Papers
 
Communities of Practice: Share | Learn | Grow
Communities of Practice: Share | Learn | GrowCommunities of Practice: Share | Learn | Grow
Communities of Practice: Share | Learn | GrowCory Banks
 
12 Principles Of Knowledge Management By Enamul Haque
12 Principles Of Knowledge Management By Enamul Haque12 Principles Of Knowledge Management By Enamul Haque
12 Principles Of Knowledge Management By Enamul HaqueEnamul Haque
 
Introduction and benefits of Communities of Practice
Introduction and benefits of Communities of PracticeIntroduction and benefits of Communities of Practice
Introduction and benefits of Communities of PracticeMichael Norton
 
Defining Communities of Practice
Defining Communities of PracticeDefining Communities of Practice
Defining Communities of PracticeSaide OER Africa
 
Understanding ethical surprises and dilemmas in contemporary pedagogical rese...
Understanding ethical surprises and dilemmas in contemporary pedagogical rese...Understanding ethical surprises and dilemmas in contemporary pedagogical rese...
Understanding ethical surprises and dilemmas in contemporary pedagogical rese...Samuel Mann
 
Zoophilia
ZoophiliaZoophilia
Zoophiliakwlwglw
 
The Ethical Corporation Magazine - December 2001
The Ethical Corporation Magazine - December 2001The Ethical Corporation Magazine - December 2001
The Ethical Corporation Magazine - December 2001Ethical Corporation
 
Power of communities of practice
Power of communities of practicePower of communities of practice
Power of communities of practiceMartin Heider
 
Communities of Practice in Technology & Literacy
Communities of Practice in Technology & LiteracyCommunities of Practice in Technology & Literacy
Communities of Practice in Technology & LiteracyYue-Ting Siu, TVI
 
Ethical traditions
Ethical traditionsEthical traditions
Ethical traditionsJimi Kayode
 
Communities of Practice
Communities of PracticeCommunities of Practice
Communities of PracticeNoel Hatch
 
Knowledge Management 2.0 - Enterprise 2.0
Knowledge Management 2.0 - Enterprise 2.0Knowledge Management 2.0 - Enterprise 2.0
Knowledge Management 2.0 - Enterprise 2.0Carl Frappaolo
 
Strategic Communities of Practice
Strategic Communities of PracticeStrategic Communities of Practice
Strategic Communities of PracticeNancy Wright White
 

Andere mochten auch (20)

Community of Practices Best Practice
Community of Practices Best PracticeCommunity of Practices Best Practice
Community of Practices Best Practice
 
A Guide to Communities of Practice
A Guide to Communities of PracticeA Guide to Communities of Practice
A Guide to Communities of Practice
 
Taking CoP (Communities of Practice) to Moodle
Taking CoP (Communities of Practice)  to MoodleTaking CoP (Communities of Practice)  to Moodle
Taking CoP (Communities of Practice) to Moodle
 
Managing Knowledge within Communities of Practice: Analysing Needs and Develo...
Managing Knowledge within Communities of Practice: Analysing Needs and Develo...Managing Knowledge within Communities of Practice: Analysing Needs and Develo...
Managing Knowledge within Communities of Practice: Analysing Needs and Develo...
 
Communities of Practice: Share | Learn | Grow
Communities of Practice: Share | Learn | GrowCommunities of Practice: Share | Learn | Grow
Communities of Practice: Share | Learn | Grow
 
12 Principles Of Knowledge Management By Enamul Haque
12 Principles Of Knowledge Management By Enamul Haque12 Principles Of Knowledge Management By Enamul Haque
12 Principles Of Knowledge Management By Enamul Haque
 
Introduction and benefits of Communities of Practice
Introduction and benefits of Communities of PracticeIntroduction and benefits of Communities of Practice
Introduction and benefits of Communities of Practice
 
Defining Communities of Practice
Defining Communities of PracticeDefining Communities of Practice
Defining Communities of Practice
 
Understanding ethical surprises and dilemmas in contemporary pedagogical rese...
Understanding ethical surprises and dilemmas in contemporary pedagogical rese...Understanding ethical surprises and dilemmas in contemporary pedagogical rese...
Understanding ethical surprises and dilemmas in contemporary pedagogical rese...
 
Zoophilia
ZoophiliaZoophilia
Zoophilia
 
Sex a for men and women
Sex a for men and women Sex a for men and women
Sex a for men and women
 
The Ethical Corporation Magazine - December 2001
The Ethical Corporation Magazine - December 2001The Ethical Corporation Magazine - December 2001
The Ethical Corporation Magazine - December 2001
 
Power of communities of practice
Power of communities of practicePower of communities of practice
Power of communities of practice
 
Communities of Practice in Technology & Literacy
Communities of Practice in Technology & LiteracyCommunities of Practice in Technology & Literacy
Communities of Practice in Technology & Literacy
 
Ethical traditions
Ethical traditionsEthical traditions
Ethical traditions
 
Communities of Practice
Communities of PracticeCommunities of Practice
Communities of Practice
 
Communities of Practice
Communities of PracticeCommunities of Practice
Communities of Practice
 
Communities of Practice
Communities of PracticeCommunities of Practice
Communities of Practice
 
Knowledge Management 2.0 - Enterprise 2.0
Knowledge Management 2.0 - Enterprise 2.0Knowledge Management 2.0 - Enterprise 2.0
Knowledge Management 2.0 - Enterprise 2.0
 
Strategic Communities of Practice
Strategic Communities of PracticeStrategic Communities of Practice
Strategic Communities of Practice
 

Ähnlich wie Setting Up Successful Communities of Practice: An Experience Report

Agile Communities of Practice - Set Up, Sustain, and Succeed
Agile Communities of Practice - Set Up, Sustain, and SucceedAgile Communities of Practice - Set Up, Sustain, and Succeed
Agile Communities of Practice - Set Up, Sustain, and SucceedSesh Veeraraghavan
 
World Institute for Action Learning Presentation to MNODN
World Institute for Action Learning Presentation to MNODNWorld Institute for Action Learning Presentation to MNODN
World Institute for Action Learning Presentation to MNODNMNODN
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Association for Project Management
 
How to establish and maintain a Commnunity if Practice
How to establish and maintain a Commnunity if PracticeHow to establish and maintain a Commnunity if Practice
How to establish and maintain a Commnunity if PracticeMija RABEMANANJARA
 
Prof. Mike Marquardt - What is Action Learning and how have I implemented it ...
Prof. Mike Marquardt - What is Action Learning and how have I implemented it ...Prof. Mike Marquardt - What is Action Learning and how have I implemented it ...
Prof. Mike Marquardt - What is Action Learning and how have I implemented it ...Certes
 
Session III final
Session III finalSession III final
Session III finalJake Jacobs
 
Effective Communication With Virtual Teams
Effective Communication With Virtual TeamsEffective Communication With Virtual Teams
Effective Communication With Virtual Teamsalyanliker
 
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard DuijtsO365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard DuijtsNCCOMMS
 
How to think about the future: a guide for non-profit leaders
How to think about the future: a guide for non-profit leadersHow to think about the future: a guide for non-profit leaders
How to think about the future: a guide for non-profit leadersjvcsun
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
 
Building and Maintaining Effective Teams (who want to work for you)
Building and Maintaining Effective Teams (who want to work for you)Building and Maintaining Effective Teams (who want to work for you)
Building and Maintaining Effective Teams (who want to work for you)Hileman Group
 
CORE retreat - future thinking
CORE retreat   - future thinkingCORE retreat   - future thinking
CORE retreat - future thinkingDerek Wenmoth
 
TYE Oregon Curriculum Overview for Executive Directors
TYE Oregon Curriculum Overview for Executive DirectorsTYE Oregon Curriculum Overview for Executive Directors
TYE Oregon Curriculum Overview for Executive DirectorsShashi Jain
 
Inspiring impact masterclass 27 1 15
Inspiring impact masterclass 27 1 15Inspiring impact masterclass 27 1 15
Inspiring impact masterclass 27 1 15NICVA
 
User Experience Service showcase lightning talks - December 2018
User Experience Service showcase lightning talks - December 2018User Experience Service showcase lightning talks - December 2018
User Experience Service showcase lightning talks - December 2018Neil Allison
 
Instructional Design Project - Nationwide
Instructional Design Project - NationwideInstructional Design Project - Nationwide
Instructional Design Project - NationwideThomas Muldrow
 
Goals, Guidelines, and Governance: How one association created a smart, susta...
Goals, Guidelines, and Governance: How one association created a smart, susta...Goals, Guidelines, and Governance: How one association created a smart, susta...
Goals, Guidelines, and Governance: How one association created a smart, susta...Hilary Marsh, Content Company, Inc.
 

Ähnlich wie Setting Up Successful Communities of Practice: An Experience Report (20)

Agile Communities of Practice - Set Up, Sustain, and Succeed
Agile Communities of Practice - Set Up, Sustain, and SucceedAgile Communities of Practice - Set Up, Sustain, and Succeed
Agile Communities of Practice - Set Up, Sustain, and Succeed
 
World Institute for Action Learning Presentation to MNODN
World Institute for Action Learning Presentation to MNODNWorld Institute for Action Learning Presentation to MNODN
World Institute for Action Learning Presentation to MNODN
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...
 
How to establish and maintain a Commnunity if Practice
How to establish and maintain a Commnunity if PracticeHow to establish and maintain a Commnunity if Practice
How to establish and maintain a Commnunity if Practice
 
Prof. Mike Marquardt - What is Action Learning and how have I implemented it ...
Prof. Mike Marquardt - What is Action Learning and how have I implemented it ...Prof. Mike Marquardt - What is Action Learning and how have I implemented it ...
Prof. Mike Marquardt - What is Action Learning and how have I implemented it ...
 
Session III final
Session III finalSession III final
Session III final
 
Effective Communication With Virtual Teams
Effective Communication With Virtual TeamsEffective Communication With Virtual Teams
Effective Communication With Virtual Teams
 
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard DuijtsO365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
 
How to think about the future: a guide for non-profit leaders
How to think about the future: a guide for non-profit leadersHow to think about the future: a guide for non-profit leaders
How to think about the future: a guide for non-profit leaders
 
Getting Global
Getting GlobalGetting Global
Getting Global
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Being A Social Entrepreneur
Being A Social EntrepreneurBeing A Social Entrepreneur
Being A Social Entrepreneur
 
Building and Maintaining Effective Teams (who want to work for you)
Building and Maintaining Effective Teams (who want to work for you)Building and Maintaining Effective Teams (who want to work for you)
Building and Maintaining Effective Teams (who want to work for you)
 
CORE retreat - future thinking
CORE retreat   - future thinkingCORE retreat   - future thinking
CORE retreat - future thinking
 
mypacket
mypacketmypacket
mypacket
 
TYE Oregon Curriculum Overview for Executive Directors
TYE Oregon Curriculum Overview for Executive DirectorsTYE Oregon Curriculum Overview for Executive Directors
TYE Oregon Curriculum Overview for Executive Directors
 
Inspiring impact masterclass 27 1 15
Inspiring impact masterclass 27 1 15Inspiring impact masterclass 27 1 15
Inspiring impact masterclass 27 1 15
 
User Experience Service showcase lightning talks - December 2018
User Experience Service showcase lightning talks - December 2018User Experience Service showcase lightning talks - December 2018
User Experience Service showcase lightning talks - December 2018
 
Instructional Design Project - Nationwide
Instructional Design Project - NationwideInstructional Design Project - Nationwide
Instructional Design Project - Nationwide
 
Goals, Guidelines, and Governance: How one association created a smart, susta...
Goals, Guidelines, and Governance: How one association created a smart, susta...Goals, Guidelines, and Governance: How one association created a smart, susta...
Goals, Guidelines, and Governance: How one association created a smart, susta...
 

Kürzlich hochgeladen

UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxsomshekarkn64
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 

Kürzlich hochgeladen (20)

UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptx
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 

Setting Up Successful Communities of Practice: An Experience Report

  • 1. SETTING UP SUCCESSFUL AGILE COMMUNITIES OF PRACTICE SESHADRI VEERARAGHAVAN PRINCIPAL PROJECT MANAGER – AGILE TRANSFORMATION IHS, INC. – HOUSTON, TEXAS AN EXPERIENCE REPORT
  • 2. DEFINITIONS – COMMON UNDERSTANDING • Community (noun) - com·mu·ni·ty • a feeling of fellowship with others, as a result of sharing common attitudes, interests, and goals. • a similarity or identity. • Practice (noun) – prac·tice • the actual application or use of an idea, belief, or method as opposed to theories about such application or use. • repeated exercise in or performance of an activity or skill so as to acquire or maintain proficiency in it. • Practice (verb) • perform (an activity) or exercise (a skill) repeatedly or regularly in order to improve or maintain one's proficiency. • carry out or perform (a particular activity, method, or custom) habitually or regularly.
  • 3. COMMUNITY OF PRACTICE Cognitive anthropologists Lave and Wenger define it as a group of people who -- share a passion for something they do -- learn how to do it better -- interact regularly
  • 4. EXAMPLES OF COMMUNITIES OF PRACTICE • Research areas by Lave and Wenger included studying learning among • Yucatan midwives • Tailors in Liberia • Insurance claims processors • These groups exhibited common paradigms of sharing, learning, and growth
  • 5. A MODERN-DAY EXAMPLE OF A COP: XEROX • Xerox repairmen in the field used to informally exchange tips and tricks on common problems • Communication usually done over lunch and informal meetings • Eureka database created to keep track of these tips and tricks • Savings due to the Eureka database: over $100 MM USD
  • 6. CHARACTERISTICS OF A SUCCESSFUL COP • Domain (e.g. agile) • Community (e.g. ScrumMasters) • Practice (the practical aspect of the application of the knowledge and sharing the learnings)
  • 7. SO, WHY SET UP A COMMUNITY OF PRACTICE? • Share • Learn • Grow • Teach • Enrich • Mentor
  • 8. BENEFITS OF COP • Organic organizational growth • Higher productivity • Happier employees • Cost savings • Sharing of key knowledge and technologies • Unexpected and fruitful collaboration • Empathy and shared emotions, leading to stronger employee bonding that transcends normal, business-as-usual interactions • Smoother and easier onboarding of new employees • A safe environment within which one can learn without judgment and contribute without fear • Employee empowerment and engagement • Ownership through involvement • Innovation through broader collection of ideas
  • 10. CURRENT COPS AT IHS CoP  ScrumMasters Product Owners/Managers Quality Assurance Developers Established July 2013 Coming soon (relaunch) 03/2015 April 2014 April 2014 Frequency Every 2-3 weeks Monthly Fortnightly Fortnightly Member Count Approx. 90 Approx. 40 (already signed- up) Approx. 12 (expanding quickly) Approx. 12 (expanding quickly) Topics Covered Kanban, collaboration, open forum, planning, estimation, Rally demos Q&A, crossover with SMCoP QA signoff, test case design, demos, integration and security testing Data analytics/cloud, major platforms, web frameworks
  • 11. STEP 1 – IDENTIFY THE COP • Need: Identify the Community to be created • Challenges: • Most colleagues very new to or not exposed to agile • Dispersed teams and colleagues • Very large organization with varying reporting hierarchies and groups • Overcome by: • Strong backing of executive sponsor • Bureaucracy/red-tape cleared quickly • Already buzz around the company around agile • Qualified colleagues eager to join/make a difference (we already had some CSMs)
  • 12. STEP 2 – IDENTIFY THE STAKEHOLDERS • Need: Figure out who the stakeholders are (influencing; removing roadblocks) • Challenges: • Resources and time are not free • Understand and respect the time commitments of all involved • Early game – only promises; trying to get something for nothing • Very large PD&D group spread all over the world • Overcome by: • A willingness on the part of supportive management to encourage this experimentation • Strong networking • Interest coming from the grassroots • Many stakeholders already were (somewhat to quite) knowledgeable regarding agile
  • 13. STEP 3 – EDUCATE THE STAKEHOLDERS • Need: Full disclosure to the stakeholders on what’s coming and what’s needed • Challenges: • Potential negative response post-disclosure • Overcome by: • Being able to demonstrate the value of CoPs • Being upfront and honest about the effort • Promise to start small and fail quickly and cheaply
  • 14. STEP 4 – IDENTIFY THE MEMBERS • Need: Figure out the participants in the CoP • Challenges: • Need to identify qualified candidates • Should also be willing to participate and evangelize • Should be willing to devote time from work to do this • No real (perceived) gains – mostly notional in nature • Overcome by: • Getting recommendations from the main stakeholders • Network across teams and groups to pick out start contributors • Spread the message as much as possible to attract the top talent
  • 15. STEP 5 – GET EXECUTIVE SPONSOR BUY-IN • Need: Get full and unconditional support of the chief sponsor of the effort • Challenges: None, as they already were on-board
  • 16. STEP 6 – CREATE THE CHARTER/MANIFESTO • Need: Get the charter/manifesto together • Challenges: • Can’t be too specific • Can’t tie yourself down to any specific methodology or a rigid structure/hierarchy • Overcome by: • Keeping the overall purpose and mission a bit flexible • Being totally open about the exact nature and purpose of the CoP – so no twisting/bending needed • Check-in with the Sponsors to ensure the charter/manifesto was in keeping with their vision
  • 17. STEP 7 – SET UP THE WEBSITE/SOCIAL SITE • Need: Set up a website for storing documents/artifacts and to collaborate • Challenges: • No ESN existed at the time • SharePoint has easy-to-use templates to create a basic site, but not built for collaboration • Need to keep material fresh and relevant • Overcome by: • Leveraging a SharePoint expert to set up the initial site and get training on admin/maintenance work • Encouraging collaboration beyond just the site and bleeding into local(ized) meetings • Recent rollout of Jive (ESN) has helped things tremendously
  • 18. STEP 8 – SOLICIT MEMBERS AND GENERATE BUZZ • Need: Get a strong awareness of this movement going, plus ensure identified members are invited and that they’re committed, as well • Challenges: • Highly dispersed teams • VERY busy colleagues tied down by releases, bugs, production issues – typical software demands • Overcome by: • Getting stakeholders to talk about this effort via email; in meetings; in the intranet as blogs etc. • Once the buzz set in, reaching out to the members and set up group meetings • Explaining the purpose, charter, goals, and any other useful information • Following-up and saying they’ll hear back soon
  • 19. STEP 9 – LAUNCH THE COMMUNITY • Need: Final step in the main process: LAUNCH! • Challenges: • Finding a suitable time for all (remember, we have global participants) • Has to be done right to instill confidence and to gain credibility and support • Has to be the right length – not too long or too short • Has to demonstrate immediate value or immediate potential • Overcome by: • Coming up with a quick consensus on the date/time (majority wins – can’t please everyone) • Maximum length has been 1 hour (with the odd exception) • Bringing in an expert from within or outside of the company for a talk • Having them talk specifically about the value of such communities • Have the expert speak to their direct experience and provide examples of previous success
  • 20. STEP 10 – SUSTAIN THE COMMUNITY • Need: Sustain the effort now that things have started • Challenges: • HOW? • Overcome by: • Engaging informally and formally via internal social media or website • Holding regular sessions (WebEx and teleconference) and recording them • Uploading the recordings and related artifacts and send out follow-up email promptly • Asking for what’s needed/what’s missing/how to improve/deliver on needs and requirements
  • 21. STEP 11 – SUCCEED! • After 2-3 months, request feedback on the Community • Make changes gradually • Point out the changes being made if appropriate to satisfy those requesting them • List successes and bring to the attention of the stakeholders and executive sponsor • Invite stakeholders and executive sponsor to ALL sessions (let them decide if they wish to attend) • Publish periodic executive summaries in newsletter format, easy to read, short, relevant and interesting. Include links, graphics, and resources • New Enterprise Social Network, based on Jive, is really making a lot of difference! • The Agile Investigation Groups that we created (SIGs) did some very nice work in areas such as Commitment-Based vs. Velocity-Based planning and scaling agile etc. They have been quite influential
  • 22. CURRENT CHALLENGES & NEXT STEPS • Current challenges: • Getting new members interested right away • Different levels of maturity and knowledge and interest • Getting many more people to contribute • Bringing in awareness of the latest industry trends • Next steps: • Leverage the ESN a lot more • Create local “guilds” • Create more special investigation groups
  • 23. FURTHER SUCCESS • Helped set up a CoP for QA – it’s going really well • Helping set up a CoP for Product Owners • Assisting also with a CoP for SCM (Source Code Management)
  • 24. TESTIMONIALS Project Manager: I look forward to these meetings; I know that when we had a sub-team that researched and presented, it was great. The recordings are great to have. ScrumMaster: I don't just like it, I LOVE it! Sr. Mgr. PD&D: I really like the community! Sr. Mgr. PD&D: I think this is great idea to share knowledge in a discussion form to achieve better efficiency. Sr. Software Engg./ScrumMaster PD&D: I love the idea of the community! Dir. R&D: I find the community very vibrant...For the sessions, I like the variety, where we go sometimes from open questions to full presentations
  • 25. Q&A/SOURCES • Sources: • Wikipedia (Communities of Practice/Lave and Wenger) • Contact: • Seshadri.Veeraraghavan@ihs.com