17
PROFESOR: STUDENTI: Dr Milorad Tošić Stefan Nikolić 13009 Dušan Mladenović 12995

PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

  • Upload
    davina

  • View
    106

  • Download
    0

Embed Size (px)

DESCRIPTION

PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA. PROFESOR: STUDENTI: Dr Milorad Tošić Stefan Nikoli ć 13009 - PowerPoint PPT Presentation

Citation preview

Page 1: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

PROFESOR: STUDENTI:

Dr Milorad Tošić Stefan Nikolić 13009

Dušan Mladenović 12995

Page 2: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Projektovanje informacionog sistema predstavlja jednu etapu u razvoju informacionog sistema.

Projektom se određuje sastav i svojstva novih informacionih sistema koji zamenjuju postojeće informacione sisteme u radnim organizacijama i drugim organizacionim sistemima.

Pod sistemom se podrazumeva skup elemenata koji su međusobno povezani tako da predstavljaju određenu celinu koja kao takva egzistira.

Svaki sistem se sastoji od podsistema , koji se dalje dele na komponente , a ovi na još manje delove, tako da svaki od njih možemo smatrati izolovanim sistemom.

Informacioni sistem podrazumeva skup različitih operacija nad informacijama neophodnim za odlučivanje u nekom organizacionom sistemu, čiji je on podsistem. Informacioni sistem mora biti efikasna kombinacija ljudi i uređaja , gde mašine služe za brzo i tačno rešavanje određenih procesa, a ljudi obavljaju kreativnu analizu i odlučuju.

Page 3: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Razvoj informacionog sistema prema principima životnog ciklusa podrazumeva takav proces koji teče kroz niz sukcesivno procesnih faza, gde završetkom jedne faze započinje naredna i gde između susednih faza postoji snažna iterativna interakcija. Ovo je proces kojim sistem analitičari, softver inženjeri i programeri izgrađuju informacioni sistem.

Proces je složeniji pojam od procedure, koja je ustvari recept ili uređeni način kombinovanja metoda, tehnika i alata u cilju izrade proizvoda.

Proces je uređeni skup procedura, organizovanih da bi se njihovom realizacijom dobio proizvod unapred postavljenih ciljeva i standarda.

Proces može sugerisati izbor između više različitih procedura, sve dok se njihovom realizacijom može ostvariti postavljeni cilj.

Page 4: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Takođe, proces poseduje određene karakteristike, od kojih je bitno istaći sledeće: • proces propisuje sve glavne aktivnosti razvoja, • proces koristi resurse koji su uvek na izvestan način

ograničeni i rezultira određenim proizvodima, • proces može da se sastoji od međusobno povezanih

potprocesa, koji mogu biti u hijerarhijskoj strukturi, • aktivnosti procesa poseduju uslove za njihovo pokretanje i

terminiranje, kao i uputstva koja objašnjavaju ciljeve i način njihovog izvršavanja, • aktivnosti su organizovane u sekvence, tako da je jasno kada

se jedna aktivnost izvršava u odnosu na drugu, • procesi poseduju ograničenja i kontrole koje se primenjuju

na aktivnosti, resurse ili proizvod.

Page 5: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Prva faza procesa razvoja informacionog sistema je identifikacija i izbor projekata.

Tokom ove faze se identifikuje potreba za novim ili inoviranim informacionim sistemom.

Klasifikacija i rangiranje projekata razvoja informacionih sistema – Ovo je druga aktivnost u realizaciji prve faze razvoja informacionih sistema, koju izvršavaju pojedinci ili organizovane grupe.

Izbor projekata razvoja informacionih sistema – Poslednja aktivnost ove faze razvoja informacionih sistema je izbor projekata za dalji razvoj. Pri tome vrši se izbor kratkoročnih i dugoročnih projekata

Page 6: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Strategijsko planiranje organizacije- predstavlja proces koji čine tri koraka. Prvi korak je jasno upoznavanje organizacije i njene trenutne pozicije. Naredni korak je identifikovanje vizije ili gde top menadžment želi da se organizacija nađe u budućnosti. Konačno, nakon što se spozna postojeća i buduća organizacija, može se razviti strategijski plan organizacije za upravljanje tranzicijom iz trenutnog u željeno stanje.

Page 7: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Prva faza razvoja informacionog sistema je izvršenje identifikacije i izbora projekta.

Druga faza razvoja informacionog sistema je faza inicijalizacije projekta i planiranja.

Inicijalizaciju projekta čine aktivnosti: izgradnja inicijalnog projektnog tima; izgradnja odnosa sa kupcima; izgradnja inicijalnog plana projekta; izgradnja upravljačkih procedura i izgradnja okruženja za upravljanje projektom i radne knjige projekta (workbook).

