SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Author: Bhaskar Chaudhury
Community of Practice - Definition
ommunity of Practice (CoP) is a group of people who share a concern, a set of problems
or a passion about a topic and who deepen their knowledge and expertise in this area by
interacting on an on-going basis. The group will discuss and define Agile Best Practices to
be followed in projects while addressing challenges related to impediments. Communities of
practice have three important characteristics that set them apart from other communities: a domain,
community and practice. The domain defines the area of interest in which the members collaborate to
share and create knowledge. The community aspect means that members actively engage in joint
activities form relationships with each other, and share information. The practice aspect means that
they develop a shared set of resources for addressing problems in their domain of interest. Communities
of Practice can take on different roles in an organization and the roles can evolve over time. For
example, CoPs have been found to be useful when an organization changes from a functional structure
to one based on product lines or projects. In such situations, CoPs can help mitigate problems, for
C
example by providing functional experts who used to work together, but in the new organization
structure are scattered around in different product lines, to meet and continue to deepen their
functional expertise. In this regard, Scrum has a practice called “scrum of scrums”, a synchronization
meeting where one person from each team meets to discuss dependencies.
Team A
Team B
Team C
Team D
CoP
Community of Practice
Members Formation
Building CoP
rimary focus of CoP in Agile Ecosystem would be on knowledge specialization and
performance improvement. The members will meet regularly for knowledge-exchange
sessions. Every member will attend the sessions with a clear objective of learning and
exchange of experiences keeping aside the regular project dependencies, issues or tasks. The
members would be primarily Scrum Masters from different teams. The members may hold
formal or informal learning sessions on improving scrum timelines, techniques to write more
effective user stories, better team management, etc. which will add value in projects and
overall framework. The community will be self-managed by those who actually practice the
role. Managers will play an important role by establishing vision and roadmap for the role
supporting the needs of the community and ensuring members have been allocated time to
participate in the community.
This requires a strategic vision to create the perfect agile strategy that manifests principles of
adaptation across the value chain. An enterprise's agility drastically reduces if only part of the
value chain is agile; hence, an Agile Enterprise needs an Agile Governance to drive Agility across
the organization.
Below are some stages to start and grow the community –
1. In the potential stage there is not yet any community, rather a set of interested people that start
networking around a topic of joint interest. Key issues that the network needs to deal with at this
stage to evolve into a real community of practice are finding enough common ground between
members to help them see the value of connecting, sharing knowledge, identify gaps and solving
problems together. At this stage, having an active and passionate community coordinator is
important.
2. In the coalescing stage, the community knows what exists in the organization with respect to its
domain and the community is officially launched and community events are arranged. At this stage,
coordinators are still crucial to the success of the CoP. The main challenge is to incubate and deliver
immediate value to the members and the organization.
3. In the maturing stage, the community has delivered immediate value, proving its worth and the
focus shifts to clarifying the focus, role and boundaries of the CoP.
4. Stewardship stage is mainly concerned with maintaining momentum and keeps the CoP going.
P
Implementing Community of Practice
CoP cultivation principle Explanation
Design for evolution Expect the community to grow and evolve on its own
Open a dialog between inside and
outside perspectives
Help the community members understand what the community
could achieve
Invite different levels of
participation
Allow for different activity levels and motivations of participant e.g.
coordinators, core, active and peripheral members, as well as
external interest groups
Develop both public and private
community spaces
Both formal meetings, as well as one-on-one networking is needed
Focus on value Encourage members to be explicit about the value of the community;
let value emerge, don’t try to design it by force
Combine familiarity and
excitement
Have a routine program, but also include novel experiences e.g.
invited speakers
Create a rhythm for the
community
Find a suitable rhythm for the regular meetings
Benefits from CoP
CoP will generate both long-term and short-term benefits to organization and members.
Benefits to the organization include helping to drive strategy, starting new lines of business,
providing an arena for problem solving, transferring best practices, developing professional
skills and increasing the retention of talent.
Benefits to the members include help with challenges, being better able to contribute to one’s
team, enhanced professional reputation and a strong sense of professional identity.
Below are some areas of interest:
1. Sharing Impediments that are raised and resolved during the course of the sprint. It is likely that the
individual teams may not discuss resolved impediments during their Sprint Retrospective sessions. By
bringing it to the COP, other scrum masters can be aware of possible impediments and plan for
mitigating them.
2. Discussing feedback from Retrospective sessions – Sharing top three places for
improvements or things that went well from individual product teams. This would typically resemble
the ‘scrum of scrums’ or could be a pre-requisite to the ‘scrum of scrums’ meeting. By sharing
feedback from each team’s retrospective meeting, the scrum masters can identify common items
that could emerge as enterprise issues requiring prompt escalation and support
3. Identifying areas within the framework that require coaching the team members. As an example, a
technically strong resource in the team may not be familiar in differentiating between Product and
Sprint Backlogs. Scrum Masters can identify common areas and plan for coaching a larger audience.
4. Bringing distinct scenarios that their teams experienced during the course of the sprint. These
scenarios help others scrum masters in being prepared and foster an environment for considering
‘what-if’ options. Since the framework is light, the options can be documented as guidance for future
reference.
5. Identifying tools, solutions and techniques as the organization evolves. Examples include– selection
criteria for online agile tools, supporting distributed teams, discussing Agile techniques, methodology
such as XP, Kanban, etc.
6. Co-ordination & Synergy in release plans that have dependencies among product teams. A quick
update on dependencies could aid scrum masters and their teams during Sprint Planning.
7. Virtual CoPs are created who maintain domain specific backlog while each member of CoP becomes
part of Agile team. Each CoP will have a lead that functions more like domain product owner and will
be self-organizing.
Business Value and ROI
Following are some values that can be derived through practicing Agile:
1. The organization can respond to technology changes faster in highly dynamic and turbulent
global business environment
2. The ability to quickly reprioritize use of resources when requirements, knowledge and
technology shifts rapidly
3. The way to respond fast to sudden market changes and emerging threats
4. Use of evolutionary, incremental and iterative delivery practices
5. Maximize business value with right sized, just enough and just-in-time processes and
resources
6. Good agile practice will serve as a building block for Agile governance
Benefits of Organizational Agility is depicted below –
Below is the ROI Metrics showing simplicity of return on investment. ROI here is the measure of
value within Agile methods.
As per a recent survey there can be 3 ROI variations on the basis of variables Cost and Return.
ROI variation 1: Cost reduction, constant return: For the same return and just focusing on
reducing the cost, Agile boosts efficiency and has an advantage of 141% over plan driven
approach.
ROI variation 2: Constant cost, increased return: With the same cost Agile provides higher
returns with its customer focus. Agile has an advantage of 63% over plan driven approach.
ROI variation 3: Cost reduction, increased return: Taking the advantages of both the above
variations. Lower costs and higher returns lead to forward leaning projects and here Agile has
an advantage of 205% over traditional plan driven approaches.
The business value delivered through Agile practices is building quality software that will
generate business value to Customer within limited cost and timeframe. This is in contrast to
traditional practices where creating processes and documentation are considered to add
business value. Through agile practices software development team will exhibit high level
software craftsmanship and satisfy customer with early and continuous delivery of valuable
software.
Good Practices
Few good practices are shared below which can generate high efficiency in any Agile project.
Proper Team Room: There can be 60% boost in team productivity from this practice.
Short Iterations: Any software development projects use iterations that are two weeks long or
even a month long. I strongly recommend iterations that are only one week long. Again, the
benefits are incredible: team will move through the stages of team development (forming,
storming, norming and performing) much more quickly than with longer iterations or no
iterations… thus leading to high productivity much sooner.
Test Driven Development: Gains can be substantial when high speed of development is done
with high quality development. TDD results in doing higher quality development. Defect rates
can be reduced at least 5%

