SlideShare a Scribd company logo
1 of 16
1 Page
Building a High-Performance Agile Project
   Teams – Challenges and Best Practices




Rathinakumar Balasubramanian   – Head - Agile Practice, Sabcons
Contents
 1. Abstract ......................................................................................................................................... 4
 2. Introduction ................................................................................................................................... 5
 3. Agile Project Management ......................................................................................................... 5
    3.1 Agile Projects - the need of the hour .................................................................................. 6
    3.2 Agile Teams – A People and Performance Puzzle .......................................................... 6
    3.3 What is a High-Performance Agile Team? ........................................................................ 7
    3.4 Why High-Performance Agile Team? ................................................................................. 8
    3.5 Building High-Performance Agile Teams – Challenges................................................... 9
    3.6 Building Blocks of High-Performance Agile Teams ........................................................ 10
    3.7 Building High-Performance Agile Teams – Best Practices ........................................... 12
 4. Conclusion .................................................................................................................................. 15
 5. References................................................................................................................................. 15
 6. Author‟s Profile: .......................................................................................................................... 16




3 Page
1. Abstract
Objective and Scope: Managing projects has always been fraught with challenges such as
managing unclear scope, tight delivery schedule, growing customer expectations and paucity of
skilled resources. The software product innovation cycle is increasingly becoming shorter. Hence the
time-to-market has become the key differentiator between success and survival of an organization.
Perpetual beta is an accepted practice in product world due to always evolving project requirements.
Shorter time-to-market and always-evolving requirements have resulted in the rise of adoption of
Agile Methodologies.

But adopting agile methodology has never been easy, particularly for a team that has been following
traditional plan-driven methodology. Agile places a huge emphasis on people and the success of
agile projects largely depend on team performance. It is not an overstatement that agile team either
swims together or sinks together. Building a high-performance agile project team that deliver
consistent results is the greatest of the mysteries for many agile practitioners.

This paper solves the people puzzle by providing simple and practical ideas to build a high-
performance agile team. This paper

    a) Establishes the need for a high-performance agile project team in agile projects.
    b) Identifies challenges in building high-performance agile project teams.
    c) Provides a pragmatic approach on how to build a high-performance agile project team,
         overcoming the challenges.
    d) Enumerates the role of the agile coach in building the high-performance agile team.
    e) Explicates the role of the management and senior leadership in building the culture of high-
         performance.

Area of Application: Agile Project Management, High-Performance Agile Teams, Leadership

Audience: Agile Project Managers, Agile Coaches, Scrum Masters, Senior Management, PMOs who
are looking to leverage the high performance from Agile Teams..

Benefits: Project Managers/Agile Coaches/Scrum Masters can acknowledge the need for building
high-performance agile teams; they can implement the pragmatic ideas recommended in this paper to
build and sustain a high-performance agile teams leading to superlative business value generation.




4 Page
2. Introduction
                                                                  [1]
“The State of Agile Survey 2010”, conducted by VersionOne               shows that the Agile adoption is
clearly on the rise. As per the survey, 90% of respondents worked in organizations that used Agile
development practices to some degree.          The survey indicates that about half of projects in
respondents‟ companies use Agile methods. The hunt for global talents is reaching the stage of
pitched battles. Companies are ready to get the talent wherever it is available. With increasing
popularity of Agile practices, more and more companies are embracing Agile Methods. Each one of
those companies that embrace Agile, do it with a hope that agile teams will deliver faster results and
better quality.

Unfortunately, not many companies have seen the kind of high-performance delivery they hoped for
from their agile teams. Several agile teams have been a one hit wonders, while many other just could
not sustain their high-performance over a period of time. Building a high-performance agile project
team that deliver consistent results is one of the greatest of the mysteries that many organizations are
trying hard to unravel. Fortunately, there are organizations that have succeeded in their attempts to
do so. This paper “Building High-Performance Agile Teams – Challenges and Best Practices” tackles
the people and performance puzzle.


3. Agile Project Management
Agile Project Management refers to the software development principles and practices that adopt to
core agile tenets as prescribed in the Agile Manifesto.

                                                                                         [2]
Manifesto for Agile Software Development declares the priorities in the following way:

         Individuals and interactions over processes and tools
         Working software over comprehensive documentation
         Customer collaboration over contract negotiation
         Responding to change over following a plan
Agile Manifesto clearly values the items on the first part of each statement more than the items on the
second part.

The most common agile methodologies are Scrum, Extreme Programming, Feature-Driven
Development, and Adaptive Software Development.           Other methodologies like Scrum/XP hybrid,
Lean, Scrumban, AgileUP are also follow the agile principles and practices.



5 Page
3.1 Agile Projects - the need of the hour
Current global business environment demands faster time to market to remain in competition. The
ability to respond to changes is a prerequisite to remain in business.

As per the survey, top 3 reasons for adopting agile are to:

1. Accelerate Time to Market

2. Enhance Ability to Manage Changing Priorities

3. Increase Productivity

87% of the respondents said implementing agile either improved or significantly improved their ability
to manage changing priorities. 70% of the respondents reported that Agile projects showed either
improved or significantly improved time to market. 66% of the respondents felt that Agile projects
were faster to completion than previous non-agile ones. 22% of respondents reported that they had
not experienced a failed agile project.

Agile practices address the changing needs of the business more than the traditional models.
Rapidly changing products features and crushed innovative cycles are a reality today. There seems
to be no better solution than Agile Projects and Agile Practices to these issues. In short, Agile is the
need of the hours and Agile is here to stay.

3.2 Agile Teams – A People and Performance Puzzle
Agile teams are ideally small in size. Optimal size for an agile team is 5 – 9 members. Agile teams are
co-located and prefer high-bandwidth face-to-face communication. They are cross-functional and self-
organizing in nature. They thrive under collaboration; do not have command-and-control. So it is
natural that agile teams are expected to deliver superlative results when compared to traditional
teams.

We wish the equation is so simple and straightforward. But, the reality seems to be different.
According to authors Michael C. Mankins and Richard Steele in their August 2005 Harvard Business
Review article titled “Turning Strategy into Great Performance”, the average team achieves only
63% of the objectives of their strategic plans. This means about 37% of the performance is lost
due to various reasons, as illustrated in Figure 1. When it comes to agile teams, they either achieve
superlative results or fail spectacularly. So agile teams are no better, than traditional teams and in
many cases they end up losing out in achieving the performance objectives. How can we solve this
puzzle which involves people and their performance?



