Rick Spiewak

Lead Software Systems Engineer, National Security Engineering Center, The MITRE Corporation



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.


CMMI® Institute helps organizations discover the true value they can deliver by building capability in their people and processes. Learn More

101 Countries Organizations use CMMI to elevate performance in 101 countries.
  • Colombia
  • US
  • UK
  • Bulgaria
  • Qatar
  • Kenya
  • South Africa
  • China
  • Malaysia
  • Vietnam
  • Thailand
11 National Governments 11 governments invest in CMMI to support economic development in their countries.
  • Chinese, Simplified
  • Chinese, Traditional
  • Arabic
  • Dutch
  • French
  • German
  • Japanese
  • Portuguese
  • Spanish
  • Korean
10 Languages CMMI models have been translated into 10 languages.