ISO 9000-3 Digest          Friday, 30 August 1996       Volume 01 : Number 021

In this issue:

	re: The "Good Times Virus" HOAX!
	[none]
	[none]
	[none]
	[none]
	[none]
	y
	Guidelines to improve the quality of software / ISO9000  practices 
	RE: Guidelines to improve the quality of
	RE: Guidelines to improve the quality of software / ISO9000
	Re: Guidelines to improve the quality of software / ISO9000  
	ANNOUNCEMENT: Alias Addresses
	Re: Re[2]: Guidelines to improve the quality of software / ISO90 

----------------------------------------------------------------------

From: "Bill Casti, CQA (Moderator)" 
Date: Sun, 4 Aug 1996 10:30:20 -0400 (EDT)
Subject: re: The "Good Times Virus" HOAX!

**** This important message is being distributed by the QUALITY.ORG system
owner to all of the QUALITY.ORG mailing lists...if you're subscribed to
more than one mailing list at QUALITY.ORG, you'll get duplicates of this
message...my apologies, but it's unavoidable ********

Warning! There is NO SUCH THING as the "Good Times Virus"...Never has been!

It looks like "warning" about the so-called "Good Times Virus" is 
starting to show up on mailing lists again, so let me remind you now NOT 
to redistribute it to any of your other mailing lists. IT'S A HOAX. THE 
"GOOD TIMES VIRUS" HAS NEVER EXISTED!

PLEASE do NOT distribute this hoax anywhere else. 

For all the information on the "Good Times Virus" hoax, review this URL: 

        http://www.quality.org/qc/goodtimes.txt

and this one: 

	ftp://usit.net/pub/lesjones/good-times-virus-hoax-faq.txt         

You'd check with a competent authority if someone unknown to you came up 
to you on the street and told you the President had died. Why don't you 
check with competent computer virus authorities when you read a message 
from a stranger on the Internet about a purported virus?? Remember that 
CREDIBLE and VERIFIABLE DOCUMENTATION is what we're all about in Quality, 
and that should include the Quality we also exhibit in our computer 
dealings. Just because you found it on the 'Net doesn't make it true.

Please do NOT further perpetuate these virus hoaxes like the "Good Times 
Virus"!!!

Thank you!
Bill

 
==============================================================================
        Bill Casti, CQA                 Email: help@quality.org
        Domain Owner                    Pager: +1 800 604 6149
        QUALITY.ORG                       Fax: +1 703 716 0479
- ------------------------------------------------------------------------------
           QUALITY RESOURCES ONLINE at: http://www.quality.org/qc
==============================================================================
                                                                              

------------------------------

From: skreddy@indpsc01.ce.philips.nl (User)
Date: Tue, 6 Aug 1996 12:54:18 +0530 (GMT+05:30)
Subject: [none]

A
Help

------------------------------

From: skreddy@indpsc01.ce.philips.nl (User)
Date: Tue, 6 Aug 1996 09:36:44 +0530 (GMT+05:30)
Subject: [none]

Help

------------------------------

From: skreddy@indpsc01.ce.philips.nl (User)
Date: Tue, 6 Aug 1996 09:37:28 +0530 (GMT+05:30)
Subject: [none]

Subscrib

Subscribe S Karunakar Reddy

------------------------------

From: 
Date: Tue, 6 Aug 1996 13:06:34 +0200
Subject: [none]

Help

------------------------------

From: 
Date: Tue, 6 Aug 1996 13:51:01 +0200
Subject: [none]

Help

------------------------------

From: skreddy@indpsc01.ce.philips.nl (Karunakar S Reddy)
Date: Tue, 27 Aug 1996 17:58:50 +0530 (GMT+05:30)
Subject: y

Subscribe ISO 9000-3

------------------------------

From: Dan Buonodono 
Date: Thu, 29 Aug 1996 09:49:17 -0400
Subject: Guidelines to improve the quality of software / ISO9000  practices 

I have recently been assigned as the Information Technology Quality
Assurance Analyst for Michigan State Government, and am eager to
make an impact in the quality of software that is purchased or produced
by or for the State.

