Kontent qismiga oʻtish

Speral modeli

Vikipediya, ochiq ensiklopediya

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.

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.


  1. 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. 
  2. 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)
  3. 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.