MIS - proces rozwoju
W MIS informacje są uznawane za główny zasób, taki jak kapitał i czas. Jeśli tym zasobem trzeba dobrze zarządzać, wzywa kierownictwo do zaplanowania go i kontrolowania go, tak aby informacja stała się istotnym zasobem dla systemu.
System informacji zarządczej wymaga dobrego planowania.
System ten powinien zajmować się informacją zarządczą, a nie samym przetwarzaniem danych.
Powinien zapewniać wsparcie dla planowania zarządzania, podejmowania decyzji i działań.
Powinien wspierać zmieniające się potrzeby zarządzania przedsiębiorstwem.
Główne wyzwania związane z wdrażaniem MIS to -
Ilość, treść i kontekst informacji - ile informacji i co dokładnie ma opisywać.
Charakter analizy i prezentacji - zrozumiałość informacji.
Dostępność informacji - częstotliwość, aktualność, na żądanie lub rutynowe, okresowe lub sporadyczne, informacje jednorazowe lub powtarzalne itd.
Dokładność informacji.
Wiarygodność informacji.
Bezpieczeństwo i uwierzytelnianie systemu.
Planowanie MIS
Proces projektowania i rozwoju MIS musi z powodzeniem rozwiązać następujące problemy -
Powinna istnieć efektywna komunikacja pomiędzy programistami a użytkownikami systemu.
Powinna istnieć synchronizacja w rozumieniu zarządzania, procesów i IT zarówno wśród użytkowników, jak i programistów.
Zrozumienie potrzeb informacyjnych menedżerów z różnych obszarów funkcjonalnych i połączenie tych potrzeb w jeden zintegrowany system.
Stworzenie ujednoliconego MIS obejmującego całą organizację doprowadzi do bardziej ekonomicznego, szybszego i bardziej zintegrowanego systemu, jednak zwiększy złożoność projektu.
MIS musi współdziałać ze złożonym środowiskiem obejmującym wszystkie inne podsystemy w całym systemie informacyjnym organizacji. Dlatego niezmiernie konieczne jest zrozumienie i zdefiniowanie wymagań MIS w kontekście organizacji.
Powinien nadążać za zmianami otoczenia, zmieniającymi się wymaganiami klientów i rosnącą konkurencją.
Powinien jak najlepiej wykorzystywać szybko rozwijające się możliwości IT.
Koszt i czas instalacji tak zaawansowanych systemów informatycznych jest wysoki, więc nie powinno być potrzeby częstych i większych modyfikacji.
Powinien dbać nie tylko o użytkowników, czyli menadżerów, ale także innych interesariuszy, takich jak pracownicy, klienci czy dostawcy.
Po zakończeniu etapu planowania organizacyjnego, projektant systemu powinien podjąć następujące decyzje strategiczne dla osiągnięcia celów i zadań MIS -
Strategia rozwoju - przykład - partia online w czasie rzeczywistym.
Strategia rozwoju systemu - Projektant wybiera podejście do rozwoju systemu, takie jak analiza operacyjna kontra funkcjonalna, rachunkowość kontra analiza.
Zasoby dla dewelopera - Projektant musi wybrać zasoby. Zasoby mogą być wewnętrzne, a także zewnętrzne, dostosowane do indywidualnych potrzeb lub z wykorzystaniem pakietu.
Skład siły roboczej - personel powinien mieć analityków i programistów.
Planowanie systemu informacyjnego obejmuje zasadniczo -
Identyfikacja etapu systemu informatycznego w organizacji.
Identyfikacja zastosowania organizacyjnego SI.
Ewolucja każdej z tych aplikacji w oparciu o ustalone kryteria ewolucji.
Ustalenie rankingu priorytetów dla tych aplikacji.
Określenie optymalnej architektury IS do obsługi aplikacji o najwyższym priorytecie.
Wymagania dotyczące systemu informacyjnego
Poniższy diagram ilustruje krótki szkic procesu analizy wymagań informacyjnych -
Następujące trzy metodologie można przyjąć w celu określenia wymagań przy opracowywaniu systemu informacji zarządczej dla dowolnej organizacji -
Business Systems Planning (BSP) - ta metodologia została opracowana przez IBM.
Identyfikuje priorytety SI organizacji i koncentruje się na sposobie przechowywania danych w systemie.
Wykorzystuje architekturę danych obsługującą wiele aplikacji.
Definiuje klasy danych przy użyciu różnych macierzy w celu ustalenia relacji między organizacją, jej procesami i wymaganiami dotyczącymi danych.
Critical Success Factor (CSF) - metodologię tę opracował John Rockart z MIT.
Określa kluczowe cele biznesowe i strategie każdego menedżera, a także biznes.
Następnie szuka krytycznych czynników sukcesu leżących u podstaw tych celów.
Miara skuteczności CSF staje się podstawą do określenia wymagań systemu informacyjnego.
Analiza End / Means (E / M) - metodologię tę opracowali Wetherbe i Davis z University of Minnesota.
Określa kryteria efektywności dla produktów i kryteria wydajności dla procesów generujących produkty.
Najpierw identyfikuje produkty lub usługi zapewniane przez procesy biznesowe.
Następnie opisuje czynniki, które sprawiają, że te dane wyjściowe są efektywne dla użytkownika.
Wreszcie wybiera informacje potrzebne do oceny skuteczności wyników
Analiza i projektowanie systemu informacyjnego
Analiza i projekt systemu są zgodne z typowym cyklem życia systemu / oprogramowania (SDLC), jak omówiono w poprzednim rozdziale. Zwykle przechodzi przez następujące fazy -
- Definicja problemu
- Studium wykonalności
- Analiza systemów
- Projekt systemu
- Szczegółowy projekt systemu
- Implementation
- Maintenance
Na etapie analizy powszechnie stosuje się następujące techniki -
- Diagramy przepływu danych (DFD)
- Modelowanie logiczne
- Modelowanie danych
- Szybkie tworzenie aplikacji (RAD)
- Analiza zorientowana obiektowo (OOA)
Technologia dla systemów informatycznych
Wymóg technologiczny dla systemu informacyjnego można podzielić na:
Devices
Systemy centrów danych - to środowisko zapewnia przetwarzanie, przechowywanie, pracę w sieci, zarządzanie i dystrybucję danych w przedsiębiorstwie.
Oprogramowanie dla przedsiębiorstw - są to systemy oprogramowania, takie jak ERP, SCM, zarządzanie zasobami ludzkimi itp., Które spełniają potrzeby i cele organizacji.
Usługi IT - odnosi się do wdrażania i zarządzania jakością usług IT przez dostawców usług IT za pośrednictwem ludzi, procesów i technologii informacyjnej. Często obejmuje różne ramy i metodologie doskonalenia procesów, takie jak six sigma, TQM i tak dalej.
Usługi telekomunikacyjne
Planowanie i wykonywanie testów systemowych
System powinien zostać w pełni przetestowany pod kątem błędów, zanim będzie w pełni operacyjny.
Plan testów powinien zawierać dla każdego testu -
- Purpose
- Definition
- wejścia testowe
- szczegółowa specyfikacja procedury testowej
- szczegóły oczekiwanych wyników
Każdy podsystem i wszystkie jego komponenty powinny być testowane przy użyciu różnych procedur testowych i danych, aby upewnić się, że każdy komponent działa zgodnie z przeznaczeniem.
Testowanie musi obejmować użytkowników systemu w celu identyfikacji błędów, a także uzyskania informacji zwrotnej.
Operacja systemowa
Przed uruchomieniem systemu należy zadbać o następujące kwestie -
Bezpieczeństwo danych, tworzenie kopii zapasowych i odzyskiwanie;
Kontrola systemów;
Testowanie systemu w celu zapewnienia, że działa on bezbłędnie we wszystkich oczekiwanych sytuacjach biznesowych;
Używany sprzęt i oprogramowanie powinny być w stanie zapewnić oczekiwane przetwarzanie;
Należy zachować wydajność systemu i przewidywany czas reakcji;
System powinien być dobrze udokumentowany, w tym;
Podręcznik użytkownika dla niedoświadczonych użytkowników,
Dokumentacja użytkownika lub instrukcja obsługi dla zaawansowanych użytkowników,
Podręcznik referencyjny systemu opisujący struktury i architekturę systemu.
Gdy system jest w pełni sprawny, należy go konserwować przez cały okres jego użytkowania, aby rozwiązać wszelkie usterki lub trudności napotkane w działaniu, a także można wprowadzić niewielkie modyfikacje w celu przezwyciężenia takich sytuacji.
Czynniki sukcesu i porażki
Projekty rozwojowe MIS to projekty obarczone wysokim ryzykiem i dużym zwrotem. Następujące czynniki można określić jako krytyczne czynniki sukcesu i niepowodzenia w rozwoju MIS:
Powinien być dostosowany do konkretnego, dobrze postrzeganego biznesu.
Najwyższe kierownictwo powinno być całkowicie przekonane, zdolne i chętne do takiego systemu. Idealnie byłoby, gdyby system był mecenasem lub sponsorem w ścisłym kierownictwie.
Wszyscy użytkownicy, w tym menedżerowie i inni pracownicy, powinni stanowić integralną część procesu opracowywania, wdrażania i użytkowania systemu.
Aby wzbudzić zainteresowanie użytkowników, powinien jak najszybciej zostać wydany operacyjny prototyp systemu.
Powinien być dobry personel pomocniczy z niezbędnymi umiejętnościami technicznymi, biznesowymi i interpersonalnymi.
System powinien być prosty, łatwy do zrozumienia bez zwiększania złożoności. Najlepszą praktyką jest nie sumowanie encji, chyba że istnieje jej zarówno zastosowanie, jak i użytkownik.
Powinien być łatwy w obsłudze i nawigacji z krótkim czasem reakcji.
Proces wdrażania powinien mieć określony cel i określony czas.
Wszyscy użytkownicy, w tym najwyższe kierownictwo, powinni zostać odpowiednio przeszkoleni, aby dobrze znali zawartość i funkcje systemu oraz mogli go w pełni wykorzystywać do różnych działań zarządczych, takich jak raportowanie, budżetowanie, kontroling, planowanie, monitorowanie, itp.
Musi przynosić użyteczne wyniki, które będą wykorzystywane przez wszystkich menedżerów.
System powinien być dobrze zintegrowany z procesami zarządzania dotyczącymi planowania, podejmowania decyzji i monitorowania.