Littlefish Project Team Roles and Responsibilities

 

I think it important to try and  identify  the roles  of contributors even if they are   performed formally or informally. Some will wear different "hats" as the need arises.  As always comments and constructive ideas are always welcome.
                                                                                                   Chris. April 30 1999
                                                                                      return to homepage

Project Manager Orchestrates the the detailed technical work of the project including development , quality assurance and user documentation
Architect Responsible for the conceptual integrity of the software at design and implementation level
User Interface Designer Responsible for the conceptual integrity of the software at the level visible to the user.
Developers Responsible for the the detailed design and implementation of the software. They are responsible for making the software work
QA /Testers They are responsible for finding all the ways to make the software break. They plan and manage test activities, create detailed test plans and perform tests
Tool Smith Responsible for developing build scripts, maintaining source code control system developing any specialised utilities needed by the project
Build co-ordinator Responsible for maintaining and running the daily build and for notifying developers when their source code breaks the build
Risk Officer Watches for emerging risks .Maintains the top 10 risks list. Basically plays the devils advocate
Documentation Writers & Proof readers Responsible for generating and checking  help files, printed documentation and other instructional materials for the end user
End Users People who test out the programme and report any problems, bugs  with the software and documentation etc
Translators Those who are able to translate the programme and documentation into other languages