Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The brigade helps the community scale and take on work items. In using brigades as a work unit, the community is counting on them to execute to their plans successfully. We expect the leader and the brigade members to have the desire, motivation, and skills to make and MEET commitments to the community. Also, as part of the community, it is expected that brigades will engage with the release planning process and the sprint planning process. Specifically, we expect brigades to do the following in the different phases of the ONOS release cycle:

Planning

  • The brigade lead will work with their team and the ONOS TST to define a high-level vision for their group's efforts and will document this on their brigade's wiki page.
     
  • The expectation is that the lead will be working with their brigade to define a set of deliverables that the team can commit to delivering and this will be communicated in the release planning meeting.  Commit in the release planning meeting to deliverables for a release. The deliverables and requirements can come from many places in the community, or from the brigade itself. The community is counting on the brigade to deliver on its promises for the release.

Execution

  • The brigade will keep a public location updated with work items and status so that the brigade's work is visible to the community (a JIRA dashboard, for example).
  • The lead, or the lead's delegate, will participate actively in the brigade review meeting held once a month .in order to work with other leads to solve problems and make their brigades and the brigade program better.
  • If there are concerns about progress on committed deliverables or with any part of the brigade process, we expect leads to reach out and raise those concerns so that we can support you with addressing those.
  • We expect that progress will be communicated in the regular sprint review meetings through creating a slide with relevant details At least one member of the brigade participates in the ONF sprint review meetings to talk about what progress has been made in the brigade over the sprint period.  Attending the meeting to talk over the slide is optional but encouraged.

Delivery

  • The lead, or the lead's delegate, will participate in the release review meeting to show what the team accomplished for the release.  We expect relevant details to be captured in a slide.  We highly encourage that a brigade does a demo at this meeting to showcase their efforts to the community.

Roles, Recommendations and Requirements

...