Applying System Families Concepts to Requirements Engineering Process Definition
|Author/s||Durán Toro, Amador
Benavides Cuevas, David Felipe
|Department||Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos|
|Abstract||In this paper, some experiences gained during the definition of a unified,
common software development process for several companies in Telvent
are presented. Last year, Telvent made the decision of developing a unique ...
In this paper, some experiences gained during the definition of a unified, common software development process for several companies in Telvent are presented. Last year, Telvent made the decision of developing a unique software development process which was flexible enough to be adapted to specific practices and needs of the different companies. In this paper we focus mainly on the experiences gained during the definition of the requirements engineering process, al-though many of them are also applicable to other software development processes. One of the most interesting experiences from our point of view is that, al-though the definition process was started using a top-down approach and well-know techniques like data flow diagrams, we eventually end up applying requirements engineering techniques like glossaries, scenarios or conflict resolu-tion for the definition of the requirements engineering process itself. On the other hand, the need of having adaptable processes for the different companies in Tel-vent made us adopt a process family approach, i.e. adopting an approach similar to the system families development, thus defining a core process that could be adapted to specific needs of specific companies in a predefined, controlled man-ner. The experiences gained in the definition of the process family were applied to the definition of requirements engineering process for product line development, which is briefly presented in this paper.
|Project ID.||TIC 2000–1106–C02–01
Eureka Σ! 2023
|Citation||Durán Toro, A., Benavides Cuevas, D.F. y Bermejo, J. (2003). Applying System Families Concepts to Requirements Engineering Process Definition. En PFE 2003 : 5th International Workshop on Software Product-Family Engineering (140-151), Siena, Italy: Springer.|