linaro-project-management team mailing list archive
-
linaro-project-management team
-
Mailing list archive
-
Message #00532
Re: What is a healthy requirement?
Hello Mattias
first of all this looks like a good start. I think that looking at the
health of cards will be useful for product management as well as the
teams. So as a start this look ok.
Here are some questions I had trying to imagine using this info:
0. Is this supposed to cover all states of a card? The states I have
recorded from the documentation are
NEW/DRAFT, NEW/ACCEPTED, Qn/PLANNED, Qn/READY, Qn/DELIVERED,
Qn/INCOMPLETE, Qn/DEFERRED
Are all going to be covered ?
1. I suppose a health check for a roadmap card should push to action -
to correct any issues. If so will there be a visual queue as to what is
wrong or would the reader have to scan the whole information presented
in such a health check and infer that action is needed?
2. There should be some way to reach the criteria shortlist for a card
to be 100% healthy.
So each state mentioned above should have some criteria for the health
check. For example it may be perfectly ok for a NEW (or even a PLANNED)
card to not have blueprints for example. In fact afaik the card state
where blueprints are supposed to be there is Qn/READY.
Providing a shortlist of the criteria in some part of this page would
allow anyone to check then why their cards are not good. Even if the
visual queue is not given - as I was asking in 1 - the criteria should
be clear to all, so that action can be pushed for with a justification.
3. I +1 Mounir's suggestion to show the priority of a card if it is set.
4. Having Blueprints associated with a card is a generally useful
criterion. For some card states however, I'd like to know what is the
ratio of Implemented Blueprints out of the total Blueprints associated
with the card. For example if a card is marked DELIVERED then there
should be some indication of the delivery - eg show how many blueprints
are Implemented out of the total blueprints linked with the card
5. Especially for READY/DELIVERED/DEFERRED/INCOMPLETE states I'd like
to have a link to LP blueprints associated with the card. Then I could
simply inspect from the top-down (from roadmap card downwards) what is
done, what is still not finished etc. Is that even possible to provide?
I hope these make sense, please consider these as items in your backlog,
I do not mean to ask everything to be there from the start but it would
be good to know if/when these features would be available.
Best regards,
Ilias
On 11/10/11 11:04, Mattias Backman wrote:
> Hi,
>
> I am working on the roadmap progress reporting for status.linaro.org
> and would like to ask what you would like to have in the requirement
> health check.
>
> Have a look at this requirement card as an example of what I mean.
> http://status.linaro.org/11.11/roadmap-card-295901.html
>
> What information needs to be there so work can be started? What needs
> to be linked to or reviewed by someone etc?
>
> Thanks,
>
> Mattias
>
> _______________________________________________
> 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
--
Ilias Biris ilias.biris@xxxxxxxxxx
Project Manager, Linaro
M: +358504839608, IRC: ibiris Skype: ilias_biris
Linaro.org│ Open source software for ARM SoCs
Follow ups
References