Each team member must take the lead on the development of at least 0.5 point of a game. So if you have a 1 point game you should have 2 people working on it sharing equal responsibility. Additionally, all members must have equal roles in the documentation and the video.
Complete the tables below describing the initial plan, and the end results. After this page is complete, each team member must comment on this post certifying their participation with the following sentence. “I have participated in this project and completed the work described above.”
Initial Software Design Project Roles and Responsibilities for each team member:
Thomas Adams – Documentation Coordinator: responsible for the correct completion and review of all documentation to be submitted for the SDP.
Responsibilities include:
- These items include Team Working Agreement, Individual Responsibility agreement, Project schedule creation and updating, and meeting notes.
- Responsibilities also include correct completion of the: Welcome page, overseeing the completion of the business plan and creation of the product video including editing, and conducting user interviews.
- Also with the help and input from the rest of the team creation and editing of the Software documentation including: introduction, user manual, program description for developers, final algorithm and flowchart with comments, final program with comments, brief discussion and conclusion and recommendation.
Yaw Ying Chin – Project Supervisor: Responsible for involved in planning, organizing and controlling projects.
Responsibilities include:
- Keeping track the progress of the members
- Supervise the flow of the project from beginning to end, such as maintaining policies and maintaining a set schedule.
- Accomplishing project by defining the scope and resources required
Mingzhe Han – Programmer and Business Leader: Responsible for programming and overseeing business plan.
Responsibilities include:
- Programming, comments on final program, the co-creation of the program description for developers.
- Business plan responsibilities: overseeing user interviews, creation of the advertisement and pitch video creation.
Yuhan Yang – Lead Programmer: Responsible for leading, developing, motivating and managing the team on the project.
Responsibilities include:
- Translating algorithm and flowchart into coding steps in Matlab
- Managing and soliciting help from other team members on programming
- helping draft the program description for developers
Programming Responsibilities/Roles
| Team Member | Initial Plan | End Result |
| Thomas Adams | Programmer | Project Coordinator |
| Yang Yuhan | Lead Programmer | Lead Programmer |
| Yaw Ying Chin | Programmer | Project Supervisor |
| Mingzhe Han | Programmer | Programmer |
Documentation Responsibilities/Roles
| Team Member | Initial Plan | End Result |
| Thomas Adams | Documentation Coordinator | Documentation Coordinator |
| Yang Yuhan | Process Consultant | Process Consultant |
| Yaw Ying Chin | Project Supervisor | Project Supervisor |
| Mingzhe Han | Project Reviewer | Project Reviewer |
Video Responsibilities/Roles
| Team Member | Initial Plan | End Result |
| Thomas Adams | Video editor | Actor and Producer |
| Yang Yuhan | Video editor | Actor and Producer |
| Yaw Ying Chin | Project Manager | Actor and Producer |
| Mingzhe Han | Project Manager | Actor and Producer |