Plarinanje čine aktivnosti: opis područja projekta, alternativa i izvodljivosti; strukturiranje projekta na zadatke kojima se može upravljati; procena resursa i kreiranje plana resursa; razvoj preliminarnog rasporeda (programa); razvoj plana komunikacija; utvrđivanje standarda i procedura na projektu; identifikovanje i procena rizika; kreiranje preliminarnog budžeta; razvoj izveštaja o poslovima i postavljanje osnovnog plana projekta.

Rezultati ove faze razvoja informacionog sistema su osnovni plan projekta i izveštaj o poslovima.

Page 8: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Upravljanje projektom je osnova procesa razvoja informacionog sistema, zbog toga što podrazumeva i obuhvata upravljanje svim fazama i aktivnostima životnog ciklusa razvoja informacionog sistema. Ciljevi upravljanja projektom razvoja informacionog sistema su zadovoljiti očekivanja korisnika, u okviru planiranog obima finansijskih sredstava i u planiranom roku. Projekti razvoja se uglavnom realizuju u organizacijama iz racionalnih razloga: obezbeđenje konkurentske prednosti putem implementacije novih poslovnih mogućnosti ili rešavanje postojećih poslovnih problema.

Page 9: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Opšte principe organizacije i koordinacije čine: princip hijerarhije, princip individualnosti, princip otvorenosti i princip saradnje.

Princip hijerarhije podrazumeva piramidalnu strukturu organizacije i rukovođenja projektom razvoja informacionog sistema, u kojoj svaki učesnik u projektu ima tačno određenu ulogu i utvrđene projektne zadatke koji istoj pripadaju, kao i unapred definisani odnos nadređenosti i podređenosti uloga u realizaciji projekta.

Princip individualnosti se zasniva na nezavisnoj inicijativi pojedinaca u izvršavanju projektnih zadataka, usmeravanju posla, pa čak i donošenju odluka u određenoj meri.

Princip usmerenosti se odnosi na upućivanje učesnika u projektu na zajedničku viziju koja odražava kolektivne ciljeve projekta i ustaljene metode i tehnologiju rada.

Page 10: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Organizovanje projektnog tima- U organizaciji projekta razvoja informacionog sistema, jedan od ključnih zadataka je izbor učesnika u projektnom timu.

Rukovođenje projektnog tima-Izbor rukovodioca tima i rukovođenje projektnim timom u realizaciji razvoja informacionog sistema, često se ne vrši u skladu sa opštim principima organizacije projekta. Neusklađenost, može rezultirati lošim efektima na projektni tim.

Page 11: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Funkcionalna organizacija podrazumeva korišćenje postojeće funkcionalne organizacione strukture u upravljanju projektom, koja je pojačana posebnim rukovodiocem sa osnovnim zadatkom - upravljanje projektom. Kod ove organizacije, poslove upravljanja projektom obavljaju pojedinci iz odgovarajućih funkcionalnih organizacionih jedinica, shodno svojim specijalnostima, a koordinaciju vrši rukovodioc projekta.

Projektnu organizaciju karakteriše formiranje posebnog projektnog tima za realizaciju određenog projekta, sa potrebnim funkcijama i organizacionim jedinicama, odnosno sa specijalistima za upravljanje određenim projektom.

Matrična organizacija predstavlja kombinaciju funkcionalne i projektne organizacije. Kod iste u realizaciji projekta istovremeno učestvuju specijalizovane organizacione jedinice iz funkcionalne organizacione strukture i projektni timovi formirani za svaki projekat posebno.

Page 12: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Proces upravljanja projektima uključuje četiri faze: inicijalizacija (početak) projekta, planiranje projekta, realizacija projekta i završetak projekta.

Inicijalizacija projekta – Tokom inicijalizacije projekta, rukovodioc projekta sprovodi brojne aktivnosti kojima se određuju veličina, područje i kompleksnost projekta i izgrađuju procedure za podršku tih aktivnosti.

Grupe aktivnosti u realizaciji ove faze su sledeće: Izgradnja (utvrđivanje) inicijalnog projektnog tima. Ova aktivnost

uključuje organizovanje jezgra projektnog tima, koji će pomagati u obavljanju inicijalnih aktivnosti na projektu.

Izgradnja odnosa sa kupcima. Ovom aktivnošću se uspostavljaju mehanizmi za realizaciju boljih i čvršćih odnosa sa kupcima.

Page 13: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Izgradnja inicijalnog plana projekta. Tokom ove aktivnosti definišu se potrebne aktivnosti, kojima se organizuje inicijalni projektni tim dok radi na definisanju ciljeva i područja projekta.

