lab06-part1 : Retro2 Outcome Logging / Review and Plan Leadership Roles / Start Design Document

num ready? description assigned due
lab06-part1 true Retro2 Outcome Logging / Review and Plan Leadership Roles / Start Design Document Fri 05/14 01:00PM Fri 05/21 02:00PM
Points

Graded: (lab06-part1-T) (15 pts) You earn these team points if you have logged the result of your Retro 2 Experiment

Graded: (lab06-part1-T) (15 pts) You earn these team points if you have planned future team leadership roles and logged them in your GitHub ./team/LEADERSHIP.md as per instructions below

Graded: (lab06-part1-T) (40 pts) You earn these team points if you started a design document that you link to in your Github ./docs/DESIGN.md and that contains at the very least an overview system architecture diagram and associated explanation.

Retro 2 Outcome Logging

Review and Plan Leadership Roles

Visiting your ./team/LEADERSHIP.md file, remind yourselves who took on previous leadership roles for your team, and log anything that may have fallen by the wayside.

For example (if applicable): * Initial Product Owner * First Retro Leader * Second Retro Leader * MVP Peer Eval Leader

Then, discuss the list of roles below and assign one team member to each of the roles.

Several people will clearly be assigned to more than one role. That’s fine, but follow these rules:

* The product owner and the scrum master *may not* be the same person at any time, and
* The retro leaders for each of the three retros in the quarter should be different people.
* No one should take on three roles unless/until each team member has already taken on two.

  If you have a situation where it is impossible to satisfy all of these rules, check with your mentor; they are permitted to authorize exceptions where there is a legitimate need to do so.

Also, whoever is chosen below as the “Design Document Coordinator” will be responsible for copying these roles from your discussion into ./team/LEADERSHIP.md.

Roles to assign

Start Design Document

Start a Design Document (as a Google Doc or another living document format of your choice) and link to it in a new ./docs/DESIGN.md file in your GitHub. It should contain, for starters, a high-level system architecture overview diagram for your project, with associated explanations of all parts in some text paragraphs accompanying it.

For examples that might stir your creativity, you can check out, e.g., the Requirement Documents in UCSB Capstone projects

You can use any diagramming tool of your choice. Please post in Slack if you like a tool beyond the ones in the list below, but here are some options:

Or some web-based solutions:

Multi-Platform:

Or on Mac/IOS:

Part II: Deployment Manual

There is a second part to this lab, which has a two-week performance period.