Tag

Waterfall

0 views collected around this technical thread.

Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 4, 2023 · Fundamentals

Three Evolutions of Software Engineering Methods and the Role of DevOps

This article traces the three major evolutions of software engineering—from the 1970s waterfall model, through the 1990s rise of agile and iterative methods, to the 2010s DevOps and continuous delivery movement—highlighting how delivery roles have expanded and how organizations can overcome adoption plateaus.

AgileContinuous DeliveryDevOps
0 likes · 5 min read
Three Evolutions of Software Engineering Methods and the Role of DevOps
DevOps
DevOps
Apr 24, 2023 · Backend Development

Hybrid “Big Waterfall + Small Agile” Delivery Model and Application Boundary Design in Large‑Scale Microservice Architecture

The article shares a chief architect’s experience designing a hybrid “big waterfall + small agile” delivery approach, microservice architecture, BFF layer, and team organization principles such as Conway’s law to address application boundary challenges in a massive state‑owned enterprise project.

AgileBFFConway's law
0 likes · 11 min read
Hybrid “Big Waterfall + Small Agile” Delivery Model and Application Boundary Design in Large‑Scale Microservice Architecture
Architects Research Society
Architects Research Society
Mar 4, 2023 · Fundamentals

Adaptive vs Predictive Planning: Comparing Agile and Waterfall Methodologies

The article explains the distinction between defined and high‑uncertainty work, outlines traditional waterfall planning versus adaptive agile approaches, compares their processes, costs, and success rates, and presents data from the Standish Group showing agile projects outperform waterfall ones.

Adaptive PlanningAgilePredictive Planning
0 likes · 8 min read
Adaptive vs Predictive Planning: Comparing Agile and Waterfall Methodologies
DevOps Operations Practice
DevOps Operations Practice
Feb 4, 2023 · Fundamentals

Understanding Waterfall, Agile, and DevOps Development Models

This article explains the three major software development models—Waterfall, Agile, and DevOps—detailing their origins, characteristics, advantages, and challenges, and shows how they evolved to meet the fast‑changing demands of modern internet enterprises.

AgileDevOpsSoftware Development
0 likes · 9 min read
Understanding Waterfall, Agile, and DevOps Development Models
Top Architect
Top Architect
Sep 9, 2022 · R&D Management

Waterfall vs Agile (Scrum): Advantages, Disadvantages, and Practical Comparison

This article compares the traditional Waterfall development model with the Agile Scrum approach, outlining each method's strengths and weaknesses, describing Scrum roles and workflow, and offering practical insights on when and how to apply either model in software projects.

AgileR&D managementScrum
0 likes · 11 min read
Waterfall vs Agile (Scrum): Advantages, Disadvantages, and Practical Comparison
Architect
Architect
Sep 4, 2022 · R&D Management

Waterfall vs Agile: Comparative Analysis and Scrum Process Overview

This article compares the traditional Waterfall development model with Agile methodologies, outlines Scrum roles and workflow, highlights each approach's strengths and weaknesses, and emphasizes the importance of team consensus for effective software project management.

AgileScrumSoftware Development
0 likes · 11 min read
Waterfall vs Agile: Comparative Analysis and Scrum Process Overview
Architects Research Society
Architects Research Society
Sep 25, 2021 · Product Management

Agile vs Waterfall: Understanding Project Scope, Uncertainty, and Methodology

This article explains the distinction between well‑defined and high‑uncertainty project work, compares traditional waterfall planning with modern Agile practices, and presents data showing Agile’s higher success rates while also providing practical guidance for teams transitioning to more exploratory development approaches.

AgileSoftware DevelopmentWaterfall
0 likes · 10 min read
Agile vs Waterfall: Understanding Project Scope, Uncertainty, and Methodology
IT Architects Alliance
IT Architects Alliance
Aug 6, 2021 · R&D Management

Waterfall vs Agile: Comparative Analysis and Scrum Process Overview

