Q. Zhang and A. Eberlein (Canada)
Software requirements, good practices, process models
The requirements engineering process has been recognized as an important part in software development. Due to the efforts spent in this area, people have developed several requirements engineering process models. Although the models vary greatly, we have identified some practices that are included in numerous models in order to help people develop good requirements. These practices are already known as good practices in requirements engineering. In this paper, we review four good practices, which have proven useful in numerous projects, and discuss how they are deployed in six requirements engineering process models. An analysis of how different process models explicitly deploy these practices can help organizations improve their current processes and augment them with best practices.
Important Links:
Go Back