Modeli razvoja informacionog sistema Flashcards

1
Q

Navedi modele razvoja IS.

A
  • Model životnog ciklusa
  • Iterativno-inkrementalni model
  • Prototipski razvoj
  • Spiralni model
  • Agilne metode
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Šta je model životnog ciklusa i iz čega se sastoji?

A
Tradicionalna metodologija razvoja velikih informacionih sistema se oslanja na organizaciju
životnog ciklusa razvojnih procesa: faze razvoja koje proizvode informacioni sistemi.
Faze u modelu životnog ciklusa su:
- Definisanje strategije
- Analiza postojedeg stanja
- Projektovanje
- Aplikativno modeliranje
- Uvođenje
- Održavanje
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Aplikativno modeliranje u modelu životnog ciklusa.

A
 Fizička realizacija IS
 Generisanje baza podataka
 Izrada aplikacija
- Programiranje logike aplikacije
- Kreiranje grafičkog interfejsa prema korisniku
- Definisanje standardnih izveštaja
- Testiranje aplikacija
 Definisanje rasporeda softverskih komponenti
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Uvođenje u modelu životnog ciklusa.

A
 Postavljanje i fizičko povezivanje opreme
 Instaliranje softvera
- Instaliranje sistemskog softvera
- Postavljanje baze podataka
- Instaliranje aplikacija
 Inicijalno formiranje baze podataka
- Izrada pomodnih aplikacija za formiranje baze podataka
- Prikupljanje podataka za bazu podataka
- Unos podataka u pomodne datoteke
- Prečišdavanje i sređivanje podataka
- Punjenje baze podataka
 Obuka – neposredni korisnici, priprema, operativno rukovodstvo, top menadžment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Prednosti pristupa po modelu životnog ciklusa?

A
  • Strogo definisani i kontrolisani process, kojeg karakterišu standardizovane i detaljno
    opisane aktivnosti u svim fazama razvoja.
  • Uključeno testiranje, ondosno verifikaija izvršenih aktivnosti i dobijenih rezultata na kraju
    svake faze razvoja
  • Detaljna i kvalitetna dokumentacija
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Nedostaci modela životnog ciklusa?

A
  • FRONTALNI PRISTUP – razvoj sistema u jednom prolazu.
  • SLABA EFIKASNOST I NISKA EFEKTIVNOST – Dugo vreme uvođenja i realni rizik da se sistem
    promeni do završetka svih faza ciklusa.
  • NEOTKLANJANJE GREŠAKA – greške koje se ne otklone u pojedinim fazama razvoja utiču na
    razvoj u celini.
  • SAMO POTPUNO GOTOV PROIZVO JE UPOTREBLJIV
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Koje su prednosti iterativno-inkrementalnog razvoja?

A

U situacijama kada je:

  • Potrebno brzo osposobljavanje sistema
  • Međuproizvod treba da je raspoloživ za korišdenje
  • Sistem prirodno deljiv na inkremente
  • Obezbeđenje ljudstva/sredstava je inkrementalno
  • Neke od problema mogude ostaviti za kasnije cikluse
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Koji su rizici iterativno inkrementalnog razvoja?

A
  • Ako zahtevi nisu dobro shvadeni
  • Kada je poželjno realizovati sve mogudnosti odjednom
  • Očekuju se brze promene u tehnologiji
  • Postoje brze promene u zahtevima
  • Integracija kreiranih inkremenata
  • Dugoročno su ograničena sredstva (ljudstvo, novac)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Opisati spiralni model.

A
  • Posmatra razvoj IS u kontekstu prisutnih rizika tako što kombinuje aktivnosti razvoja sa
    upravljanjem rizicima, kako bi se rizici smanjili i kako bi se lakše kontrolisali.
  • U svojoj osnovi ima model životnog ciklusa, kombinovan sa prototipskim i iterativnim
    modelom razvoja IS.
  • Podrazumeva realni sistem čiji informacioni sistem je mogude nadgrađivati u više prolaza.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Faze u spiralnom modelu?

A
  • Interakcija sa korisnikom
  • Planiranje
  • Analiza rizika
  • Projektovanje
  • Implementacija
  • Evaluacija od korisnika
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Karakteristike agilne metode ravoja IS.

A
  • Brz odgovor na promene koje nastupaju u toku razvoja IS.
  • Izbegavanje detaljnog planiranja, modeliranja i dokumentovanja za koje se smatra da troše
    dosta vremena
  • Razvoj se zasniva na direktnoj komunikaciji, samoorganizaciji, formiranju deljenog znanja u
    okviru tima i podsticanju kreativnosti svih učesnika.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Definisane vrednosti u okviru Agilnih metoda?

A
  • Pojedinci i njihove interakcije imaju vedu vrednost od metodoloških procesa i alata.
  • “Nešto što radi” vredi više od obimne dokumentacije.
  • Stvaranje bliske saradnje sa korisnikom vredi više od pregovaranja oko ugovora.
  • Reagovanje na promene vredi više od striktnog pradenja planova.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly