The SpecDD Team
SpecDD teams are organized around the claim that mature development can be achieved by encouraging a well-managed team who is empowered by their team lead and an understanding of the concepts in a specification.
A SpecDD team consists of the following: project team lead, product manager and/or product experts, development team, and/or QA team. A SpecDD team is recommended to have 5-9 members. The team lead is responsible for making sure that his/her team is self-starting, but also follow certain team and workflow management rules. The SpecDD coach is responsible to coach the SpecDD practice guidelines, and help the team to follow SpecDD principles. Development tools can be used to automate the workflow and the work assignment, and the daily briefing and weekly and Sprint review meeting to follow SpecDD best practice standard. Often the Project team lead himself/herself is a certified SpecDD coach.
The product manager and experts are responsible for better understanding, describing, and quantifying requirements. Product managers and experts are responsible to manage the “conceptual product” and to properly document both the feature specification backlog and the defect backlog. They determine the priority of such feature specifications and defects in the backlog, which all live in the conceptual product.
Product managers and experts work with team lead to properly assign specifications and defects from the “product backlog” to the Sprint backlog. Sprint backlog in SpecDD lives within the content of project plan. Each sprint is properly planned with hierarchy of sub projects where owners and resource and start time and finish time can be optionally assigned.
QA manager can work with a SpecDD team and also be a team leader for a separate SpecDD QA team. For functional testing, it is recommended to have QA team members to be part of a SpecDD team. Another alternative is to have a QA team to be independent of a SpecDD development team. And only the team leader attend the SpecDD development team for their Sprint planning meeting, weekly review meeting, and Sprint review meeting.
Product experts refer to those people who are part of the development team or QA testing team. Such people include graphic designer, web page designer, etc. Such team members are working with the development and QA team on daily bases.
Project stake holders are those people who are not involved on daily bases, but may attend weekly review or Sprint review meetings.

