روششناسیها: آبشاری · چابک · MVP
"یک روششناسی (Methodology) این است که چگونه مراحل چرخه عمر توسعه نرمافزار (SDLC) را در زمان مرتب کنید: آبشاری (Waterfall) تمام مراحل را در یک گذر بزرگ اجرا میکند؛ چابک (Agile) همان چرخه را در تکرارهای کوتاهمدت و تکرارشونده فشرده میکند که هر کدام با یک بخش کارآمد به پایان میرسند. چرا: بیماری مهلک پروژههای انفرادی این است که «من ۲ سال میسازم، بعد آن را نشان میدهم» — Agile + MVP واکسن این بیماری است. Samevian شما از قبل در حال حرکت در قالب تکرارها است (v1.0 -> v2.0، Phase 1 -> Phase 3). چه زمانی: هنگام برنامهریزی یک پروژه، در لحظه وسوسهٔ «بیایید همه کارها را یکجا انجام دهیم»، اولویتبندی بکلاگ (Backlog)، در شرایطی که «گیر افتادهام، اول چه کار کنم؟». چگونه: آبشاری — 1->2->3->4->5->6 یکبار، طی ماهها. چابک — انتخاب یک بخش کوچک -> یک مینیچرخه در ۱ تا ۲ هفته -> یک نسخه نمایشی کاری -> بازخورد -> بخش بعدی. کجا: آبشاری در جایی که الزامات تغییرناپذیر هستند (یک پل، هوانوردی). چابک — تقریبا در همه جا در نرمافزار، به ویژه کارهای انفرادی و استارتاپی. چه کسی: در تیمها، یک مدیر پروژه / اسکرام مستر (Scrum master) آن را اجرا میکند؛ به صورت انفرادی، این خودِ شما هستید که خودتان را مدیریت میکنید — انضباط جایگزین مدیر میشود."
What this asks you
کدام روششناسی با رویکرد خطی و متوالی به توسعه نرمافزار مشخص میشود؟
and 2 more questions
باز کردن برنامه