Skip to content

October 29, 2021

Will Heitman edited this page Nov 8, 2021 · 7 revisions

⟵Past week | Future week⟶


Overview

In this meeting, we started our first Sprint (woohoo!). Members submitted their Issues and Epics beforehand. Phu went over his concepts for a new logo. Josh went over our coding standards.

Timeline

Wondering what our progress should be in February? Check out the roadmap in ZenHub by clicking "Roadmap" in the left sidebar. You can also try this link.

Identical information is found on this classic wiki page.

Working with ZenHub

By now, everyone should have access to our ZenHub board. You can either view it through their web app (app.zenhub.com) or through GitHub using the ZenHub browser extension.

There's a lot of stuff going on in the board! Don't be overwhelmed. Issues are sorted in columns. All the Issues that we're working on in the current Sprint are stored in the corresponding column.

I've added the tasks that you sent me as best as I can, but please adjust as necessary. See "Tasks" below.

As you work through your assigned Issues, move them into the "In Progress" and then "Under Review" columns.

You can filter the visible Issues using the filter buttons at the top. For example, show only tasks assigned to you using the Assignees button.

Please feel free to edit your assigned Issues, including the titles, dependencies, and description. If your edits significantly change the scope or purpose of an Issue, please just touch base with me first.

Finally, see the Roadmap and Reports (left sidebar) to get an idea of our progress long-term.

Story point estimates

Story points are indicators of an Issue's difficulty. As is custom, our points (mostly) follow the Fibonacci sequence: 1, 2, 3, 5, 8, 13, 21, and 40.

Story points are unitless, not exactly linear, and are relative to other tasks.

We'll get better at estimating difficulty as our project matures, but for our first Sprint, let's follow this general guideline:

  • An issue worth 1 point can be completed in thirty minutes or less

  • Let's skip 2 and go straight to 3.

  • An Issue worth 3 points can be completed in two hours or less (non-linear, remember?)

  • 5 points is 1 day's decent effort. If you can sit down and start, get lunch, come back, get coffee, come back, and finish, it's 5 points.

  • 8 points is a 5-point task that stretches into an entire weekend.

  • 13 points is for something that takes a week of decent, concentrated work.

  • If an Issue is 21 points, expect it to take up the entire 3-week Sprint for a single person to do.

  • A 40 point Issue would take a 3-person group the entire Sprint to complete... or a single insanely dedicated member.

Assigning story points

Points will be assigned to Issue in the Sprint using "planning poker," where participants each guess the Issue's point value. If a consensus is met, that point value is assigned to the Issue.

If you're in the BPC or Perception group, each person in your group will participate in poker for those relevant Issues. I will also join.

If you're working individually, you, me, and (maybe) Justin will play poker with your Issue.

We're going to try this out and see how it goes. Sound like fun?

Why bother with story points?

They just give us a metric for how much work we're completing over time. That's it!

Code standards

Josh, our software architect, has developed some Code Standards and Guidelines to follow in our code. These go over all aspects of the development process, incluing pull requests, branching, and so on.

If you're writing code for Nova, you should familiarize yourself with these guidelines.

Logo ideas

Phu has been working on some sweet logo concepts for us. The general consensus was the the last two logos (with the comet and steering wheel) were the best. Phu will refine these two and show us his work again next week. Thanks, Phu!

Phu's logo concepts

Tasks

  1. I've added the tasks that you've sent me to ZenHub, but please edit them if I did not copy them over appropriately.
  2. Unless an Issue is really simple and clear, please add details to the Issue description, including a summary and success condition.

Otherwise, your tasks are visible in the ZenHub board. Remember: Tasks assigned to you in the "Current Sprint" column should be finished by November 19, 3 weeks from now.

Conclusion

Thank you all for your work. Beginnings can be scary, but with teammates like ours, we cannot get lost.

Clone this wiki locally