When to set VERIFIED in BugZilla?
Alessio Maria Braccini
ale.braccini at tiscali.it
Thu Mar 11 20:53:30 CET 2004
> Right, this is a very burocratic (formal) process.
Yes, it is: the quality as described by Total Quality Management or ISO 9001.
> There is no QA in KDE currently. There are no volunteers for the hard
> (and technical) work of designing such programm, and no volunteers for
> doing the massive work of following all bugs.
> Currently there are not enough people to even manage the bugs we have
> properly. So why not start with something simple (managing bugs), and
> when this is well handled, try the next step?
> You are asking if a QA team can be formed with "user defined rules"
> instead of "technical rules". I am not a specialist, but I think no,
> because there is no such a thing as "user defined rules". The "User" is a
> mithological entity: in real life, each user has a different opinion.
> Also, QA is a technical process by definition, so it is impossible to
> have a non technical QA process.
I totally agree with you, you can move to more complex tasks when you're done
with all the other that may be simpler.
Quality can be defined in two different manner: customer satisfaction or
conformity to requirements. If requirements are written for customer
satisfaction both of them are the same. The user is not a mithological entity
is the one who uses the final product, and in open-source you can have
immediate contact with it, because he can submit bug reports or write to ask
for information. There are also users that don't do nothing, but if you look
at internet forums or mailing lists you see many people talking or writing. I
didn't mean that QA teams should deal with user defined rules, but i meant
that QA teams should work for user's need.
> Also, in free software, you depend on people's will, not on hierachy. So
> if an arbitrary group of people (let's call them "users") wants to change
> the direction of a project, they can do so only by convincing the
> developers using good arguments (or good bug reports). Something that
> does not motivate people to work is useless, unless the interested group
> hires someone to do it.
This is true, but not so bad as you may think. In Japan, where quality
philosophies were firstly developed and grown, most of the work was done by
volunteer staff. I think it is also true that there is no Quality Assurance
in KDE, nor in lots (or all) other open-source project: but maybe there is no
Quality Assurance as we use to see in companies and commercial business
reality. Why do open-source fans say that open-source software quality is
better? It must deal with the way this software is produced i think, and
something in its production process may work as a quality planning, quality
assurance (or wathever).
As i wrote on my first mail in this list, i'm working at a research for an
Italian university on open source and quality, so i'm interested in this
arguments. I apologize if I speak too much about these philosophical
arguments, i don't want to be OT (is this supposed to be a technical only
mailing list?) but i do really appreciate every mail on this topic.
Bye. Alessio
More information about the kde-quality
mailing list