A proposal to combine quality and bugsquad teams
Alberto Salvia Novella
es20490446e at gmail.com
Mon Nov 4 20:30:05 UTC 2013
What I find useful is having simple information in the wiki about how to
find relevant bugs by using the advance search in Launchpad.
El 04/11/13 20:03, AG Restringere escribió:
> Hello Q/A and Bug Control teams,
>
> This is the first time I post to this list so hello!
>
> Because Bug Control is being restructured I was hoping that some of my
> ideas and experiences could find their way into the blueprint and be
> discussed at the next UDS:
>
> In my experience in - when I dabbled in some bug control work as part
> of the Ubuntu-X team - the Bug Triage process is still very tedious
> and lacks sufficient automation. Most of the time and effort I spent
> doing bug control work was spent browsing Launchpad and reading
> through hundreds of bug-emails in order to find bugs to work on. Most
> of my time was spent searching for bugs but very little of my time was
> spent actively working on bugs and being productive. Also, many times
> I saw bugs that had comments from Bug Control members but it was never
> clear who was working on the bug or what they wanted to do with it.
> This often lead me to add comments when they weren't necessary or not
> contribute when a bug actually needed attention. As a result I don't
> think the current process as it stands should be re-introduced into
> the new combined Q/A and Bug Control as is i without some modifications.
>
> Modifications I would make to the Bug Triage process:
>
> 1. Assignment and eliminating redundancy:
>
> When a Bug Triager begins working on a bug they should assign
> themselves to the bug on Launchpad if they intend to actively work on
> it. Only one Bug Triage member should be assigned and actively
> working on a bug at any given time and they should effectively "own"
> that bug and be responsible for it. The only other people who should
> be working on that specific bug should be Reporters, Testers and
> Developers. Assignment would help other Bug Triage people to know
> "this bug is actively owned by another member" and know to move on to
> other bugs and leave that one alone. It would be even better if
> Launchpad could filter out the bugs that were actively assigned to Bug
> Control members so people could find those that nobody was working on
> and needed attention. Sufficient criteria for finding new bugs could
> be as simple as "Confirmed"+"Unassigned". I think this sort of
> assignment scheme makes sense given that the new Bug Control
> restructuring effort involves making roles very specific and
> eliminating redundancy.
>
> 2. Email volume reduction:
>
> Bug Triage members should only receive emails about bugs they're
> actively assigned to. It's really time consuming to sort through
> hundreds of bug-mails that involve bugs that are not relevant to ones
> currently being worked on. This applies to all roles such as Testers,
> Reporters and others as well. The only general emails that should be
> received should be from the discussion or developer mailing lists.
>
> 3. Auto-assignment process queue:
>
> Similar to a tech-support ticket system the next step in this process
> would be to introduce a process queue with auto-assignment of bugs to
> Bug Triage members. I don't know how this would work but some status
> change in the bug would have to trigger it's submission it into the
> process queue such as reaching a Confirmed status or increased
> Reporter activity at some threshold level. The distribution of the
> bugs would have to take into account the work-load of the Bug Triage
> members and distribute them evenly but perhaps that's a bit too
> complicated to do in code. Maybe random assignment would be better or
> it could based on the package selection preferences of individual
> members. Perhaps there could even be some senior Bug Control members
> who would manually assign the bugs from the queue. This would
> eliminate the need for Bug Triage members to even need to go to
> Launchpad to search for bugs unless they're doing some extra research.
> Bugs would be sent to them via email automatically when they're ready
> to be triaged and auto-assigned without any extra steps needed.
>
> Conclusion:
>
> If the above steps were implemented or some equivalent processes I
> think the Bug Triage would be streamlined, eliminate redundancy and
> get faster turn-around times. Bug Triage members would be more
> focused and successful. Newer Bug Triage members would be able to be
> "plugged in" to a standardized process and this would improve
> retention because people would see results faster with less effort.
>
> Hopefully my feedback and comments had some value and will be
> considered for the upcoming changes to the Bug Control team and it's
> processes. If there are any other ways I can help the newly combined
> Q/A and Bug Control please let me know. Thank you for your time and
> attention.
>
> Best regards,
> AG
>
>
>
>
>
>
>
> On Wed, Oct 30, 2013 at 2:50 PM, Nicholas Skaggs
> <nicholas.skaggs at canonical.com <mailto:nicholas.skaggs at canonical.com>>
> wrote:
>
> Thanks to everyone for the feedback. Given the positive responses
> I would like to move forward with the change. To help facilitate
> all the little odds and ends of transitioning, I've created a
> blueprint for the upcoming UDS:
>
> https://blueprints.launchpad.net/ubuntu/+spec/community-1311-quality-bugsquad
>
> We'll discuss how to transition lp teams, responsibilities,
> documentation and wiki issues, etc. Please add anything that needs
> to be discussed to the whiteboard on the blueprint. Seriously,
> have at it! Edit away!
>
> In the interim, please feel free to participate in bugsquad and
> quality activities as a member of either team :-) I know several
> bugsquadders have introduced themselves to the quality list --
> thank you!
>
> Nicholas
>
>
> --
> Ubuntu-bugsquad mailing list
> Ubuntu-bugsquad at lists.ubuntu.com
> <mailto:Ubuntu-bugsquad at lists.ubuntu.com>
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugsquad
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-quality/attachments/20131104/161d439f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2260 bytes
Desc: Firma criptogr??fica S/MIME
URL: <https://lists.ubuntu.com/archives/ubuntu-quality/attachments/20131104/161d439f/attachment.bin>
More information about the Ubuntu-quality
mailing list