Tagged articles
26 articles
Page 1 of 1
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.

Continuous Deliverywaterfall
0 likes · 5 min read
Three Evolutions of Software Engineering Methods and the Role of DevOps
21CTO
21CTO
Jul 27, 2023 · R&D Management

How to Choose the Right Software Project Management Methodology

This article reviews the most popular software project management methodologies—including Waterfall, Agile, Scrum, Kanban, and Lean—detailing their processes, advantages, and disadvantages, and offers guidance on selecting the approach that best fits a project's requirements, team size, and organizational culture.

KanbanLeanmethodologies
0 likes · 9 min read
How to Choose the Right Software Project Management Methodology
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.

BFFMicroservicesTeam Organization
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 PlanningPredictive PlanningProject Management
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.

Software Engineeringsoftware developmentwaterfall
0 likes · 9 min read
Understanding Waterfall, Agile, and DevOps Development Models
FunTester
FunTester
Jan 10, 2023 · Industry Insights

Which Test Metrics Really Matter? A Comprehensive Guide for QA Teams

This article outlines the most common software testing metrics, explains how they differ from broader software quality measures, and shows how teams at project, department, and executive levels can select and track the right indicators in both waterfall and agile environments.

AutomationKPIsSoftware Testing
0 likes · 14 min read
Which Test Metrics Really Matter? A Comprehensive Guide for QA Teams
IT Architects Alliance
IT Architects Alliance
Oct 16, 2022 · R&D Management

How Progressive Thinking Shapes Business Architecture for Large-Scale Websites

The article explains why a progressive, incremental approach to business architecture—balancing clear primary requirements with flexible handling of secondary and emergent features—helps large‑scale website projects avoid the pitfalls of rigid waterfall planning and enables smoother versioned development.

Project ManagementR&D managementSoftware Architecture
0 likes · 10 min read
How Progressive Thinking Shapes Business Architecture for Large-Scale Websites
IT Architects Alliance
IT Architects Alliance
Sep 5, 2022 · R&D Management

Waterfall vs Agile: Choosing the Right Development Method

This article compares the traditional Waterfall model with Agile and Scrum practices, outlining each approach's strengths, weaknesses, roles, and workflow steps, and offers practical guidance on when to apply one method over the other in software projects.

MethodologyProject Managementagile
0 likes · 12 min read
Waterfall vs Agile: Choosing the Right Development Method
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.

Project Managementagilescrum
0 likes · 11 min read
Waterfall vs Agile: Comparative Analysis and Scrum Process Overview
21CTO
21CTO
Aug 2, 2022 · Fundamentals

From Waterfall to DevOps: How Modern Development Methodologies Evolve

This article traces the evolution of software development practices from the linear Waterfall model through Agile iterations to the integrated DevOps culture, highlighting each approach's principles, advantages, and key differences for modern engineering teams.

DevOpsagilemethodologies
0 likes · 8 min read
From Waterfall to DevOps: How Modern Development Methodologies Evolve
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.

Methodologyagilesoftware development
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.

MethodologyProject Managementagile
0 likes · 12 min read
Waterfall vs Agile: Comparative Analysis and Scrum Process Overview
The Dominant Programmer
The Dominant Programmer
Apr 21, 2021 · Fundamentals

Key Fundamentals of Project Management: Concepts, Goals, and Lifecycle Models

This article outlines the core concepts of project management, including its definition, goal types, unique characteristics, the triple constraint, comparison with routine operations, typical information‑system project traits, PRINCE2 basics, lifecycle phases, and major development models such as waterfall, spiral, iterative, V‑model, prototype, and agile.

PRINCE2Project Managementagile
0 likes · 15 min read
Key Fundamentals of Project Management: Concepts, Goals, and Lifecycle Models
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.

Iterativeagiledevelopment models
0 likes · 5 min read
Overview of Software Development Models: Waterfall, Iterative, Spiral, and Agile
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 9, 2020 · Fundamentals

Waterfall vs Agile: Choosing the Right Development Model

This article compares the traditional Waterfall model with Agile approaches like Scrum, outlining their origins, advantages, disadvantages, key roles, processes, and how teams can balance both methods to improve project delivery and avoid common pitfalls.

MethodologyProject Managementagile
0 likes · 13 min read
Waterfall vs Agile: Choosing the Right Development Model
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.

Methodologywaterfall
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.

process managementwaterfall
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.

Methodologyprocess managementwaterfall
0 likes · 8 min read
Waterfall vs Agile: A Theatrical Debate on Software Development Practices
21CTO
21CTO
Mar 24, 2019 · Fundamentals

Agile vs Waterfall: Which Development Methodology Wins?

This article compares the traditional Waterfall model and the modern Agile approach, outlining their processes, advantages, disadvantages, and suitability for different projects, helping teams decide which methodology best aligns with their product goals and organizational constraints.

Methodologyscrumwaterfall
0 likes · 12 min read
Agile vs Waterfall: Which Development Methodology Wins?
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.

Project ManagementR&Dagile
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.

Designagilesoftware development
0 likes · 6 min read
Why Software Development Is More Like Cooking Than Manufacturing
21CTO
21CTO
Jan 29, 2016 · Fundamentals

How Agile and Waterfall Shape Sustainable Software Architecture

This article compares waterfall and agile approaches to software architecture, examining the architect's role, time span, deliverables, and documentation practices, and offers practical guidance for building sustainable, adaptable system designs in modern development environments.

DocumentationSustainabilityagile
0 likes · 16 min read
How Agile and Waterfall Shape Sustainable Software Architecture