-
Notifications
You must be signed in to change notification settings - Fork 1
Communication Plan
Kağan Can edited this page Apr 7, 2026
·
1 revision
This page defines how the team communicates, coordinates implementation, tracks tasks, and maintains development quality during the MVP process.
| Communication Activity | Frequency | Participants | Medium | Output |
|---|---|---|---|---|
| Core team sync meeting | Weekly (Wednesday 20:30) | Entire team | Google Meet | Meeting report with agenda, decisions, and action items |
| Implementation micro-syncs | After major functionality merges or blockers | Relevant sub-team and impacted members | Online call and team chat | Fast alignment on endpoint, UI, and integration changes |
| Frontend-backend coordination | Continuous during implementation | Frontend and backend sub-teams | Dedicated WhatsApp groups | Reduced integration gaps and clearer endpoint expectations |
| Task planning and tracking | Continuous | Entire team | GitHub Issues and project roadmap | Traceable tasks, owners, and deadlines |
| Code integration and quality control | Per pull request | Implementer and reviewers | GitHub Pull Requests | Reviewed, test-passing, and documented merges |
| Milestone and document synchronization | During reporting weeks | Entire team | Wiki and scheduled syncs | Updated report pages and submission readiness |
The team follows a lightweight but continuous communication model:
- regular weekly sync meetings for shared planning and status updates
- short targeted meetings when blockers or merge-dependent changes appear
- continuous written coordination through team messaging channels
- task tracking through GitHub Issues and roadmap planning
- pull request based review and integration workflow
This structure helps the team keep development aligned across backend, frontend, Android, and DevOps work.
The following conventions are already adopted by the team:
-
Branch naming:
feature/name,bugfix/name -
Commit conventions:
feat,fix,docs,chore - Merge policy: tests pass, documentation is updated, and the build succeeds before merge
The communication plan is intended to ensure that:
- responsibilities remain visible across the team
- blockers are resolved quickly
- integration issues are detected early
- project documents stay synchronized with implementation progress
- milestone preparation is coordinated in a structured way
🎓 Team Members
- Weekly Meeting 1 (16.02.2026)
- Weekly Meeting 2 (25.02.2026)
- Weekly Meeting 3 (04.03.2026)
- Weekly Meeting 4 (11.03.2026)
- Weekly Meeting 5 (18.03.2026)
- Weekly Meeting 6 (25.03.2026)
- Weekly Meeting 7 (01.04.2026)
- Weekly Meeting 8 (08.04.2026)
- Weekly Meeting 9 (15.04.2026)
- Weekly Meeting 10 (29.04.2026)
- Weekly Meeting 11 (06.05.2026)
- Weekly Meeting 12 (13.05.2026)
- Lab 1 Report (12/02/2026)
- Lab 2 Report (19/02/2026)
- Lab 3 Report (26/02/2026)
- Lab 4 Report (05/03/2026)
- Lab 5 Report (12/03/2026)
- Lab 6 Report (26/03/2026)
- Lab 7 Report (02/04/2026)
- Lab 8 Report (16/04/2026)
- Lab 9 Report (30/04/2026)
- Lab 10 Report (07/05/2026)
- Scenario 1: Injured Neighbor
- Scenario 2: Volunteer Users Help Offer
- Scenario 3: User Registration and Profile Setup
- Use Case Diagram (Final)
- Use Case Diagram for Scenerio 1 ‐ Sub‐group 2
- Use Case Diagram for Scenerio 2 ‐ Sub‐group 3
- Use Case Diagram for Scenerio 3 ‐ Sub‐group 1
- Sequence Diagram - Alper Kartkaya
- Sequence Diagram - Kağan Can
- Sequence Diagram - Mehmet Can Gürbüz
- Sequence Diagram - Ethem Erinç Cengiz
- Sequence Diagram - Berat Sayın
- Sequence Diagram - Gülce Tahtasız
- Sequence Diagram - Rojhat Delibaş