IS kūrimo metodikos

54
1 IS kūrimo metodikos

description

IS kūrimo metodikos. Struktūrinės metodikos Objektinės metodikos Socialiai orientuotos metodikos Greito kūrimo metodikos Biurokratinės metodikos. Struktūrinės metodikos. Griežta analizės struktūra Naudoja Funkcinę dekompoziciją Duomenų analizės metodus Procesų analizės metodus - PowerPoint PPT Presentation

Transcript of IS kūrimo metodikos

Page 1: IS kūrimo metodikos

1

IS kūrimo metodikos

Page 2: IS kūrimo metodikos

2

Struktūrinės metodikos Objektinės metodikos Socialiai orientuotos metodikos Greito kūrimo metodikos Biurokratinės metodikos

Page 3: IS kūrimo metodikos

3

Struktūrinės metodikos

Griežta analizės struktūra Naudoja

Funkcinę dekompoziciją Duomenų analizės metodus Procesų analizės metodus

Metodikos skiriasi savo akcentais į duomenis ar procesus (ar į vieną ir kitą), pagrindiniais diagramų tipais, paplitimu tam tikrose šalyse.

Priklauso STRADIS, YSM, JSD, SSADM, Merise, informacijos inžinerija

Page 4: IS kūrimo metodikos

4

Objektinės metodikos

Grindžiamos objektine analize Objektai tampa pagrindiniais kuriamos IS

blokais Užtikrina analizės ir projektavimo principų

pastovumą ir taikomųjų programų kūrimą objektinėmis kalbomis

Metodikos: OOA, RUP

Page 5: IS kūrimo metodikos

5

Socialiai orientuotos metodikos

Akcentuoja sistemos naudotoją ir jo poreikius

Grindžiamos socialiniu-techniniu požiūriu Nagrinėjamos blogai apibrėžtos

probleminės situacijos, vengiama sistemos dekompozicijos

Metodikos: ETHICS, SSM

Page 6: IS kūrimo metodikos

6

Greito kūrimo metodikos

Užtikrina didžiausią IS sukūrimo greitį Taiko iteracinį IS kūrimo modelį ir

nenaudoja griežtos analizės Siekiama patenkinti tik pagrindinius verslo

reikalavimus Metodikos: JMRAD, DSDM

Page 7: IS kūrimo metodikos

7

Biurokratinės metodikos

Daugiausia dėmesio skiria formaliajai IS projekto pusei – įforminimui, suderinimui, patvirtinimu

Page 8: IS kūrimo metodikos

8

Struktūrinės metodikos

Page 9: IS kūrimo metodikos

9

Struktūrinės metodikos

STRADIS - Structured Analysis and Design of Information Systems

YSM - Yourdan Systems Method JSD - Jackson Systems Development Merise SSADM - Structured Systems Analysis and

Design Method II - Informacijos inžinerija

Page 10: IS kūrimo metodikos

10

STRADIS

Structured Analysis and Design of Information System

Page 11: IS kūrimo metodikos

11

STRADIS raida

1979

Gane and Sarson , 1979 knyga “Structured System Analysis”

1974

Stevens, 1974 struktūrinio projektavimo koncepcijos

Yourdon and Constantine, 1978 struktūrinio projektavimo koncepcijų plėtra

Myers, 1975, 1978 struktūrinio projektavimo koncepcijų plėtra

Struktūrinis projektavimas, - tai programinių modulių ir sąsajų tarp jų apibrėžtai probleminei sričiai kūrimas. Tačiau priešprojektinėje stadijoje reikalinga probleminės srities analizė, kurios metodiką reikėjo sukurti.

Prie struktūrinės analizės metodikos dirbo ir kiti autoriai:

1978 Weinberg 1979 De Macro 1989 Yourdon

STRADIS metodika pabrėžia:

Didinti pajamas Mažinti išlaidas Gerinti paslaugas

Page 12: IS kūrimo metodikos

12

