-
Notifications
You must be signed in to change notification settings - Fork 1
Responsibility Assignment Matrix
Orhan ΓnΓΌvar edited this page May 20, 2024
·
23 revisions
This page contains Group 12's Responsibility Assignment Matrix with five different roles. It describes the team members' participation in various roles in completing tasks or deliverables throughout the semester.
- π― Leader - Who has main responsibility for the task.
- β Contributor - Who contributes the task.
- π¬ Moderator - Who moderates the task.
- π Reviewer - Who reviews the task.
- β¬ Not Contributed - Who shows no contribution to task.
- AB: Ahmet Bayir
- AFG: Ahmet FΔ±rat GamsΔ±z
- ASS: Asya Su Sen
- AY: Arda Yalcindag
- ISK: IsΔ±l Su Karakuzu
- MBC: Mehmet Batuhan Cok
- OU: Orhan Unuvar
- SK: Soner Kuyar
- TEK: Taha Ensar Kukul
- YA: Yusuf Aygun
Task | AB | AFG | ASS | AY | ISK | MBC | OU | SK | TEK | YA |
---|---|---|---|---|---|---|---|---|---|---|
Conducting Research and Reporting (Wikidata, Web, Mobile, API) | β | β | β | β | β | β¬ | β | β | β | β¬ |
Initializing the requirements page | β¬ | β¬ | β¬ | β¬ | β¬ | β | β¬ | β¬ | β¬ | β |
Domain Analysis & Requirements Elicitation | β¬ | π― | β¬ | β¬ | β | β¬ | β¬ | β¬ | β¬ | β¬ |
Requirements Specification | β¬ | π― | β | β¬ | β¬ | β¬ | β | β¬ | β¬ | β¬ |
Requirements Validation | β¬ | π | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ | β¬ |
Create RAM table | β¬ | β | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ |
Designing basic and initial web project images for requirements, mockups, and scenarios | β | β¬ | β¬ | β¬ | π― | β¬ | β¬ | β¬ | β | β¬ |
Writing and conducting user scenarios according to requirements | β¬ | β¬ | β¬ | π¬ | β¬ | β | β¬ | β | β¬ | β |
Writing the Milestone 1 report | β | β | β | β | π― | β | β | β | β | β |
Prepare for meetings by outlining the agenda | β | π― | β | β | β | β | β | β | β | β |
Take meeting notes and add them to the wiki every week | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β¬ |
Setting up and maintaining Discord server and Drive folder for communication | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β¬ |
Opening, closing and checking completeness of issues | β¬ | β | β¬ | π | π― | β¬ | β¬ | β | β¬ | β¬ |
Creating communication plan | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ |
Preparing the project plan | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ |
Organizing, editing and keeping up to date Project page | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ |
Creating roadmap for the project | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ |
MILESTONE 1 REACHED | ||||||||||
Creating use-case diagram | β¬ | π― | β¬ | β¬ | β¬ | β¬ | π | β¬ | β¬ | β¬ |
Creating sequence diagrams | β¬ | π | β¬ | π | β | β¬ | β¬ | β¬ | β | β |
Creating class diagram | β¬ | β¬ | β | π | β¬ | β | β | β¬ | β¬ | β¬ |
Arranging project plan and project page | π | π― | π | π | π | π | β | π | π | π |
Reviewing and reorganizing RAM | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | π | β | β¬ | β |
Organizing project plan | ? | β | β¬ | ? | β | ? | β | β¬ | β | β¬ |
Taking meeting notes for sub-teams and adding them to the wiki | ? | β¬ | β¬ | β¬ | β | β¬ | β | β¬ | β | β |
Backend | ||||||||||
Initalizing the backend-project | β¬ | π | β¬ | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β¬ |
Implementing endpoint and detailed logic for Login-Signup | β¬ | π― | β¬ | β¬ | π | β¬ | β¬ | β¬ | β¬ | β¬ |
Wikidata API endpoints implementation for game properties | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β | π― | β¬ | β¬ |
Wikidata API endpoints implementation for search and game of day | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ |
Adding Swagger for API endpoints | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β¬ |
Frontend | ||||||||||
Initalizing the frontend-project, setting a theme, and arranging file structure | β¬ | π | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ |
Designing Login-SignUp page | β¬ | π | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ |
Adding Functionality to Login-Signup Page | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β¬ | β | β¬ | β¬ |
Design Game-Main Page | β¬ | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β π | β¬ | β¬ |
Adding Functionality to Game-Main Page | β¬ | π | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ |
Mobile | ||||||||||
Initalizing the mobile-project | π | β¬ | β¬ | β¬ | β¬ | β¬ | π | β¬ | π― | β¬ |
Designing Login-SignUp page | π | β¬ | β¬ | β¬ | β¬ | β¬ | π | β¬ | π― | β¬ |
Implementing main screen design | π | β¬ | β¬ | β¬ | β¬ | β¬ | β | β¬ | β | β¬ |
Implementing game screen design | π― | β¬ | β¬ | β¬ | β¬ | β¬ | β π | β¬ | π | β¬ |
Implementing fundamental components and text styles | β | β¬ | β¬ | β¬ | β¬ | β¬ | β | β¬ | β | β¬ |
Design additional pages/widgets | β | β¬ | β¬ | β¬ | β¬ | β¬ | β | β¬ | β | β¬ |
Deployment | ||||||||||
Creating Docker Files | β¬ | π | β¬ | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β |
Deploying app on DigitalOcean | β¬ | π― | β¬ | β¬ | π | β¬ | β¬ | β¬ | β | β¬ |
Writing the Milestone 2 report | β | β | β | β | π― | β | β | β | β | β |
MILESTONE 2 REACHED | ||||||||||
Reorganization of RAM | β | β | β | β | β | β | β | π― | β | β |
Backend | ||||||||||
Implementing endpoint and detailed logic for Advanced Search | β¬ | β¬ | β¬ | β¬ | β | β¬ | β¬ | π― | β¬ | β¬ |
Implementing endpoint and logic for Follow | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ |
Implementing endpoint and logic for Review | β¬ | β | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ |
Frontend | ||||||||||
Finalizing UI's of all pages | β¬ | β | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β¬ |
Implementing Property Page and logic | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ |
Implementing User Page and logic | β¬ | π― | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ |
Mobile | ||||||||||
Finalizing UI's of all pages | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β | β¬ | β | β¬ |
Implementing review creation UI and logic | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | π― | β¬ | β | β¬ |
Implementing search bar UI and logic | β¬ | β¬ | β¬ | β¬ | β¬ | β¬ | β | β¬ | π― | β¬ |
Report | ||||||||||
Writing the Milestone 3 Report | β | β | β | β | β | β | β | π― | β | β |
MILESTONE 3 REACHED ππ |
π Home
- Communication Plan for CMPE451
- Responsibility Assignment Matrix(RAM) for CMPE451
- Requirements Document for CMPE451
- Project Plan for CMPE451
- Web Annotation Data Model (WADM) Documentation
CMPE352
- Domain Analysis - Video Games
- Wikidata Research
- Mobile Development Research
- Web Development Research
- Application Programming Interface (API) Research
- Repository Research
- Useful Resources
- Requirements
- Responsibility Assignment Matrix
- Project Plan
- Elicitation Questions
- Scenarios
- Mockups
- Milestone Report 1
- Use Case Diagram
- Class Diagram
- Sequence Diagrams
- Milestone Report 2
- Milestone Report 3
- Meeting #10 β 15.05.2024
- Meeting #9 β 08.05.2024
- Meeting #8 β 17.04.2024
- Feedback Meeting - 17.04.2024
- Meeting #7 β 27.03.2024
- Meeting #6 β 22.03.2024
- Customer Meeting β 17.03.2024
- Extra Meeting β 15.03.2024
- Meeting #5 β 13.03.2024
- Meeting #4 β 06.03.2024
- Meeting #3 β 28.02.2024
- Meeting #2 β 21.02.2024
- Meeting #1 β 16.02.2024