Overview
Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.
Read the articleAUTHOR
-
Claude PINET: Consulting engineer, certified auditor by the International Register of Certified Auditors (IRCA) - Founder of CPI Conseil
INTRODUCTION
A process is "a set of interrelated or interactive activities that transforms inputs into outputs". This definition (ISO 9000: 2000) applies perfectly to information processing. Indeed, we are dealing with a set of mechanisms (the hardware) which carry out automatic processes in accordance with a pre-established program (the software).
Progress is achieved through a constant search for improvements (saving time, reducing costs, increasing productivity...). In the case of software, an intangible object by its very nature, the work required to achieve improvements is not always easily perceptible. On the other hand, the effects of even the slightest non-quality inevitably translate into malfunctions and very real costs.
Improving software processes is possible. To achieve this, evaluation work must be undertaken. A concrete methodology that has been implemented is described for three strategic processes: software development, validation and maintenance. As for the software system, the subject of the evaluation exercise, this is the one used by the majority of cell phones.
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!
Software process evaluation
Article included in this offer
"Software technologies and System architectures"
(
227 articles
)
Updated and enriched with articles validated by our scientific committees
A set of exclusive tools to complement the resources
Bibliography
Works
- PINET (C.) - La qualité du logiciel. - Afnor (1997).
- PINET (C.) - Processus d'ingénierie du logiciel. - Pearson Education (2002).
In Engineering Techniques
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!