Weitere ähnliche Inhalte

Was ist angesagt?

Community Of Practice (Co P)
Community Of Practice (Co P)Community Of Practice (Co P)
Community Of Practice (Co P)
Mike Baker
 

Was ist angesagt? (20)

Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Methodologies - Transitioning Waterfall to Agile
Methodologies - Transitioning Waterfall to AgileMethodologies - Transitioning Waterfall to Agile
Methodologies - Transitioning Waterfall to Agile
 
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
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
Communities of Practice: Conversations To Collaboration
Communities of Practice: Conversations To CollaborationCommunities of Practice: Conversations To Collaboration
Communities of Practice: Conversations To Collaboration
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Enterprise Agile Transformation
Enterprise Agile TransformationEnterprise Agile Transformation
Enterprise Agile Transformation
 
Agile transformation 1.3
Agile transformation 1.3Agile transformation 1.3
Agile transformation 1.3
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
An Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan BajicAn Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan Bajic
 
Setting Up Successful Communities of Practice: An Experience Report
Setting Up Successful Communities of Practice: An Experience ReportSetting Up Successful Communities of Practice: An Experience Report
Setting Up Successful Communities of Practice: An Experience Report
 
Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame
 
Community Of Practice (Co P)
Community Of Practice (Co P)Community Of Practice (Co P)
Community Of Practice (Co P)
 