6 Page
Figure-1 Average Team Performance Loss




3.3 What is a High-Performance Agile Team?
Let us begin with a broader definition of a high-performance agile team. “A high-performance agile
team is a self-organizing team that is empowered to take decisions in order to delivery committed
results. They thrive under trust and deliver business value consistently building high-quality products
at a sustainable phase.”

It is important to undersand the key aspects of the definiton as we proceed. So let us decipher the
definition by breaking it down.


         Self-organizing team – High-performance agile teams are self-directed. There is no manager
         who directs them what to do and how to do. Command and control is essentially non-existent.
         They decide through consensus-building how the team will go about acheieving the results.


         Empowered to take decision – High-performance agile teams have the autonomy to make the
         necessary decisions in order to achived committed results. They are accountable to their
         decisions and to their commitment as well. Agile teams are highly disciplined and responsible
         in their behaviour.

7 Page
Thrive under trust – Trust is the core of high-performance agile teams. Without trust, there is
         no open communication. Without open communication, no team can imagine achiveing
         anyting worthwhile.

         Deliver business value consistently – High-performance agile teams focus on delivering
         business value to the customer. And they delivery it consistently.        They are not one hit
         wonders.


         building high-quality products at a sustainable phase – Hallmark of a high-performance agile
         team is the superior quality of their output. The team does not rush to deliver and will not burn
         out due to mindless commitments.



Being part of a high-performance agile team is a dream come true for any team member. So is the
case for any leader in creating one.


3.4 Why High-Performance Agile Team?
There are clear benefits with high-performance agile teams. The benefits are so compelling that
organizations do realize that it is a game changer for them. As Patrick Lencioni put it “If you could get
all the people in an organization rowing in the same direction, you could dominate any industry, in any
                                                 [3]
market, against any competition, at any time.”

The key benefits are:

         Enhanced commitment to delivering results – because the team members empowered to
         make decisions.
         Improved speed of delivery – teams that trust each other deliver at an incredible speed.
         Superior quality product – because of intensive collaboration and the belongingness in what
         they create.
         Fostering creativity and innovation – as the teams are encouraged to collaborate and
         cooperate rather than compete.
         Greater satisfaction of team – raised motivation and morale of the employees in the
         organization leading to lowest attrition rates.




8 Page
3.5 Building High-Performance Agile Teams – Challenges
Lencioni Patrick in this hugely popular book „The Five Dysfunctions of a Team‟ lists 5 pitfalls of a team
namely absence of trust, fear of conflict, lack of commitment and avoidance of accountablity,
inattention to results.

When we look at the agile teams, the key challenges in building high-performance agile teams can fall
under 4 major categories. They are, as depicted in figure-2

    1.   Erosion of Trust
    2.   Lack of Ownership
    3.   Organization Culture
    4.   Fear of Conflict.




      Figure-2 Challenges in building High-Performance Agile Teams



Erosion of Trust
Trust is the core of any team, be it agile or non-agile to achieve incredilble results. When the team
members trust each other, there is open commuication, feeling of safety and free flow of ideas. In a
low trust environment, communication gets blocked and progress slows down significantly. Trust
comes from respect. Agile teams respect everyone in the team. Respect is a values espoused by



9 Page
almost all Agile Methodoloiges – be it SCRUM or Extreme Programming (XP). An enviroment of
mistrust does not allow a the team work to blossom, let alone the high performance.

Lack of Ownership
In an agile team, lack of ownership is a serious problem. Agile teams are expected to be self-
organizing and therefore expected to own their decisions and their consequences. This could be due
to variety of reaons including team not having a vision, there is no buy-in from the team members for
the team goals and ducking the responsibility for the team‟s work. In ecssence, this boils down to the
fact that there are huge cracks in the team and team members are not willing to own up their
decisions.

Organization Culture
Organization culture play a major role in deciding how easy it is to build a high-performance agile
team. It is the responsibility of the senior management to provide a shared vison or purpose for the
team, in the absence of which high-performance is not possible. Organization culture that promote
competion among their employees will find it difficult to make high-performance team, as competition
kills collaboration and communication. Does organization culture actively support team goals and
team results ahead of individial goals and results across the board? If the answer is no, we are talking
about an impediment to high-performance teams. A culture of command and control or micro
management just does not help when it comes to make a team perform to their potential.

Fear of Conflict
Is conflict good or bad for a team? In general, conflict is good. An agile team including the agile coach
should operate from a view that conflicts are part of the life and they are good. Avoiding or fearing
conflict is not a solution. Avoiding conflicts – instead of confronting them with constructive
conversation is a sure sign of low performance team. Conflicts bring in diversity of views and
collective perspective to a problem. High-performance teams will not shun conflicts away.

3.6 Building Blocks of High-Performance Agile Teams
Let us look little deep into what makes a team a high-performance team. There are essentially two
dimensions that form the building blocks of a high-performance team.

1. Team Values :
   Team values are non-negotiables that form the core of “being” a team. Key team values are
   Respect, Openness and Courage. Any team to be a high-performance team should possess and
   live the team values.



10 Page
Respect leads to trust; openness leads to collaboration and courage leads to diversity of views
   which in turn feeds into trust and collaboration. All these values are required at all times. Without
   these values in place, there is no trust in team, no collaboration in team, and no diversity of views
   in team which means there is no chance of high-performance.

2. Operating Principles:
   Operating principles are significant actions of the high-performance team that form the core of
   “operating” as a team. Key operating principles include shared vision, trust, self-direction,
   collaboration, learning to grow, team before self, and celebration.

   Shared vision gives a purpose to the agile team to work with. For example, in an agile team, the
   shared vision is to “deliver business value to customer by creating high-quality software”. This
   binds the entire team and the whole team can now rally around this one vision or purpose.


   Trust is fibre of the high-performance team. Speed and trust are directly connected. In a high trust
   environment there can be a free flow of ideas, constructive criticism, and open communication
   enabling continual improvement. In a low trust environment things slow down to a crawl.




    Figure-3 Building Blocks of High-Performance Agile
                          Teams
       Learning Culture is another principle that high-performance team operate with. Learning
       culture refers to culture of continuous improvement. It is this principle that lifts the ordinary
       team to a superlative team with high-performance. The best teams have an self-driven zeal

