Most agile projects rely heavily on good collaboration with the customer in order to achieve project goals and avoid overruns. However, the role of the customer in software projects is not fully understood. Often, successful projects are attributed to developer competence, while unsuccessful projects are attributed to customer incompetence. A study was conducted on eighteen of the latest projects of a software contractor. Quantitative project data was collected, and project managers interviewed, on several issues related to estimates, key project properties, and project outcome. It was found that in projects where collaboration was facilitated by daily communication between the contractor and the customer, they experienced a lesser magnitud...
This chapter analyses the results of a series of observational studies of Agile software development...
Enterprise software development is a complex effort that may last years. Enterprise software is ofte...
Software development is a multidisciplinary collaboration involving many stakeholders. However, exis...
The contribution of this thesis is an in-field verification that Agile software development projects...
The contribution of this thesis is an in-field verification that Agile software development projects...
The success of an agile system development project is dependent on many factors, including the custo...
Agile software is a collection of software development methods based on iterative and incremental de...
Software is not developed in a vacuum. Development teams and organizations must react to various inc...
Software is not developed in a vacuum. Development teams and organizations must react to various inc...
Software is not developed in a vacuum. Development teams and organizations must react to various inc...
Project success has multiple definitions in the scholarly literature. Research has shown that some s...
Software is not developed in a vacuum. Development teams and organizations must react to various inc...
Software is not developed in a vacuum. Development teams and organizations must react to various inc...
One of the main characteristics of agile software development is the active and continuous participa...
Enterprise software development is a complex effort that may last years. Enterprise software is ofte...
This chapter analyses the results of a series of observational studies of Agile software development...
Enterprise software development is a complex effort that may last years. Enterprise software is ofte...
Software development is a multidisciplinary collaboration involving many stakeholders. However, exis...
The contribution of this thesis is an in-field verification that Agile software development projects...
The contribution of this thesis is an in-field verification that Agile software development projects...
The success of an agile system development project is dependent on many factors, including the custo...
Agile software is a collection of software development methods based on iterative and incremental de...
Software is not developed in a vacuum. Development teams and organizations must react to various inc...
Software is not developed in a vacuum. Development teams and organizations must react to various inc...
Software is not developed in a vacuum. Development teams and organizations must react to various inc...
Project success has multiple definitions in the scholarly literature. Research has shown that some s...
Software is not developed in a vacuum. Development teams and organizations must react to various inc...
Software is not developed in a vacuum. Development teams and organizations must react to various inc...
One of the main characteristics of agile software development is the active and continuous participa...
Enterprise software development is a complex effort that may last years. Enterprise software is ofte...
This chapter analyses the results of a series of observational studies of Agile software development...
Enterprise software development is a complex effort that may last years. Enterprise software is ofte...
Software development is a multidisciplinary collaboration involving many stakeholders. However, exis...