Team Project for CS5721 - Software Design
Name | Student Number |
---|---|
Colin Kelleher | 21160562 |
Thibaut Le Malet | 21165823 |
Ewen Madec | 21160589 |
Benjamin Brémard | 21157146 |
Role | Description | Designated Team Member | |
---|---|---|---|
1 | Project Manager | Set up group meetings, gets agreement on project plan, and tracks progress | Colin |
2 | Documentation Manager | Responsible for sourcing relevant supporting documentation from each team member and composing it in the report | Colin |
3 | Business Analyst/ Requirements Engineer | Responsible for section 6 - Requirements | Benjamin |
4 | Architect | Defines system architecture | Thibaut |
5 | Systems Analyst | Creates conceptual class model | Benjamin |
6 | Designer | Responsible for recovering design time blueprints from implementation | Thibaut |
7 | Technical Lead | Leads the implementation effort | Ewen |
8 | Programmers | Each team member to develop at least 1 package in the architecture | All |
9 | Tester | Coding of automated test cases | All |
10 | Dev Ops | Must ensure that each team member is competent with development infrastructure e.g. GitHub, Bamboo etc. | Ewen |