SlideShare a Scribd company logo
1 of 33
CH10 TEAM
STRUCTURE
- SUCCEEDING WITH AGILE: SOFTWARE
DEVELOPMENT USING SCRUM

David Ko
Agenda
   Team Size
   Feature Team
   How to Assemble Self-Organizing Team
   Put People on One Project
Conway’s Law

“The system being produced will tend to
have a structure that mirrors the structure
of the group that is producing it …”
Team Size
Team Size: Two Pizzas
Why Two Pizzas Are Enough
   Less social loafing
   More constructive interaction
   Less coordinating effort
   More satisfying to other members
   Less over-specialization
Team Size v.s. Productivity Per
Person




    Source:
Schedule for the Similar Project
Development Effort
Feature Team
How to Assemble Teams
Feature Team
Advantages of Feature Teams
   Better evaluate the impact of design decisions
   Reduce waste created by hand-offs
   Ensures that the right people are talking
   Keep the focus on delivering features
Obstacle of Feature Teams
   How to identify small pieces of functionality
Component Team
   Develop software to another team on the project
    rather than directly to users
Use Component Teams
  Sparingly
    Build components only as feature teams ask for
     them
   PO of the component team comes from feature

     team
   Staff the component team temporarily with

Feature Team A from the feature teams
     people                           Component Team C
                           PO


Feature Team B
When a Component Team is
Appropriate
Build something that will be used
 by multiple feature teams
    One feature team build the functionality it
     needs
    Subsequent teams refactor and generalize the
     functionality as their needs arise
Feature Team A             Feature Team B




                       Component
           Create it                Refactor and generalize
Using a Component Team will
 Reduce the sharing of specialists
    Specialist’s time becomes too fragmented if he
     joins too many teams
    Consider to build a component team for these
     specialists

Feature Team A                         DBA team



Feature Team B                         Encryption team
The Risk of Multiple Approaches
>> Disadv of a Component Team
   If you want to avoid
     Different team implement a different team to the
      same problem
     Feature teams each build on the top of what prior
      feature teams have done but do so without a
      cohesive vision
What’s Right Today May Be Wrong
Tomorrow
   No team structure is forever
   Please raise your issues and improve during
    retrospective
How to Assemble Self-
Organizing Team
Two Heads Are Better Than
One
   Collective wisdom of the team is better than
    the wisdom of one personnel manager
Include All Needed Disciplines
   All skills necessary to go from idea to
    implemented feature be represented on the
    team
   Over time, individuals will learn some of the
    skills possessed by another members
Balance Technical Skill Levels
   Need all skill levels on the team
   Seniors feel boring if they do low criticality
    features
   Juniors hope they can benefit from seniors
Balance Domain Knowledge
   Build up of domain knowledge throughout the
    organization
   Not to say that we need to assemble a team
    entirely of domain experts
Seek Diversity
   Different …
     gender, race and culture
     how individuals think about problems

     how they make decisions
Consider Persistence
   It takes time for tam members to learn to work
    tell together
   Keep team members together who have
    worked well together in the past
Put People on One Project
Time on Task Decreases with Too
Many Tasks
When Multitasking is OK
   If a person cannot be fully or nearby fully
    utilized on a single project
   Rather than have everyone multitask a
    little, it’s better to have a few people multitask
    a lot.
Other Things You Can Try
   Don’t start a new project until it can be fully
    staffed
   Include ramp-up and wind-down time in
    enterprise plan
   Institute simple rules
   Go slow but go

More Related Content

What's hot

Microsoft Viva Introduction
Microsoft Viva IntroductionMicrosoft Viva Introduction
Microsoft Viva Introduction
David J Rosenthal
 
Microsoft Viva
Microsoft VivaMicrosoft Viva
Microsoft Viva
David J Rosenthal
 

What's hot (20)

Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Microsoft Viva Introduction
Microsoft Viva IntroductionMicrosoft Viva Introduction
Microsoft Viva Introduction
 
What is Microsoft Teams
What is Microsoft TeamsWhat is Microsoft Teams
What is Microsoft Teams
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
 
Microsoft Viva
Microsoft VivaMicrosoft Viva
Microsoft Viva
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
 
