Day 2 / 06 / exercise

Bank Ideas Team Challenge

Use branches, Pull Requests, reviews, and merges to combine team features.

Team challenge

Open team brief
01Work like a small product teamUse one shared repository and give each team member one feature to own.

Steps

  1. Work in teams of 2 to 3 people.
  2. Choose one working Bank Ideas prototype as the starting point.
  3. Create one shared GitHub repository.
  4. Assign one feature to each team member.
Open team brief
02Feature optionsChoose one new product feature per person.

Steps

  1. Upvoting: employees can vote for ideas.
  2. Comments: employees can discuss an idea.
  3. Idea status: ideas move through Submitted, Under Review, Approved, and Implemented.
03Pull Request flowEach feature should move through a branch, Pull Request, review, and merge.

Steps

  1. Create a feature branch.
  2. Commit and push your feature.
  3. Open a Pull Request.
  4. Review another person's Pull Request.
  5. Merge completed work into main.