Open Access Open Access  Restricted Access Subscription Access

Improving the Management of Cost and Scope in Software Projects Using Agile Practices


Affiliations
1 Mitah Technologies, Lavras, Minas Gerais, Brazil
2 Department of Computer Science, Universidade Federal de Lavras (UFLA), Brazil
3 Department of Mathematical Sciences, Universidade Federal de Lavras (UFLA), Brazil
4 Universidade Federal do Pampa (UNIPAMPA), Brazil
 

While organizations want to develop software products with reduced cost and flexible scope, stories about the applicability of agile practices to improve project development and performance in the software industry are scarce and focused on specific methodologies such as Scrum and XP. Given these facts, this paper aims to investigate, through practitioners' perceptions of value, which agile practices are being used to improve two performance criteria for software projects-cost and scope. Using a multivariate statistical technique known as Exploratory Factor Analysis (EFA), the results suggest that the use of agile practices can be represented in factors which describe different applications in software development process to improve cost and scope. Also, we conclude that some agile practices should be used together in order to get better efficiency on cost and scope in four development aspects: improving (a) team abilities, (b) management of requirements, (c) quality of the code developed, and (d) delivery of software on-budget and on-time.

Keywords

Agile Practices, Factor Analysis, Software Project Management, Scope, Cost, Software Engineering.
User
Notifications
Font Size

Abstract Views: 326

PDF Views: 147




  • Improving the Management of Cost and Scope in Software Projects Using Agile Practices

Abstract Views: 326  |  PDF Views: 147

Authors

Mariana de Azevedo Santos
Mitah Technologies, Lavras, Minas Gerais, Brazil
Paulo Henrique de Souza Bermejo
Department of Computer Science, Universidade Federal de Lavras (UFLA), Brazil
Marcelo Silva de Oliveira
Department of Mathematical Sciences, Universidade Federal de Lavras (UFLA), Brazil
Adriano Olimpio Tonelli
Department of Computer Science, Universidade Federal de Lavras (UFLA), Brazil
Enio Junior Seidel
Universidade Federal do Pampa (UNIPAMPA), Brazil

Abstract


While organizations want to develop software products with reduced cost and flexible scope, stories about the applicability of agile practices to improve project development and performance in the software industry are scarce and focused on specific methodologies such as Scrum and XP. Given these facts, this paper aims to investigate, through practitioners' perceptions of value, which agile practices are being used to improve two performance criteria for software projects-cost and scope. Using a multivariate statistical technique known as Exploratory Factor Analysis (EFA), the results suggest that the use of agile practices can be represented in factors which describe different applications in software development process to improve cost and scope. Also, we conclude that some agile practices should be used together in order to get better efficiency on cost and scope in four development aspects: improving (a) team abilities, (b) management of requirements, (c) quality of the code developed, and (d) delivery of software on-budget and on-time.

Keywords


Agile Practices, Factor Analysis, Software Project Management, Scope, Cost, Software Engineering.