The 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile CoachThe 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile Coach
 
Introducing SAFeÂŽ 5
Introducing SAFeÂŽ 5Introducing SAFeÂŽ 5
Introducing SAFeÂŽ 5
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3
 
Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...
Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...
Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...
 
Agile, Management 3.0, Holacracy...what next?
Agile, Management 3.0, Holacracy...what next?Agile, Management 3.0, Holacracy...what next?
Agile, Management 3.0, Holacracy...what next?
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 

Andere mochten auch

Zoophilia
ZoophiliaZoophilia
Zoophilia
kwlwglw
 
Ethical traditions
Ethical traditionsEthical traditions
Ethical traditions
Jimi Kayode
 
Ethical decision making
Ethical decision makingEthical decision making
Ethical decision making
mlbalmeo
 

Andere mochten auch (20)

A Guide to Communities of Practice
A Guide to Communities of PracticeA Guide to Communities of Practice
A Guide to Communities of Practice
 
Zoophilia
ZoophiliaZoophilia
Zoophilia
 
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...
 
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
 
Ethical traditions
Ethical traditionsEthical traditions
Ethical traditions
 
Communities of Practice in Technology & Literacy
Communities of Practice in Technology & LiteracyCommunities of Practice in Technology & Literacy
Communities of Practice in Technology & Literacy
 
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
 
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
 
Strategic Communities of Practice
Strategic Communities of PracticeStrategic Communities of Practice
Strategic Communities of Practice
 
Developing & sustaining communities of practice
Developing  & sustaining communities of practiceDeveloping  & sustaining communities of practice
Developing & sustaining communities of practice
 
The 15th Annual Responsible Business Summit Showguide
The 15th Annual Responsible Business Summit ShowguideThe 15th Annual Responsible Business Summit Showguide
The 15th Annual Responsible Business Summit Showguide
 
Communities of practice presentation
Communities of practice presentationCommunities of practice presentation
Communities of practice presentation
 
Ethical Decision-Making (Part 2)
Ethical Decision-Making (Part 2)Ethical Decision-Making (Part 2)
Ethical Decision-Making (Part 2)
 
Knowledge Management And Small Business
Knowledge Management And Small BusinessKnowledge Management And Small Business
Knowledge Management And Small Business
 
Ethical decision making
Ethical decision makingEthical decision making
Ethical decision making
 

Ähnlich wie Agile - Community of Practice

Brochure Team Coaching and development (3)
Brochure Team Coaching and development (3)Brochure Team Coaching and development (3)
Brochure Team Coaching and development (3)
Sari van Poelje
 
ETCA_7
ETCA_7ETCA_7
ETCA_7
PMI2011
 
