Roadmapping process creation and approval
Rationale
Given that at Eclipse Foundation the Working Groups and the projects are separate governing bodies and that "the roadmap" is owned by the Working Group as a guidance for the projects to develop the software, the current roadmapping process needs to adapt to this new reality.
We need to start answering the question, "What does a WG understand by a roadmap?" In order to do this, evaluating the experience of other working groups will be useful.
Another interesting step would be to evaluate the roadmap to the current release and check how many of the current requirements are business, product and technical requirements, how they are described, related to each other and who owns them. This will provide an idea of how big or small is the adaptation going to be.
Additional considerations will be needed, based on the discussion held at Solda on this point. This discussion is the trigger of this task.
Tests needs to be performed in order to define the roadmap data structure and how developers, managers and executives will interact among them and with the data.
Actions
Learning step
-
Summarise the experience in terms of roadmapping within the EF -
Describe at high level the roadmapping process currently followed for Jasmine. New roadmapping process -
Agreement on the process based on common diagrams -
Create a proposal draft for the roadmapping process. -
Socialise it
-
-
Iteration 1 -
Create office hours slot to talk to interested parties -
Collect feedback -
Address feedback and create draft 2 -
Present progress to Oniro WG SC -
Socialise draft 2
-
-
Iteration 2 -
Create office hours slot to talk to interested parties -
Collect feedback -
Address feedback and create draft 3 -
Present progress to Oniro WG SC -
Socialise the draft 3 -
GitLab process initial implementation
-
-
Final iteration -
Collect feedback -
Address it and create the final draft -
Roadmapping process discussed at the Oniro PMC -
Present the draft to the Oniro WG SC for approval
-
-
Roadmapping process approved by the Oniro WG SC -
Appoint members of the roadmapping team -
Roadmap team launch meeting.
Report progress to Jarek, @idlethread @dricci783 and @sserewa
DoD
- Link to the proposal draft: https://gitlab.eclipse.org/groups/eclipse-wg/oniro-wg/roadmap-oniro-wg/wishlist-roadmap/-/wikis/Home/R-R-process?version_id=b3a6bee199be9ac8e14fa1ae99a91f23417f8f96
- Link to the approved process:
- Link to the MoMs from the meetings held by both, the Oniro PMC and the Oniro WG SC, where the roadmap process is approved:
- PMC:
- Oniro WG SC (approval):