Bilgi Sisteminin Yaşam Döngüsü: 6 Ana Aşama

Bir bilgi sisteminin yaşam döngüsü, bir sisteme olan ihtiyacın doğduğu andan ortaya çıkana kadar gerçekleşen tüm süreçleri içerir.

ISO-12207 standardına göre, bir yazılım ürününün geliştirilmesi, işletimi ve bakımı ile ilgili tüm sonuçları içeren çerçevedir.

Bir bilgi sistemi, bilgilerin toplanması, işlenmesi ve iletimi ile ilgili tüm kişileri, makineleri ve / veya yöntemleri içerir.

Tipik olarak, bir bilgi sisteminin uygulanmasında tanımlanan roller, proje yöneticisi, teknolojik alanın teknisyenleri, analistler ve kullanıcılardır.

Bilgi sisteminin amaçları

Bir bilgi sistemi üç temel amacı yerine getirir:

- Yapılması gereken işleri ve yapmaları gereken sırayı tanımlayın.

- Organizasyonun bilgi sistemleri ile tutarlılığın sağlanması.

- Proje yönetimi için kontrol noktaları sağlamak

Bunlardan bazıları: Birkaç bilgi sistemi modeli vardır:

  • Cascade modeli
  • Prototiplere dayalı modeller.
  • Prototip yapım modeli.
  • Artımlı gelişim modeli.
  • Evrimsel prototipleme modeli.
  • Alternatif modeller
  • Sarmal modeli
  • Dönüşümlere dayalı modeller.
  • Rational yazılım geliştirme (RUP) birleşik süreci.
  • Bileşen Tabanlı Yazılımların Geliştirilmesi (DSBC veya CBSB).
  • Aşırı Programlama Modeli (eXtreme Programlama).

Bu model listesinden en çok kullanılan şelaledir, çünkü bir sonraki aşamaya geçmeden önce her aşamayı kontrol etmeyi ve doğrulamayı gerektirir.

Bir bilgi sisteminin yaşam döngüsünün 6 aşaması

Her ne kadar bilgisayar bilgi sistemleri bir tür bilgi sistemi olsa da, yaşam döngüsünün aşamaları bilgi yönetimindeki her türlü yenilikle ilgilidir.

1- Ön soruşturma

Sürecin ilk adımıdır çünkü söz konusu örgütün faaliyetlerini bilmeyi içerir.

Şu anda bilgi yönetimi ile ilgili ihtiyaç ve sorunların tanımlandığı zamandır.

Sistem ihtiyacının sebebi ve işletme içindeki bu ihtiyacı nasıl karşılaması beklenir. Yani beklentiler de değerlenir.

Bu aşamada, kurumsal bibliyografya incelemesi ve görüşme yapılması, yapılacak iş için faydalı bilgiler bulmanın tipik yoludur.

Aynı şekilde, kullanım alışkanlıklarını, daha sık karşılaşılan zorlukları ve diğer sistemlerle ilgili olumlu deneyimleri tespit etmek için mevcut bilgi sistemlerinin gözden geçirilmesi gerekir.

2- Bilgilerin analizi

Tüm bilgiler toplandıktan sonra, bir sonraki aşama için yararlı olacak şekilde düzenlemenin zamanı geldi: tasarım.

Grafikler, zihinsel haritalar ve akış çizelgeleri toplanan verileri yoğunlaştırmanın ve takım için anlaşılabilir ve kullanışlı hale getirmenin yolları olabilir.

3- Yeni sistemin tasarımı

Bir önceki aşamada düzenlenen bilgileri temel alarak yeni sistemi tasarlamaya devam ediyoruz.

Yeni sistemin karmaşıklık seviyesi, kullanıcının yeni prosedürlere ve / veya cihazlara aşina olma şansına sahip olması için aşamalı olarak artmalıdır.

Burada yazılım kodunun yazılacağı dil veya pazarda satın alınacak sistemin nasıl adapte edileceği belirir. Bu noktada sistemin görünümü de tanımlanmıştır.

Bu tasarımın amacı, belirlenen ihtiyaçların çözümü ile açıkça ve doğrudan bağlantılı olmalıdır.

4- Yeni sistemin geliştirilmesi ve dokümantasyonu

Asıl gelişim aşamasıdır. İşte yeni yazılımın programlanması başlar.

Halihazırda yapılmış bir program elde ediliyorsa, aşama dokümantasyonuna daha fazla odaklanır.

Buradaki fikir, gerekli olması durumunda gerekli değişiklikleri yapabilmeleri için tüm sistemin ilgili belgeler tarafından desteklenmesidir. Kullanım kılavuzu bu noktada ortaya çıkmalıdır.

5- Bilgi sisteminin uygulanması

Sistemin pratik aşamasıdır. Burada teste tabi tutulur ve ana avantajları ve olabilecek arızaları tespit edebilmek için kritik bir gözle kullanılır.

Bu aşamanın temel amacı, sistemin kuruluşun geri kalanına uygulanmasından önce hataları düzeltmek için hataları tespit etmektir.

Yeni bir sistemin tanıtımı çeşitli şekillerde yapılabilir:

Paralel olarak

Yeni sistem öncekileri elimine etmeden, en azından belirli bir süre için yerleştirilir, böylece kullanıcılar kademeli olarak adapte olurlar.

Bir pilot planla

Bir zaman tarafından tanımlanan bir alanda uygulandığında da tanımlanır.

Anında değiştirme ile

Bir önceki eksikliğin değişimi acil hale getirdiği zaman.

Deneme süresi ile

Yeni sistemin belli bir süre boyunca ne kadar verimli olduğunu deneyimlemekle ilgilidir.

Parçalara göre

Yeni sistem çok büyük ve birçok değişiklik içerdiğinde.

6- Sistem bakımı

Bu, sistemin kusursuz çalışmasını sağlayan sürekli bir aşamadır.

Bu, teknik personelin yeni sistemin benimsenmesi ve işletilmesinde başkalarına yardım etmeye istekli olduğu destek aşamasıdır.

Aynı zamanda, işletilebilirlik ve kullanıcıların yeni talepleriyle ilgili ortaya çıkan hataların çözüldüğü zaman da buradadır.

Bu aşama genellikle sistemin gelişimine ayrılan kaynakların% 40 ila 80'ini alır ve kullanılmaz hale gelinceye kadar sürer. Aynı zamanda güncellemelerin yapıldığı veya özelliklerin eklendiği aşamadır.