This document discusses improving team effectiveness for software project management. It emphasizes that managing the team is key and a well-managed team can overcome other shortcomings. Some recommendations include using top talent and fewer people, properly matching skills and motivations to jobs, allowing career progression, balancing the team's skills and personalities, and phasing out underperforming team members. Overall, the most important factors for an effective team are teamwork, balance, strong leadership that keeps the team together and recognizes both individual and group needs.
3. Improving Team Effectiveness
ï” âIt has long been understood that differences in
personnel account for the greatest swings in
productivity.â
ï” Best pragmatic approach:
ï” Balance â highly talented people in key positions; less
talented in other positions
ï” Coverage â strong skill people in key positions.
3
4. Improving Team Effectiveness
- continued
ï” Managing the team is the key.
ï” A well-managed team can make up for other
shortcomings.
ï” Boehmâs recommendations:
ï” 1. ïš Principle of top talent: use better and fewer
people.
ï” Proper number of people is critical.
4
5. Improving Team Effectiveness
- continued
ï” 2. ïš Principle of job matching (skills
and motivations)
ï” Not uncommon in development teams
for individuals to have a vision of
promotion from programmer to project
manager or to architect or to designerâŠ
ï” Skill sets are NOT the same and many
projects have gone amuck due to poor
management!
ï” Great programmers are not necessarily
great managers and conversely.
6. Improving Team Effectiveness
- continued
ï” 3. Principle of Career Progression â
ï” Organization training will pay great dividends
ï” Posting for new jobs?
ï” What are the prime motivators and motivation?
ï” 4. Principle of team balance â
ï” Select people who will complement and harmonize with one another
dimensions; balance of:
ï” raw skills (intelligence, objectivity, creativity, analytical
thinkingâŠ)
ï” psychological makeup (leaders and followers; risk takers and
conservatives; visionaries ) 6
7. 3. Improving Team
Effectiveness - continued
ï”ïš 5. Principle of Phase-out
ï” Get rid of the dead wood!
ï” Disrupt
team balance; horribly de-
motivating.
ï” Get rid of this person!
7
8. 3. Improving Team Effectiveness â
continued (last)
ï” Overall team guidance:
ï” Essential ingredients:
ï” Teamwork and balance!!!
ï” Top talent and phase-out are secondary
ï” Strong, âawareâ leadership is essential.
ï” Keeping team together;
ï” recognizing individual needs and excellent performers;
ï” facilitating contributions from everyone; make them feel
important âŠ
ï” all are essential for an effective project manager.
8