Skąd się bierze potrzeba tworzenia nowych systemów informatycznych ?

Komputery które miały przynieść strumienie informacji, zalewają nas potopem danych

Tymczasem dane to jeszcze nie informacja, a informacja to nie wiedza.

******************

Decyzja o podjęciu prac nad projektowaniem nowego systemu informacyjnego jest związana z koniecznością dokonania radykalnych zmian w przedsiębiorstwie.

Powody chęci dokonania zmian:
  • zmiany technologiczne (nowe metody produkcji, postęp technologiczny)
  • zmiany ekonomiczne (inflacja, wzrost ceny zasobów, spadek koniunktury)
  • zmiany społeczne (zmiana osobowości ludzi, nowe systemy wartości, nowe normy prawne)

Współczesne warunki prowadzanie biznesu wymuszają stosowanie bardziej złożonych form działania, a te z kolei wymagają odszukania bardziej złożonych systemów informatycznych ze względu na konieczność stosowania bardziej złożonych systemów zarządzania.

Model tworzenia systemu informacyjnego:

*********************
Proces projektowania systemu informacyjnego:
  • analiza potrzeb
    • pecyfikacja systemu -(cele i szczegółowe wymagania; forma zapisu wiedzy, co należy robić? i co osiągnąć? ale nie mówi jeszcze jak to osiągnąć)
    • projektowanie – zmaterializowana specyfikacja; ogólna wizja
    • programowanie – szczegóły
    • testowanie
    • integrowanie – współdziałanie z innymi systemami
    • modyfikowanie – nowelizacja prawa, nowe produkty, usuwanie błędów
    • eksploatacja
    • zaniechanie eksploatacji
Kluczową sprawą jest właściwe zebranie danych na etapie analizy. Napotyka to niestety na specyficzne problemy:
  • specyficzny język
  • czasem użytkownicy celowo wprowadzają w błąd
  • czasami wstydzą się powiedzieć coś lub jest to dla nich oczywiste
Zasady przeprowadzania rozmów z przyszłymi użytkownikami:
  • Nie należy przeprowadzać rozmów jednocześnie ze zbyt liczną grupą osób (najlepiej 2-3 osoby)
  • Starannie dobierać osoby (najlepiej te z największym doświadczeniem)
  • Osoby należy wcześniej poinformować czego analityk chciałby się dowiedzieć
  • Unikać pytań „jak?” - najlepsze są „co?”
  • W pierwszych rozmowach dowiedzieć się o przeznaczenie systemu oraz o jego podstawowe funkcje
  • Ograniczenie niejednoznaczności wymagań do minimum tak aby umożliwić utworzenie projektu jak najbardziej zgodnego z oczekiwaniami
  • Dotrzeć do szczegółów wiążących się z poszczególnymi wymaganiami
  • Pamiętać, iż przyszli użytkownicy są kluczem do dobrego projektu
  • Zapewnić pomoc w sporządzaniu notatek z rozmów – lepiej skoncentrować się na rozmówcy
  • Rozmów nie przedłużać gdy omówimy już wszystkie zagadnienia
  • Po rozmowie użytkownikom dać notatki z przebiegu spotkania by uzyskać ich komentarz co do kwestii spornych

Logiczne projektowanie systemu informacyjnego jest procesem konstruowania modelu biznesowych danych, modelu reguł działalności stosowanych w określonej organizacji, który w przeciwieństwie do projektowania fizycznego jest niezależny od implementacji.