2022
DOI: 10.3390/systems10040123
|View full text |Cite
|
Sign up to set email alerts
|

Method of Software Development Project Duration Estimation for Scrum Teams with Differentiated Specializations

Abstract: Estimation is an essential step of software development project planning that has a significant impact on project success—underestimation often leads to problems with the delivery or even causes project failure. An important aspect that the classical estimation methods are usually missing is the Agile nature of development processes in the implementation phase. The estimation method proposed in this article aims at software development projects implemented by Scrum teams with differentiated specializations. Th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
19
0
1

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(20 citation statements)
references
References 28 publications
0
19
0
1
Order By: Relevance
“…These methodologies split the system to be developed into deliverable products, which in turn are organised into tasks that last from 2 to 4 weeks (called sprint in Scrum) [ 92 , 93 ]. This way of organising the work contrasts with other development methodologies, such as Waterfall, Spiral, RP, etc., that take the problem to be solved in its entirety.…”
Section: Methodologies Designed For the Development Of Iotssmentioning
confidence: 99%
“…These methodologies split the system to be developed into deliverable products, which in turn are organised into tasks that last from 2 to 4 weeks (called sprint in Scrum) [ 92 , 93 ]. This way of organising the work contrasts with other development methodologies, such as Waterfall, Spiral, RP, etc., that take the problem to be solved in its entirety.…”
Section: Methodologies Designed For the Development Of Iotssmentioning
confidence: 99%
“…To fill in this gap, the authors propose the concept of the estimation life cycle (ELC), tailoring estimation activities to the software development life cycle (SDLC) stages. According to the ELC, early project stages are accompanied by introductory, preliminary, and intermediate [9] estimations (listed in the order of increasing levels of details, reliability, and accuracy). The commonality of these estimations is that their outputs are not definitive enough to take on obligations.…”
Section: Introductionmentioning
confidence: 99%
“…The main outputs of the preliminary estimation are project scope (represented as an estimable-item breakdown structure, defined below), team composition, and project duration. Obviously, due to the quite high level of uncertainty, these outcomes are not supposed to be used for making commitments; instead, they will be elaborated on in the following stages: the intermediate and precise estimations [9,10].…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations