course-dprep/team-project-dprep_group6

Next steps with your Team

Closed this issue · 1 comments

Certainly! Here's how you can format this GitHub issue, incorporating a structured approach to project management and teamwork:


Plan Your Project Workflow and Next Steps

Overview

Now is the time to coordinate the next steps with your team effectively. This issue outlines a structured approach to manage our project workflow efficiently. We'll iterate between team meetings and individual work, ensuring that everyone is aligned and contributing effectively.

Workflow Recap

Please follow the structured workflow outlined below to ensure smooth progress on the project:

Team Meeting (Scrum Meeting)

  • Review Issues: Start with items marked as "done," then move to "in progress," and finally discuss not started items and their reasons.
  • Integrate Pull Requests: Review and merge open pull requests, ensuring the project still runs after each merge.
  • Assign New Issues: Distribute tasks among team members based on priority and expertise.
  • Issue Management: Optionally, write and assign new issues during the meeting.
  • Prioritize: (Re)arrange issues on the project board according to current priorities.
  • Next Meeting: Set the date and time for the next team meeting.

Individual Work

Work on Tasks: Focus on completing your assigned issues.
Collaborate: Assist team members with their tasks, especially if they encounter blockers.
Review Pull Requests: Pre-review pull requests to streamline the team meeting process.
Ideation: If you have new ideas, start drafting an issue and add it to the backlog on the project board for discussion at the next meeting.

Next Steps

So, what do we advise you to work on next?

  • Issue Creation: Write issues for upcoming tasks (e.g., code testing, data exploration, finalizing documentation). Assign team members to each task.
  • Project Board: If not already set up, create a project board. Organize issues into "Done," "In Progress," and "To Do" columns.
  • Schedule Meeting: Decide on the date and time for your next group meeting.

Deliverable

After organizing your workflow and setting the stage for the next steps:

  • Confirm the establishment or update of the project board.
  • Share the scheduled date and time for the next team meeting in this issue as a comment.
  • Once you've completed the above tasks and streamlined your project workflow, close this issue.

Remember, adopting GitHub might feel complex and counterintuitive at first, differing significantly from the way you have worked previously. Yet, it's a proven methodology embraced by leading global firms for developing software and conducting research. Trust in this process is essential.

It's done.

Our next meeting is on the 29th 13h.

Catarina