سیدعلی احمدنژاد·۶ سال پیشتوسعهٔ طراحی محور یا توسعهٔ چابک؛ ۱۰ سؤال یان سامرویلرویکردهای چابک در توسعهٔ نرمافزار،طراحی و پیادهسازی را به عنوان فعالیتهای مرکزی فرایند نرمافزار میدانند. این رویکردها بقیه فعالیتها از قبیل استخراج نیازمندیها و تست را با طراحی و پیادهسازی ترکیب میکنند. در حالی که رویکرد طراحی-محور به گامهای مشخص و خروجیهای مربوط با همان گام تقسیم میشود.خروجی هر گام به عنوان ورودی گام بعدی استفاده میشود.