The Cost of Coordination in Software Engineering - Archive ouverte HAL
Communication Dans Un Congrès Année : 2000

The Cost of Coordination in Software Engineering

Résumé

Software engineering is based on many interdependent processes involving many interacting stakeholders with conflicting interests and points of view. The management of dependencies between stakeholders activities corresponds to the coordination process. This process plays a key role in software engineering notably because of the large use of networks, distributed computing and groupware technology. Nevertheless, software cost estimation continues to be a weak link in software project management. In particular, coordination activities are neglected by well established cost estimation methods and tools, which stress only the technical aspects related to development and maintenance of software systems. In this paper, we propose a framework for estimating the cost of coordination activities inherent in software engineering. This framework defines the concept of coordination in software engineering and proposes a typology of coordination tasks. By another way, the framework described in this paper provides an econometric model based upon the OLS techniques to analyse and predict the cost of coordination tasks. Such a model is useful since it may contribute to estimate more accurately the effort and the schedule of new software projects by taking into account non-technical tasks.
Fichier non déposé

Dates et versions

hal-01861748 , version 1 (22-11-2018)

Identifiants

  • HAL Id : hal-01861748 , version 1

Citer

Claudine Piau-Toffolon, Salem Dakhli. The Cost of Coordination in Software Engineering. 11th European Software Control and Metrics Conference (ESCOM-SCOPE’00), Apr 2000, Munich, Germany. ⟨hal-01861748⟩
73 Consultations
1 Téléchargements

Partager

More