Izgradnja upravljačkih procedura. Uspešna realizacija projekta zahteva i razvoj efektivnih upravljačkih procedura.

Izgradnja okruženja za upravljanje projektom i radne knjige projekta (workbook). Cilj ove aktivnosti je da prikupi i organizuje alate koji će se koristiti u upravljanju projektom i da se konstruiše radna knjiga projekta.

Tokom planiranja projekta, neophodno je da se izvrše sledeće grupe aktivnosti:

Opis područja projekta, alternativa i izvodljivosti. Svrha ove aktivnosti je da se bolje upoznaju

sadržaj i kompleksnost projekta.

Page 14: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Strukturiranje projekta na zadatke kojima se može upravljati. Ovo je kritična aktivnost jer definiše zadatke koji se moraju logièki uklopiti u celinu prilikom izvođenja.

Procena resursa i kreiranje plana resursa. Tokom ove aktivnosti se za svaku projektni zadatak procenjuju potrebni resursi, da bi se saèinio plan resursa projekta.

Razvoj preliminarnog rasporeda (programa). Na osnovu definisanih zadataka i njima potrebnih resursa u prethodnim aktivnostima, vrši se procena potrebnog vremena za izvršenje zadataka i sačinjava raspored u kojem se odreðuje vreme početka i završetka projekta.

Razvoj plana komunikacija. Ovom aktivnošću se navode komunikacije koje će se odvijati između upravljačke strukture organizacije, članova projektnog tima i kupaca.

Utvrivanje standarda i procedura na projektu. Tokom ove aktivnosti se navodi kako se različiti produkti projekta dobijaju i testiraju od strane pojedinaca ili tima projekta.

Identifikovanje i procena rizika. Cilj ove aktivnosti je da se utvrde izvori rizika na projektu i da se procene njihove posledice.

Page 15: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Kreiranje preliminarnog budžeta. Ovom aktivnošću se kreira preliminarni budžet u kojem se navode planirani troškovi i prihodi.

Razvoj izveštaja o poslovima. Ovom aktivnošæu se pri kraju faze planiranja projekta, navodi posao koji će biti izveden i precizno opisuje koji će proizvodi (rezultati) biti isporučeni na projektu.

Postavljanje osnovnog plana projekta. Nakon svih opisanih aktivnosti ove faze, razvija se osnovni plan projekta.

Izvršenje osnovnog plana projekta. Tokom ove faze se od rukovodioca projektnog tima iniciraju na izvršenje projektni zadaci, obezbeđuju i dodeljuju resursi, uvode i obuèavaju novi članovi projektnog tima, održava projekat u okviru programa i obezbeđuje kvalitet proizvoda na projektu.

Monitoring napredovanja projekta u odnosu na osnovni plan. Ukoliko dođe do odstupanja u realizaciji projektnih zadataka u odnosu na program, mora se izvršiti usklađivanje resursa, aktivnosti i budžeta.

Upravljanje promenama osnovnog plana projekta. Svaki zahtev za promenom u planu projekta, mora biti detaljno obrazložen i analiziran, kako bi bio odobren.

Page 16: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Održavanje radne knjige projekta. Sve promene se moraju registrovati u radnoj knjizi, kako bi ona uvek bila ažurna i obezbeđivala učesnike sa potrebnim informacijama.

Komuniciranje u vezi statusa projekta. Rukovodioc projekta je odgovoran da svi članovi projektnog tima budu obavešteni o statusu projekta.

Zatvaranje projekta. Tokom ove aktivnosti se svim èlanovima tima mora na određeni način rešiti status.

Sprovođenje postprojektne analize (recenzije). Nakon što je zatvoren projekat, konačna analiza projekta može biti izvedena od strane upravljačkih tela organizacije i kupaca.

Zatvaranje ugovora sa kupcem. Fokus ove finalne aktivnosti je da se utvrdi da su sve ugovoreni zahtevi zadovoljeni i da se ugovorne strane u tome saglase stavljanjem svojih potpisa na ugovor.

Analiza rizika- Analiza rizika je presudna za dobro upravljanje projektom razvoja softvera .

Page 17: PROJEKTOVANJE INFORMACIONIH SISTEMA UPRAVLJANJE PROJEKTIMA ZA RAZVOJ INFORMACIONOG SISTEMA

Planiranje - Svaki projekat razvoja softvera poseduje plan, ali nisu svi planovi kreirani na isti način.

Praćenje i kontrola - Jednom postavljeni plan, inicira aktivnosti praćenja i kontrole.