What changes from Waterfall and Agile—and what to keep from Scrum, Kanban, DevOps, Lean, XP, and specification-driven development.
THE DIRECT ANSWER
Concerted Engineering is a proposed operating model for coordinating customer intent, bounded autonomous execution, and independent evidence. Its distinguishing proposal is a shared versioned state governed by three contracts. It can work alongside existing methods; it does not establish that those methods are obsolete.
Agile is a set of principles; Scrum is a framework; Kanban is a flow strategy. DevOps and engineering practices address additional concerns. Compare their purpose before treating them as substitutes.
What each approach focuses on, and where Concerted Engineering adds coordination controls.
Suppose a team needs to reduce read latency during a regional traffic surge without losing acknowledged writes. These are illustrative workflows for the same problem, not performance comparisons.
With a phase-based lifecycle
Document the latency requirement and data-loss constraint, review the design, implement the routing change, and collect test and acceptance records at the project’s planned checkpoints. Revisit affected artifacts when the requirement changes.
With Agile and Scrum
Validate the customer impact, prioritize the change against the Product Goal, and inspect working Increments against the Definition of Done. Tests and feedback can run continuously; release does not have to wait for a Sprint Review.
With Concerted Engineering
Link the latency target and invariants to an Intent Contract, allow only replica-routing changes in the Execution Contract, and require protected independent evidence before admission. If intent or the artifact changes, reassess the evidence.
01 / PHASED DELIVERY
Concerted Engineering vs Waterfall.
Waterfall coordinates delivery through successive project phases. Concerted Engineering proposes a continuous loop in which product intent, execution permissions, and independent evidence stay linked as work changes. The difference is the coordination mechanism, rather than a guaranteed delivery speed.
What Waterfall provides
A phase-based lifecycle makes requirements, design, implementation, testing, and acceptance explicit. It can suit work with stable commitments and contractual milestones. Real implementations can include iteration; Royce’s 1970 paper warned about the risks of a simplistic one-pass sequence.
What Concerted Engineering adds
Instead of repeatedly translating a phase’s documents for the next discipline, teams maintain three versioned contracts against the same engineering context. Verification requirements are established before execution, and production admission remains separate from code generation.
When to combine or change your approach
Consider a bounded Concerted Engineering pilot when approval queues and stale specifications dominate lead time. Retain required milestone reviews and acceptance records where the project needs them.
KEEP WHAT WORKS
Requirements discipline, explicit acceptance, and accountable change control.
Agile is a set of values and principles for adaptive software development. Concerted Engineering is a proposed operating model for coordinating humans and coding agents through explicit contracts and independent verification. It can preserve Agile’s customer focus and feedback while adding boundaries for autonomous execution.
What Agile provides
The Agile Manifesto emphasizes customer value, collaboration, responding to change, and frequent delivery. Agile does not require sprints, story points, standups, or delayed verification. Those choices depend on the framework and team.
What Concerted Engineering adds
Concerted Engineering makes three questions explicit: what outcome matters, what an executor may change, and what independent evidence permits release. A shared versioned state connects those answers across product, engineering, verification, and operations.
When to combine or change your approach
Keep effective customer conversations and retrospectives. Pilot contracts if faster implementation leaves intent ambiguous, permissions implicit, or review queues overloaded. A team already practicing continuous coordination may need only a small change.
KEEP WHAT WORKS
Customer collaboration, frequent feedback, technical excellence, and adaptation.
Scrum structures empirical product work through accountabilities, events, artifacts, and Sprints of one month or less. Concerted Engineering specifies how intent, execution authority, and evidence remain coordinated during that work. Contracts can be used inside Scrum without making the Sprint Review a release gate.
What Scrum provides
Scrum provides a Product Goal, Sprint Goal, and Definition of Done. Usable Increments can be delivered during a Sprint; teams do not have to wait for the Sprint Review to release value.
What Concerted Engineering adds
An Intent Contract can clarify an outcome behind backlog work; an Execution Contract can constrain an agent’s scope; an Evidence Contract can define independent proof beyond a shared quality checklist. The distinction is protected verification and admission authority, not the mere existence of acceptance criteria.
When to combine or change your approach
Retain Scrum when its goals and inspect-and-adapt rhythm help the team. Add contracts around one service first. If you remove Scrum’s required elements, describe the resulting workflow accurately rather than calling it unchanged Scrum.
KEEP WHAT WORKS
Clear goals, transparent work, inspection, adaptation, and a Definition of Done.
Kanban optimizes the flow of value through a defined workflow. Concerted Engineering adds explicit intent, execution boundaries, and independent evidence to the work flowing through it. Kanban and Concerted Engineering can be combined: one helps manage flow; the other defines coordination and authority around a change.
What Kanban provides
The Kanban Guide describes defining and visualizing a workflow, actively managing work, and improving that workflow. Work-in-progress controls and flow metrics help teams understand congestion and predictability without requiring a sprint cadence.
What Concerted Engineering adds
Each work item can reference the current contracts and required proof. A change blocked on evidence stays visibly blocked rather than appearing complete because an agent opened a pull request. Verification capacity constrains execution intake.
When to combine or change your approach
Use Kanban when queues and competing work need visibility. Add the contracts if items flow quickly but lose customer context or lack clear authority to execute and release. Measure total lead time and blocked time together.
KEEP WHAT WORKS
Work-in-progress limits, explicit workflow policies, and flow measurement.
Concerted Engineering vs DevOps & continuous delivery.
DevOps connects development and operations; continuous delivery keeps software in a releasable state. Concerted Engineering extends coordination upstream to customer intent and explicitly separates generation from verification and production admission. It builds on delivery automation rather than replacing pipelines, observability, or operational ownership.
What DevOps & continuous delivery provides
Continuous delivery relies on capabilities such as automated testing, deployment automation, and fast feedback. DORA distinguishes the ability to release on demand from requiring every change to be deployed immediately.
What Concerted Engineering adds
A passing pipeline is evaluated against the intended outcome, the allowed mutation scope, and independently controlled evidence requirements. The generator cannot change the acceptance policy or grant itself production access. Runtime outcomes feed the next Intent Contract.
When to combine or change your approach
Keep your CI/CD system and operational practices. Pilot the model when pipelines are fast but teams still disagree about what should change, who may change it, or whether the proof is sufficient for release.
KEEP WHAT WORKS
CI/CD, automated tests, observability, reversible rollout, and operational feedback.
Lean starts with customer value and improves the work that creates it. Concerted Engineering applies a specific coordination model to software delivery with autonomous execution: shared contracts, bounded permissions, and independent proof. Lean helps identify a constraint; the contracts are one proposed way to address it.
What Lean provides
Lean thinking emphasizes understanding the customer’s problem, improving work through experimentation, and involving the people doing that work. It is broader than a software delivery framework or a set of tools.
What Concerted Engineering adds
Treat repeated translation, waiting for approvals, and unverifiable output as candidate sources of waste. Connect an improvement hypothesis to customer outcomes, execution cost, and evidence quality so local coding speed does not become the sole target.
When to combine or change your approach
Use Lean inquiry before adopting any new operating model. If your bottleneck is customer discovery or a poorly understood system, address that first; adding contracts without fixing the underlying problem can create more work.
KEEP WHAT WORKS
Customer value, system-wide flow, respect for people, and measured experiments.
Concerted Engineering vs Extreme Programming (XP).
Extreme Programming emphasizes practices such as test-first development, continuous integration, refactoring, and close collaboration. Concerted Engineering adds an operating model around that engineering work: customer-backed intent, constrained execution, and independent admission evidence. These practices can reinforce each other.
What Extreme Programming (XP) provides
XP treats technical discipline and short feedback cycles as foundations for responding to change. Tests and refactoring help teams maintain the ability to modify software safely as requirements evolve.
What Concerted Engineering adds
Implementation tests remain useful, but their authorship and control matter. A coding agent’s own tests do not alone establish independent evidence. Protected verification checks evaluate invariants and behavior that the generator cannot silently weaken.
When to combine or change your approach
Keep XP practices that improve design and feedback. Add independent evidence and scope controls as agent execution expands. Do not discard pair work or human design judgment simply because code can be generated quickly.
KEEP WHAT WORKS
Test-first development, continuous integration, refactoring, and collective learning.
Concerted Engineering vs Specification-driven development.
Specification-driven development uses explicit specifications to guide implementation, including AI-assisted coding. Concerted Engineering also asks who may execute, which resources they may change, who controls the evidence, and how production outcomes update intent. A specification can support an Intent Contract without covering all three contracts.
What Specification-driven development provides
Implementations vary. GitHub Spec Kit is one concrete toolkit that organizes specification, planning, and implementation tasks; it is not a universal standard for every specification-driven workflow.
What Concerted Engineering adds
Concerted Engineering treats the specification, permission boundary, and independently owned proof as related but distinct responsibilities. Contract versions must agree, and changes to intent can invalidate earlier evidence. A document alone does not enforce these relationships.
When to combine or change your approach
Use a specification workflow where it improves clarity. Add execution and evidence controls when a correct-looking specification still leaves agents over-permissioned or lets the same actor generate code, adjust tests, and authorize release.
KEEP WHAT WORKS
Explicit behavior, versioned specifications, and traceability to implementation.
Start with your constraint. Then choose the change.
These are adoption hypotheses to test in your organization. No framework substitutes for understanding where your delivery system actually waits or fails.
01 / INTENT IS UNCLEAR
Fix discovery first.
If you cannot explain the customer problem or measure an outcome, improve discovery and product collaboration before accelerating execution.
02 / WORK IS STUCK
Make the queues visible.
Use flow measurements and work-in-progress limits to find waiting and rework. Introduce shared contracts where repeated translation is a measured constraint.
03 / AGENTS OUTPACE REVIEW
Bound execution and proof.
Pilot Execution and Evidence Contracts with protected checks and a separate admission authority. Limit intake to what verification can support.
04 / THE SYSTEM WORKS WELL
Preserve useful practices.
Keep the workflow that already delivers safe customer value. Test the smallest useful addition and scale only after the outcome justifies its cost.
Make the comparison concrete.
Test one customer problem, one bounded service, and an explicit evidence gate.
Framework descriptions link to primary sources. The proposed combinations and adoption guidance are OpenKedge’s interpretation. Read the foundational article for the Concerted Engineering model.