STRADIS metodikoje taikoma

Funkcinė dekompozicija Duomenų srautų diagramos Sprendimų medžiai Sprendimų lentelės Struktūrizuota anglų kalba

Page 13: IS kūrimo metodikos

13

STRADIS tinka

Didelėms ir mažoms IS projektuoti Rankiniam ir automatizuotam

projektavimui Naujoms sistemoms projektuoti arba

pradėtoms tęsti

Page 14: IS kūrimo metodikos

14

Etapai

ProjektavimasPradinis tyrimasDetalus tyrimasAlternatyvių sprendimų analizė

Fizinis projektavimas

Page 15: IS kūrimo metodikos

15

STRADIS pradinių darbų metodika

Išsiaiškinimas ar sistema atitiks organizacijos poreikius esamoje aplinkoje

Kriterijai sistemos parinkimo metu: pasiūlymo piniginė vertė ir nauda

Page 16: IS kūrimo metodikos

16

STRADIS pradinių darbų metodika

Sistemų analitikai vadovauja pradiniams darbams:

renka informaciją iš vadovų ir vartotojų nagrinėja įmonės dokumentaciją vertina projektą strateginių planų atžvilgiu pradeda kurti duomenų srautų diagramas pradeda kurti sąsajas tarp procesų skaičiuoja procesų laiką skaičiuoja kiek sistema kainuos

Pradinių darbų pradžia Pradinių darbų pabaiga

nuo 2 iki 4 savaičiųPriklauso nuo sistemos apimties ir sudėtingumo

Pateikiama ataskaita vadovybei

Vyresni vadovai

Žemesnio lygio vadovai (iš skyrių)

Darbuotojai

Pradiniaidarbai

Esamos sistemos loginė schema: visos DSD, ir kita

reikalinga procesų detalizacija reikiamame lygyje

Pajamų padidėjimo kaštų sumažėjimo ir paslaugų pagerėjimo

skaičiavimai

Konkurencingumo ir perspektyvų pagerinimas

Page 17: IS kūrimo metodikos

17

Pradinių darbų rezultatas

Esamos sistemos duomenų srautų diagramos ir sistemos sąsajos

Apytikrė sistemos kūrimo kaina

Rezultatas – ataskaita, kurią peržiūri vadovai ir sprendžia ar pasiūlymui pritarti

Page 18: IS kūrimo metodikos

18

Detalus tyrimas

Sistemos naudotojų nustatymas. Naudotojai: Vyresnieji vadybininkai, atsakingi už gautą pelną. Jų veiklai

sistema turi didelę įtaką, pirmieji užsako sistemą Vidurinio lygio vadybininkai iš atitinkamų skyrių Galutiniai naudotojai – žmonės, tiesiogiai dirbantys su sistema

Naudotojų interesų išsiaiškinimas ir reikalavimų nustatymas

Braižoma esamos sistemos loginė DSD. Nustatomos sistemos ribos ir sąsajos, kurios jungs skirtingas sistemas.

Page 19: IS kūrimo metodikos

19

StudentasStudentasPareiškimas

Patvirtinti, kad gautas

Gauti pareiškimai

Patikrintiuniversitetoreikalavimus

Reglamentas

Patikrintikurso

reikalavimus

Kurso reikalavimai

Priimti sprendimą

Kvalifikacijos

RegistrasRegistras

Patikrinti nežinomą kvalifikaciją

Papildomaspatikrinimas

Registruoti detales

Pranešti, kad

nepriimtas

Statistinėanalizė

ĮstatymaiĮstatymai

StudentasStudentas RegistrasRegistras

Žinynas Pareiškėjai

Statistika

Nežinoma

Nepriimti

Priimti

DSD pagal STRADIS

Kuriamos sistemos ribos

Procesai žemesniuose lygiuose gali būti aprašyti sprendimų medžiais, sprendimų lentelėmis arba struktūrizuota anglų

DSD diagramų detalės ir procesų logika aprašoma duomenų žodyne

