Professional Documents
Culture Documents
Ayrntl Tasarm
Gerekletirme Bakm
gelitirmeyi sistematik hale getirmeyi hedefleyen eitli sre modelleri ortaya kmtr.
yaam dngs (system development life cycle) boyunca izlenmesi nerilen mhendislik srelerini tanmlamaktr. Sistem gelitirme yaam dngs: Bir sistemin ihtiyacnn ortaya kmasndan kullanmdan kalkmasna kadar geen dnemdir.
Modellerin ortaya kmasnda, ilgili dnemin donanm ve yazlm
rnek: Geleneksel modeller (rnein; alayan (waterfall) modeli) evik (agile) modeller (rnein; udeer (extreme) programlama
modeli -- XP)
kullanlan etkinlikler, yntemler, pratikler ve dnmlerdir. Sistemi gelitirme ve idame amac gden etkinlikler setidir.
Sre modeli nedir?
Bir gelitirme srecinin belirli bir bak asyla gsterilmi,
basitletirilmi temsilidir.
belirlenmesi iidir.
tamamlanm olmaldr (rnein, gereksinim tanmlama aamas bitmeden tasarm aamasna geilemez.) Bu ekilde gelitirme boyunca deien mteri isteklerinin sisteme yanstlmas zorlar. nceki nedenle bu model, gereksinimleri iyi tanml ve deiiklik oran az olacak sistemler iin daha uygundur. ok az sayda i sisteminin gereksinimleri balangta iyi ekilde tanmlanabilir. Bu zorluu amak iin; gereksinim tanmlama aamasndan nce i gereksinimlerinin anlalmas ve tanmlanmas faydal olabilir. Daha ok, geni kapsaml sistem gelitirme projeleri iin tercih edilir.
talep edildike yeni zellikler eklenir. renme amacyla, sonradan atlabilecek prototipler (throw-away prototyping) gelitirilir. Ama, sistem gereksinimlerini anlamaktr. En az bilinen gereksinimlerle balanr ve gerek ihtiya anlalmaya allr.
eklemelerle alan sistem, mteriyle gzden geirilir. Zaman iinde kazanlan anlaya gre gelitirilen sistemler, sklkla kt tasarlanr. Kk- ve orta-lekli, etkileimli (interactive) sistemler iin uygulanabilir.
Evrimsel Model
Evrimsel Model