Identifying sharing-good-practices
Identifying sharing-good-practicesIdentifying sharing-good-practices
Identifying sharing-good-practices
Lo Ivan
 
Elearning asset brochure
Elearning asset brochureElearning asset brochure
Elearning asset brochure
Samantha Damon
 
Mafi Work Plan 2013, short version (March 2013)
Mafi Work Plan 2013, short version (March 2013)Mafi Work Plan 2013, short version (March 2013)
Mafi Work Plan 2013, short version (March 2013)
MaFI (The Market Facilitation Initiative)
 
rumgileebookasc
rumgileebookascrumgileebookasc
rumgileebookasc
Anne Starr
 

Ähnlich wie Agile - Community of Practice (20)

Brochure Team Coaching and development (3)
Brochure Team Coaching and development (3)Brochure Team Coaching and development (3)
Brochure Team Coaching and development (3)
 
Erimo Leadership Development Overview
Erimo Leadership Development OverviewErimo Leadership Development Overview
Erimo Leadership Development Overview
 
Strategic Doing Workshops and Other Solutions
Strategic Doing Workshops and Other SolutionsStrategic Doing Workshops and Other Solutions
Strategic Doing Workshops and Other Solutions
 
Agility At Scale
Agility At ScaleAgility At Scale
Agility At Scale
 
Core competency-
Core competency-Core competency-
Core competency-
 
Agile learning Designs for an Agile world - Using Agile values and principles...
Agile learning Designs for an Agile world - Using Agile values and principles...Agile learning Designs for an Agile world - Using Agile values and principles...
Agile learning Designs for an Agile world - Using Agile values and principles...
 
ETCA_7
ETCA_7ETCA_7
ETCA_7
 
Successfully Implement lean Management
Successfully Implement lean ManagementSuccessfully Implement lean Management
Successfully Implement lean Management
 
ERP Implementation Strategies
ERP Implementation StrategiesERP Implementation Strategies
ERP Implementation Strategies
 
Identifying sharing-good-practices
Identifying sharing-good-practicesIdentifying sharing-good-practices
Identifying sharing-good-practices
 
Elearning asset brochure
Elearning asset brochureElearning asset brochure
Elearning asset brochure
 
Mafi Work Plan 2013, short version (March 2013)
Mafi Work Plan 2013, short version (March 2013)Mafi Work Plan 2013, short version (March 2013)
Mafi Work Plan 2013, short version (March 2013)
 
What is team alignment and its value to my organization
What is team alignment and its value to my organizationWhat is team alignment and its value to my organization
What is team alignment and its value to my organization
 
Collaboration at GE
Collaboration at GECollaboration at GE
Collaboration at GE
 
How to establish a network of change champions
How to establish a network of change championsHow to establish a network of change champions
How to establish a network of change champions
 
Agile approach which is required in application
Agile approach which is required in applicationAgile approach which is required in application
Agile approach which is required in application
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
 
rumgileebookasc
rumgileebookascrumgileebookasc
rumgileebookasc
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrum
 
Agile Practice Guide Notes
Agile Practice Guide NotesAgile Practice Guide Notes
Agile Practice Guide Notes
 

KĂźrzlich hochgeladen

Udaipur Call Girls ☎ 9602870969✅ Better Genuine Call Girl in Udaipur Escort S...
Udaipur Call Girls ☎ 9602870969✅ Better Genuine Call Girl in Udaipur Escort S...Udaipur Call Girls ☎ 9602870969✅ Better Genuine Call Girl in Udaipur Escort S...
Udaipur Call Girls ☎ 9602870969✅ Better Genuine Call Girl in Udaipur Escort S...
Apsara Of India
 
Call Girls In Karachi-->>03224951619<<--100+ Hot Girls WhatsApp Numbers Book ...
Call Girls In Karachi-->>03224951619<<--100+ Hot Girls WhatsApp Numbers Book ...Call Girls In Karachi-->>03224951619<<--100+ Hot Girls WhatsApp Numbers Book ...
Call Girls In Karachi-->>03224951619<<--100+ Hot Girls WhatsApp Numbers Book ...
Laiba Pari
 