Detali studija

DSD diagramas ir kitus išeigos rezultatus turėtų peržiūrėti įvairūs sistemos naudotojai.Tai leistų įsitikinti rezultatų teisingumu ir parodytų taisytinas vietas.

Page 20: IS kūrimo metodikos

20

Detalus tyrimas

Tikslinama sistemos kaina ir nauda Turi užtikrinti priimamų sprendimų pagrįstumą. Rezultatas:

Naujos sistemos naudotojų aibės apibrėžimas Loginis esamos sistemos modelis Pajamų, kainų pokyčio, paslaugų apimties didėjimo, susijusio su

nauja sistema, įvertinimo ataskaita Konkurentų ir įstatymų įtakos įvertinimas

Vadovybė sprendžia ar pereiti prie kito etapo ar projektą stabdyti

Page 21: IS kūrimo metodikos

21

Alternatyvių sprendimų paieška

Tikslai:

Pajamų augimas

Kaštų mažėjimas

Paslaugų gerėjimas

Su kiekybiniu įvertinimu!!!“Mėnesinės ataskaitos bus pateiktos ne vėliau kaip ketvirtą kito mėnesio dieną”

Tam turi būti:

Senos DSD Naujos DSD Pakeistos DSD Atmintinės Procesų detalizacijos

Projektavimo fazė (Dirba sistemų analitikas kartu su projektuotojais)

Alternatyvų aptarimas:

1. Biudžetas mažas, pakankamai greitas diegimas, įgyvendinama dalis uždavinių 2. Biudžetas vidutinis, vidutinis įdiegimo laikas, įgyvendinama dauguma uždavinių 3. Didelis biudžetas, įgyvendinami visi uždaviniai

Rezultatas:

Senosios sistemos DSD Kaštai ir laukiama nauda Projektuojamos sistemos DSD

Kiekvienai alternatyvai:

DSD Vartotojo sąsajos Kaštai ir nauda Įgyvendinimo tvarkaraštisRizika

Page 22: IS kūrimo metodikos

22

Fizinis projektavimas

Lygiagrečiai:

Detalizacija visų DSD Sukurti visi žodynai Sukurtos ataskaitos Sukurti visi langai

Viskas suderinta su vartotojais

Sukurtos visos DB

Apibrėžta funkcijų hierarchija

Fiksuoti įeigą

Priimti įeigą

Transformuoti įeigą į išeigą

Formuoti išeigą

Fiksuoti išeigą

Kaštai:Profesionalų laikas Kompiuterių laikas Ryšio ir periferijos laikas Apmokymo laikas Bandymų laikas Palaikymų ir plėtros laikas

Įvedimo sistema Išvedimo sistemaApdorojimo sistema

Page 23: IS kūrimo metodikos

23

Įgyvendinimas

Sudaryti įgyvendinimo planą (įskaitant testavimo ir sistemos pridavimo planą)

Programų kodas Duomenų bazės

Sąsajos

Duomenų sudėjimas

Testavimas

Našumo tikrinimai

Siaurų vietų tikrinimai

Rezultatų lyginimas su planuotais

Pagerinimų planavimasRealybės:

Programos su klaidom

Testavimo metodikos netikusios

Duomenys suvesti su klaidom

Našumas yra koks yra, nepakeisi

Siauros vietos išryškės kada nors

Rezultatai su planais nebelyginami

Pagerinimai tik svajonėse

v

Page 24: IS kūrimo metodikos

24

Page 25: IS kūrimo metodikos

25

YSM – Yourdan System Method

Pagrindas – funkcinė dekompozicija. Taikomas įvykių išskaidymas.

Page 26: IS kūrimo metodikos

26

Jordano sistemų metodas

Išanalizuoti esamą sistemąIšanalizuoti sistemos aplinką

Sudaryti aplinkos modelį•Tikslai•Konteksto diagrama•Įvykių sąrašas