Agile Coaching Workshop
Agile Coaching WorkshopAgile Coaching Workshop
Agile Coaching Workshop
 
Agile Transformation Defined
Agile Transformation DefinedAgile Transformation Defined
Agile Transformation Defined
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation Slides
 
Jira Agile
Jira AgileJira Agile
Jira Agile
 
Daily standup
Daily standupDaily standup
Daily standup
 
Microsoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365tougMicrosoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365toug
 
Team Topologies at Parts Unlimited, The Unicorn Project Book Club, Jan 2020
Team Topologies at Parts Unlimited, The Unicorn Project Book Club, Jan 2020Team Topologies at Parts Unlimited, The Unicorn Project Book Club, Jan 2020
Team Topologies at Parts Unlimited, The Unicorn Project Book Club, Jan 2020
 
Understanding Roles on an Agile Project
Understanding Roles on an Agile ProjectUnderstanding Roles on an Agile Project
Understanding Roles on an Agile Project
 
All Day DevOps - Azure DevOps from Start to Star
All Day DevOps - Azure DevOps from Start to StarAll Day DevOps - Azure DevOps from Start to Star
All Day DevOps - Azure DevOps from Start to Star
 
The Road to Business Agility
The Road to Business AgilityThe Road to Business Agility
The Road to Business Agility
 
Designing adaptive and nimble organizations
Designing adaptive and nimble organizationsDesigning adaptive and nimble organizations
Designing adaptive and nimble organizations
 
How to go from structureless to structured without losing your vibe
How to go from structureless to structured without losing your vibeHow to go from structureless to structured without losing your vibe
How to go from structureless to structured without losing your vibe
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 

Viewers also liked

Team structure & development
Team structure & developmentTeam structure & development
Team structure & development
P Narayan Murthy
 

Viewers also liked (12)

Capitalizing on the shifting consumer food value equation
Capitalizing on the shifting consumer food value equationCapitalizing on the shifting consumer food value equation
Capitalizing on the shifting consumer food value equation
 
Achieving digital maturity: Adapting your company to a changing world
Achieving digital maturity: Adapting your company to a changing worldAchieving digital maturity: Adapting your company to a changing world
Achieving digital maturity: Adapting your company to a changing world
 
Team structure & development
Team structure & developmentTeam structure & development
Team structure & development
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 
The hospital of the future
The hospital of the futureThe hospital of the future
The hospital of the future
 
Moving digital transformation forward: Findings from the 2016 digital busines...
Moving digital transformation forward: Findings from the 2016 digital busines...Moving digital transformation forward: Findings from the 2016 digital busines...
Moving digital transformation forward: Findings from the 2016 digital busines...
 
Findings on health information technology and electronic health records
Findings on health information technology and electronic health recordsFindings on health information technology and electronic health records
Findings on health information technology and electronic health records
 
TMT Outlook 2017: A new wave of advances offer opportunities and challenges
TMT Outlook 2017:  A new wave of advances offer opportunities and challengesTMT Outlook 2017:  A new wave of advances offer opportunities and challenges
TMT Outlook 2017: A new wave of advances offer opportunities and challenges
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging Challenges
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
2017 holiday survey: An annual analysis of the peak shopping season
2017 holiday survey: An annual analysis of the peak shopping season2017 holiday survey: An annual analysis of the peak shopping season
2017 holiday survey: An annual analysis of the peak shopping season
 
Inside Google's Numbers in 2017
Inside Google's Numbers in 2017Inside Google's Numbers in 2017
Inside Google's Numbers in 2017
 

Similar to Team structure

Similar to Team structure (20)

Scale hurts
Scale hurtsScale hurts
Scale hurts
 
Teamwork agile way
Teamwork agile wayTeamwork agile way
Teamwork agile way
 
Mentoring Collaborative UCD
Mentoring Collaborative UCDMentoring Collaborative UCD
Mentoring Collaborative UCD
 
Principles to practices workshop
Principles to practices workshopPrinciples to practices workshop
Principles to practices workshop
 
Secrets Of High Performing Agile Teams
Secrets Of High Performing Agile TeamsSecrets Of High Performing Agile Teams
Secrets Of High Performing Agile Teams
 