Call Girls in New delhi railway station 8447389422 Escorts service ❤️
Call Girls in New delhi railway station 8447389422 Escorts service ❤️Call Girls in New delhi railway station 8447389422 Escorts service ❤️
Call Girls in New delhi railway station 8447389422 Escorts service ❤️
ankitagirls22
 
Goa Escorts Service 9540619990 Call Girls in Goa
Goa Escorts Service 9540619990 Call Girls in GoaGoa Escorts Service 9540619990 Call Girls in Goa
Goa Escorts Service 9540619990 Call Girls in Goa
Goa escorts Service 😋 Goa escort agency
 
Call Girls In Lahore-->>03274100048<<--Independent Call Girls & Escorts In La...
Call Girls In Lahore-->>03274100048<<--Independent Call Girls & Escorts In La...Call Girls In Lahore-->>03274100048<<--Independent Call Girls & Escorts In La...
Call Girls In Lahore-->>03274100048<<--Independent Call Girls & Escorts In La...
Ifra Zohaib
 

KĂźrzlich hochgeladen (20)

Udaipur Call Girls ☎ 9602870969✅ Better Genuine Call Girl in Udaipur Escort S...
Udaipur Call Girls ☎ 9602870969✅ Better Genuine Call Girl in Udaipur Escort S...Udaipur Call Girls ☎ 9602870969✅ Better Genuine Call Girl in Udaipur Escort S...
Udaipur Call Girls ☎ 9602870969✅ Better Genuine Call Girl in Udaipur Escort S...
 
Sri Ganganagar 💋 Call Girl 9748763073 Call Girls Escort service Ganganagar b...
Sri Ganganagar 💋 Call Girl 9748763073 Call Girls  Escort service Ganganagar b...Sri Ganganagar 💋 Call Girl 9748763073 Call Girls  Escort service Ganganagar b...
Sri Ganganagar 💋 Call Girl 9748763073 Call Girls Escort service Ganganagar b...
 
Call Girls In Karachi-->>03224951619<<--100+ Hot Girls WhatsApp Numbers Book ...
Call Girls In Karachi-->>03224951619<<--100+ Hot Girls WhatsApp Numbers Book ...Call Girls In Karachi-->>03224951619<<--100+ Hot Girls WhatsApp Numbers Book ...
Call Girls In Karachi-->>03224951619<<--100+ Hot Girls WhatsApp Numbers Book ...
 
Call Girls in New delhi railway station 8447389422 Escorts service ❤️
Call Girls in New delhi railway station 8447389422 Escorts service ❤️Call Girls in New delhi railway station 8447389422 Escorts service ❤️
Call Girls in New delhi railway station 8447389422 Escorts service ❤️
 
Goa Escorts Service 9540619990 Call Girls in Goa
Goa Escorts Service 9540619990 Call Girls in GoaGoa Escorts Service 9540619990 Call Girls in Goa
Goa Escorts Service 9540619990 Call Girls in Goa
 
chittorgarh 💋 Call Girl 9748763073 Call Girls in Chittorgarh Escort service ...
chittorgarh 💋  Call Girl 9748763073 Call Girls in Chittorgarh Escort service ...chittorgarh 💋  Call Girl 9748763073 Call Girls in Chittorgarh Escort service ...
chittorgarh 💋 Call Girl 9748763073 Call Girls in Chittorgarh Escort service ...
 
Motihari ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In motihari ❤ Low ...
Motihari ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In motihari ❤ Low ...Motihari ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In motihari ❤ Low ...
Motihari ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In motihari ❤ Low ...
 
