Established September, 1992
A Guide to the Greatly Updated IEEE 730 Software Quality Assurance Standard
The IEEE has updated and added significant content to its IEEE-730 standard on Software Quality Assurance (SQA). The new version, which updates the previous version of 2002, describes three process areas and sixteen SQA tasks within these areas providing detailed elaborations for these areas and tasks. It also provides an overview of the key concepts of SQA, including its relation to product requirements, the relationship between project and organizational quality management, the relationship between supplier and acquirer (customer), and the overall flow of product and process requirements.
We will provide a "guided tour" of the new standard and the way it maps out SQA. We will also cover the annexes in IEEE 730 that provide more details about SQA planning, IEEE 730's relationship to the Agile development approach, industry-specific information, and relationships with software process approaches such as CMMI, SPICE, software product risk, and VSE (Very Small Enterprises).
About the Speaker
David I. Heimann
David I. Heimann has completed serving as a member of the Technical Working Group that has developed the updated IEEE Standard 730 for Software Quality Assurance that is the subject of this conference presentation. Based on that participation, he has written a paper on the new standard. The paper has been published in the June 2014 issue of ASQ Software Quality Professional.
In addition to the IEEE 730 paper, he has published numerous articles, including software analysis and complexity, software reliability, case studies on metrics implementation, and using metrics in an Agile development environment. In 2006 he received an award for best paper at the 2nd International Symposium on Management, Engineering and Informatics (MEI 2006), in Orlando, Florida.
Dr. Heimann received a B.S. in Mathematics from City College of New York, an M.S. in Mathematics from Purdue University, and a Ph.D. in Computer Science from Purdue. He has been certified as a Certified Software Quality Engineer (CSQE), Certified Six Sigma Green Belt (CSSGB), and Certified Reliability Engineer (CRE). He has held positions in government, industry, and academia, performing work and activities in software analysis and metrics, software process improvement, database management systems, reliability modeling, simulation, and probabilistic modeling.
Dr. Heimann's career experience includes serving as Metrics Lead for a key update of a company's flagship voicemail product, guiding metrics collection and interpretation for an automation and instrumentation company using Agile development, and automating the collection of software complexity data for use of developers and testers for a major computer company's operating system.