Building Real Teams: A Leadership Perspective
Building Real Teams: A Leadership PerspectiveBuilding Real Teams: A Leadership Perspective
Building Real Teams: A Leadership Perspective
 
Agile learning with projects
Agile learning with projectsAgile learning with projects
Agile learning with projects
 
High_performance_team.pdf
High_performance_team.pdfHigh_performance_team.pdf
High_performance_team.pdf
 
Collaborative Information Architecture
Collaborative Information ArchitectureCollaborative Information Architecture
Collaborative Information Architecture
 
Scaling Agile Done Right (Agile Manchester 2017)
Scaling Agile Done Right (Agile Manchester 2017)Scaling Agile Done Right (Agile Manchester 2017)
Scaling Agile Done Right (Agile Manchester 2017)
 
Team work
Team workTeam work
Team work
 
Behavioural Science Presentation-Collaboration
Behavioural Science Presentation-CollaborationBehavioural Science Presentation-Collaboration
Behavioural Science Presentation-Collaboration
 
Go forth and self organise -- building great teams 1st Conference Melbourne 2...
Go forth and self organise -- building great teams 1st Conference Melbourne 2...Go forth and self organise -- building great teams 1st Conference Melbourne 2...
Go forth and self organise -- building great teams 1st Conference Melbourne 2...
 
Agile in unfriendly territories
Agile in unfriendly territoriesAgile in unfriendly territories
Agile in unfriendly territories
 
Scaling Agile Done Right (XP 2017 version)
Scaling Agile Done Right (XP 2017 version)Scaling Agile Done Right (XP 2017 version)
Scaling Agile Done Right (XP 2017 version)
 
Team structures-Tata nano
Team structures-Tata nanoTeam structures-Tata nano
Team structures-Tata nano
 
Setting up global technology teams | Session with Apurva Dalal
Setting up global technology teams | Session with Apurva DalalSetting up global technology teams | Session with Apurva Dalal
Setting up global technology teams | Session with Apurva Dalal
 
Team mngt
Team mngtTeam mngt
Team mngt
 
Virtual team work
Virtual team workVirtual team work
Virtual team work
 
Presentation on agile methodology
Presentation on agile methodologyPresentation on agile methodology
Presentation on agile methodology
 

More from Jen-Chieh Ko

The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar GatheringThe right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
Jen-Chieh Ko
 

More from Jen-Chieh Ko (20)

RSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design PrinciplesRSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design Principles
 
Practical Testing Strategy for Agile Team
Practical Testing Strategy for Agile TeamPractical Testing Strategy for Agile Team
Practical Testing Strategy for Agile Team
 
O.R.I.D 初探 - 新竹敏捷分享.pdf
O.R.I.D 初探 - 新竹敏捷分享.pdfO.R.I.D 初探 - 新竹敏捷分享.pdf
O.R.I.D 初探 - 新竹敏捷分享.pdf
 
2021 台灣軟體測試現狀調查
2021 台灣軟體測試現狀調查2021 台灣軟體測試現狀調查
2021 台灣軟體測試現狀調查
 
Agile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory TestingAgile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory Testing
 
Stop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingStop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous Improving
 
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Mopcon 2021   Scrum 是新的死亡行軍嗎?Mopcon 2021   Scrum 是新的死亡行軍嗎?
Mopcon 2021 Scrum 是新的死亡行軍嗎?
 
啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱
 
Exploratory testing survey in 2020
Exploratory testing survey in 2020Exploratory testing survey in 2020
Exploratory testing survey in 2020
 
如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致
 
Agile Hsinchu 七月線上聚會: 我的教練旅程
Agile Hsinchu 七月線上聚會: 我的教練旅程Agile Hsinchu 七月線上聚會: 我的教練旅程
Agile Hsinchu 七月線上聚會: 我的教練旅程
 
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar GatheringThe right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
 
Agile tourhsinchushare踩過的scrum event坑
Agile tourhsinchushare踩過的scrum event坑Agile tourhsinchushare踩過的scrum event坑
Agile tourhsinchushare踩過的scrum event坑
 
Design sprint experience at Trend Micro
Design sprint experience at Trend MicroDesign sprint experience at Trend Micro
Design sprint experience at Trend Micro
 