11 Page
for relentless improvement (kaizen) and look for any way to be more effective and efficient.
        Iteration reviews and retrospectives (iteration, release and project) are classical tools or
        opportunites in the hands of a high-performance agile teams.


        High-performance team always remembers that team goals are ahead of individual goals.
        This will ensure that there is no ego or unhealthy competition within the team that can
        jeopardize the high-performance team environment.


        High-performance agile team does remember to celebrate the success and they take pride in
        what they accomplished.      A high-performance agile team is a team of champions and
        champions celebrate in style.


3.7 Building High-Performance Agile Teams – Best Practices
A pragmatic approach to overcome the challenges and help the agile teams to reach the high-
performance is to identify the factors that influcence the agile teams and then build best practices
around them. The influencing factors could be internal or external to the agile team and the factors
could be process-oriented or people-oriented. Now, we will get to see 4 major factors that influence
the high-performance of the agile teams.




                        Figure-4 Factors that Influence High-Performance Agile Teams

12 Page
Agile Team: The only people factor internal to the team that can influence the agile team is the team
itself. The „Team Value‟ and „Operating Principles‟ of the team are key to positively influence the high-
performance. Section 2.6 above covers this elaborately.

Agile Coach (or Scrum Master):Agile Coach or Scrum Master is part of the Agile team, however
may not involve in creating the product. But an agile coach‟s role is extremely crucial to an agile team.
As far as building the high performance teams is concerned, an agile coach‟s role is two-fold:

a) Be a Process Owner for the team and
b) Be a Servant Leader for the team.


a) Playing the role of a process owner refers to the duties of the agile coach in removing the
  impediments for the team, ensure the agile process are in place and the team follows it without any
  hurdles. Agile coach need to keep an eye on the operating principles of the agile team and help
  them to build more evolved operating principles. Agile coach needs to assess if the team values
  are in tact. Agile coach need to facilicate the planning meetings (iteration planning, daily stand-up,
  etc.), review meetings, and particularly retrospectives effectively so that the team can drive
  effortlessly in its journey towards high-performance.

b) Playing the role of a Servant Leader for the team is a great thing an agile coach can do. Being a
  servant leader demands the agile coach first to be a servant to the team – carry water and food for
  them. In reality, servant leadership role will exemplify the beginning of the path for high-
  performance team. Without servant leadership, an agile team will face innumerable hurdles along
  the way to reach the destination. How long an agile team would take to become a high-
  performance team depends on how effectively the servant leadership is.

Senior Management:

Senior Management is external to the team but their involvement is the single-most factor to take the
high-performance team to the peak performance. Because in the absence of senior management‟s
active support, the team will get a message that they do not matter to the orgaization that much.
There are scores of literature aviailable in the leadership domain that explains the role of senior
management. From agile teams perspective, there are 2 good practices worth-reiterating here. They
are:

a) Recognize the agile team’s effort and
b) Be genuinly interested in the team.

13 Page
a) Nothing else will boost the morale of the team than a word of appreciation from the senior
  management for the work done by the team. Recognition is a energy booster for the team which
  confirms that the senior management does care for them. This will reaffirm their faith in the work
  they do and will propel the performance to the newer heights. When it comes to rewards,
  encourage the team rewards first, to send a message that team goals are above individual goals.


b) Senior management should take genuine interest to talk to the agile developers, testers, architects,
  and coaches. Following 70-20-10 is a golden rule … 70% listening, 20% questioning and 10%
  summarizing.

Enterprise Systems:

Yet another factor which is external to the team but mostly process-driven is the enterprise systems
that govern the employees of the organization. Enterprise systems – like performance evaluation,
Rewards system, Training and Developing (I prefer to call it “learning and growing”) system – are all
pervasive in any organization and can clearly spell out the intention of the senior management. All
the good work done by senior management will be undone if the enterprise systems do not walk the
management talk.
In a nut shell, Performance evaluation should promote collaboration rather than competition, Rewards
system should encourage team achievements rather than individial achievements, Learning and
growing should be part and parcel of the culture rather than an intermittant events.




 Figure-5 Best Practices that build High-Performance Agile
 Teams
14 Page
Figure- 5 summarizes the pragmatic approach – a set of best practices encampassing an agile team
to its journey to high-performance. It is imperative that all the four factors will have to go in tandem in
order to generate a superlative performance from an agile team. Though it may look like a tall order, it
is worth the hard work.


4. Conclusion
High-performance Agile Teams have something very unique. They turn the work into fun. It is always
a joy to work with such a team. It provides immeasurable satisfaction and sense of achievement that
cannot be unrivalled by another means in business. They are a delight for the customers too as they
customers can see the business value generated iteration after iteration in a sustainable pace. In
other words, it is a win-win for everyone in the game.

Building a high-performance agile team is not a destination; it is a journey that takes you through
exciting phases of building a world-class products. It is worth doing every moment of it.


5. References
 Item            Description
                 http://www.versionone.com/pdf/2010_state_of_agile_development_survey_results.p
 1               df
 2               www.agilemanifesto.org
                 „The     Five   Dysfunctions   of   a   Team   –   A   Leadership   Fable‟   by   Patrick
                 Lencionihttp://www.versionone.com/pdf/2010_state_of_agile_development_survey_r
 3               esults.pdf




15 Page
6. Author’s Profile:
                  Rathinakumar is an expert in agile project management
                  methodologies. He has more than 15 years of rich experience in
                  traditional   and   agile   project    management        practices   at
                  organizations like Infosys Ltd., Accelrys Software Solutions,
                  Valtech India. He has successfully managed large IT programs
                  and projects for Fortune 100 companies across USA, UK and
                  Singapore.

                  He has coached and trained hundreds of project management
                  practitioners in agile methodologies. His expertise includes
                  transforming project teams to agile delivery, building high-
                  performance     agile   teams,    establishing   agile     processes,
                  managing agile product development, saving troubled projects,
                  and setting up PMO.

                  He has authored several whitepapers and presented insights on
                  agile project management to participants in various international
                  project management forums.            As head of Agile Practice at
                  SABCONS, he is helping organizations to experience enterprise
                  agility.

                   Rathinakumar is a certified Project Management Professional
                  (PMP), PMI-ACP (PMI-Agile Certified Practitioner) and CSM
                  (Certified Scrum Master).




16 Page

More Related Content

What's hot

Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
sparkagility
 