Hubli❤CALL GIRL 9647466585 ❤CALL GIRLS IN Hubli ESCORT SERVICE
Hubli❤CALL GIRL 9647466585 ❤CALL GIRLS IN Hubli ESCORT SERVICEHubli❤CALL GIRL 9647466585 ❤CALL GIRLS IN Hubli ESCORT SERVICE
Hubli❤CALL GIRL 9647466585 ❤CALL GIRLS IN Hubli ESCORT SERVICE
 
Davangere ❤CALL GIRL 9973520673 ❤CALL GIRLS IN Davangere ESCORT SERVICE❤CALL ...
Davangere ❤CALL GIRL 9973520673 ❤CALL GIRLS IN Davangere ESCORT SERVICE❤CALL ...Davangere ❤CALL GIRL 9973520673 ❤CALL GIRLS IN Davangere ESCORT SERVICE❤CALL ...
Davangere ❤CALL GIRL 9973520673 ❤CALL GIRLS IN Davangere ESCORT SERVICE❤CALL ...
 
SAHARANPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAHARANPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICESAHARANPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAHARANPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
RAIPUR CALL GIRL 9661985112 LOW PRICE ESCORT SERVICE RAIPUR
RAIPUR CALL GIRL 9661985112 LOW PRICE ESCORT SERVICE RAIPURRAIPUR CALL GIRL 9661985112 LOW PRICE ESCORT SERVICE RAIPUR
RAIPUR CALL GIRL 9661985112 LOW PRICE ESCORT SERVICE RAIPUR
 
ULHASNAGAR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
ULHASNAGAR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICEULHASNAGAR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
ULHASNAGAR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Satara call girl 8797040791♥️ call girls in satara escort service
Satara call girl 8797040791♥️ call girls in satara escort serviceSatara call girl 8797040791♥️ call girls in satara escort service
Satara call girl 8797040791♥️ call girls in satara escort service
 
Vip Call Girls Hyderabad Just Call 7091864438 Top Class Call Girl Service Ava...
Vip Call Girls Hyderabad Just Call 7091864438 Top Class Call Girl Service Ava...Vip Call Girls Hyderabad Just Call 7091864438 Top Class Call Girl Service Ava...
Vip Call Girls Hyderabad Just Call 7091864438 Top Class Call Girl Service Ava...
 
Unnao 💋 Call Girl 97487*63073 Call Girls in unnao Escort service book now
Unnao 💋  Call Girl 97487*63073 Call Girls in unnao Escort service book nowUnnao 💋  Call Girl 97487*63073 Call Girls in unnao Escort service book now
Unnao 💋 Call Girl 97487*63073 Call Girls in unnao Escort service book now
 
Call Girls Nagpur 💋Just Call WhatsApp 7870993772 Top Class Call Girl Service ...
Call Girls Nagpur 💋Just Call WhatsApp 7870993772 Top Class Call Girl Service ...Call Girls Nagpur 💋Just Call WhatsApp 7870993772 Top Class Call Girl Service ...
Call Girls Nagpur 💋Just Call WhatsApp 7870993772 Top Class Call Girl Service ...
 
Call Girls Pune Call WhatsApp 7870993772 Top Class Call Girl Service Availab...
Call Girls Pune Call  WhatsApp 7870993772 Top Class Call Girl Service Availab...Call Girls Pune Call  WhatsApp 7870993772 Top Class Call Girl Service Availab...
Call Girls Pune Call WhatsApp 7870993772 Top Class Call Girl Service Availab...
 
Call Girls Guwahati Just Call WhatsApp 7870993772 Top Class Call Girl Service...
Call Girls Guwahati Just Call WhatsApp 7870993772 Top Class Call Girl Service...Call Girls Guwahati Just Call WhatsApp 7870993772 Top Class Call Girl Service...
Call Girls Guwahati Just Call WhatsApp 7870993772 Top Class Call Girl Service...
 
AGARTALA CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
AGARTALA CALL GIRL 7857803690 LOW PRICE ESCORT SERVICEAGARTALA CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
AGARTALA CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Call Girls In Lahore-->>03274100048<<--Independent Call Girls & Escorts In La...
Call Girls In Lahore-->>03274100048<<--Independent Call Girls & Escorts In La...Call Girls In Lahore-->>03274100048<<--Independent Call Girls & Escorts In La...
Call Girls In Lahore-->>03274100048<<--Independent Call Girls & Escorts In La...
 

