Skip to content

Commit

Permalink
Fixing formatting issues
Browse files Browse the repository at this point in the history
  • Loading branch information
abdoalsir committed Jan 12, 2025
1 parent c37d1a5 commit dd5941b
Showing 1 changed file with 56 additions and 111 deletions.
167 changes: 56 additions & 111 deletions collaboration/retrospective.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,129 +4,107 @@

## Stop Doing

### Abdulrahman

Abdulrahman:
- Waiting until the last minute to complete requirements.

Check failure on line 8 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Waiting until the last minut..."]

Check failure on line 8 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Waiting until the last minut..."]
- Being inactive and not responding.
- Not listening to feedback.
- Giving up.

### Malak

Malak:
- Not communicating circumstances with team members.

Check failure on line 14 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Not communicating circumstan..."]

Check failure on line 14 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Not communicating circumstan..."]
- Not putting enough effort into understanding.

### Aseel

Aseel:
- Spending excessive time on minor details in discussions.

Check failure on line 18 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Spending excessive time on m..."]

Check failure on line 18 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Spending excessive time on m..."]
- Overloading tasks without prioritization, leading to stress.

### Maher
- Overloading tasks without prioritization, leading to stress

Maher:
- Not giving up, even when things seem impossible.

Check failure on line 22 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Not giving up, even when thi..."]

Check failure on line 22 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Not giving up, even when thi..."]
- Seeking help earlier rather than last minute.
- Being less shy.

### Muhannad

Muhannad:
- Not double-checking assignments/solutions/results.

Check failure on line 27 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Not double-checking assignme..."]

Check failure on line 27 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Not double-checking assignme..."]
- Waiting until the last minute.

### Ameen

Ameen:
- Procrastinating.

Check failure on line 31 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Procrastinating."]

Check failure on line 31 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Procrastinating."]
- Overthinking minor tasks.

## Continue Doing

### Abdulrahman

Abdulrahman:
- Collaboration

Check failure on line 37 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Collaboration"]

Check failure on line 37 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Collaboration"]
- Continuous communication
- Support

### Maria

Maria:
- Improving my skills

Check failure on line 42 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Improving my skills"]

Check failure on line 42 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Improving my skills"]
- Supporting beyond what I can
- Seeking solutions

### Malak

Malak:
- Collaborating

Check failure on line 47 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Collaborating"]

Check failure on line 47 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Collaborating"]
- Discussing
- Communicating
- Supporting one another

### Aseel

Aseel:
- Regular peer reviews and collaborative coding sessions to maintain quality.

Check failure on line 53 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Regular peer reviews and col..."]

Check failure on line 53 in collaboration/retrospective.md

View workflow job for this annotation

GitHub Actions / md_formatting

Lists should be surrounded by blank lines [Context: "- Regular peer reviews and col..."]
- Utilizing GitHub effectively for tracking and documentation alignment.

### Maher

Maher:
- Communicating
- Asking for help

### Muhannad

Muhannad:
- Improving my skills in personal and professional ways
- Communicating
- Assisting

### Ameen

Ameen:
- Encouraging team morale
- Researching solutions
- Engaging in team meetings

### Rouaa

Rouaa:
- Actively gathering feedback and suggestions from engaged team members.
- Summarizing meetings to keep everyone aligned.
- Supporting one another in applying concepts or tools.

## Start Doing

### Abdulrahman

Abdulrahman:
- Communicating personal issues and obstacles early.
- Putting effort into completing project goals and objectives.

### Maria

Maria:
- Taking more courses regarding Python and coding.

### Malak

Malak:
- Having frequent discussions and feedback meetings.
- Planning ahead and outlining project steps.
- Setting milestones for the project.

### Aseel

Aseel:
- Setting specific, measurable goals for better progress tracking.
- Scheduling short check-ins to address blockers early.

### Maher

Maher:
- Being more talkative and active.
- Setting goals from day one for future projects.

### Muhannad

Muhannad:
- Improving IT skills by taking more courses and seeking expert guidance.

### Ameen

Ameen:
- Skill development.
- Setting clear milestones.
- Initiating discussions and meetings.

## Lessons Learned

### Abdulrahman

Abdulrahman:
- Ask for help when needed.
- Set roles early in the project for better collaboration.
- Be more elaborative with group norms.
Expand All @@ -137,42 +115,35 @@
- Flexibility is essential.
- Learn different approaches to problem-solving.

### Maria

Maria:
- Get familiar with GitHub to avoid CI check failures.
- Mistakes teach valuable lessons.