REVISED 450 Research Paper
REVISED 450 Research PaperREVISED 450 Research Paper
REVISED 450 Research Paper
Adam Alvarado
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
Ahmed Sidky
 
PDMA Event -- "Roadmapping" February 2014
PDMA Event -- "Roadmapping" February 2014PDMA Event -- "Roadmapping" February 2014
PDMA Event -- "Roadmapping" February 2014
Chris Sakas
 
Organizational agility
Organizational agilityOrganizational agility
Organizational agility
Gamal Arafa
 

What's hot (20)

Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
Challenges in doing Agile in IT Services
Challenges in doing Agile in IT ServicesChallenges in doing Agile in IT Services
Challenges in doing Agile in IT Services
 
STORIES YOU LIKED MOST
STORIES YOU LIKED MOSTSTORIES YOU LIKED MOST
STORIES YOU LIKED MOST
 
REVISED 450 Research Paper
REVISED 450 Research PaperREVISED 450 Research Paper
REVISED 450 Research Paper
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrum
 
Gateway to Agile - Frameworks at TCS/Jile May 8 2019
Gateway to Agile - Frameworks at TCS/Jile May 8 2019Gateway to Agile - Frameworks at TCS/Jile May 8 2019
Gateway to Agile - Frameworks at TCS/Jile May 8 2019
 
Coaching Sutra - Book for Agile Coaches
Coaching Sutra - Book for Agile CoachesCoaching Sutra - Book for Agile Coaches
Coaching Sutra - Book for Agile Coaches
 
Kaizen folder
Kaizen folderKaizen folder
Kaizen folder
 
Agile organization design workshop
Agile organization design workshopAgile organization design workshop
Agile organization design workshop
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
 
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
Scaling scrum agile2010
Scaling scrum agile2010Scaling scrum agile2010
Scaling scrum agile2010
 
PDMA Event -- "Roadmapping" February 2014
PDMA Event -- "Roadmapping" February 2014PDMA Event -- "Roadmapping" February 2014
PDMA Event -- "Roadmapping" February 2014
 
High Performance Collaboration (HPC) Framework #TogetherStronger
High Performance Collaboration (HPC) Framework #TogetherStrongerHigh Performance Collaboration (HPC) Framework #TogetherStronger
High Performance Collaboration (HPC) Framework #TogetherStronger
 
Doing Agile Right - Transformation without Chaos - A summary
Doing Agile Right - Transformation without Chaos - A summaryDoing Agile Right - Transformation without Chaos - A summary
Doing Agile Right - Transformation without Chaos - A summary
 
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.com
 
Organizational agility
Organizational agilityOrganizational agility
Organizational agility
 
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
 

Viewers also liked (20)

ISS_3
ISS_3ISS_3
ISS_3
 
DPPM7
DPPM7DPPM7
DPPM7
 
ETCA_3
ETCA_3ETCA_3
ETCA_3
 
ISS_2
ISS_2ISS_2
ISS_2
 
ISO_7
ISO_7ISO_7
ISO_7
 
ETCA_2
ETCA_2ETCA_2
ETCA_2
 
EMDT_3
EMDT_3EMDT_3
EMDT_3
 
EMDT_1
EMDT_1EMDT_1
EMDT_1
 
ISO_3
ISO_3ISO_3
ISO_3
 
EMDT_5
EMDT_5EMDT_5
EMDT_5
 
ISO_6
ISO_6ISO_6
ISO_6
 
EMDT_7
EMDT_7EMDT_7
EMDT_7
 
MCP3
MCP3MCP3
MCP3
 
ETPM1
ETPM1ETPM1
ETPM1
 
LPM1
LPM1LPM1
LPM1
 
LPM6
LPM6LPM6
LPM6
 
PMC8
PMC8PMC8
PMC8
 
PMC5
PMC5PMC5
PMC5
 
DPPM4
DPPM4DPPM4
DPPM4
 
LPM2
LPM2LPM2
LPM2
 

Similar to ETCA_7

Agile Business Intelligence - course notes
Agile Business Intelligence - course notesAgile Business Intelligence - course notes
Agile Business Intelligence - course notes
Evan Leybourn
 
Tom - Scrum
Tom - ScrumTom - Scrum
Tom - Scrum
d0nn9n
 
Ibn strategic agility brochure
Ibn strategic agility brochureIbn strategic agility brochure
Ibn strategic agility brochure
KaylaAllRoads
 
Vardarajan sethuraman
Vardarajan sethuramanVardarajan sethuraman
Vardarajan sethuraman
PMI2011
 
Vardarajan 20sethuraman-131008015800-phpapp02
Vardarajan 20sethuraman-131008015800-phpapp02Vardarajan 20sethuraman-131008015800-phpapp02
Vardarajan 20sethuraman-131008015800-phpapp02
PMI_IREP_TP
 

Similar to ETCA_7 (20)

Msc Graduating project : The agile method of management
Msc Graduating project : The agile method of managementMsc Graduating project : The agile method of management
Msc Graduating project : The agile method of management
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
Agile Business Intelligence - course notes
Agile Business Intelligence - course notesAgile Business Intelligence - course notes
Agile Business Intelligence - course notes
 
rumgileebookasc
rumgileebookascrumgileebookasc
rumgileebookasc
 
Pmwj11 jun2013-patary-operational-excellence-through-agile-advisory article
Pmwj11 jun2013-patary-operational-excellence-through-agile-advisory articlePmwj11 jun2013-patary-operational-excellence-through-agile-advisory article
Pmwj11 jun2013-patary-operational-excellence-through-agile-advisory article
 
Agile Practice Guide Notes
Agile Practice Guide NotesAgile Practice Guide Notes
Agile Practice Guide Notes
 
Agile HR management
Agile HR managementAgile HR management
Agile HR management
 
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
 
Scrum master & agile master
Scrum master & agile masterScrum master & agile master
Scrum master & agile master
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
 
How Bacancy Technology Benefits From Agile Scrum Project Management
How Bacancy Technology Benefits From Agile Scrum Project ManagementHow Bacancy Technology Benefits From Agile Scrum Project Management
How Bacancy Technology Benefits From Agile Scrum Project Management
 
Tom - Scrum
Tom - ScrumTom - Scrum
Tom - Scrum
 
Agile Implementation Beyond Cosmetics
Agile Implementation Beyond CosmeticsAgile Implementation Beyond Cosmetics
Agile Implementation Beyond Cosmetics
 