Sudaryti elgsenos modelį•Duomenų srautų diagrama•ER diagrama•Būsenų perėjimo diagrama•Duomenų žodynas•Procesų specifikacija

Susijusių fizinių procesų modelisEsančios sistemos programinės aplinkos modelisKuriamos programinės įrangos struktūros modelis

1 etapas: Galimybių studija

2 etapas: Esminio modelio sukūrimas

3 etapas: Diegimo modelio sukūrimas

Page 27: IS kūrimo metodikos

27

Galimybių tyrimas

Tiriama esama sistema, jos aplinka ir su ja susijusios problemos.

Tikslas: Suprasti ir pavaizduoti esamą sistemą Suprasti, ką sistema daro

Rezultatas: DSD, ER

Page 28: IS kūrimo metodikos

28

Esminis modeliavimas

Sukuriami sistemos ir įmonės modeliai

Esminis sistemos modelis – tai modelis, parodantis, ką sistema turi daryti, kad atitiktų naudotojų reikalavimus. Nėra aiškinama, kaip sistema bus įgyvendinta

Esminis modelis sudarytas iš aplinkos modelio ir elgsenos modelio.

Page 29: IS kūrimo metodikos

29

Aplinkos modelis

Apibrėžia ribą tarp sistemos ir aplinkos, kurioje sistema egzistuoja. Nustatoma, kokie duomenys ateina iš aplinkos ir kokie išeina į aplinką.

Modelį sudaro: Tikslai.

Svarbūs vadovams ir tiems, kurie nėra tiesiogiai susiję su sistemos kūrimu. Konteksto diagrama .

“0” lygio DSD, apibrėžia žmones, organizacijas ir sistemas, su kuriais sistema bendrauja.

Įvykių sąrašas. Aplinkos veiksniai, į kuriuos sistema turi reaguoti. Įvykis gali būti susijęs su

srautu, laikinas arba valdymo.

Gali būti sudaromas pirminis duomenų žodynėlis, pirminė esybių ryšių diagrama.

Page 30: IS kūrimo metodikos

30

Elgsenos modelis

Parodo, kai sistema turi elgtis, kad sėkmingai bendrautų su aplinka.

Sudarytas iš: ER diagramos ir duomenų žodyno.

Aprašoma duomenų struktūra ir jų panaudojimas sistemoje. DSD diagramos.

Kaip sistema naudoja įeigą, kad gautų reikiamą išeigą. Naudojamas aplinkos modelio įvykių sąrašas.

Būsenų perėjimo diagramos. Parodo kaip keičiasi esybių savybės laikui bėgant.

Page 31: IS kūrimo metodikos

31

Įgyvendinimo modeliavimas

Pradedamas sistemos projektavimas Įvertinama:

Esamos technologijos Eksploatavimo parametrų reikalavimai Galimybės keisti esminį modelį

Procesų grupėms priskiriama tam tikra techninė įranga ir parenkama programinė įranga. Parenkama duomenų bazių valdymo sistema

Page 32: IS kūrimo metodikos

32

Jackson’o sistemų kūrimas

JSD - Jackson Systems Development

Sistema traktuojama kaip didelė programa

Stiprioji pusė – sistemos dinaminių savybių įvertinimas Kritikuojamas dėl aiškios programinės orientacijos,

ignoruojant organizacijos reikmes.

JSD neapima projekto parinkimo, reikalavimų analizės, projekto valdymo, vartotojo sąsajos, procedūrų projektavimo arba vartotojų dalyvavimo

Page 33: IS kūrimo metodikos

33

Išspręsti paslėpto kelio problemą. Kelio tarp specifikacijos pateikimo projektavimo ir programavimo grupei ir užbaigtos sistemos

Ar sistema atitinka specifikaciją nustatoma sistemos testavimo ir tikrinimo metu

Page 34: IS kūrimo metodikos

34

Jackson’o sistemų kūrimas

Modeliavimo etapas Esybių veiksmai Esybių struktūra

