بررسی و مقایسه متدولوژی های توسعه پویا نرم افزار
|
|
|
|
|
نویسنده
|
شهرداری مبارکه سجاد کیانی
|
منبع
|
هشتمين همايش ملي مطالعات و تحقيقات نوين در حوزه علوم كامپيوتر، برق و مكانيك ايران - 1401 - دوره : 8 - هشتمین همایش ملی مطالعات و تحقیقات نوین در حوزه علوم کامپیوتر، برق و مکانیک ایران - کد همایش: 01211-16575 - صفحه:0 -0
|
چکیده
|
توسعه نرم افزار به دلیل تعداد عوامل درگیر از جمله عوامل انسانی، پیچیدگی محصول در حال توسعه، تنوع سطوح توسعه و مشکلات مدیریتی پروژه های بزرگ فرایندی پیچیده است. در پیش بینی هزینه توسعه نرم افزار با تعداد زیادی متغیر مواجه هستیم که در طول زمان تغییر کرده و بر هم تاثیر متقابل دارند و عمل پیش بینی را مشکل می سازند. برای حل این مشکل، در این پژوهش مدلی برای پیش بینی هزینه های توسعه نرم افزار با استفاده از رویکرد پویایی شناسی سیستم ها و نرم افزارطراحی و ارائه گردیده است. روش های زیادی برای توسعه نرم افزار معرفی شده است که هر کدام ویژگی خاصی داشتند .در این میان یکی از متدهای معرفی شده برای توسعه نرم افزار متدولوژی توسعه پویای سیستم است که تاکید بر بازپیکربندی پویا معماری نرم افزار در زمان اجرا و بدون متوقف شدن اجرای کل سیستم است. این متدولوژی به سیستم اجازه می دهد که حتی در زمان تغییر، بسیاری از خدمات خود را در اختیار کاربران قرار دهد. قابلیت دسترسی بالا ،افزایش نیاز برای سیستم هایی با عمر طولانی و پاسخ مناسب به خطاهای محیط نیاز به متدولوژی توسعه پویای سیستم را بیشتر نمایان می سازد.در این مقاله، مروری بر اصول و ساختار متدولوژی های توسعه پویا نرم افزار خواهیم داشت و سپس آن را با سایر روش ها مقایسه می کنیم.
|
کلیدواژه
|
معماری نرم افزار، بازپیکربندی پویا، توسعه پویای سیستم، توسعه نرم افزار.
|
آدرس
|
, iran
|
|
|
|
|
|
|