Hi James,
Yes, I appreciate we're trying to cram ever more into a single hour of everyones time.
Your idea around demos being in the "off weeks" is possible, but then it does have the problem you describe of not everyone showing up. If it's able to be recorded that's less of a problem, but right now we've got issues with that as well.
To tackle the amount that needs to be demo'd, discussed, etc, there's two obvious options:
- Be extremely strict about what's on the agenda and how long each is discussed. This would prevent items being bumped in front of others during the meeting, etc, while ensuring each item that was on the agenda has enough time to be discussed. The downside is that it means there are things that can't make it onto the agenda for a given meeting.
- Make the current bi weekly meeting a weekly one. I know we've all said there are too many meetings already, but it's not always practical for an item to wait another 2 weeks to be discussed. Things can change very quickly in the span of two weeks.
In an effort to reduce what's being discussed in the meetings, maybe we need to take a different approach to release planning?
Currently it's very much a "pull" model where the umbrella spec is pulling information from the sub specs about their release plans and what they will have available, etc. Would it be worthwhile switching to a "push" model, where release information is pushed from the sub specs up?
I know not all sub spec leads are able to make the bi weekly call, so often they're not able to answer questions about when a release is going to be ready. The sub specs could maintain some form of roadmap with simple release timelines that could be used by the larger group to determine what sub specs can be included? If the umbrella spec sets a cut off date a few months in advance, then sub specs are better able to plan their work to that date and if they miss the date there will be another release in a quarter.
Related to that I think we need to move away from the mentality of "not enough in the umbrella release". We chose a time boxed release cadence to have a defined schedule. That decision does also mean that there might be times where there are no sub spec releases for inclusion in a larger umbrella release and we decide not to do an MP wide release. I don't see anything wrong with that. There will be times when more is happening than at others, especially if there's lots of people on holidays at certain times of the year.
Anyway, I think I've derailed myself enough for this one thread.
Ken