Tinklo etapas Pradinio modelio sudarymas Funkcijų apibrėžimas Sistemos sinchronizavimas

Įgyvendinimo etapas Fizinės sistemos specifikavimas

Page 35: IS kūrimo metodikos

35

Esybės gyvavimo istorija (ciklas)

studentas

stojantysis besimokantis baigęs

Seka

stojantysis

priimtas atmestas

Išsišakojimas

Studentas

išbrauktasVėl

įregistruotas

Iteracija*

studentas

pareiškimas statusas baigimas

Sąlyginaipriimtas

Priimtas

užregistruotas*

atmestas

išbrauktas nebaigė

Pašalintas baigė

*

Page 36: IS kūrimo metodikos

36

Mišrios metodikos

SSADM

Structured Systems Analysis and Design Method

Page 37: IS kūrimo metodikos

37

SSADM - Structured Systems Analysis and Design Method

Merise Informatikos inžinerija

Page 38: IS kūrimo metodikos

38

Page 39: IS kūrimo metodikos

39

SSADMMetodikos autoriai UK Learmonth ir Burchett ir privalomai naudojama valstybiniuose UK projektuose nuo 1981. Versija 4+ paskelbta 1998m.

Metodiką sudaro 5 modulius per 7 etapus

Kiekviename modulyje griežtai apibrėžti darbai ir rezultatai

Etapai apima darbus nuo techn-ekon. pagrindimo iki projekto, tačiau neapima įgyvendinimo

Metodiką sudaro detalios taisyklės ir projektuotojo vadovas

Priimtas metodikos standartas (spausdinamai dokumentacijai)

Modulis 1

Etapas 0

Ekonominis-techninis pagrindimas

Modulis 2

Reikalavimų analizė

Etapas 1

Aplinkos tyrimai

Etapas 2

Verslo sistemos pasirinkimai

Modulis 3

Etapas 3

Reikalavimų specifikavimas

Modulis 4

Loginės sistemos specifikavimas

Etapas 4

Sistemos technikos pasirinkimai

Etapas 5

Loginis projektavimas

Modulis 5

Etapas 6

Fizinis projektavimas

SSADM metodikos etapai

Page 40: IS kūrimo metodikos

40

Ekonominis-techninis pagrindimas Galimybių studija

Modulis 1

Etapas 0

Ekonominis-techninis pagrindimas

Žingsniai:

- Pasiruošimas tyrimams - Problemos apibrėžimas - Alternatyvų sudarymas - Ataskaitų parengimas

Įsitikinti, kad projekto idėjos techniškai ir ekonomiškai įgyvendinamos

Projekto tikslų įvertinimas

Naujieji planai lyginami su dabartine situacija

Kaip galima spręsti kylančias problemas (techniškai ir verslo prasme)

Svarstymui ir plano tvirtinimui

Darbų technika:

Interviu klausimynai duomenų srautai esybės

Nedetalizuoti; detalizuojama kitose stadijose

Turi būti išvardintos esamos padėties problemos

SSADM simboliai naudojami diagramose

Šaltinis Procesas Atmintis

Page 41: IS kūrimo metodikos

41

Reikalavimų analizė 1

Modulis 2

Reikalavimų analizė

Etapas 1

Aplinkos tyrimai

Žingsniai:- Analizės plano sudarymas - Tyrimai ir reikalavimų apibrėžimas - Procesų dabartinė būklė - Duomenų dabartinė būklė - Dabartinis paslaugų loginis vaizdas dabar - Tyrimų apibendrinimas

Apibrėžia kitų tyrimų vietą, nes išryškina visus reikalavimus naujai sistemai

Šiame etape kartojant ekon-tech. pagrindimo darbus, išryškinami naujos sistemos reikalavimai

Detalizuojamos DFD

Sutvarkoma esybių-santykių diagrama

Detalizuojamas naujos sistemos funkcionalumas

Apibrėžiami ryšiai tarp procesų ir esybių