Agility At Scale
Agility At ScaleAgility At Scale
Agility At Scale
 
Ibn strategic agility brochure
Ibn strategic agility brochureIbn strategic agility brochure
Ibn strategic agility brochure
 
Vardarajan sethuraman
Vardarajan sethuramanVardarajan sethuraman
Vardarajan sethuraman
 
Vardarajan 20sethuraman-131008015800-phpapp02
Vardarajan 20sethuraman-131008015800-phpapp02Vardarajan 20sethuraman-131008015800-phpapp02
Vardarajan 20sethuraman-131008015800-phpapp02
 
Agile Lecture at S. P. Jain Institute of Management and Research
Agile Lecture at S. P. Jain Institute of Management and ResearchAgile Lecture at S. P. Jain Institute of Management and Research
Agile Lecture at S. P. Jain Institute of Management and Research
 
How to Improve Time to Market w Existing Resources
How to Improve Time to Market w Existing ResourcesHow to Improve Time to Market w Existing Resources
How to Improve Time to Market w Existing Resources
 
Agile - Community of Practice
Agile - Community of PracticeAgile - Community of Practice
Agile - Community of Practice
 

More from PMI2011

Bhavesh pmi final
Bhavesh  pmi finalBhavesh  pmi final
Bhavesh pmi final
PMI2011
 
Day 1 1410 - 1455 - pearl 2 - vijay sane
Day 1   1410 - 1455 - pearl 2 - vijay saneDay 1   1410 - 1455 - pearl 2 - vijay sane
Day 1 1410 - 1455 - pearl 2 - vijay sane
PMI2011
 
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
Day 1   1620 - 1705 - maple - pranabendu bhattacharyyaDay 1   1620 - 1705 - maple - pranabendu bhattacharyya
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
PMI2011
 
