به نظر شما بهترین Software Development Process کدام است؟
یا بهتر است بگویم پرکاربردترینشان کدام است؟
Printable View
به نظر شما بهترین Software Development Process کدام است؟
یا بهتر است بگویم پرکاربردترینشان کدام است؟
پر کاربردترین مدل توسعه نرم افزار کدام است؟
چیزی تحت عنوان بهترین فرایند وجود نداره! بهترین باید معنی بشه. بسته به شرایط خاص پروژه ای (مثل سایز-نیروی انسانی-موضوعیت-حساسیت-اهداف و...) هست که بهترین فرایند رو می شه برای اون انتخاب کرد. فرایند به خودی خود بهترین نمی شه! فرایند باید بتونه با شرایط سازمانی و نیروی انسانی و پروژه چفت بشه و نیازی رو تامین کنه تا بشه اون رو سنجید.
اگه جدا از فرایند خاصی صحبت کنیم و مدل ها مد نظرمون باشه. می شه گفت مدل های Iterative-Incremental پر کاربرد ترین مدل های فرایند هستند که در معروف ترین و مشهورترین فرایند ها هم استفاده شده اند. (مدل های RAD هم که پر کاربرد هستند بر اساس همین ایده هستند)
از نظر نام فرایند ها خیلی زیادن. برخی هستن که خیلی معروفند و برای کاربرد های عمومی (XP, Scrum,...) جواب می دن و برخی معروف ولی خیلی خاص منظوره (DSDM)هستند!
متاسفانه ما در ایران خیلی اسم RUP رو می شنویم و فکر می کنیم این روش خیلی جا افتاده در حالی که واقعیت این نیست.