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

Popular posts from this blog

Artificial Intelligence

The taxonomy of CASE Tools

Zoho Second round - adding a digit to all the digits of a number