Managing the Release Life Cycle of an OSS Project
Speaker: | Robyn Bergeron |
Date: | 2013-02-22 |
Features and Change
- Features (feature-based) vs. Sprints (time-based)
- Changes are features
- Features without documentation might as well not exist
- Avoid surprises for your end-users
- Surprises turn people away
- Surprised users may not come back
Managing Change
- Change is contentious
- Change things sanely, with ample warning
- Document everything
- You don’t know everything, and new-comers definitely do not
- Learn to live w/ Murphy’s Law
- Document retrospectives/post-mortems
- Opportunities to share what you learned
- Set expectations
- Transparency is essential
- Be forthcoming in your communication
- Surprises: scary; Invitations: awesome