Container and Test Automation Management Practices in TrendMicro
Container and Test Automation Management Practices in TrendMicroContainer and Test Automation Management Practices in TrendMicro
Container and Test Automation Management Practices in TrendMicro
 
Design sprint sharing of DS team
Design sprint sharing of DS team Design sprint sharing of DS team
Design sprint sharing of DS team
 
Beer game-public
Beer game-publicBeer game-public
Beer game-public
 
Agile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing StrategyAgile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing Strategy
 
Agile HR at Titansoft
Agile HR at TitansoftAgile HR at Titansoft
Agile HR at Titansoft
 
From zero to one - How we evolved our test automation processes and mindset i...
From zero to one - How we evolved our test automation processes and mindset i...From zero to one - How we evolved our test automation processes and mindset i...
From zero to one - How we evolved our test automation processes and mindset i...
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Team structure

  • 1. CH10 TEAM STRUCTURE - SUCCEEDING WITH AGILE: SOFTWARE DEVELOPMENT USING SCRUM David Ko
  • 2. Agenda  Team Size  Feature Team  How to Assemble Self-Organizing Team  Put People on One Project
  • 3. Conway’s Law “The system being produced will tend to have a structure that mirrors the structure of the group that is producing it …”
  • 4.
  • 6. Team Size: Two Pizzas
  • 7. Why Two Pizzas Are Enough  Less social loafing  More constructive interaction  Less coordinating effort  More satisfying to other members  Less over-specialization
  • 8. Team Size v.s. Productivity Per Person Source:
  • 9. Schedule for the Similar Project
  • 14. Advantages of Feature Teams  Better evaluate the impact of design decisions  Reduce waste created by hand-offs  Ensures that the right people are talking  Keep the focus on delivering features
  • 15. Obstacle of Feature Teams  How to identify small pieces of functionality
  • 16. Component Team  Develop software to another team on the project rather than directly to users
  • 17. Use Component Teams Sparingly  Build components only as feature teams ask for them  PO of the component team comes from feature team  Staff the component team temporarily with Feature Team A from the feature teams people Component Team C PO Feature Team B
  • 18. When a Component Team is Appropriate
  • 19. Build something that will be used by multiple feature teams  One feature team build the functionality it needs  Subsequent teams refactor and generalize the functionality as their needs arise Feature Team A Feature Team B Component Create it Refactor and generalize
  • 20. Using a Component Team will Reduce the sharing of specialists  Specialist’s time becomes too fragmented if he joins too many teams  Consider to build a component team for these specialists Feature Team A DBA team Feature Team B Encryption team
  • 21. The Risk of Multiple Approaches >> Disadv of a Component Team  If you want to avoid  Different team implement a different team to the same problem  Feature teams each build on the top of what prior feature teams have done but do so without a cohesive vision
  • 22. What’s Right Today May Be Wrong Tomorrow  No team structure is forever  Please raise your issues and improve during retrospective
  • 23. How to Assemble Self- Organizing Team
  • 24. Two Heads Are Better Than One  Collective wisdom of the team is better than the wisdom of one personnel manager
  • 25. Include All Needed Disciplines  All skills necessary to go from idea to implemented feature be represented on the team  Over time, individuals will learn some of the skills possessed by another members
  • 26. Balance Technical Skill Levels  Need all skill levels on the team  Seniors feel boring if they do low criticality features  Juniors hope they can benefit from seniors
  • 27. Balance Domain Knowledge  Build up of domain knowledge throughout the organization  Not to say that we need to assemble a team entirely of domain experts
  • 28. Seek Diversity  Different …  gender, race and culture  how individuals think about problems  how they make decisions
  • 29. Consider Persistence  It takes time for tam members to learn to work tell together  Keep team members together who have worked well together in the past
  • 30. Put People on One Project
  • 31. Time on Task Decreases with Too Many Tasks
  • 32. When Multitasking is OK  If a person cannot be fully or nearby fully utilized on a single project  Rather than have everyone multitask a little, it’s better to have a few people multitask a lot.
  • 33. Other Things You Can Try  Don’t start a new project until it can be fully staffed  Include ramp-up and wind-down time in enterprise plan  Institute simple rules  Go slow but go