One of my current assignments is to develop guidelines to improve the
quality of software (developed by external consultants as well as state
personnel) using ISO9000 type practices.

Does anyone on this list have such guidelines, standards or procedures
that they would be willing to share??  Any books, other publications or
web sites that would help me "jump start" this task??   Thanks.

Dan Buonodono
buonodonod@state.mi.us



------------------------------

From: gregory_gogates@Merck.Com (Gregory Gogates)
Date: Thu, 29 Aug 1996 12:34 -0500 (EST)
Subject: RE: Guidelines to improve the quality of

Dan,
A good site to start with is the Config Mgt site. 
http://www.iac.honeywell.com/Pub/Tech/CM/
There are also newsgroups comp.software.testing that deal with Software 
testing
The IEEE computer society is another good starting point. 
 http://www.ieee.org
Greg Gogates

              practices

I have recently been assigned as the Information Technology Quality
Assurance Analyst for Michigan State Government, and am eager to
make an impact in the quality of software that is purchased or produced
by or for the State.

One of my current assignments is to develop guidelines to improve the
quality of software (developed by external consultants as well as state
personnel) using ISO9000 type practices.

Does anyone on this list have such guidelines, standards or procedures
that they would be willing to share??  Any books, other publications or
web sites that would help me "jump start" this task??   Thanks.

Dan Buonodono
buonodonod@state.mi.us



------------------------------

From: "Gomes, A Ferdinand          PL" 
Date: Thu, 29 Aug 96 13:56:00 GMT
Subject: RE: Guidelines to improve the quality of software / ISO9000

Hi Dan,
Since you are in Michigan you could try the Michigan Quality Council web 
site to obtain some contacts of member organizations.  The MQC is set up to 
help Michigan Businesses including the state!  Their web site address is 
http://web.miep.org/mqc/

Hope this helps.

Cheers,
Ferdi Gomes
Unisys, Plymouth MI.

 ----------
|From: iso9000-3-owner
|To: iso9000-3
|Subject: Guidelines to improve the quality of software / ISO9000
|Date: Thursday, August 29, 1996 9:49AM
|
|I have recently been assigned as the Information Technology Quality
|Assurance Analyst for Michigan State Government, and am eager to
|make an impact in the quality of software that is purchased or produced
|by or for the State.
|
|One of my current assignments is to develop guidelines to improve the
|quality of software (developed by external consultants as well as state
|personnel) using ISO9000 type practices.
|
|Does anyone on this list have such guidelines, standards or procedures
|that they would be willing to share??  Any books, other publications or
|web sites that would help me "jump start" this task??   Thanks.
|
|Dan Buonodono
|buonodonod@state.mi.us
|
|
|

------------------------------

From: Glen Ford 
Date: Thu, 29 Aug 1996 19:28:08 -0400
Subject: Re: Guidelines to improve the quality of software / ISO9000  

At 09:49 1996-08-29 -0400, you wrote:
>I have recently been assigned as the Information Technology Quality
>Assurance Analyst for Michigan State Government, and am eager to

Congratulations.

>make an impact in the quality of software that is purchased or produced
>by or for the State.

Good luck.

>
>One of my current assignments is to develop guidelines to improve the
>quality of software (developed by external consultants as well as state
>personnel) using ISO9000 type practices.
>
>Does anyone on this list have such guidelines, standards or procedures
>that they would be willing to share??  Any books, other publications or
>web sites that would help me "jump start" this task??   Thanks.
>
>Dan Buonodono
>buonodonod@state.mi.us
>