Agile - Community of Practice

  • 2. Community of Practice - Definition ommunity of Practice (CoP) is a group of people who share a concern, a set of problems or a passion about a topic and who deepen their knowledge and expertise in this area by interacting on an on-going basis. The group will discuss and define Agile Best Practices to be followed in projects while addressing challenges related to impediments. Communities of practice have three important characteristics that set them apart from other communities: a domain, community and practice. The domain defines the area of interest in which the members collaborate to share and create knowledge. The community aspect means that members actively engage in joint activities form relationships with each other, and share information. The practice aspect means that they develop a shared set of resources for addressing problems in their domain of interest. Communities of Practice can take on different roles in an organization and the roles can evolve over time. For example, CoPs have been found to be useful when an organization changes from a functional structure to one based on product lines or projects. In such situations, CoPs can help mitigate problems, for C
  • 3. example by providing functional experts who used to work together, but in the new organization structure are scattered around in different product lines, to meet and continue to deepen their functional expertise. In this regard, Scrum has a practice called “scrum of scrums”, a synchronization meeting where one person from each team meets to discuss dependencies. Team A Team B Team C Team D CoP Community of Practice Members Formation
  • 4. Building CoP rimary focus of CoP in Agile Ecosystem would be on knowledge specialization and performance improvement. The members will meet regularly for knowledge-exchange sessions. Every member will attend the sessions with a clear objective of learning and exchange of experiences keeping aside the regular project dependencies, issues or tasks. The members would be primarily Scrum Masters from different teams. The members may hold formal or informal learning sessions on improving scrum timelines, techniques to write more effective user stories, better team management, etc. which will add value in projects and overall framework. The community will be self-managed by those who actually practice the role. Managers will play an important role by establishing vision and roadmap for the role supporting the needs of the community and ensuring members have been allocated time to participate in the community. This requires a strategic vision to create the perfect agile strategy that manifests principles of adaptation across the value chain. An enterprise's agility drastically reduces if only part of the value chain is agile; hence, an Agile Enterprise needs an Agile Governance to drive Agility across the organization. Below are some stages to start and grow the community – 1. In the potential stage there is not yet any community, rather a set of interested people that start networking around a topic of joint interest. Key issues that the network needs to deal with at this stage to evolve into a real community of practice are finding enough common ground between members to help them see the value of connecting, sharing knowledge, identify gaps and solving problems together. At this stage, having an active and passionate community coordinator is important. 2. In the coalescing stage, the community knows what exists in the organization with respect to its domain and the community is officially launched and community events are arranged. At this stage, coordinators are still crucial to the success of the CoP. The main challenge is to incubate and deliver immediate value to the members and the organization. 3. In the maturing stage, the community has delivered immediate value, proving its worth and the focus shifts to clarifying the focus, role and boundaries of the CoP. 4. Stewardship stage is mainly concerned with maintaining momentum and keeps the CoP going. P
  • 5. Implementing Community of Practice CoP cultivation principle Explanation Design for evolution Expect the community to grow and evolve on its own Open a dialog between inside and outside perspectives Help the community members understand what the community could achieve Invite different levels of participation Allow for different activity levels and motivations of participant e.g. coordinators, core, active and peripheral members, as well as external interest groups Develop both public and private community spaces Both formal meetings, as well as one-on-one networking is needed Focus on value Encourage members to be explicit about the value of the community; let value emerge, don’t try to design it by force Combine familiarity and excitement Have a routine program, but also include novel experiences e.g. invited speakers Create a rhythm for the community Find a suitable rhythm for the regular meetings
  • 6. Benefits from CoP CoP will generate both long-term and short-term benefits to organization and members. Benefits to the organization include helping to drive strategy, starting new lines of business, providing an arena for problem solving, transferring best practices, developing professional skills and increasing the retention of talent. Benefits to the members include help with challenges, being better able to contribute to one’s team, enhanced professional reputation and a strong sense of professional identity.
  • 7. Below are some areas of interest: 1. Sharing Impediments that are raised and resolved during the course of the sprint. It is likely that the individual teams may not discuss resolved impediments during their Sprint Retrospective sessions. By bringing it to the COP, other scrum masters can be aware of possible impediments and plan for mitigating them. 2. Discussing feedback from Retrospective sessions – Sharing top three places for improvements or things that went well from individual product teams. This would typically resemble the ‘scrum of scrums’ or could be a pre-requisite to the ‘scrum of scrums’ meeting. By sharing feedback from each team’s retrospective meeting, the scrum masters can identify common items that could emerge as enterprise issues requiring prompt escalation and support 3. Identifying areas within the framework that require coaching the team members. As an example, a technically strong resource in the team may not be familiar in differentiating between Product and Sprint Backlogs. Scrum Masters can identify common areas and plan for coaching a larger audience. 4. Bringing distinct scenarios that their teams experienced during the course of the sprint. These scenarios help others scrum masters in being prepared and foster an environment for considering ‘what-if’ options. Since the framework is light, the options can be documented as guidance for future reference. 5. Identifying tools, solutions and techniques as the organization evolves. Examples include– selection criteria for online agile tools, supporting distributed teams, discussing Agile techniques, methodology such as XP, Kanban, etc. 6. Co-ordination & Synergy in release plans that have dependencies among product teams. A quick update on dependencies could aid scrum masters and their teams during Sprint Planning. 7. Virtual CoPs are created who maintain domain specific backlog while each member of CoP becomes part of Agile team. Each CoP will have a lead that functions more like domain product owner and will be self-organizing.
  • 8. Business Value and ROI Following are some values that can be derived through practicing Agile: 1. The organization can respond to technology changes faster in highly dynamic and turbulent global business environment 2. The ability to quickly reprioritize use of resources when requirements, knowledge and technology shifts rapidly 3. The way to respond fast to sudden market changes and emerging threats 4. Use of evolutionary, incremental and iterative delivery practices 5. Maximize business value with right sized, just enough and just-in-time processes and resources 6. Good agile practice will serve as a building block for Agile governance Benefits of Organizational Agility is depicted below –
  • 9. Below is the ROI Metrics showing simplicity of return on investment. ROI here is the measure of value within Agile methods. As per a recent survey there can be 3 ROI variations on the basis of variables Cost and Return. ROI variation 1: Cost reduction, constant return: For the same return and just focusing on reducing the cost, Agile boosts efficiency and has an advantage of 141% over plan driven approach. ROI variation 2: Constant cost, increased return: With the same cost Agile provides higher returns with its customer focus. Agile has an advantage of 63% over plan driven approach. ROI variation 3: Cost reduction, increased return: Taking the advantages of both the above variations. Lower costs and higher returns lead to forward leaning projects and here Agile has an advantage of 205% over traditional plan driven approaches. The business value delivered through Agile practices is building quality software that will generate business value to Customer within limited cost and timeframe. This is in contrast to traditional practices where creating processes and documentation are considered to add business value. Through agile practices software development team will exhibit high level software craftsmanship and satisfy customer with early and continuous delivery of valuable software.
  • 10. Good Practices Few good practices are shared below which can generate high efficiency in any Agile project. Proper Team Room: There can be 60% boost in team productivity from this practice. Short Iterations: Any software development projects use iterations that are two weeks long or even a month long. I strongly recommend iterations that are only one week long. Again, the benefits are incredible: team will move through the stages of team development (forming, storming, norming and performing) much more quickly than with longer iterations or no iterations… thus leading to high productivity much sooner. Test Driven Development: Gains can be substantial when high speed of development is done with high quality development. TDD results in doing higher quality development. Defect rates can be reduced at least 5%