Speral modeli
Spiral model xavfga asoslangan Dasturiy taʼminot ishlab chiqish jarayoni modelidir. Maʼlum bir loyihaning oʻziga xos xavf koʻrsatkichlariga asoslanib, spiral model jamoani inkremental, sharshara, yoki evolyutsion prototiplash kabi bir yoki bir nechta jarayon modellarining elementlarini qoʻllashga yoʻnaltiradi.
Tarixi
[tahrir | manbasini tahrirlash]Ushbu model dastlab Barry Boehm tomonidan 1986-yildagi „Dasturiy taʼminotni ishlab chiqish va takomillashtirishning spiral modeli“ nomli maqolasida tavsiflab berilgan[1]. 1988-yilda Boem keng auditoriyaga moʻljallangan shunga oʻxshash maqolani[2] nashr etdi.
Spiral modelning olti oʻzgarmas qoidasi
[tahrir | manbasini tahrirlash]Spiral modelning asl qoʻllanilishi har doim oltita xususiyatni namoyon etadigan sikllarga asoslanadi. Boehm ularning har birini oʻzgarmas qoidani buzadigan „xavfli spiral koʻrinishidagi aldamchi namuna“ misoli bilan koʻrsatib beradi[3]]].
Artefaktlarni bir vaqtning oʻzida aniqlash
[tahrir | manbasini tahrirlash]Loyihaning asosiy artefaktlarini ketma-ket aniqlash koʻpincha manfaatdor tomonlarning „gʻalaba qozonish shartlari“ga (maqsadlar va cheklovlar) mos keladigan tizimni ishlab chiqish imkoniyatini oshiradi.
Manbalar
[tahrir | manbasini tahrirlash]- ↑ Boehm, B (August 1986). "A Spiral Model of Software Development and Enhancement". ACM SIGSOFT Software Engineering Notes 11 (4): 14–24. doi:10.1145/12944.12948.
- ↑ Boehm, B (May 1988). "A Spiral Model of Software Development and Enhancement". IEEE Computer 21 (5): 61–72. doi:10.1109/2.59. http://www-scf.usc.edu/~csci201/lectures/Lecture11/boehm1988.pdf. (Wayback Machine saytida March 6, 2023, sanasida arxivlangan)
- ↑ Boehm, B (July 2000). "Spiral Development: Experience, Principles, and Refinements". Special Report (Software Engineering Institute). CMU/SEI-2000-SR-008. https://resources.sei.cmu.edu/asset_files/SpecialReport/2000_003_001_13655.pdf.