Project Roles and Expectations
It is expected of all members:
- Attend all classes
- Attend all scheduled team meetings
- Submit weekly status reports at least 24 hours before the weekly team
meetings
- Have a primary and secondary role (wear two hats - one big and one
small)
And individually for each of the following roles:
- Project Manager/Leader
- Acquire all status reports and compile them into a weekly report
- Run meetings
- Develop project plan (with input from team)
- Ensure adequate progress according to project plan
- Ensure every member of the team has adequate responsibilities and
tasks
- Prepare demo documentation with the assistance of the document
manager
- Tester & Customer Liaison
- Create all test plan and cases (with input from team)
- Run all test cases
- Report the results of test cases and track completed requirements
- Keep customer informed of project progress
- Developed requirements (with input from team)
- Document Manager/Webmaster
- Update team web site to be current at all times
- Publish all team documents
- Update actual/estimate hours worked weekly based upon compiled
weekly report
- Develop use cases and models (with input from team)
- Ensure archives of documents and code are maintained with proper
version control
- Prepare demo documentation with the assistance of the project
manager
- Developer
- Develop design (with input from team)
- Implement the design
- Provide regular builds of the implementation to the tester(s)
- Communicate changes in design/models/implementation to all team
members