This article compares the traditional Waterfall development model with Agile methodologies, outlines Scrum roles and processes, and discusses how teams can balance documentation‑heavy and people‑centric approaches to improve software project efficiency and adaptability.

AgileScrumSoftware Development
0 likes · 12 min read
Waterfall vs Agile: Comparative Analysis and Scrum Process Overview
DevOps
DevOps
Feb 25, 2021 · Fundamentals

Overview of Software Development Models: Waterfall, Iterative, Spiral, and Agile

This article introduces four major software development models—Waterfall, Iterative (RUP), Spiral, and Agile—detailing their origins, core concepts, advantages, and disadvantages, helping readers understand how each approach structures project phases, manages risk, and adapts to changing requirements.

AgileSoftware DevelopmentWaterfall
0 likes · 5 min read
Overview of Software Development Models: Waterfall, Iterative, Spiral, and Agile
DevOps
DevOps
Feb 5, 2021 · Operations

Evolution of Software Development Models: From Waterfall to Agile, Kanban, Scrum, and Lean

This article traces the historical shift in software development practices, comparing the linear Waterfall model with Agile, Kanban, Scrum, and Lean approaches, highlighting how each methodology improves flexibility, transparency, and efficiency by borrowing principles from automotive production systems.

AgileLeanScrum
0 likes · 11 min read
Evolution of Software Development Models: From Waterfall to Agile, Kanban, Scrum, and Lean
DevOps
DevOps
Sep 1, 2020 · Fundamentals

Is Agile Development Always Superior to Waterfall? A Critical Examination

The article critically explores whether agile development truly outperforms waterfall, highlighting that each methodology has distinct strengths and limitations depending on project requirements, team stability, and organizational context, and argues for choosing the most suitable approach rather than blindly favoring one over the other.

AgileSoftware DevelopmentWaterfall
0 likes · 9 min read
Is Agile Development Always Superior to Waterfall? A Critical Examination
DevOps
DevOps
May 22, 2019 · Fundamentals

Waterfall vs Agile: A Dialogic Comparison of Development Methodologies

The article presents a lively debate at the annual "Zuo Chan Lun Dao" conference where seasoned practitioners contrast the Waterfall and Agile development models, discussing requirements management, quality control, and process management to illustrate the strengths and trade‑offs of each approach.

AgileRequirements ManagementSoftware Development
0 likes · 8 min read
Waterfall vs Agile: A Dialogic Comparison of Development Methodologies
DevOps
DevOps
May 21, 2019 · Fundamentals

Waterfall vs Agile: A Theatrical Debate on Software Development Practices

The article dramatizes a debate between the Waterfall and Agile development approaches, illustrating their differing philosophies on requirements, quality control, and process management, and concludes that each method has unique strengths, urging teams to select the most suitable practice based on project needs.

AgileRequirements ManagementSoftware Development
0 likes · 8 min read
Waterfall vs Agile: A Theatrical Debate on Software Development Practices
DevOps
DevOps
Apr 22, 2018 · R&D Management

Balancing Agile and Waterfall in Banking Software Projects: A Pragmatic Approach

The article examines why traditional waterfall planning remains essential for banking software projects while selectively adopting agile practices, highlighting the differences between consumer‑focused (To C) products and business‑focused (To B) initiatives, the limits of MVP, and a hybrid delivery model that satisfies both speed and contractual certainty.

AgileR&DWaterfall
0 likes · 8 min read
Balancing Agile and Waterfall in Banking Software Projects: A Pragmatic Approach
DevOps
DevOps
May 10, 2017 · Fundamentals

Why Software Development Is More Like Cooking Than Manufacturing

The article argues that software development is a continuous design activity rather than a repeatable manufacturing process, using car production and cooking analogies to illustrate why traditional waterfall management fails and why developers should be seen as designers, not assembly line workers.

AgileDevOpsProcess
0 likes · 6 min read
Why Software Development Is More Like Cooking Than Manufacturing