惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
S
SegmentFault 最新的问题
The Last Watchdog
The Last Watchdog
人人都是产品经理
人人都是产品经理
C
Check Point Blog
O
OpenAI News
V
Visual Studio Blog
S
Security @ Cisco Blogs
I
InfoQ
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
T
Troy Hunt's Blog
S
Secure Thoughts
大猫的无限游戏
大猫的无限游戏
Attack and Defense Labs
Attack and Defense Labs
www.infosecurity-magazine.com
www.infosecurity-magazine.com
SecWiki News
SecWiki News
月光博客
月光博客
U
Unit 42
博客园 - Franky
V2EX - 技术
V2EX - 技术
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
腾讯CDC
量子位
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
N
News and Events Feed by Topic
Engineering at Meta
Engineering at Meta
PCI Perspectives
PCI Perspectives
Cisco Talos Blog
Cisco Talos Blog
Google DeepMind News
Google DeepMind News
博客园 - 司徒正美
T
Tailwind CSS Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
TaoSecurity Blog
TaoSecurity Blog
Project Zero
Project Zero
WordPress大学
WordPress大学
A
Arctic Wolf
H
Help Net Security
Blog — PlanetScale
Blog — PlanetScale
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
I
Intezer
雷峰网
雷峰网
Security Latest
Security Latest
N
News and Events Feed by Topic
AI
AI
V
Vulnerabilities – Threatpost
S
Schneier on Security
Vercel News
Vercel News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

Yusuf Aytas

When Code Is Cheap, Does Quality Still Matter? Why Crouching Tiger, Hidden Dragon Is a Masterpiece Why We Ignore Advice The Mirror Is Part of the Machine When Too Many Maps Overlap on One Person The Work Runs on Different Maps Your Work Introduces You Trial By Fire The Dude Why Headcount Math Lies Capacity Is the Roadmap The Roadmap Is Not the System Torres del Paine W Trek Escaping Status Theater Incentives Drive Everything Scaling Culture Without Dilution What Good Looks Like Why Airport Security Feels Random Why Politics Appear How to Work with Me The Janus Protocol Multi-Horizon Delivery Framework What Good Execution Looks Like Managing Your Manager Why Kingdom of Heaven’s Director’s Cut Is Better AI Broke Interviews Most of What We Call Progress Managers Have Been Vibe Coding All Along Stop Wasting Brainpower Why Over-Engineering Happens Prisoner's Dilemma Climbing No More The Weekly Win Mevlana Candy Brewing Turkish Tea Onboarding Your Engineering Manager Technical Deep Dives Yapay Zekâ Çağında Bilgisayar Mühendisliği Building Remote Teams From Idea to Launch in 2 Weeks Reflecting on Software Engineering Handbook Representing the Business New Manager Survival Guide Take Self Reviews Seriously Chasing Real Respect The Invisible Difference Learning the Johari Window Management is a Lonely Place Simple Task Management AI Balance in Work PIP Manager Insights Engineering Manager Interview Preparation Work-Life Balance as a Manager Bridging the Management Disconnect Tech Hiring Bubble Bursts Traits for EMs Simple Acts of Recognition Matter The Question I Ask Every New Report The Reality of an Employer's Market Bridging Ideals and Reality Hiring Red Flags Why The Godfather Is So Damn Good Subteam Tenets No Fluff Please Losing a Top Performer Balancing Act of Reliability Building Trust in Engineering Teams Ideal Number of Direct Reports Overriding a People Leader’s Decision From Misperception to Promotion Perception vs Perspective Setting Goals From Engineer to Manager Getting Delegation Right Interviewing Your Future Boss Celebrating Our Book in Iceland Operational Skills Needed On Writing Software Engineering Handbook Charlie Munger Quotes Working with Dependencies From Las Vegas to Canyons Navigating Layoffs Handling Competitive Dynamics A Weekend Getaway to Malta Engineering Health Essentials Should Dev Managers Code? Confronting the Life on Pause Winning Eleven Kindness is A Choice Bireysel Katılımcılar ve Yöneticiler Leading from Where You Are The Subtle Art of Listening Coding in Leadership The Power of Consistency The Making of a Leader The Path to Leadership Embracing TikTok Talent Sourcing Journey Leading Self Managing Teams Cracking Coding Bottlenecks
Minimum Viable Agile
Yusuf Aytas · 2019-07-04 · via Yusuf Aytas

