Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.
Read the article
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.
You do not have access to this resource.
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed?
Log in!
Ongoing reading
Software process evaluation