Questions tagged [waterfall]

Use this tag for questions about the waterfall methodology, a process used in software development.

From Wikipedia:

The waterfall model is a sequential (non-iterative) design process, used in software development processes, in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of conception, initiation, analysis, design, construction, testing, production/implementation and maintenance.

The waterfall development model originates in the manufacturing and construction industries: highly structured physical environments in which after-the-fact changes are prohibitively costly, if not impossible. Because no formal software development methodologies existed at the time, this hardware-oriented model was simply adapted for software development.

3 questions
15
votes
4 answers

How to transition from a complex branching reality to a single-branch model?

In large organisations, using the waterfall methodology typically results in very complex branching structures (aka branch spagetti). What branching strategies can be used to transition from a complex branching reality to a single-branch model like…
Dan Cornilescu
  • 6,780
  • 2
  • 21
  • 45
12
votes
2 answers

Which Release Management aspects help explain the difference between Waterfall and Agile?

When explaining DevOps to somebody, it happens that a question comes up like: How does Release Management using the Agile methodology differ from Waterfall? So what kind of criteria can you use to explain these differences to such audience?
Pierre.Vriens
  • 7,225
  • 14
  • 39
  • 84
1
vote
1 answer

Can the Waterfall method leverage CI/CD+ and still be considered Waterfall?

Often it seems to be assumed or implied that DevOps is simply the Agile method expanded beyond programming to things like Operations and Configuration as Code, and so forth. So, this has left me wondering: Can a classic Waterfall method incorporate…
James Shewey
  • 3,752
  • 1
  • 17
  • 38