← Back to team overview

linaro-project-management team mailing list archive

Re: Handling technical debt

 

On Tue, Jan 3, 2012 at 7:39 AM, Ilias Biris <ilias.biris@xxxxxxxxxx> wrote:

> Hi folks
>
> handling technical debt is a smallish issue that we should think on how
> to tackle.
>
> The main issue I have relates to the limitations of launchpad + our
> current process. Most common case for me is many small items from all
> the blueprints in a release period, say 1 work item for every other
> blueprint, for a total of 10 blueprints... At the same time, splitting
> every one of the original blueprints just for 1-2 work items in each
> one, seems an overkill and unnecessary bureaucracy.
>
> Instead I would like to propose using a special blueprint called
> "technical debt" per project, which will maintain dependency links to
> all the blueprints with outstanding small work leftover. The technical
> debt blueprint can move from release to release, the target is to get to
> releases with 0 techn debt.
>

This is a cool idea.

>
> There are pros and cons
> - pros: The teams do not face much bureaucracy, they do not even need to
> split the original blueprints. The PM can take care of linking the
> leftover blueprints to that techn debt blueprint via the dependencies.
>
> - cons: Since the linkage is done via dependencies, the techn. debt
> needs to be kept low, otherwise it will be hard to trace all the small
> leftover items if they pile up. Still the PM can and should be ready to
> give a complete picture on what is still owed as work.
>

At one point, there was a discussion about changing or adding to the
dependency view in Launchpad. Instead of graph dependency view the idea was
to create another view,  possibly a tree view.  That way,  the dependency
can grow larger than what is practical at the moment.
Is there someone still representing Linaro with the launchpad team? James
used to fill that function before.

>
> Counter-arguments? Does anyone mind if I try this during 12.01?
>
> Many thanks,
> --
> Ilias Biris ilias.biris@xxxxxxxxxx
> Project Manager, Linaro
> M: +358504839608, IRC: ibiris Skype: ilias_biris
> Linaro.org│ Open source software for ARM SoCs
>
> _______________________________________________
> Mailing list: https://launchpad.net/~linaro-project-management
> Post to     : linaro-project-management@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~linaro-project-management
> More help   : https://help.launchpad.net/ListHelp
>



-- 
Mounir Bsaibes
Project Manager

Follow Linaro.org:
facebook.com/pages/Linaro/155974581091106
http://twitter.com/#!/linaroorg
http://www.linaro.org/linaro-blog <http://www.linaro.org/linaro-blog>

Follow ups

References