Understanding “why” in software process modelling, analysis, and design
ICSE '94 Proceedings of the 16th international conference on Software engineering
Software process support through software configuration management
ISPW '90 Proceedings of the 5th international software process workshop on Experience with software process models
Hi-index | 0.00 |
The software industry has identified the need for processes. Problems with low quality, productivity, predictability and reliability and too long cycle times have increased the interest in processes. Another reason for the increased interest is the understanding of the relationship between the development process and the qualities of the product. This paper discusses different levels of formality for describing a process and describes a practical method for transforming a process to a stricter level of formality. It includes practical experiences from transforming a implicit development process, via semiformal notation, to a formal and executable process model. The right level of formality and detail in a process model is decided by many different factors. This paper describes different ways to represent your processes and gives help in how to choose between the alternatives. It also gives guidelines for how to transform your process model to representations of higher formality.