August 31, 2026
Most software project plans survive about three weeks. Not because the planning was lazy. Usually the opposite. Somebody built a proper work breakdown structure, sized every task, drew the Gantt chart, and got it signed off by three stakeholders. Then a competitor shipped...
Project Management
Adaptive Software Development in Project Management
August 31, 2026
Adaptive Software Development is an agile framework for projects where the requirements are expected to evolve during delivery rather than before it.
The distinction that matters most is the one Highsmith made about language. Traditional project management uses the word plan, which carries a quiet assumption: that you already know what the outcome should be and you are simply scheduling the route to it. ASD replaces that word with speculate. You still think ahead. You still set direction, budget, and constraints. But you stop pretending the detail is knowable, and you build the project around learning it instead.
That single word swap changes almost everything downstream: how you report progress, how you write contracts, how you handle change requests, and how you define a successful week.
A few things ASD is not:
If you have looked at the PMBOK Guide recently, you will recognise this framing. PMI now describes development approaches as a spectrum rather than a binary, running from predictive at one end to adaptive at the other, with hybrid sitting in the middle.
Predictive works when:
Adaptive works when:
Hybrid works when you have both in one project, which is more common than either purist camp admits. Plenty of teams run predictive planning for the regulated, contractual, and infrastructure parts of a programme while running adaptive delivery for anything customer facing.
ASD sits firmly on the adaptive end. The honest read is that it is less widely adopted than Scrum or Kanban, and you will rarely see a job ad asking for an ASD certification. Its influence shows up differently: in how mature teams think about uncertainty, and in the vocabulary that leaked into modern agile practice.
ASD replaces the linear plan, build, test sequence with a loop that repeats. Highsmith was explicit that these three phases overlap rather than queue up neatly. You cannot collaborate without learning, and you cannot speculate without collaborating. If it feels like all three are happening at once, that is the model working correctly.
This is the planning phase, renamed to keep everyone honest.
In speculation you set the mission and the constraints, not the task list. You define what success looks like at a level of detail you can actually defend, identify the biggest risks and unknowns, and decide the length of your iteration cycle. Highsmith originally worked in short cycles, often around a week, though most teams today land somewhere between one and three weeks.
The output of speculation is not a schedule of tasks. It is a rough map of features grouped into cycles, with the explicit understanding that the later cycles will change.
What good speculation includes:
This is where the work happens, and where ASD differs most from a traditional delivery model.
Collaboration in ASD means the team, the client, and the stakeholders are working in the same feedback loop, not exchanging documents across a wall. Developers, testers, designers, and the business owner make decisions together and quickly. Authority pushes down to the team rather than routing every call through a project manager or a steering committee.
This is also the part organisations underestimate. Collaboration is a capability, not a meeting. If your client is available for one status call a month, ASD will not work no matter how well you run the rest of it.
The learning phase is where most teams get lazy, and it is the phase the whole model depends on.
Learning means treating each cycle as an experiment that produces data. Not just "did we finish the tickets" but "what did we get wrong about the user, the estimate, the architecture, or each other." Highsmith's argument was that the mistakes you surface early are cheap and the ones you surface at UAT are not.
Practically, learning shows up as:
Then you speculate again, with better information than you had last time.
Most articles on ASD stop at the theory. The harder question is what a project manager does differently on Monday morning. Six things change.
1. You manage the mission, not the plan. Your job shifts from tracking variance against a baseline to protecting the outcome while the route changes. That means you need a very sharp definition of what the project is for, because it is the only stable thing you have.
2. Progress reporting has to be rebuilt. Percentage complete is meaningless in an adaptive project. Replace it with working features delivered, decisions made, and risks closed. Executives will resist this at first. Show them a working product every cycle and the resistance usually fades.
3. Change control becomes prioritisation. In predictive delivery, a change request is an exception that triggers paperwork. In ASD it is the normal input to the next cycle. What you need instead is ruthless prioritisation and a client who understands that adding something means removing something.
4. Contracts need attention. This is the practical blocker nobody mentions. A fixed scope, fixed price contract is fundamentally incompatible with adaptive delivery. Options that work better include time and materials with a capped budget, fixed budget with variable scope, or an incremental contract that renews per phase.
5. You become the person who protects the learning phase. When a project runs late, the retrospective and the user review are the first things cut. Cutting them is how an adaptive project quietly turns into a chaotic one.
6. Risk management moves from a register to a rhythm. Instead of reviewing a risk log quarterly, you attack the riskiest assumption in the next cycle. Short cycles are a risk management tool, not just a delivery tool.
Adaptive projects still need measurement. They just need different measurements.
One caution. Adaptive teams can drown in dashboards. Pick four metrics, review them every cycle, and ignore the rest until one of the four goes strange.
Having seen this pattern across a lot of delivery engagements, the failures are remarkably consistent.
Scope creep dressed as agility. Flexibility without prioritisation is just an expanding backlog. If every cycle adds more than it delivers, the model is being used as cover.
A client who is unavailable. ASD assumes continuous client involvement. When the client disappears for six weeks and returns with opinions, you get rework, not adaptation.
Learning that never changes anything. Teams run retrospectives, write notes, and repeat the same mistakes. If a retrospective does not change behaviour by the next cycle, stop running them and fix that first.
Testing bolted on at the end. Adaptive delivery only works when quality moves early. Testing in an adaptive project is continuous and shared, not a phase somebody else owns after development finishes.
Leadership that wants both. Executives who ask for adaptive delivery while still demanding a fixed date, fixed scope, and fixed budget are asking for a fourth thing that does not exist. This has to be resolved before the project starts, not during.
An honest guide has to include this part.
Avoid adaptive approaches when the scope is genuinely fixed and well understood, such as a system migration with a defined end state. Avoid it when regulatory approval requires a complete specification upfront. Avoid it when the client cannot commit real time to the project. And avoid it when your team is new to each other and to the domain, because ASD leans heavily on judgement that inexperienced teams have not built yet. In those cases a predictive or hybrid approach will produce better results, and choosing it is not a failure of ambition.
Our own delivery process is built around this thinking. We run discovery to establish direction and constraints, then move into short build cycles with quality assurance running alongside development rather than after it, and we review with the client at the end of every cycle instead of at the end of the project.
What we have found across web, mobile, blockchain, and AI projects is that the methodology matters less than two things: whether the client is genuinely in the loop, and whether the team has permission to change its mind when the evidence says it should. Teams that have both do well under almost any framework. Teams that have neither struggle under all of them.
For clients who want the structure without hiring permanently, we also place experienced project managers, technical leads, and business analysts directly into existing teams, which is often the fastest way to make an adaptive process stick.
Adaptive Software Development is not a silver bullet and it never claimed to be. It is a way of running projects that treats uncertainty as the default condition rather than a planning failure. Its three phase loop of speculation, collaboration, and learning is deliberately less prescriptive than Scrum, which makes it more flexible and also easier to do badly.
If your requirements are stable, use a predictive approach and enjoy the predictability. If they are not, stop building plans that assume they are. Build a system for changing your mind on a schedule instead.
It is an agile approach where projects run through repeating cycles of speculation, collaborate, and learn, rather than following a fixed plan. Requirements are expected to evolve during delivery, and the project structure is designed to absorb that.
Jim Highsmith and Sam Bayer developed it in the early 1990s as an evolution of Rapid Application Development. Highsmith later formalised it in a book published in 2000.
Scrum is prescriptive. It defines specific roles, fixed length sprints, and a set of required ceremonies. ASD is a broader management philosophy with a looser structure and more emphasis on continuous learning. Many teams effectively run Scrum mechanics with an ASD mindset.
Predictive plans the full scope upfront and manages change as an exception. Adaptive plans lightly, delivers in increments, and treats change as expected input. PMI treats these as two ends of a spectrum with hybrid approaches in between.
Not exactly. ASD predates the Agile Manifesto and is one of the frameworks that influenced it. All ASD is adaptive, but not all agile frameworks are ASD.
Highsmith originally worked with cycles of about a week. Most modern teams use one to three weeks. Shorter cycles give faster feedback but carry more coordination overhead, so pick the shortest length your team can sustain without burning out.
Yes, but only if the scope can flex. A fixed budget with variable scope works well. Fixed budget with fixed scope and fixed timeline does not, regardless of methodology.
Through working software delivered per cycle, cycle time, defect escape rate, and closed risks. The demo at the end of each cycle is the real progress report.
It demands heavy client involvement, it is harder to forecast for stakeholders who want firm dates, it can slide into scope creep without strong prioritisation, and it needs a team comfortable with autonomy. It also requires organisational maturity, particularly around contracts and governance.
Yes, and it usually is. Most teams borrow ASD's speculation and learn thinking while running Scrum or Kanban mechanics day to day, and many organisations run it as part of a hybrid approach alongside predictive planning for regulated workstreams.
Loading related blogs...
Get In Touch
Ready to transform your business? Our experts are standing by to turn your vision into a digital reality.
Ready to transform your healthcare organization with AI? Get in touch with our experts today.
Phone
Addresses
1603 Capitol Avenue Suite 413J PMB 1075, Cheyenne, WY 82001
House no 44 Atchison Society, Raiwind Road, Lahore, Pakistan
Send us a Message
Fill out the form below and we'll get back to you within 24 hours