# Teamwork & Communication in Software Project Management
> Discover lessons in effective team communication from a Club Management System software project. Learn about collaboration tools, workflows, and challenges.

Tags: teamwork, effective-communication, software-fundamentals, project-management, collaboration, student-project
## Project Context: Club Management System
- **Course:** Software Fundamentals
- **Team size:** 4 Students
- **Focus:** Implementing club joining/leaving functionality collaboratively.

## Team Members
- Kinga Stella Kowalewska, Laurynas Stravinskas, Hunain Khan, Georgios Karamitsios.

## Roles and Collaboration
- **Contribution:** Code development and following lead architect guidance.
- **Tools:** WhatsApp, Microsoft Teams, Email.
- **Workflow:** Online meetings, one group leader for coordination, independent task division.

## Communication Analysis
- **What Worked:** Clear deadlines and group leader instructions reduced uncertainty.
- **Ineffective Steps:** Limited communication during specific development stages and delayed responses due to personal schedules.

## Collaboration Advantages & Challenges
- **Pros:** Exposure to different coding styles and shared workload.
- **Cons:** No major conflicts, but significant delays due to limited overlapping availability.

## Reflection and Lessons Learned
- Communication delays slowed development but the project was completed successfully.
- **Key Takeaway:** Communication is the essential key to great teamwork. Future priorities include earlier schedule coordination and consistent updates.
---
This presentation was created with [Bobr AI](https://bobr.ai) — an AI presentation generator.