مدلهاي پایه در فرايند توسعۀ نرم افزار
مدل ترتیبی خطی این مدل گاهی مدل پایه نیز نامیده میشود. مدل خطی ترتیبی یکسري فعالیت متوالی براي توسعۀ نرم افزار پیشنهاد میکند که از سطح تحلیل آغاز و به آزمایش نرم افزار ختم میشود.
این مدل براي پروژه هاي کوچک کارا است زیرا در آن تعریف صورت مسئله به راحتی انجام میگیرد.
مدل آبشاري
مدل آبشاري نیز اغلب با نام مدل دوره زندگی کلاسیک معرفی میشود. در این مدل فعالیت توسعه نرمافزار از مهندسی سیستم شروع و به نگهداري نر م افزار ختم میشود.
مدل آبشاري ساده است. در پروژه هاي بزرگ، مدت زمان انجام پروژه طولانی است و بنابراین نیازها تغییر مییابد؛ ازاینرو بدیهی است از این مدل در پروژه هاي بزرگ استفاده نشود. مشکلات مدل آبشاری
مدل نمونه سازي
بخش هاي مختلف سیستم به صورت مرحله اي شناسایی و نمونه سازي میشود. مدل نمونه سازي1، نوعی تولید مجدد محسوب میشود (دوباره کاري). در حالت ایده آل، نمونه سازي روشی براي مشخص کردن نیازهاي نرم افزار محسوب میشود.
مدل هاي پایه در فرايند توسعۀ نرم افزار
در ابتدا برنامه خیلی ساده در اختیار مشتري قرار میگیرد و سپس آن را طبق نیازهاي مشتري تغییر میدهند.
مزیت مدل نمونه سازی
معایت مدل نمونه سازی
مدل توسعه سریع کاربرد (RAD) در این مدل تأکید بر توسعه سریع نرمافزار1 در مدت زمان کوتاه، حداکثر در سه ماه است. در هر قسمت، روش خطی و یا هر مدل دیگر قابل استفاده است. در این روش سیستم در قالب کارکردهاي (پیمانه هاي) مختلف شکسته میشود و تیم هاي مختلف، همزمان روي هر یک از آنها فعالیت میکنند و درنهایت نتیجۀ کار با هم ترکیب و یکپارچه میشود.
مزیت مدل توسعه سریع کاربرد (RAD)
عیب مدل توسعه سریع کاربرد (RAD)
نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *
Current ye@r *
Leave this field empty
Copyright © 2010 Dlbook Team