millar@rocket.uucp (Jeff Millar) (06/25/91)
PC Week had a very interesting article on a "leaked" memo from Bill Gates of Microsoft. In it, he commented that by developing software without IBM, Microsoft would be free of the burden of IBM poor design and coding practices. I have been wondering what procedures are used to develop large commercial programs...because whatever they are, I'll bet they are more effective than Mil-Std-2167A (the Defense community standard). Would a few people care to comment on the management of software projects in commercial practice?...maybe refer me to some references on the subject in books or magazines. I am interesting in the process from start to finish...the Mil-Std-2167A steps go something like this...requirements definition, top-level design, detailed design, code, code review, module testing, software module integration, testing. There are some modern concepts such as prototyping of software functions and object oriented design and coding...how do these fit into the large commercial software development practice? Thanks for your help... -- Jeff Millar millar@rocket.sanders.com