### Malak

Malak:
- Python, testing, and documenting are learnable with time and effort.
- Active discussions early in the project make things easier.
- Assigning roles increases responsibility and contribution.
- Sustainable project plans yield better outcomes.
- Asking for help is okay.

### Aseel

Aseel:
- Communication is critical for team alignment and reducing confusion.
- Flexibility ensures progress during unexpected challenges.
- Collaboration improves outcomes by dividing tasks based on expertise.

### Maher

Maher:
- Plan early to leave extra time for unexpected issues.

### Muhannad

Muhannad:
- Try harder; you can always improve.
- It’s okay to seek guidance when unsure.

### Ameen

Ameen:
- Start tasks early for better time management.
- Asking for help saves time and reduces stress.
- Adapting to team dynamics is crucial for success.

### Rouaa

Rouaa:
- Work as a team and maintain commitment to deadlines.
- Manage time effectively to balance tasks.
- Collaborate using tools like VS Code and GitHub.
Expand All @@ -184,150 +155,124 @@ ______________________________________________________________________

### What parts of your plan went as expected?

#### Abdulrahman

Abdulrahman:
- Helping those who needed help.
- Preparing collaboration documents.
- Productive team meetings.

#### Maria

Maria:
- Helping each other.
- Being productive.
- Maintaining good communication.
- Being welcoming and supportive.

#### Malak

Malak:
- Collaborating effectively.
- Supporting team members.
- Solving challenges together.

#### Aseel

Aseel:
- Peer reviews and GitHub collaboration were seamless due to clear
teamwork.
- Foundational exercises stayed on schedule, showing effective planning.

#### Maher

Maher:
- The team was welcoming despite my late arrival.
- Supporting one another.

#### Muhannad

Muhannad:
- Team members were very supportive.
- Managed everything effectively, even at the last minute.

#### Ameen

Ameen:
- Collaboration helped solve complex problems faster.
- Open discussions kept everyone on the same page.
- A supportive atmosphere encouraged self-confidence.

### What parts of your plan did not work out?

#### Abdulrahman

Abdulrahman:
- Not all solutions and test files met the requirements.
- Some team members behaved individually, affecting others negatively.
- Some members were inactive the entire time.
- Last-minute completion lowered deliverable quality.

#### Maria

Maria:
- Unable to meet as a full team due to conflicting schedules.
- Misunderstanding with a team member.
- A team member remained inactive.
- Deliverables submitted last-minute caused unnecessary stress.

#### Malak

Malak:
- The team could never meet as a whole.
- Errors in test files were unresolved without external help.

#### Aseel

Aseel:
- Time management was difficult during early sprints.
- Tool onboarding took longer than expected, delaying progress.

#### Maher

Maher:
- The team could not meet as a whole.
- Language barriers caused communication difficulties.

#### Muhannad

Muhannad:
- Some issues were solved last-minute, causing team stress.

#### Ameen

Ameen:
- Testing delays caused last-minute fixes.
- Unclear roles created confusion among members.
- Scheduling conflicts made team meetings challenging.

#### Rouaa

Rouaa:
- Weak internet connectivity.
- Busy schedules due to holidays and exams.

### Did you need to add things that weren't in your strategy?

#### Abdulrahman

Abdulrahman:
- Following the project life cycle.
- A project manager or coordinator.
- Evaluation and QA techniques.

#### Maria

Maria:
- Assigned roles and tasks from day one.

#### Malak

Malak:
- A detailed project plan.
- Assigned roles for each member.
- Clear milestones for the project.
- Performance monitoring and analytics.

#### Aseel

Aseel:
- Additional troubleshooting sessions for blockers improved efficiency.

#### Maher

Maher:
- Clear assigned roles.
- Focus on better performance.

#### Muhannad

Muhannad:
- Develop a better project plan.

#### Ameen

Ameen:
- Use advanced project management tools for better tracking.
- Schedule more progress reviews to resolve issues early.
- Assign clear roles from the start.

#### Rouaa

Rouaa:
- Allocate dedicated time for better planning at the project's start.
- Maintain mutual support and respect within the team.
- Ensure clear communication to overcome scheduling issues.

### Things to Be Removed

#### Malak

Malak:
- Extra branches that have no use.

#### Aseel

Aseel:
- Consolidated reviews into a single GitHub thread instead of multiple
platforms.

#### Ameen

Ameen:
- Stick to one communication platform to streamline discussions.
- Avoid redundant features or extra branches that add no value.

Expand Down

0 comments on commit dd5941b

Please sign in to comment.