The process cycle
- 1 January 1991
- journal article
- Published by Institution of Engineering and Technology (IET) in Software Engineering Journal
- Vol. 6 (5) , 234-242
- https://doi.org/10.1049/sej.1991.0027
Abstract
Historically, the process of software development has played an important role in the field of software engineering. A number of software life-cycle models have been developed in the last three decades. These models, although helpful is giving general guidance to software developers, do not expose myriad details that are critical in any large software development project. Recent development however, have unfolded many hidden aspects of the software process, giving rise to a new discipline that we call software process engineering. This paper depicts software process in the context of software environments, examines recent developments in the process field and proposes the concept of process cycle, which embodies the scope of engineering and evolution of software processes. The paper describes the details of the process cycle, including such issues as the role of corporate goals and policies in the engineering, management, performance and improvement of software processes; the transformation of the process artifacts through the process cycle; role of human beings in this (meta-) process; and communications in the cycle.Keywords
This publication has 3 references indexed in Scilit:
- Metric-driven analysis and feedback systems for enabling empirically guided software developmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The Prism model of changesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A comparison of US and Japanese software process maturityPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002