08 - Upravljanje softverskim projektima Flashcards

(18 cards)

1
Q

koji je cilj softverskih projekata

A

isporuka softverskog proizvoda u unaprijed planiranom i zadanom vremenu, u skladu s postavljenim specifikacijama konačnog proizvoda

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

navedi i objasni vrste softverskih proizvoda

A
  1. generički - softver koji mora osigurati visok stupanj fleksibilnosti, projektni tim ga razvija slobodno prema vlastitim ciljevima i stavlja na otvoreno tržište potencijalnim kupcima
  2. naručeni - softver oblikovan prema zahtjevima točno određenog kupca, na unaprijed određeni način prilagođen implementaciji u točno određenom sustavu te isporučen isključivo kupcu-naručitelju
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

navedi i objasni dva načina vođenja projekata

A
  1. plansko - odrednice projekta unaprijed su utvrđene radi mjerenja napretka projekta
  2. agilno - odrednice projekta naknadno se utvrđuju i prilagođavaju
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

navedi upravljačke aktivnosti

A
  1. pripremanje ponuda - u prvoj fazi izrade projekta, organizaciji omogućava angažman na izradi softverskog proizvoda
  2. planiranje projekta - voditelj projekta odgovara za planiranje, procjene, raspored i dodjelu zadataka
  3. izvještavanje - voditelj projekta odgovoran za izvještavanje o napretku projekta naručitelju softvera i menadžerima organizacije
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

što je potrebno definirati za svaki projektni zadatak

A

ciljeve, strukturu i resurse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

kako se mjeri produktivnost

A

= broj stvorenih jedinica / broj potrebnih osoba/sati
- mjerenje količine - temelji se na izlaznim veličinama
- mjerenje funkcionalnosti - temelji se na funkcionalnosti isporučenog softvera

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

objasni proces upravljanja rizicima

A
  1. identifikacija (rizici projekta, proizvoda, poslovni)
  2. analiza (procjena vjerojatnosti pojavljivanja rizika i njegovih posljedica)
  3. planiranje (plan djelovanja na rizike)
  4. monitoring (praćenje rizika tijekom projekta)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

navedi specifične odrednice softverskog proizvoda

A
  • softver je “neopipljiv” proizvod
  • mnogi projekti su jedinstveni i ne ponavljaju se
  • softverski procesi razlikuju se od organizacije do organizacije
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

navedi razloge uspostave sustava kvalitete iz perspektive potrošača i proizvođača softvera

A

potrošač - osigurati da je proizvod na dovoljnoj razini zrelosti
proizvođač - način proizvodnje žele podignuti na razinu profesionalnog inženjerstva

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

navedi tri moguća stanja kvalitete softvera

A
  1. kvaliteta softvera ostvaruje se intuitivno, razina kvalitete prema osjećaju voditelja projekta
  2. kontrola kvalitete kada se prepoznaju interna obilježja kvalitete (pasivna) ili uvođenje normi za pojedine domene (aktivna)
  3. osiguranje kvalitete primjenom metoda - neprekidno povećanje razine kvalitete
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

navedi faze procesa ocjene kvalitete softvera

A
  • definiranje faktora kvalitete i kriterija procjene
  • određivanje težine faktora kvalitete
  • određivanje težine kriterija procjene
  • primjena konkretne metode procjene
  • prihvaćanje rezultata procjene
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

što je zrelost softverskog procesa

A

svojevrsna ocjena definiranosti, upravljanja, mjerenja, kontrole i efikasnosti softverskog procesa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

navedi odlike zrelih organizacija

A
  • posjeduju sposobnost upravljanja razvojem softvera te sposobnost
    održavanja i kontrole procesa
  • svi zaposlenici u organizaciji upoznati su sa softverskim procesom, a
    poslovne aktivnosti provode se u skladu sa planiranim procesom
  • definirani procesi ažuriraju se po potrebi, dok se poboljšanja razvijaju kroz kontrolirana pilot-testiranja i/ili cost-benefit analizu
  • menadžeri provode kontrolu kvalitete softverskog proizvoda i korištenih procesa
  • procesi su “disciplinirani”, osigurana je i neophodna infrastruktura za potporu procesu
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

navedi odlike nezrelih organizacija

A
  • softverski su procesi uglavnom improvizirani od strane menadžmenta
  • menadžment se primarno fokusira na rješavanje trenutnih kriznih situacija
  • budžet i vremenski rokovi se često prekoračuju
  • ako je firma suočena sa strogo zadanim rokovima, jedini cilj postaje obavljanje poslova u zadanom roku, pa i na štetu kvalitete i funkcionalnosti softverskog proizvoda
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

prema čemu se određuje razina zrelosti

A

indikatorima stanja atributa kvalitete i proračunom po određenom algoritmue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

navedi razine zrelosti prema CMM konceptu

A
  • inicijalna
  • ponavljajuća
  • definirajuća
  • upravljajuća
  • optimirajuća
17
Q

što obuhvaća segment softvera

A
  • poslovne aplikacije
  • aplikacije za obradu podataka
  • IT management
  • sigurnost
  • ostale aplikacije
18
Q

navedi najvažnije izazove softverskih industrija

A

izazovi:
- prošlosti
- heterogenosti
- isporuke
- supstitucije uslugama
- ekspertize i kadrova
- financiranja