The structure of a software team
General Team Roles
Requirements Analyst
· Solicitation
and elaboration of stakeholder needs and requirements.
Technical Writer
· Providing
early feedback to the core and extended teams about e.g. desirable
features.
· Creating
closer and more productive relationships with the various
stakeholder communities
(through e.g. creating tutorials, reference manuals,
technical overviews,
brochures, video, audio, etc.)
Designer
· Finding
solutions to known requirements.
· Exploring
the requirement space.
Coder
· Advising on
economic feasibility of implementing designs / requirements in
available programming
languages.
· Implementing
i.e. user stories – in whatever language is most suited to the
problem at hand (c.f. Polyglot Programming).
Comments
Post a Comment