Dave Thompson wrote:
On Wed, 10 Sep 2008 23:21:31 +0100, "Luis Sergio Oliveira"
<[EMAIL PROTECTED]> said:
The reason is to reduce non-useful work, allowing that time to be spent
on other things.
If verifying an issue is something that is optional (it sounds like it
is), then we should have that as a policy clearly stated in the
cookbook. In my opinion, verifying issues should be a lower priority
than most of our P5 defects. If a person feels strongly about an issue
he reported (or cc'd himself on), he will check it when it is marked as
resolved. If no-one feels strongly about an issue any longer (e.g.
original reporter left the scene and no-one else was cc'd), then what is
the problem with accepting the developer's opinion that it was fixed?
There is a difference between an idealistic workflow and a realistic
one. The problem is that idealistic workflows often depend on ideal
amounts of resource, and are often unnecessarily complex.
I would tend to agree with this. Process is great to make sure that
things get done in the right way, but process for the sake of process,
especially when it gets in the way to getting things done is just not
worth it.
I've struggled with this on other projects as well and found that if
you're building a real production system for a customer with little
tolerance for error you need to verify all fixes and in some cases even
report those fixes and verifications to the customer. In the case of
argouml I think the customer base is a little more forgiving and will
reopen issues if there are problems. So from that perspective the
process could just end at resolved. I have found it nice to mark all
bugs fixed in a release closed when the release is made. So you might
just remove the verified step and when the release is made do a mass
change of all resolved bugs (for that milestone) to closed. This also
has the added benefit that users that have filed bugs and are waiting
for a released version with the fix get notified because of the change
of state on the bug.
--
Jon Schewe | http://mtu.net/~jpschewe
If you see an attachment named signature.asc, this is my digital
signature. See http://www.gnupg.org for more information.
For I am convinced that neither death nor life, neither angels nor
demons, neither the present nor the future, nor any powers,
neither height nor depth, nor anything else in all creation, will
be able to separate us from the love of God that is in Christ
Jesus our Lord. - Romans 8:38-39
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]