Rick Spiewak is a Lead Software Systems Engineer at The MITRE Corporation. His works concentrates on Mission Planning. Rick has been focusing on the software quality improvement process, and has spoken on this topic at a number of conferences as well as publishing in CrossTalk and MSDN magazines. He has been in the computer software industry for over 45 years. His experience includes developing software and managing software development for data acquisition systems, transaction processing, and networking. Rick has also taught computer architecture and data communications and networking at the graduate level. He studied quality management at Philip Crosby Associates.
Track: CMMI On Board
Presentation Title: Applying quality fundamentals to software development to reduce costs and prevent defects
Presentation Summary: Software can be considered a product whose production is fundamentally similar to other products. Improving the quality of software can be approached using the same basic principles espoused by quality pioneers such as W. Edwards Deming, Philip B. Crosby and Harold F. Dodge. These principles can form a practical framework for ensuring that appropriate requirements are set for software development projects. By connecting established software engineering practices to the objective of defect prevention, we can apply the principles of quality management to software development. Using modeling techniques, it is possible to predict the potential cost savings and defect reduction expected.