Launchpad enhancements prioritisation process
Henrik Nilsen Omma
henrik at canonical.com
Tue Aug 5 15:47:35 UTC 2008
Hi all,
With Launchpad 2.0 out, the Launchpad team is planning its work for the
next year or so. Christian Reis has been collating suggestions the team
has received through bug reports, emails and various meetings. The
feature requests have been divided into groups for the different
sections of Launchpad and representatives from different user groups
have been asked to help prioritise the list. Reinhard Tartler and I have
been asked to represent MOTU and Ubuntu QA respectively in this process.
I will submit the prioritisation for my part on Friday Aug. 8th.
Tom Berger has posted the list in the Ubuntu wiki:
https://wiki.ubuntu.com/QATeam/LaunchpadBugsFeaturePriorities
The numbers 1-15 represent the 15 most important enhancements from a QA
team perspective (#1 being the top items). Items left blank are more
neutral and items marked '-' are things we don't care much about or have
active concerns about (there will be a process later for voicing our
concern about those).
I have made an initial pass at setting priorities. Please help me tweak
these settings to better represent the needs of the whole Ubuntu QA
team. When doing so please keep the following in mind:
* This rating is from a QA team perspective - if you also wear other
hats in Ubuntu you should voice priorities stemming from that through
other channels
* All the items listed may be worthwhile, and may all be completed in
time. This ranking is about prioritising which tasks get done first
* Some use cases are already covered by tools we already have or other
planned LP features. These might be good to have in LP eventually but
may be less pressing
* Zero sum! - If you suggest raising the priority of one item you must
also suggest lowering the priority of others to make space for it. As
with budgeting resources for any project the available resources are finite.
About my choices:
I've set some initial ratings so I'll explain my general reasoning:
The QA team ATM is mainly bug triage, testing and tools development. Of
those, bug triage is by far the heaviest user of Launchpad Bugs so I've
given items impacting triage a high priority. I've esp. prioritised
those items that improve the quality of the bugs as they are reported
(e.g. guided filing) and then items that make triage easier (e.g. better
dupe finding). Also important are features that will help us improve
tools like bughelper, Leonov and the stat pages (e.g. complete activity
report)
I have tried as best I could to wear my Ubuntu QA team hat in setting my
ratings. I also have certain pet wishes relating my use of LP for
support cases (private bug handling) and release management
(nominations) that I will put aside in this context. Presumably other
parties will vote for those.
Finally, I hope this process as described succeeds in being transparent
and participatory, which is the intent. I don't see a simple way of
arranging voting on this but please express your views in comments on
the wiki page and at tomorrow's meeting. I'll adjust the ratings based
on that feedback. I realise that Friday is a short deadline for
discussing this, but the list was only presented to me recently and the
LP team is eager to get on with their work :)
Henrik
More information about the Ubuntu-qa
mailing list