2004
DOI: 10.1145/971564.971573
|View full text |Cite
|
Sign up to set email alerts
|

The Demise of the Waterfall Model Is Imminent, and Other Urban Myths

Abstract: We discovered this and other disappointing indicators about current software engineering practices in a recent survey of almost 200 software professionals. These discoveries raise questions about perception versus reality with respect to the nature of software engineers, software engineering practice, and the industry.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0
3

Year Published

2007
2007
2019
2019

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 50 publications
(18 citation statements)
references
References 2 publications
0
14
0
3
Order By: Relevance
“…Particular parallels with HSR can be found in a category known as lifecycle models, the most common of which are the Waterfall, Spiral, and Star models, referring to the sequence and pattern of substages involved (Figure 2) [25-27]. Of these, the Spiral and Star models are frequently advocated due to their ability to cope with iteration and complexity, although in practice the more sequential Waterfall method is often used [28]. All of these illustrate the codependence of development and evaluation, while the Spiral and Star models emphasize iterative design.…”
Section: Compatibilities In Models and Methods Of Software Developmenmentioning
confidence: 99%
“…Particular parallels with HSR can be found in a category known as lifecycle models, the most common of which are the Waterfall, Spiral, and Star models, referring to the sequence and pattern of substages involved (Figure 2) [25-27]. Of these, the Spiral and Star models are frequently advocated due to their ability to cope with iteration and complexity, although in practice the more sequential Waterfall method is often used [28]. All of these illustrate the codependence of development and evaluation, while the Spiral and Star models emphasize iterative design.…”
Section: Compatibilities In Models and Methods Of Software Developmenmentioning
confidence: 99%
“…The renovation design process typically follows a waterfall model, which is sequential and noniterative. Because all the design steps are not synchronized and thermal design is a later consideration in the waterfall approach, feedback from customers comes too late [6]. If any design steps conducted at the latter process finds some problems, there is no scope to feedback the design of the former process.…”
Section: Introductionmentioning
confidence: 99%
“…In practice, Swarm can mean a repeated cycle of collaborative and open-minded intuitive proposals for further development, tested by rapid searches for background information, rapid testing of proposed methods and input data, with critical review to assess feasibility or weaknesses in the proposed work plan. Swarm as a development process is well-established in IT product development, and is closely allied with other IT development philosophies such as sprint [ 13 ] and agile development [ 14 ], either of which are often preferable to the clockware [ 12 ], waterfall or linear sequential approaches to project design [ 15 ]. The premise of linear sequential planning is that the development process and objectives are determined before work begins; therefore whether or not the results will be satisfactory may not be apparent until late in the project timeline, after resources have been heavily invested.…”
Section: Introductionmentioning
confidence: 99%