Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

RoleDescription

Team Lead

Scrum master in scrum

Team Coach in other other approaches

Responsible for facilitating the team, obtaining resources for it, protecting it from problems. Typically this role encompasses the soft skills of project management. Some would argue that it shouldn't take on the activities of planning and scheduling alone, these should be a team activities. Basically they are like a project manager.

Team Member

(developer/programmer)

Responsible for the creation and delivery of a system. This includes modeling, programming, testing, and release activities, as well as others.

Product Owner

(on-site customer in XP, active stakeholder in AM)

The the one person on a team who is responsible for the backlog (prioritized work item list). They make decisions in a timely manner, and for provide information in a timely manner. They should be empowered to make decisions on behalf of the customers, available to allow the team function at 100% and lastly qualified - they understand the needs of the customer and fully understand Agile.
StakeholderAnyone who is potentially affected by the development and/or deployment of a software project.

 

But in actual fact this is far too simplistic, there are many other roles that must interact with the Agile team.  For instance there are technical and domain experts.  Technical experts will bring knowledge of build environments and technologies to the team.  Domain experts will bring specialised knowledge to the team.  It's unreasonable to expect the Product Owner to have knowledge in all of these areas.  It is also highly unlikely that an Agile would knowledge in all of these areas.

So structurally the model would look something like this

Team Members

Team Leam

Architecture Lead

Product Owner

Domain Experts

Technical Leads

End Users

Support Staff

Architects

Senior Managers

Auditors

 

Drawio
baseUrlhttps://celestialconsulting.atlassian.net/wiki
diagramNameSmall Agile Team Structure
width747.75
pageId55148553
height151
revision1