Final chakradhar purohith proposal milieu analysis (without account data un...
Final chakradhar purohith proposal milieu analysis (without account data   un...Final chakradhar purohith proposal milieu analysis (without account data   un...
Final chakradhar purohith proposal milieu analysis (without account data un...
PMI2011
 
Wilso anandaraj balasubramaniankrishnamurthy
Wilso anandaraj balasubramaniankrishnamurthyWilso anandaraj balasubramaniankrishnamurthy
Wilso anandaraj balasubramaniankrishnamurthy
PMI2011
 
Vs velan dchakravarty_ppchakraborti
Vs velan dchakravarty_ppchakrabortiVs velan dchakravarty_ppchakraborti
Vs velan dchakravarty_ppchakraborti
PMI2011
 
Vineet jain
Vineet jainVineet jain
Vineet jain
PMI2011
 
Yamuna padmanaban
Yamuna padmanabanYamuna padmanaban
Yamuna padmanaban
PMI2011
 
Vimal kumarkhanna
Vimal kumarkhannaVimal kumarkhanna
Vimal kumarkhanna
PMI2011
 
Venkatraman l
Venkatraman lVenkatraman l
Venkatraman l
PMI2011
 
Soumen de
Soumen deSoumen de
Soumen de
PMI2011
 
Sujit sopan barhate
Sujit sopan barhateSujit sopan barhate
Sujit sopan barhate
PMI2011
 
Srinivasa desikanraghavan
Srinivasa desikanraghavanSrinivasa desikanraghavan
Srinivasa desikanraghavan
PMI2011
 
Sharad pandey abhisek goswami
Sharad pandey abhisek goswamiSharad pandey abhisek goswami
Sharad pandey abhisek goswami
PMI2011
 
Soma roy sarkar
Soma roy sarkarSoma roy sarkar
Soma roy sarkar
PMI2011
 
Shallu soni mymoonshabana_lavanya raghuraman
Shallu soni mymoonshabana_lavanya raghuramanShallu soni mymoonshabana_lavanya raghuraman
Shallu soni mymoonshabana_lavanya raghuraman
PMI2011
 
Regeena pererira sujithn_rai_suchitrajoyceb
Regeena pererira sujithn_rai_suchitrajoycebRegeena pererira sujithn_rai_suchitrajoyceb
Regeena pererira sujithn_rai_suchitrajoyceb
PMI2011
 
Ramesh ganiga
Ramesh ganigaRamesh ganiga
Ramesh ganiga
PMI2011
 
Pranabendu
PranabenduPranabendu
Pranabendu
PMI2011
 
Rt sundari ashutosh_pandey
Rt sundari ashutosh_pandeyRt sundari ashutosh_pandey
Rt sundari ashutosh_pandey
PMI2011
 

More from PMI2011 (20)

Bhavesh pmi final
Bhavesh  pmi finalBhavesh  pmi final
Bhavesh pmi final
 
Day 1 1410 - 1455 - pearl 2 - vijay sane
Day 1   1410 - 1455 - pearl 2 - vijay saneDay 1   1410 - 1455 - pearl 2 - vijay sane
Day 1 1410 - 1455 - pearl 2 - vijay sane
 
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
Day 1   1620 - 1705 - maple - pranabendu bhattacharyyaDay 1   1620 - 1705 - maple - pranabendu bhattacharyya
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
 
Final chakradhar purohith proposal milieu analysis (without account data un...
Final chakradhar purohith proposal milieu analysis (without account data   un...Final chakradhar purohith proposal milieu analysis (without account data   un...
Final chakradhar purohith proposal milieu analysis (without account data un...
 
Wilso anandaraj balasubramaniankrishnamurthy
Wilso anandaraj balasubramaniankrishnamurthyWilso anandaraj balasubramaniankrishnamurthy
Wilso anandaraj balasubramaniankrishnamurthy
 
Vs velan dchakravarty_ppchakraborti
Vs velan dchakravarty_ppchakrabortiVs velan dchakravarty_ppchakraborti
Vs velan dchakravarty_ppchakraborti
 
Vineet jain
Vineet jainVineet jain
Vineet jain
 
Yamuna padmanaban
Yamuna padmanabanYamuna padmanaban
Yamuna padmanaban
 
Vimal kumarkhanna
Vimal kumarkhannaVimal kumarkhanna
Vimal kumarkhanna
 
Venkatraman l
Venkatraman lVenkatraman l
Venkatraman l
 
Soumen de
Soumen deSoumen de
Soumen de
 
Sujit sopan barhate
Sujit sopan barhateSujit sopan barhate
Sujit sopan barhate
 
Srinivasa desikanraghavan
Srinivasa desikanraghavanSrinivasa desikanraghavan
Srinivasa desikanraghavan
 
Sharad pandey abhisek goswami
Sharad pandey abhisek goswamiSharad pandey abhisek goswami
Sharad pandey abhisek goswami
 
Soma roy sarkar
Soma roy sarkarSoma roy sarkar
Soma roy sarkar
 
Shallu soni mymoonshabana_lavanya raghuraman
Shallu soni mymoonshabana_lavanya raghuramanShallu soni mymoonshabana_lavanya raghuraman
Shallu soni mymoonshabana_lavanya raghuraman
 
Regeena pererira sujithn_rai_suchitrajoyceb
Regeena pererira sujithn_rai_suchitrajoycebRegeena pererira sujithn_rai_suchitrajoyceb
Regeena pererira sujithn_rai_suchitrajoyceb
 
Ramesh ganiga
Ramesh ganigaRamesh ganiga
Ramesh ganiga
 
Pranabendu
PranabenduPranabendu
Pranabendu
 
Rt sundari ashutosh_pandey
Rt sundari ashutosh_pandeyRt sundari ashutosh_pandey
Rt sundari ashutosh_pandey
 

Recently uploaded

Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
dlhescort
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 

Recently uploaded (20)

Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 

ETCA_7

  • 2. Building a High-Performance Agile Project Teams – Challenges and Best Practices Rathinakumar Balasubramanian – Head - Agile Practice, Sabcons
  • 3. Contents 1. Abstract ......................................................................................................................................... 4 2. Introduction ................................................................................................................................... 5 3. Agile Project Management ......................................................................................................... 5 3.1 Agile Projects - the need of the hour .................................................................................. 6 3.2 Agile Teams – A People and Performance Puzzle .......................................................... 6 3.3 What is a High-Performance Agile Team? ........................................................................ 7 3.4 Why High-Performance Agile Team? ................................................................................. 8 3.5 Building High-Performance Agile Teams – Challenges................................................... 9 3.6 Building Blocks of High-Performance Agile Teams ........................................................ 10 3.7 Building High-Performance Agile Teams – Best Practices ........................................... 12 4. Conclusion .................................................................................................................................. 15 5. References................................................................................................................................. 15 6. Author‟s Profile: .......................................................................................................................... 16 3 Page
  • 4. 1. Abstract Objective and Scope: Managing projects has always been fraught with challenges such as managing unclear scope, tight delivery schedule, growing customer expectations and paucity of skilled resources. The software product innovation cycle is increasingly becoming shorter. Hence the time-to-market has become the key differentiator between success and survival of an organization. Perpetual beta is an accepted practice in product world due to always evolving project requirements. Shorter time-to-market and always-evolving requirements have resulted in the rise of adoption of Agile Methodologies. But adopting agile methodology has never been easy, particularly for a team that has been following traditional plan-driven methodology. Agile places a huge emphasis on people and the success of agile projects largely depend on team performance. It is not an overstatement that agile team either swims together or sinks together. Building a high-performance agile project team that deliver consistent results is the greatest of the mysteries for many agile practitioners. This paper solves the people puzzle by providing simple and practical ideas to build a high- performance agile team. This paper a) Establishes the need for a high-performance agile project team in agile projects. b) Identifies challenges in building high-performance agile project teams. c) Provides a pragmatic approach on how to build a high-performance agile project team, overcoming the challenges. d) Enumerates the role of the agile coach in building the high-performance agile team. e) Explicates the role of the management and senior leadership in building the culture of high- performance. Area of Application: Agile Project Management, High-Performance Agile Teams, Leadership Audience: Agile Project Managers, Agile Coaches, Scrum Masters, Senior Management, PMOs who are looking to leverage the high performance from Agile Teams.. Benefits: Project Managers/Agile Coaches/Scrum Masters can acknowledge the need for building high-performance agile teams; they can implement the pragmatic ideas recommended in this paper to build and sustain a high-performance agile teams leading to superlative business value generation. 4 Page
  • 5. 2. Introduction [1] “The State of Agile Survey 2010”, conducted by VersionOne shows that the Agile adoption is clearly on the rise. As per the survey, 90% of respondents worked in organizations that used Agile development practices to some degree. The survey indicates that about half of projects in respondents‟ companies use Agile methods. The hunt for global talents is reaching the stage of pitched battles. Companies are ready to get the talent wherever it is available. With increasing popularity of Agile practices, more and more companies are embracing Agile Methods. Each one of those companies that embrace Agile, do it with a hope that agile teams will deliver faster results and better quality. Unfortunately, not many companies have seen the kind of high-performance delivery they hoped for from their agile teams. Several agile teams have been a one hit wonders, while many other just could not sustain their high-performance over a period of time. Building a high-performance agile project team that deliver consistent results is one of the greatest of the mysteries that many organizations are trying hard to unravel. Fortunately, there are organizations that have succeeded in their attempts to do so. This paper “Building High-Performance Agile Teams – Challenges and Best Practices” tackles the people and performance puzzle. 3. Agile Project Management Agile Project Management refers to the software development principles and practices that adopt to core agile tenets as prescribed in the Agile Manifesto. [2] Manifesto for Agile Software Development declares the priorities in the following way: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Agile Manifesto clearly values the items on the first part of each statement more than the items on the second part. The most common agile methodologies are Scrum, Extreme Programming, Feature-Driven Development, and Adaptive Software Development. Other methodologies like Scrum/XP hybrid, Lean, Scrumban, AgileUP are also follow the agile principles and practices. 5 Page
  • 6. 3.1 Agile Projects - the need of the hour Current global business environment demands faster time to market to remain in competition. The ability to respond to changes is a prerequisite to remain in business. As per the survey, top 3 reasons for adopting agile are to: 1. Accelerate Time to Market 2. Enhance Ability to Manage Changing Priorities 3. Increase Productivity 87% of the respondents said implementing agile either improved or significantly improved their ability to manage changing priorities. 70% of the respondents reported that Agile projects showed either improved or significantly improved time to market. 66% of the respondents felt that Agile projects were faster to completion than previous non-agile ones. 22% of respondents reported that they had not experienced a failed agile project. Agile practices address the changing needs of the business more than the traditional models. Rapidly changing products features and crushed innovative cycles are a reality today. There seems to be no better solution than Agile Projects and Agile Practices to these issues. In short, Agile is the need of the hours and Agile is here to stay. 3.2 Agile Teams – A People and Performance Puzzle Agile teams are ideally small in size. Optimal size for an agile team is 5 – 9 members. Agile teams are co-located and prefer high-bandwidth face-to-face communication. They are cross-functional and self- organizing in nature. They thrive under collaboration; do not have command-and-control. So it is natural that agile teams are expected to deliver superlative results when compared to traditional teams. We wish the equation is so simple and straightforward. But, the reality seems to be different. According to authors Michael C. Mankins and Richard Steele in their August 2005 Harvard Business Review article titled “Turning Strategy into Great Performance”, the average team achieves only 63% of the objectives of their strategic plans. This means about 37% of the performance is lost due to various reasons, as illustrated in Figure 1. When it comes to agile teams, they either achieve superlative results or fail spectacularly. So agile teams are no better, than traditional teams and in many cases they end up losing out in achieving the performance objectives. How can we solve this puzzle which involves people and their performance? 6 Page
  • 7. Figure-1 Average Team Performance Loss 3.3 What is a High-Performance Agile Team? Let us begin with a broader definition of a high-performance agile team. “A high-performance agile team is a self-organizing team that is empowered to take decisions in order to delivery committed results. They thrive under trust and deliver business value consistently building high-quality products at a sustainable phase.” It is important to undersand the key aspects of the definiton as we proceed. So let us decipher the definition by breaking it down. Self-organizing team – High-performance agile teams are self-directed. There is no manager who directs them what to do and how to do. Command and control is essentially non-existent. They decide through consensus-building how the team will go about acheieving the results. Empowered to take decision – High-performance agile teams have the autonomy to make the necessary decisions in order to achived committed results. They are accountable to their decisions and to their commitment as well. Agile teams are highly disciplined and responsible in their behaviour. 7 Page
  • 8. Thrive under trust – Trust is the core of high-performance agile teams. Without trust, there is no open communication. Without open communication, no team can imagine achiveing anyting worthwhile. Deliver business value consistently – High-performance agile teams focus on delivering business value to the customer. And they delivery it consistently. They are not one hit wonders. building high-quality products at a sustainable phase – Hallmark of a high-performance agile team is the superior quality of their output. The team does not rush to deliver and will not burn out due to mindless commitments. Being part of a high-performance agile team is a dream come true for any team member. So is the case for any leader in creating one. 3.4 Why High-Performance Agile Team? There are clear benefits with high-performance agile teams. The benefits are so compelling that organizations do realize that it is a game changer for them. As Patrick Lencioni put it “If you could get all the people in an organization rowing in the same direction, you could dominate any industry, in any [3] market, against any competition, at any time.” The key benefits are: Enhanced commitment to delivering results – because the team members empowered to make decisions. Improved speed of delivery – teams that trust each other deliver at an incredible speed. Superior quality product – because of intensive collaboration and the belongingness in what they create. Fostering creativity and innovation – as the teams are encouraged to collaborate and cooperate rather than compete. Greater satisfaction of team – raised motivation and morale of the employees in the organization leading to lowest attrition rates. 8 Page
  • 9. 3.5 Building High-Performance Agile Teams – Challenges Lencioni Patrick in this hugely popular book „The Five Dysfunctions of a Team‟ lists 5 pitfalls of a team namely absence of trust, fear of conflict, lack of commitment and avoidance of accountablity, inattention to results. When we look at the agile teams, the key challenges in building high-performance agile teams can fall under 4 major categories. They are, as depicted in figure-2 1. Erosion of Trust 2. Lack of Ownership 3. Organization Culture 4. Fear of Conflict. Figure-2 Challenges in building High-Performance Agile Teams Erosion of Trust Trust is the core of any team, be it agile or non-agile to achieve incredilble results. When the team members trust each other, there is open commuication, feeling of safety and free flow of ideas. In a low trust environment, communication gets blocked and progress slows down significantly. Trust comes from respect. Agile teams respect everyone in the team. Respect is a values espoused by 9 Page
  • 10. almost all Agile Methodoloiges – be it SCRUM or Extreme Programming (XP). An enviroment of mistrust does not allow a the team work to blossom, let alone the high performance. Lack of Ownership In an agile team, lack of ownership is a serious problem. Agile teams are expected to be self- organizing and therefore expected to own their decisions and their consequences. This could be due to variety of reaons including team not having a vision, there is no buy-in from the team members for the team goals and ducking the responsibility for the team‟s work. In ecssence, this boils down to the fact that there are huge cracks in the team and team members are not willing to own up their decisions. Organization Culture Organization culture play a major role in deciding how easy it is to build a high-performance agile team. It is the responsibility of the senior management to provide a shared vison or purpose for the team, in the absence of which high-performance is not possible. Organization culture that promote competion among their employees will find it difficult to make high-performance team, as competition kills collaboration and communication. Does organization culture actively support team goals and team results ahead of individial goals and results across the board? If the answer is no, we are talking about an impediment to high-performance teams. A culture of command and control or micro management just does not help when it comes to make a team perform to their potential. Fear of Conflict Is conflict good or bad for a team? In general, conflict is good. An agile team including the agile coach should operate from a view that conflicts are part of the life and they are good. Avoiding or fearing conflict is not a solution. Avoiding conflicts – instead of confronting them with constructive conversation is a sure sign of low performance team. Conflicts bring in diversity of views and collective perspective to a problem. High-performance teams will not shun conflicts away. 3.6 Building Blocks of High-Performance Agile Teams Let us look little deep into what makes a team a high-performance team. There are essentially two dimensions that form the building blocks of a high-performance team. 1. Team Values : Team values are non-negotiables that form the core of “being” a team. Key team values are Respect, Openness and Courage. Any team to be a high-performance team should possess and live the team values. 10 Page
  • 11. Respect leads to trust; openness leads to collaboration and courage leads to diversity of views which in turn feeds into trust and collaboration. All these values are required at all times. Without these values in place, there is no trust in team, no collaboration in team, and no diversity of views in team which means there is no chance of high-performance. 2. Operating Principles: Operating principles are significant actions of the high-performance team that form the core of “operating” as a team. Key operating principles include shared vision, trust, self-direction, collaboration, learning to grow, team before self, and celebration. Shared vision gives a purpose to the agile team to work with. For example, in an agile team, the shared vision is to “deliver business value to customer by creating high-quality software”. This binds the entire team and the whole team can now rally around this one vision or purpose. Trust is fibre of the high-performance team. Speed and trust are directly connected. In a high trust environment there can be a free flow of ideas, constructive criticism, and open communication enabling continual improvement. In a low trust environment things slow down to a crawl. Figure-3 Building Blocks of High-Performance Agile Teams Learning Culture is another principle that high-performance team operate with. Learning culture refers to culture of continuous improvement. It is this principle that lifts the ordinary team to a superlative team with high-performance. The best teams have an self-driven zeal 11 Page
  • 12. for relentless improvement (kaizen) and look for any way to be more effective and efficient. Iteration reviews and retrospectives (iteration, release and project) are classical tools or opportunites in the hands of a high-performance agile teams. High-performance team always remembers that team goals are ahead of individual goals. This will ensure that there is no ego or unhealthy competition within the team that can jeopardize the high-performance team environment. High-performance agile team does remember to celebrate the success and they take pride in what they accomplished. A high-performance agile team is a team of champions and champions celebrate in style. 3.7 Building High-Performance Agile Teams – Best Practices A pragmatic approach to overcome the challenges and help the agile teams to reach the high- performance is to identify the factors that influcence the agile teams and then build best practices around them. The influencing factors could be internal or external to the agile team and the factors could be process-oriented or people-oriented. Now, we will get to see 4 major factors that influence the high-performance of the agile teams. Figure-4 Factors that Influence High-Performance Agile Teams 12 Page
  • 13. Agile Team: The only people factor internal to the team that can influence the agile team is the team itself. The „Team Value‟ and „Operating Principles‟ of the team are key to positively influence the high- performance. Section 2.6 above covers this elaborately. Agile Coach (or Scrum Master):Agile Coach or Scrum Master is part of the Agile team, however may not involve in creating the product. But an agile coach‟s role is extremely crucial to an agile team. As far as building the high performance teams is concerned, an agile coach‟s role is two-fold: a) Be a Process Owner for the team and b) Be a Servant Leader for the team. a) Playing the role of a process owner refers to the duties of the agile coach in removing the impediments for the team, ensure the agile process are in place and the team follows it without any hurdles. Agile coach need to keep an eye on the operating principles of the agile team and help them to build more evolved operating principles. Agile coach needs to assess if the team values are in tact. Agile coach need to facilicate the planning meetings (iteration planning, daily stand-up, etc.), review meetings, and particularly retrospectives effectively so that the team can drive effortlessly in its journey towards high-performance. b) Playing the role of a Servant Leader for the team is a great thing an agile coach can do. Being a servant leader demands the agile coach first to be a servant to the team – carry water and food for them. In reality, servant leadership role will exemplify the beginning of the path for high- performance team. Without servant leadership, an agile team will face innumerable hurdles along the way to reach the destination. How long an agile team would take to become a high- performance team depends on how effectively the servant leadership is. Senior Management: Senior Management is external to the team but their involvement is the single-most factor to take the high-performance team to the peak performance. Because in the absence of senior management‟s active support, the team will get a message that they do not matter to the orgaization that much. There are scores of literature aviailable in the leadership domain that explains the role of senior management. From agile teams perspective, there are 2 good practices worth-reiterating here. They are: a) Recognize the agile team’s effort and b) Be genuinly interested in the team. 13 Page
  • 14. a) Nothing else will boost the morale of the team than a word of appreciation from the senior management for the work done by the team. Recognition is a energy booster for the team which confirms that the senior management does care for them. This will reaffirm their faith in the work they do and will propel the performance to the newer heights. When it comes to rewards, encourage the team rewards first, to send a message that team goals are above individual goals. b) Senior management should take genuine interest to talk to the agile developers, testers, architects, and coaches. Following 70-20-10 is a golden rule … 70% listening, 20% questioning and 10% summarizing. Enterprise Systems: Yet another factor which is external to the team but mostly process-driven is the enterprise systems that govern the employees of the organization. Enterprise systems – like performance evaluation, Rewards system, Training and Developing (I prefer to call it “learning and growing”) system – are all pervasive in any organization and can clearly spell out the intention of the senior management. All the good work done by senior management will be undone if the enterprise systems do not walk the management talk. In a nut shell, Performance evaluation should promote collaboration rather than competition, Rewards system should encourage team achievements rather than individial achievements, Learning and growing should be part and parcel of the culture rather than an intermittant events. Figure-5 Best Practices that build High-Performance Agile Teams 14 Page
  • 15. Figure- 5 summarizes the pragmatic approach – a set of best practices encampassing an agile team to its journey to high-performance. It is imperative that all the four factors will have to go in tandem in order to generate a superlative performance from an agile team. Though it may look like a tall order, it is worth the hard work. 4. Conclusion High-performance Agile Teams have something very unique. They turn the work into fun. It is always a joy to work with such a team. It provides immeasurable satisfaction and sense of achievement that cannot be unrivalled by another means in business. They are a delight for the customers too as they customers can see the business value generated iteration after iteration in a sustainable pace. In other words, it is a win-win for everyone in the game. Building a high-performance agile team is not a destination; it is a journey that takes you through exciting phases of building a world-class products. It is worth doing every moment of it. 5. References Item Description http://www.versionone.com/pdf/2010_state_of_agile_development_survey_results.p 1 df 2 www.agilemanifesto.org „The Five Dysfunctions of a Team – A Leadership Fable‟ by Patrick Lencionihttp://www.versionone.com/pdf/2010_state_of_agile_development_survey_r 3 esults.pdf 15 Page
  • 16. 6. Author’s Profile: Rathinakumar is an expert in agile project management methodologies. He has more than 15 years of rich experience in traditional and agile project management practices at organizations like Infosys Ltd., Accelrys Software Solutions, Valtech India. He has successfully managed large IT programs and projects for Fortune 100 companies across USA, UK and Singapore. He has coached and trained hundreds of project management practitioners in agile methodologies. His expertise includes transforming project teams to agile delivery, building high- performance agile teams, establishing agile processes, managing agile product development, saving troubled projects, and setting up PMO. He has authored several whitepapers and presented insights on agile project management to participants in various international project management forums. As head of Agile Practice at SABCONS, he is helping organizations to experience enterprise agility. Rathinakumar is a certified Project Management Professional (PMP), PMI-ACP (PMI-Agile Certified Practitioner) and CSM (Certified Scrum Master). 16 Page