MS programming is done in teams -- one active programmer and one tester.
The tester is usually a programmer too and so is able to create all the
testing infrastructure such as unit and stub testing rigs and automated
testing that often get short thrift. As a result MS has a large database
of automated test cases. Also with daily builds there is very little lag
between programming and testing feedback.
That's why I thought it very strange for you to say that MS "puts quality
control on the back burner".
I challenge MS critics to read "Microsoft Secrets" by Cusumano (MIT) & Selby
(UC Irvine). The authors were given access to "probe broadly and freely
inside Microsoft" including access to confidential documents.
Sure, MS has played hardball (to say the least) in it's product marketing.
The company has flaws and there are things not to like about the company and
it's products. On the other hand, beginning with IBM's failure to realize
the opportunity of the PC OS market, MS has made a lot of good decisions
when other larger players ignored them. MS wrote Excel for instance when
Lotus said it wasn't interested in porting it's spreadsheet to Windows.
-----Original Message-----
From: Cortlandt Wilson [mailto:[log in to unmask]]
Sent: Sunday, December 09, 2001 4:11 PM
To: Karman, Al; [log in to unmask]
Subject: RE: [HP3000-L] OT: Please cut out the M$ ad hominems
Al,
Do you know what the quality control practices are at Microsoft?
There is one basic practice that has been widely reported at least amoung
software engineering and software quality circles. Can you name it? If
you can't I would suggest you are talking through your hat.
Cortlandt Wilson
(650) 966-8555
-----Original Message-----
From: HP-3000 Systems Discussion [mailto:[log in to unmask]]On
Behalf Of Karman, Al
Sent: Friday, December 07, 2001 7:51 AM
To: [log in to unmask]
Subject: Re: [HP3000-L] OT: Please cut out the M$ ad hominems
1. Shame David held back sharing his real feelings ]:-)
2. Any pervasive evidence why M$ is an (occasional) correct way to
refer to an outfit that puts quality control on the back burner?
Al Karman
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|