Issue No.01 - January (1996 vol.13)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.476286
The software content in consumer electronics products has increased significantly in recent years. In the late 1980s, a high-end television set contained less than 64 Kbytes of ROM, while today's model often has more than 500 Kbytes. The expanding use of software in consumer electronics products calls for a more effective software-development process and the introduction of new technology. Until recently, the limited amount of software in consumer electronics products made it possible to deliver them without defects. Today, the amount of software contained in such products may reach 100,000 lines of source code. Organizations in the professional electronics industry have found how difficult it is to put a product of this size on the market without any defects. In 1991, Philips' CEO named a Software Process Improvement task force to focus on the increasing importance of software.We describe improvement activities undertaken at Philips Sound & Vision to meet the specific requirements of developing software for consumer electronics products at a time when the amount of software contained in each unit increased rapidly. In addition to improving its processes, the organization improved its requirements-and-design engineering architecture and its inspections, and it introduced metrics. We examine the results of these improvements in terms of effort and schedule overruns and defect density for three projects.
Jan Rooijmans, Hans Aerts, Michiel Van Genuchten, "Software Quality in Consumer Electronics Products", IEEE Software, vol.13, no. 1, pp. 55-64, January 1996, doi:10.1109/52.476286