Dastlabki DT abstrakt (umumiy) talablar asosida tez tayyorlanadi. Shundan keyin buyurtmachi talabi asosida aniqlashtiriladi va aniqlashtirilgan talablar asosida attestatsiyadan o‘tkaziladi. Bu jarayon bir nechta marta takrorlanishi mumkin.
Ris. 2.7. DT yaratishga evolyutsion yondoshuv
3.Spiralsimon model (spiral model). Barri Boem (Barry Boehm) tomonidan 1980 yillar o‘rtasida taklif etilgan. Kaskad yondoshuvga eskicha yondoshuv sifatida qarab yaratilgan. Dastlab DT prototipi yaratiladi.(dastur prototipi — maketi, ya’ni sinash varianti). Har bir prototip yaratilganda tavakalchilik tahlil etiladi.
Ris.2.8. DT yaratishga spiralsimon yondoshuv.
4. Rasmiyatchilik o‘zgartirishlari (formal). Formal matematik tasnif asosida matematik usullar dasturda qo‘llaniladi va masalaning korrektligini ta’minlaydi. Bu esa dastur talablargato‘liq mos kelishini ta’minlaydi .
Ris. 2.9. DT yaratishning formal modeli
Oldin tayyolan komponentlar asosida dasturni yig‘ishBu holda oldin tuzilgan dasturlardan foydalaniladi va asosiy asosiy e’tibor ularni tuzishga emas, balki umumiy dastur bilan integratsiyasini (moslashtirishni) ta’minlashga qaratiladi.
3.DTni yaratishga xarajatlar. Umumiy holda tayyorlanadigan DT narxini 100 birlik deb olsak, xarajatlar quyidagicha taqsimlanadi. Testlash jarayoniga umumiy xarajatning 40% yaqini to‘g‘ri keldi.