Sudaromas vartotojo katalogas (pareigybių sąrašas)

Sudaromas reikalavimų katalogas (funkciniai ir nefunkciniai)

Surašoma ataskaita

Studentas Studijų modulis

Įtraukti į sąrašus C R

Vertinti

RUD

R

Esybė

Funkcija

C (create) R (read) U (update) D (delete)

Matrica yra viena iš priemonių, kuri gali padėti nurodyti ryšius tarp esybių ir funkcijų

Page 42: IS kūrimo metodikos

42

Reikalavimų analizė 2

Modulis 2

Reikalavimų analizė

Etapas 2

Verslo sistemos pasirinktys

Žingsniai:- Apibrėžti pasirinktis - Išskirti pasirinktis - Apibrėžti reikalavimus

Apibrėžiamas ir suderinamas funkcionalumas, Numatomas verslo pasirinkčių skaičius

Tikslinami reikalavimai susiję su kaina/nauda, detalizuojami kiti reikalavimai kiekvienai pasirinkčiai (taip pat laikas, techniniai apribojimai, organizaciniai reikalavimai, apmokymo problemos

Pasirinktis yra dokumentuojama detaliai, suderinama

Sudaromos DFD ir ERD diagramos pasirinktai pasirinkčiai

Sistemos funkcionalumo įvertinimo technikaParemta funkcijų analize, sudėtingumais, vartotojų patirtim, funkcijų atlikimo skubumu, įvertinant:

sistemos įėjimais sistemos išėjimais failais duomenų atnaujinimais ataskaitomis užklausomis

Kiekybiniai įvertinimai iš ankstesnės patirties

Įvertinimams projektas dalinamas į atskirus darbus

Techninis vadovavimas

Ryšiai su vartotojais

Administravimas

Kokybės užtikrinimas

Page 43: IS kūrimo metodikos

43

Reikalavimų specifikavimas

Modulis 3

Etapas 3

Reikalavimų specifikavimas

Žingsniai:- Reikalavimai procesams - Reikalavimai duomenų modeliui - Reikalavimai sistemos funkcijoms - Parengta specifikacija prototipui - Parengta procesų specifikacija - Suformuluoti galutiniai sistemos tikslai - Apibendrinti reikalavimus

Pilnai specifikuoti reikalavimai ir parengta projektavimo dokumentacija

Sudarytas reikalavimų katalogas

Normalizuota ERD (iki 3 n.f.)

DFD užbaigtas detalizavimas

Apibrėžtos vartotojų rolės

Apibrėžti visi komponentai (įėjimai, išėjimai, įvykiai, užklausos)

Kiekviena funkcija dokumentuota

Gali būti kuriamas prototipas

Esybių elgsena – esybių gyvenimo istorija: dokumentuoja visus įvykius, kurie paveikia esybės tipą ir modeliuoja verslo taisyklę

Techninės bazės parinkimas Loginis projektavimas

Tuo baigiama priešprojektinė stadija, prasideda projektavimo stadijos

Page 44: IS kūrimo metodikos

44

Techninės pasirinktys

Modulis 4

Loginės sistemos specifikavimas

Etapas 4

Sistemos technikos pasirinktys

Žingsniai:- Apibrėžti pasirinktis - Atrinkti pasirinktis - Aparatūrinės posistemės projektas

Lygiagrečiai su loginiu projektavimu

Galimos įvairios alternatyvos ir jų įgyvendinimo strategijos

Nagrinėjami apribojimai: našumo, kainos, esama platforma,...

Dar svarbu:

Organizaciniai Asmeniniai mokymo dokumentavimo testavimo ir kiti klausimai

Aprašoma sistemos aplinka aparatūros, ir programų konfigūravimo, plėtros strategijos, organizacijos įtakų ir sistemos funkcionalumo sąvokomis

Page 45: IS kūrimo metodikos

45

Loginis projektavimas

Modulis 4

Loginės sistemos specifikavimas

Etapas 5

Loginis projektavimas

Žingsniai:- Vartotojo dialogai - Procesų atnaujinimai - Užklausos - Apibendrintas loginis projektas

Vartotojo sąsaja, meniu visiems vartotojams

Procesų ir operacijų algoritmai

Detalios pranešimų specifikacijos

Projektuojama, ką sistema turi padaryti

Page 46: IS kūrimo metodikos

46

Fizinis projektavimas

Modulis 5

Etapas 6

Fizinis projektavimas

Žingsniai:- Fizinė DB - Projekto komponentų įgyvendinimo planas - Reikalavimai sistemos funkcijoms - Funkcijų specifikacija - Procesų, duomenų ir sąsajos konsolidacija - Apibendrintas fizinis projektas

Projektuojama, kaip sistema tai padarys

Metodika dėstoma UK universitetuose

Esybių modelis, duomenų srautų modelis ir esybių istorija yra pagrindiniai trys instrumentai

Page 47: IS kūrimo metodikos

47

Merise metodika

Ciklai:SprendimųGyvavimoAbstrakcijų

Kurie vienodai apima duomenų ir procesų elementus

Page 48: IS kūrimo metodikos

48

Sprendimų ciklas

Techninės ir programinės įrangos pasirinkimas Apdorojimo tipo pasirinkimas Vartotojui svarbių pasirinkimų, susijusių su jo sąsaja IS ir organizacijos pagrindinių veikėjų nustatymo Finansinių sprendimų susijusių su kainomis ir pelnu Valdymo sprendimų dėl IS funkcionalumo

Aukštesnė vadovybė, vartotojai ir sistemos kūrėjai

Page 49: IS kūrimo metodikos

49

Gyvavimo ciklas

Strateginis planavimas Preliminarus tyrimas Detalus tyrimas Tvarkaraščiai ir kita dokumentacija

Page 50: IS kūrimo metodikos

50

Abstrakcijų ciklas

Atsižvelgiama tiek į duomenis, tiek į procesus Duomenys modeliuojami lygiuose:

koncepciniame, loginiame ir fiziniame Procesai modeliuojami koncepciniame,

organizaciniame ir operaciniame lygmenyje.

Sistema analizuojama iš viršaus žemyn.

Page 51: IS kūrimo metodikos

51

Informacijos inžinerija

Pagrindiniai IE modelių komponentai yra duomenys, veiklos ir sąsajos tarp duomenų ir veiklų

Duomenys Veiklos

Informacijos strategijos planas

Verslo aplinkos analizė

Sistemos planavimas ir projektavimas

Konstrukcija ir pasikeitimai

Pradininkai J.Martinas ir C.Finkelsteinas, paskelbta 1981 m.

Page 52: IS kūrimo metodikos

52

Informacijos inžinerija

Informacijos strategijos planas Esamos situacijos analizė Vadovų reikalavimų analizė Architektūros apibrėžimas Informacijos strategijos planavimas

Verslo aplinkos analizė Esybių ir funkcijų analizė Sąveikos analizė Esamos sistemos analizė Patvirtinimas Planavimas projektavimui

Page 53: IS kūrimo metodikos

53

Informacijos inžinerija

Sistemos planavimas ir projektavimas Verslo sistemos projektas:

Preliminarus duomenų struktūrų projektas Sistemos struktūros projektas Procedūrų projektas Patvirtinimas Planavimas techniniam projektui

Techninis projektas Duomenų projektas Programinės įrangos projektas Operacijų projektas Projekto patvirtinimas Sistemos testavimo projektas Diegimo planavimas

Page 54: IS kūrimo metodikos

54

Konstrukcija ir pasikeitimai Konstrukcija

Sistemos sukūrimas Sistemos patvirtinimas

Pasikeitimai Pasiruošimas Naujų programų instaliavimas Galutinis priėmimas Instaliavimas darbo vietose Sistemos variantų kūrimas