Published · 4 min read

In my last post, I criticized agile frameworks for bringing too much complexity with too little impact. What was meant to make teams more adaptive often ends up doing the opposite. They  slow engineers down with rituals that add ceremony but not value.

So, what’s the alternative? In my view, most engineers don’t struggle with the principles of agility. People like short release cycles, continuous feedback, and rapid learning. What they struggle with is the performance of frameworks. The endless stand-ups, fixed sprint lengths, and overengineered processes that drain creative energy.

If we could apply agile principles without the noise, we might actually build faster, learn faster, and deliver more meaningful value. That’s where the idea of Minimum Viable Agile (MVA) comes in. A lean, practical approach that keeps what works in agile and discards the rest.

MVA isn’t about rebelling against agile; it’s about reclaiming its essence. Adaptability, focus, and simplicity.

MVA - Minimum Viable AgileMVA - Minimum Viable Agile

What’s MVA?

I define Minimum Viable Agile (MVA) as applying the core principles of agility without the excess baggage. No rigid ceremonies, predefined roles, or convoluted processes. The idea borrows from the concept of the Minimum Viable Product (MVP), which helps us test a product’s essence with minimal effort.

Similarly, MVA helps us test and practice agility itself. Quick, light, and with just enough structure to move forward. Where MVP shows how a product could look and function early on, MVA shows how agility can feel when stripped to its essentials: short feedback loops, empowered teams, and constant learning. It’s not about rejecting the process, but about using only what accelerates progress. In essence, MVA is agility distilled. It’s a mindset focused on outcomes, not rituals.

Principles of MVA

The essence of MVA lies in keeping just enough structure to stay effective — no more, no less. It follows three simple but powerful principles:

  • Enough practice to get things right, not to look busy.  Focus on the practices that directly improve quality, clarity, or speed. Anything else like recurring meetings, unnecessary rituals, over-polished documentation is optional.
  • Small teams, big impact. A small, focused team (ideally three people or fewer) can move faster and make sharper decisions. When communication flows naturally, alignment becomes effortless. If the product is large, divide it into smaller, autonomous groups rather than scaling bureaucracy.
  • Deliver value early and often. Technology choices, frameworks, and abstractions matter only insofar as they serve the end user. Every iteration should reach production or get meaningful feedback from real users. Until then, nothing is truly done.

These principles might sound deceptively simple, but simplicity is a strength. MVA is not about being minimalist for its own sake. It’s about removing everything that doesn’t contribute to learning, value, or momentum.

How to Apply

With a small team focused on delivering value, every iteration should aim to produce something real, testable, and useful for the customer. That means building in small, meaningful slices — one feature, one improvement, or one workflow at a time.

Let the release cycle follow the work, not the calendar.If your next release includes a few quick features, a week might be enough. If you’re tackling a deeper architectural change, a month could make more sense. The timeline should be flexible. It’s a tool, not a constraint.

You’ll still need a way to organize what gets done. Keep a simple backlog or task list, prioritize ruthlessly, and decide what fits into the next release. A whiteboard, a Confluence page, or even sticky notes can do the job. The medium matters far less than the clarity.

If possible, involve the customer early. Discuss what they actually need, agree on priorities, and adapt as feedback comes in. The closer the collaboration, the shorter the feedback loop. Minimize the guesswork your team has to do. In MVA, planning isn’t a ceremony; it’s a conversation. Once that loop of communication is healthy, everything else, releases, retros, even metrics, falls naturally into place.

Conclusion

In the end, software development doesn’t need more frameworks. It needs fewer distractions. We’ve spent years optimizing how we talk about work instead of how we do it. Minimum Viable Agile is a reminder that progress comes from clarity, not ceremony.

MVA doesn’t dictate a process; it encourages a mindset. It relies on trust, communication, and shared purpose. It is not job titles or rituals. When teams focus on real outcomes, collaboration naturally aligns, and agility becomes something you feel, not something you enforce.

Agility was never meant to be a religion. It was meant to be a rhythm.  A simple cadence of building, learning, and improving. MVA brings us back to that rhythm.