Responsibility Assignment Matrix ‐ CMPE 451 - bounswe/bounswe2024group6 GitHub Wiki
RAM
- L (Lead): The person who carries out the majority of the work. There can be multiple leads if the task requires collaboration.
- C (Contributor): The person who is not responsible for the task but contributed in a minor way.
- A (Approver): The person who approved the item.
- R (Reviewer): The person who reviewd the item and provided feedback.
Shortened names:
- Oktay Özel (OÖ)
- Aras Taşçı (AT)
- Yunus Emre Özdemir (YEÖ)
- Kaan Yolcu (KY)
- Elif Nur Deniz (END)
- Anıl Köse (AK)
- Halil Özkan (HÖ)
- Ali Tarık Şahin (ATŞ)
- Ahmet Oğuz Engin (AOE)
- Yağız Güldal (YG)
Tasks | OÖ | AT | YEÖ | KY | END | AK | HÖ | ATŞ | AOE | YG |
---|---|---|---|---|---|---|---|---|---|---|
Mobile Development | L | L | L | |||||||
Create SignUp and Login Pages | A | L | L | |||||||
Create Quiz Feed Page | A | L | A | |||||||
Create Home Page and Navigation Bar | A | R | L | |||||||
Upgrade Expo SDK to Version 51 | A | L | ||||||||
Prepare Mobile for Deployment and Prerelease Fixes | A | L | L | |||||||
Refactor Components for Prerelease | A | L | L | |||||||
Fix Register Button and Fetch Calls Issues | A | L | ||||||||
Implement Quiz Creation Flow | L | L | A | |||||||
Implement Quiz Question and Details Pages | L | A | L | |||||||
Implement Like/Unlike Functionality and Add New Icons | A | L | ||||||||
Mobile Build Instructions and Merge to Main | A | C | L | |||||||
Backend Development | L | L | L | L | ||||||
Dockerization and Setup | L | L | L | R | A | |||||
Implement Post View and Feed Endpoints with Mock Data | C | R | L | L | ||||||
Implement Quiz View and Creation Endpoints | A | L | C | |||||||
Profile Model, Serializer, View & Update Functionality | A | L | A | |||||||
Login, Signup, Logout Functionalities | L | A | C | |||||||
Fix Mock Data Creation and Merge Backend Setup Changes | L | A | R | |||||||
Frontend Development | L | L | L | |||||||
Frontend Project Initialization | L | A | R | |||||||
Create Navbar and Adjust Design Elements | L | A | R | |||||||
Switch to NextUI and Redesign Navbar | L | A | C | |||||||
Create Post Component and Post Creation Template | L | L | ||||||||
Create Forum Page | A | A | L | |||||||
Create Post Page | L | A | R | |||||||
Connect Frontend to Backend and Dockerize Frontend | L | A | R | |||||||
Connect Forum, Post and Profile Pages to Backend | L | A | R | |||||||
Reduce Frontend Initial Load Time and Fix Performance Issues | L | R | C | |||||||
Design Profile Page | A | L | R | |||||||
Implement Filtering View and Adjustments in Forum Page | R | L | ||||||||
Fix Profile Page Design and Deployment Issues | L | L | C | |||||||
Create Preview for Post Creation | A | R | L | |||||||
Meetings and Documentation | C | C | C | C | C | C | C | C | C | C |
1st Customer Presentations (Backend, Mobile, Frontend) | C | C | C | C | C | C | C | C | C | C |
Weekly Meeting Notes and Agendas | C | C | C | C | C | C | C | C | C | |
Host Lab Meetings and Take Notes | C | C | A | C | C | C | ||||
Create Lab Reports and Templates | C | C | C | C | C | C | ||||
Create Project Plan and Readme File | C | L | A | L | C | C | A | A | C | C |
Create the Outline of RAM | A | A | L | |||||||
Requirements and Design | C | |||||||||
Finalize Requirements and Review User Scenarios | A | L | C | C | C | C | ||||
Create Mockups and Scenario Mockups | A | L | L | C | C | L | L | L | ||
Create Class Diagrams and Sequence Diagrams | L | L | L | L | R | A | L | |||
Update Requirements and Preliminary Use Case Diagram | L | C | R | C | C | C | L | |||
Research Tasks (W3C Standards, Linked Data) | R | L | R | L | ||||||
Wiki and Homepage Updates | C | C | ||||||||
Organize Homepage and Wiki Sidebar | L | C | L | L | C | C | C | C | ||
Update Wiki Pages with Real Data and Redesign | L | C | C | |||||||
Create Personal Pages for Newcomers | L | |||||||||
Archive Old Project and Repositories | R | L | L | |||||||
Other Tasks | ||||||||||
Clear Obsolete Branches and Close Old Issues | L | L |