Let’s examine what engineering teams, AI Champions and AI communities of practice need to explore, reflect on, and share. So they can apply new learnings across different teams and contexts, advance the craft, and scale AI-Augmented Development adoption.
Software development is undergoing another revolution, this time driven by AI used to generate code and to accelerate the entire SDLC. AI is rapidly changing how we build products and how teams work.
Until now, the conversation around AI in software engineering has been primarily dominated by:
The AI discourse driven by social media trends and vendor hype isn’t helping either.
Nonetheless, professionals and organisations with mature products and complex brownfield codebases are adopting AI into their SDLC, working to advance and reimagine their practices and ways of working.
This AI evolution is moving so fast that our shared terminology is struggling to keep up. This rapid state of flux makes it harder to establish:
In short, we need an AI-Augmented Development methodology to enable us to:
codify and share new learning, express and evaluate new ideas, retrospect, and ultimately
advance the practice of AI-Augmented Development and reinvent how we work.
Without an AI-Augmented Development methodology:
lessons evaporate with every new trend, knowledge does not spread or scale,
while buzzwords crowd out the deep, consequential conversations needed to advance the craft;
as a result, promised improvements remain out of reach.
Note: methodology here is intended as systematic theory and doctrine to codify, share, and examine AI-Augmented Development practices and methods.
Without it, how can engineering teams, AI Champions, and communities of practice meaningfully share learning across teams, understand why specific practices work so they can adapt them to new contexts, evaluate the trade-offs of what each choice gives and takes away, and ultimately progress their craft?
We are on track to repeat recent mistakes. Between 2010 and 2020, our industry relied heavily on copy-pasting playbooks, recipes, standard frameworks, and questionable certifications with mediocre results. This time, we should build a better way.
What would be a call to action at a time when things are changing so fast?
Let me suggest this:

See how we can help across the full AI adoption lifecycle.