Obviously the first place to start would be software standards: ISO 9000-3
is ISO 9001 adapted to software production. I would also suggest the
Canadian Software standards Q396 available from the Canadian Standards
Association. It takes a holistic view to software management rather than a
process view. Then there is the Software Engineering Institute's Capability
Maturity Model (http://www.sei.cmu.edu/) which is rather a slug but quite
well developed. (Also very prescriptive).

In the commercial world, I would suggest Kepner-Tregoe's Project Management
Methodology. It's very good with the important parts. I don't know if there
is a book available on the subject or not.

I also have a primer available on my website on project management
(http://www.io.org/~gford/bwca/models.html). Although it agrees with the KT
and ISO methodologies be warned it is a primer.

All of these deal with the high level project management. Personnally, I
believe that these have more to do with success than any other level. I
strongly believe that QA works while QC doesn't.

However, quite often when IS people mention standards they are referring to
low level standards (rules and conventions or Work Instructions in ISO terms). 

At that level, the most important thing is to understand where the IS
group(s) are. Your peers may be anywhere on the continuum from seat of the
pants through structured through data oriented to OOT. While you can move
them from one to another you need to understand the creation of percieved
needs. There is no point in developing standards appropriate to OOT if your
team is stuck in the 1960s. 

Once you've determined where they are then you can search out references
appropriate to that level.

Hope this helps a little ...

  
__________________________________________________________________
Glen D. Ford
Mississauga, Ontario, Canada
Bwca Management Consulting/CanDa Software
visit our Websites at: www.io.org/~gford/bwca.html
                   and www.io.org/~gford/canda.html
Pick up free software at www.io.org/~gford/canda.html
Read our Organizational Development Models at www.io.org/~gford/bwca/models.html
Comments are encouraged.
- ------------------------------------------------------------------
"Hey, ya gotta laugh ...."
__________________________________________________________________


------------------------------

From: "Bill Casti, CQA (Moderator)" 
Date: Thu, 29 Aug 1996 21:53:39 -0400 (EDT)
Subject: ANNOUNCEMENT: Alias Addresses

***This message is being mass-mailed to all quality.org lists and
addresses. My apologies for any duplicates you may receive, but it's
not easily avoidable.***

QUALITY.ORG is launching one of its few for-profit ventures, to pay for
upgrades to our system and equipment. We're going to be renting alias
addresses for $25.00 a year. 

Beginning September 15th, everyone who wants one can have an email address
"@quality.org", by means of an "alias address" linked to your current or 
future internet email account, no matter where or with what provider.

"Aliasing" means that you will still keep whatever email address and 
service provider you already have, but that you will also have a 
portable "@quality.org" address, which you can take with you to any 
service provider. All email directed to your quality.org address will be 
automatically rerouted to you at wherever your email account is. Aliasing 
does NOT provide you with an account on or access to the quality.org 
system. It just gives you a publicly-distributable address with the word 
"quality" in it.

The aliasing will be ready to launch on September 15th. Orders will be
accepted any time before then, for rollout on that date. Orders received 
after the rollout date will be effective for twelve (12) months from the 
date we receive your check/money order. Checks returned for NSF will have 
their aliasing immediately disabled.

Payment should be by check or money orders for twenty-five dollars ($US 
25.00), made payable to: Casti Consulting, and mailed to: 

	Casti Consulting
	PO Box 53
	Herndon VA 20172-0053

Be sure to include:

	- your fullname & mailing address
	- your current email address (to which your quality.org address 
will be aliased)
	- your preferred QUALITY.ORG email addresses (please give us your top
three choices, in order of preference, in case your #1 & #2 choices are 
already distributed)
	- remember that you'll have to let us know if you change your 
primary service provider, so we can redirect your alias address, too

IMPORTANT NOTE: ASQC Sections--current and future--and the groups and
individuals who already have quality.org alias addresses are
"grandfathered" and will not be affected by this for-cost venture.


Regards.
Bill

==============================================================================
        Bill Casti, CQA                 Email: help@quality.org
        Domain Owner                    Pager: +1 800 604 6149
        QUALITY.ORG                       Fax: +1 703 716 0479
- ------------------------------------------------------------------------------
           QUALITY RESOURCES ONLINE at: http://www.quality.org/qc
==============================================================================
                                                                              



------------------------------

From: Glen Ford 
Date: Fri, 30 Aug 1996 23:10:31 -0400
Subject: Re: Re[2]: Guidelines to improve the quality of software / ISO90 

At 08:17 1996-08-30 -0500, you wrote:
>     Glen,
>     
>     Most frequently when QA does not work it is because QC is either 
>     bottlenecked or sold out.  

In software I would contend that Quality Control as a concept is unworkable.
Unless Quality is built into the process (ie the defining conceptual
difference between  QC and QA) the quality process will fail. I suggest to
you the work by Yourdon on "Good Enough Programming" as an important piece
of thought on this subject. Software is an organic creation. Unlike
manufacturing in which each stage is an assembly of either components or
sub-assemblies, software is a cumulative process with each stage building on
(or completing if you prefer) the outputs of its predecessors.

Over the last 20 years one of the key lessons learned by Software
professionals is the need to involve all stakeholders in the process -
client, user, developer, designer, implementer and tester. Only through this
wide involvement can buy-in and quality be achieved. In other words the
Quality Assurance concept. 

Quality Control (ie test at the end) groups - whatever their organizational
name - invariably become bottlenecks and fail to perform. Project Management
especially in Software, is a balancing act between the different definitions
of quality - bugs, dates, functionality etc. Since QC groups are not
involved in the process they are not aware of the trade-offs (agreed to or
otherwise) required to create this balance. To make matters worse, often QC
groups are not involved in the process enough that they will continue to
grow. As a result, they become targets as a result of their own resistance
to change ("But it doesn't look like the old one").

When Quality Assurance fails in my experience it is because it begins too
late or because it presumes knowledge of the definition of quality. In short
basic Project Mangement guidelines (build a Project Charter) are ignored.
The only other case is when the programmers are unwilling or incapable of
building quality into their product. 



>     Most frequently when TQM does not succeed 
>     it is because QA is either bypassed or sold off.   Most frequently 

I would be tempted to claim it is more because of the "lets try the next
fad" attitude of this generation of management and their consultants. My
experience with TQM consultants is that they preach without understanding
and do not seek to learn from the past. As a child of the sixties myself, I
can't help but draw the comparison to the phrase "When I was 25 I said
'Never trust anyone over 30'. Now that I'm over 30 it looks a little
different" (yes, I know excuse my paraphrasing). The environment has changed
but the reasons remain.



>     where BPI/BPR fails it is beacause TQM is either only front-end lip 
>     service or an excuse for ZQM (zero).  For more on getting quality 

Again I disagree. If this were true BPR would succeed more often and (in my
experience) succeed where it fails and fail where it succeeds. Radical
change is seldom easy or successful. Successful BPR must be performed on a
regular and routine basis. In essence, the sloughing off of old habits must
be done regularly. Otherwise it becomes radical surgery instead of precise.
And like surgery, any radical procedure has a large risk factor.

Additionally, there are a number of political and human reasons for its failure.

The biggest failure I have ever engineered was in a simple purchasing
system. The old process was to call in the PO, type the PO, receive the
shipment and then record the receipt. The result was a bottleneck in
receiving which had to do all the inventory record keeping. So we
re-engineered. The PO became the receiving document - receiving only had to
enter the actual receipts and changes. Simple huh? Basic systems design.
Used in millions of organizations around the world. It failed! Why? The
buyers didn't know what they were purchasing - they relied on the supplier
to know. Result 90% rejection rate. Lip service to TQM? Nope this was long
before TQM and yet involved adherence to the TQM philosophy (I had already
learned how to succeed by that point). 


>     management beyond the awareness stage see "Quality is Still Free" by 
>     Phil Crosby or "Secrets of Sfw. Quality" by Kaplan, Clark & Tang.
>     
>     Mike Berens

Among others.
__________________________________________________________________
Glen D. Ford
Mississauga, Ontario, Canada
Bwca Management Consulting/CanDa Software
visit our Websites at: www.io.org/~gford/bwca.html
                   and www.io.org/~gford/canda.html
Pick up free software at www.io.org/~gford/canda.html
Read our Organizational Development Models at www.io.org/~gford/bwca/models.html
Comments are encouraged.
- ------------------------------------------------------------------
"Hey, ya gotta laugh ...."
__________________________________________________________________


------------------------------

End of ISO 9000-3 Digest V1 #21
*******************************