Logo tr.artbmxmagazine.com

Bir bilgi sisteminin yaşam döngüsü

İçindekiler:

Anonim

Bir bilgi sisteminin yaşam döngüsü

Bilgileri temsil eden verileri toplamak, işlemek, iletmek için insanları, makineleri ve / veya organize yöntemleri içeren otomatik veya manuel bir sistemdir. Bir bilgi sistemi, altyapının, kuruluşun, personelin ve bilgilerin toplanması, işlenmesi, depolanması, iletimi, gösterilmesi, yayılması ve düzenlenmesi için gerekli tüm bileşenleri kapsar.

Herhangi bir bilgi sistemi ömrü boyunca bir dizi aşamadan geçer. Yaşam döngüsü bir dizi aşamadan oluşur, bunlar arasında şunlar vardır:

Planlama

Projenin başarılı bir şekilde tamamlanmasını kesin olarak etkileyecek bir dizi ön görevi yerine getirin.

analiz

Sistemin tam olarak ne yapması gerektiğini öğrenin. Yazılım yaşam döngüsündeki analiz aşaması, gerçekten neyin gerekli olduğunu keşfetmeye çalışıldığı ve sistem gereksinimlerinin yeterli bir şekilde anlaşıldığı sürece karşılık gelir.

tasarlamak

İnşa edilecek bilgi sistemi için olası uygulama alternatifleri araştırılmalı ve sistemin genel yapısı (mimari tasarımı) belirlenmelidir. Bir sistemin tasarımı karmaşıktır ve tasarım süreci yinelemeli olarak gerçekleştirilmelidir.

uygulama

Doğru araçları, çalışmamızı kolaylaştıran bir geliştirme ortamını ve inşa edeceğimiz sistem türü için uygun bir programlama dilini seçin. Bu araçların seçimi büyük ölçüde şimdiye kadar verdiğimiz tasarım kararlarına ve sistemimizin çalışması gereken ortama bağlı olacaktır.

Testler

Amacı, projenin önceki aşamalarında yapılmış olabilecek hataları tespit etmek (ve sonunda düzeltmek). Test aşamasında gerçekleştirilen hata bulma, bağlama ve proje aşamasına bağlı olarak farklı şekillerde uyarlanabilir.

Kurulum veya dağıtım

Sistemin çalışması gereken ortamı hem donanım hem de yazılım planlamalıyız: gerekli ekipman ve fiziksel konfigürasyonu, ekipman arasındaki ara bağlantı ağları ve harici sistemlere, işletim sistemlerine ve kütüphanelere erişim.

Bu aşamalar, herhangi bir sorunun çözümünde izlenen sürecin bir yansımasıdır.

Kullanım ve bakım

Bakım aşaması genellikle bir yazılım geliştirme şirketinin kaynaklarının yüzde 40 ila 80'ini tüketir. Aslında, ortalama olarak% 60 oranında, muhtemelen yazılım yaşam döngüsünün en önemli aşamasıdır.

  • Herhangi bir şeyin bakımını düşünürken ilk akla gelen, faydalı ömürleri boyunca tespit edilen kusurları ortadan kaldırın.Sistemin işletim sisteminin yeni bir sürümünde veya Farklı bir donanım ortamı, mevcut sistemi iyileştirecek arzu edilen özellikler önerildiğinde yeni işlevler ekleyin.

Bilgi sistemleri yaşam döngüsü

Proje kapsamının sınırlandırılması

Projede kapsanmayacak olan unsurları düzeltmek gibi projenin kapsadığı unsurları belirleyin. İkincisi açıkça belirtilmelidir. Gerekirse, sistemin sonraki bir sürümüne kadar ertelenen her şeyi belirtebilirsiniz.

Canlılık çalışması

Sınırsız kaynaklarla (zaman ve para) neredeyse her proje başarılı olabilir. Ne yazık ki, gerçek hayatta kaynaklar oldukça azdır, bu nedenle tüm projeler uygulanabilir değildir.

Risk analizi

Her zaman en iyi planlamayı yok eden bir aksilik vardır. Birlikte yaşamamız ve son derece kullanışlı bir araca sahip olmamız kaçınılmaz bir şeydir: geleneksel olarak risk değerlendirmesi ve risk kontrolüne bölünmüş risk yönetimi.

Klasik yaşam döngüsü

"Kaskad modeli" olarak da adlandırılan klasik yaşam döngüsü modeli, işleri en baştan, bir kez ve herkes için yapmaya çalışmaktadır. Sırayla, bir aşamadan diğerine ancak aşamaya özgü doğrulama ve doğrulama görevlerini başarıyla tamamladıktan sonra geçirilir. Gerekirse, yalnızca hemen önceki aşamaya geri dönün.

Bu geleneksel yaşam döngüsü modeli, yazılım geliştirme sürecine sıralı bir yaklaşım gerektirir.

  • Gerçek projeler nadiren bu model tarafından önerilen faaliyet akışını takip eder.Normal olarak, müşterinin projenin başlangıcında tüm gereksinimleri açıkça belirlemesi zordur (diğer şeylerin yanı sıra, projenin geliştiğini görene kadar net bir fikri olmayacaklardır. Gerçekten ne istiyorsunuz.) Sistemin operasyonel bir versiyonu son aşamalara ulaşılmadan kullanılamayacak, bu nedenle projenin ilk aşamalarında yanlış olan kararların düzeltilmesi hem finansal hem de geçici olarak önemli bir ek maliyet getirecektir.

Bir bilgi sisteminin klasik yaşam döngüsü, basamaklı model

Bir bilgi sisteminin yaşam döngüsü