ورود

View Full Version : سوال: بهترین Software Development Process



bahi22
چهارشنبه 14 مرداد 1388, 20:59 عصر
به نظر شما بهترین Software Development Process کدام است؟
یا بهتر است بگویم پرکاربردترینشان کدام است؟

bahi22
دوشنبه 19 مرداد 1388, 11:15 صبح
پر کاربردترین مدل توسعه نرم افزار کدام است؟

cups_of_java
دوشنبه 19 مرداد 1388, 11:41 صبح
پر کاربردترین مدل توسعه نرم افزار کدام است؟

چیزی تحت عنوان بهترین فرایند وجود نداره! بهترین باید معنی بشه. بسته به شرایط خاص پروژه ای (مثل سایز-نیروی انسانی-موضوعیت-حساسیت-اهداف و...) هست که بهترین فرایند رو می شه برای اون انتخاب کرد. فرایند به خودی خود بهترین نمی شه! فرایند باید بتونه با شرایط سازمانی و نیروی انسانی و پروژه چفت بشه و نیازی رو تامین کنه تا بشه اون رو سنجید.

اگه جدا از فرایند خاصی صحبت کنیم و مدل ها مد نظرمون باشه. می شه گفت مدل های Iterative-Incremental پر کاربرد ترین مدل های فرایند هستند که در معروف ترین و مشهورترین فرایند ها هم استفاده شده اند. (مدل های RAD هم که پر کاربرد هستند بر اساس همین ایده هستند)

از نظر نام فرایند ها خیلی زیادن. برخی هستن که خیلی معروفند و برای کاربرد های عمومی (XP, Scrum,...) جواب می دن و برخی معروف ولی خیلی خاص منظوره (DSDM)هستند!
متاسفانه ما در ایران خیلی اسم RUP رو می شنویم و فکر می کنیم این روش خیلی جا افتاده در حالی که واقعیت این نیست.