Author: ULATOWSKA-KUHNY ANNA
Last saved by: user
Company: Akademia Ekonomiczna

Projektowanie systemów informacyjnych

Cykl życia systemu (System Development Life Cycle)

Procentowy udział poszczególnych faz w cyklu życia projektu (Project Development Life Cycle)

1. Co to jest cykl życia?
2. Po co przeprowadza się studium wykonalności / stosowalności (feasibility study)?
3. Dlaczego tak dużo czasu poświęca się na analizę potrzeb?
4. Co to jest specyfikacja logiczna?
5. Dla kogo tworzy się dokumentację?
6. Jak i po co dokumentuje się prace projektowe?
7. W którym momencie cyklu życia systemu wybiera się sprzęt i oprogramowanie?

Prace przebiegają w następujących fazach:

1) studium wykonalności czyli wstępna analiza potrzeb określonych przez użytkowników i ograniczeń oraz wskazanie celów SI i kryteriów oceny rozwiązania;
2) szczegółowa analiza problemów i szans, procesów pracy, zarządzania i informacyjnych;
3) specyfikacja funkcji nowego SI;
4) logiczny (wstępny) projekt SI;
5) projekt fizyczny SI;
6) implementacja;
7) próbna eksploatacja;
8) eksploatacja użytkowa SI.

Etapy projektu i dokumentacja:
Numer fazy | Określenie fazy projektu | Pytania, na jakie należy odpowiedzieć, bądź zalecane działania | Wyniki fazy projektu -- ogólna zawartość dokumentacji
0 | Definicja problemu | Czy istnieje problem, czy może być zdefiniowany i jak? | Określenie zakresu i celów systemu oraz kryterium oceny (wstępnie).
1 | Studium wykonalności | Czy istnieje wykonalne rozwiązanie problemu i jakie są jego ograniczenia? | Wstępne, ogólne określenie celów i zakresu SI, ocena możliwości i ograniczeń rozwiązania problemu oraz analiza kosztów i efektów a także wskazanie kryteriów oceny SI
2 | Analiza potrzeb użytkowników -- analiza SI | Co musi się zrobić, by problem rozwiązać? | logiczny model istniejącego SI: diagramy przepływu danych; słownik danych; opis logiki systemu (algorytmy przetwarzania).
3 | Logiczny projekt SI (projekt wstępny) | Jak, ogólnie, problem można rozwiązać nie biorąc pod uwagę ograniczeń wynikających z TI? | Wskazanie alternatywnych rozwiązań problemu: zmodyfikowane diagramy przepływu danych; niezbędne zmiany organizacyjne; założenia dotyczące wyposażenia; analiza kosztów i efektów.
4 | Szczegółowy projekt SI -- projekt fizyczny (techniczny) | Jak, w szczegółach, można implementować system? | Specyfikacja systemu: diagramy HIPO; pseudokod; E-R; Clarka; specyfika sprzętu; szacunki kosztów i efektów; wstępny plan testu systemu; harmonogram implementacji (sterowanie projektem).
5 | Implementacja | Zrób to czyli wykonaj rozwiązanie przedstawione w projekcie. | Oprogramowanie SI (kod + dokumentacja); sprzęt i oprogramowanie systemowe oraz procedury organizacyjne i instrukcje dla użytkowników (operatorów); procedury kontrolne i zabezpieczające; plan testu systemu; wstępne testy oprogramowania.
6 | Wdrożenie i eksploatacja SI -- próba eksploatacyjna; utrzymanie, konserwacja i wykorzystanie SI. | Sprawdź zaimplementowane rozwiązania w warunkach rzeczywistych, wykorzystuj je i modyfikuj gdy konieczne. | Szkolenie i przygotowanie próby; test w rzeczywistych warunkach funkcjonowania organizacji; usunięcie błędów i niekonsekwencji; przyjęcie do pełnej eksploatacji; ciągłe wspomaganie użytkowników; badania eksploatacyjne; utrzymanie, konserwacja i niezbędne modyfikowanie SI.

© Agnieszka Zając, KI AE, pok. 427 b. bibl.,  tel. (12) 293 5235, eizajac@cyf-kr.edu.pl; http:// ki.ae.krakow.pl/~zajaca