مدل مارپیچی
مدل مارپیچی (انگلیسی: Spiral model) یا مدل حلزونی، مدلی در فرایند توسعه نرمافزار است، که عناصری از دو یا چند مدل مانند مدل افزایشی و مدل آبشاری یا پیشنمونه نرمافزار را با یکدیگر ترکیب میکند. مدل مارپیچی همچنین یکی از روشهای توسعه سیستمها است، که در حوزه فناوری اطلاعات مورد استفاده قرار میگیرد. خصوصیت کلیدی این مدل، امکان مدیریت ریسک، در مراحل مختلف چرخهٔ تولید نرمافزار میباشد. این مدل اغلب در پروژههای بزرگ و پیچیده مورد استفاده قرار میگیرد. مدل مارپیچ نخستین بار در سال ۱۹۸۶ توسط بری بوهم معرفی شد. وی در سال ۱۹۸۸ به صورت رسمی این مدل را برای فرایند تولید نرمافزار منتشر کرد، که ترکیبی از ویژگیهای کلیدی مدل آبشاری و نمونهسازی سریع بود.[1]
منابع
- Boehm B, "A Spiral Model of Software Development and Enhancement", ACM SIGSOFT Software Engineering Notes, ACM, 11(4):14-24, August 1986
- مشارکتکنندگان ویکیپدیا. «Spiral model». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۱۰ اکتبر ۲۰۱۹.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.