Arbi-Bom (edX)

edX Squads

Options

Plan and Automate

Create PRs

Review

Merge

Deploy

Test

1.Hands-off

By project team

By project team

By project team

By project team (with notice)

By project team

By project team

2.Trust but verify

By project team

By project team

By project team

By project team (with notice)

Need to do

Need to do

3.Review everything

By project team

By project team

Need to do

Need to do

Need to do

Need to do

4. DIY

By project team

Need to do

Need to do

Need to do

Need to do

Need to do

Option 1

Project team does everything (development through deployment and testing), owning squad is not involved, aside from possible advice if project team gets stuck and needs help. Project team will give owning squad advance notice before merging.

Option 2

Project team creates and (after providing advance notice) merges PRs, owning team deploys and tests.

Option 3

Project team creates PRs, owning squad reviews, deploys, and tests.

Option 4

Owning squad does everything (use project plan and automation provided by project team, deployment, testing, etc.). Project team supervises timeline and status.

Open edX Community