Top Banner
Upravljanje razvojem IS Master kurs Prof. dr Dragana Bečejski-Vujaklija
41

Upravljanje razvojem IS

Jan 09, 2016

Download

Documents

zinnia

Prof. dr Dragana Bečejski-Vujaklija. Upravljanje razvojem IS. Master kurs. URIS 2011 - predava či. predavanja – prof. dr Dragana Bečejski-Vujaklija kontakt: draganab @ fon.rs vežbe (studije slučaja, radionice): mr Ognjen Pantelić – metode razvoja IS, ERP, BI [email protected] - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Upravljanje  razvojem  IS

Upravljanje razvojem IS

Master kurs

Prof. dr Dragana Bečejski-Vujaklija

Page 2: Upravljanje  razvojem  IS

2/39

URIS 2011 - predavači

predavanja – prof. dr Dragana Bečejski-Vujaklija kontakt: [email protected]

vežbe (studije slučaja, radionice): mr Ognjen Pantelić – metode razvoja IS, ERP, BI

[email protected] mr Ratimir Drakulić – cyber forenzika, etika

[email protected] saradnik Ana Pajić – IT standardi, ITIL, IT ekonomija

[email protected]

Page 3: Upravljanje  razvojem  IS

3/39

Sadržaj kursaUpravljanje projektom razvoja IS...........................................Upravljanje podacima, MDM .................................................Standardi u razvoju softvera, softverska metrika................... IT usluge i ITIL.......................................................................Organizacija IT funkcije, IT tim .............................................SOA, Web 2, Pervasive computing ......................................Organizacija zaštite IS, Green IT...........................................BI, Data Webhouse ...............................................................ERP ...................................................................................... IS lanaca snabdevanja .........................................................Content Management, Business Performance ManagementIT ekonomija .........................................................................Forenzika IS...........................................................................Etički principi u IS.................................................................

10.01.11.01.12.01.14.01.15.01.17.01.18.01.19.01.21.01.22.01.24.01.25.01.26.01.27.01.

Page 4: Upravljanje  razvojem  IS

4/39

Predispitne obaveze i ispit

Prisustvo na nastavi i vežbama (60% - 36 časova)

ili 2-3 pitanja iz oblasti predavanja

Napisan i odbranjen originalni seminarski rad (obima oko 30 strana)

Page 5: Upravljanje  razvojem  IS

5/39

Preporučena literatura

Turban, McLean, Wetherbe, “Informaciona tehnologija za menadžment”, Zavod za udžbenike i nastavna sredstva, Beograd, 2003. – prevod na srpski

Laudon & Laudon, “Management Information Systems:Global Edition” 11ed, Pearson Education,2009.

Kroenke D: “Experiencing MIS: International Version 2ed”, Pearson Education, 2010.

Uz svaku oblast, biće definisana dodatna literatura

Page 6: Upravljanje  razvojem  IS

6/39

U biblioteci FON-a:

IT Manager Development Library

Priručnici za praksu, autor Mike Sisco :1. IT Management-101 2. Developing an IT Business Plan3. Building a Successful IT Organization 4. Developing an IT Strategic Plan5. IT Project Management 6. IT Due Diligence7. IT Staff Motivation and Development 8. IT Assimilations9. Technology Asset Management 10. What to Look For in a CIO

u elektronskom obliku, preuzimanje na fleš stik

Page 7: Upravljanje  razvojem  IS

Khipu (Quipu)

najstariji uređeni sistem za prikupljanje, čuvanje, obradu i distribuciju informacija

Page 8: Upravljanje  razvojem  IS

8/39

Primeri khipu

Page 9: Upravljanje  razvojem  IS

9/39

O khipu

Khipu potiču iz perioda Inka, 1400 – 1532 godine. Kraljevstvo Inka se prostiralo na teritoriji današnjeg Ekvadora i centralnog Čilea, sa glavnim gradom Kosko (Cuzco), u visokim Andima.

U dokumentima kolonizatora stoji da su khipu korišćeni za prikupljanje, čuvanje i slanje podataka po trkačima širom kraljevstva.

Inke su koristile decimalni brojni sistem. Svaki konopac na khipu ima jedan ili više čvorova, koji nose numeričko značenje. Vrsta i boja konopca nose takođe različite informacije.

Sačuvano ih je oko 600 u muzejima i privatnim kolekcijama širom sveta.

Više o khipu: http://khipukamayuq.fas.harvard.edu/index.htm

Page 10: Upravljanje  razvojem  IS

10/39

Informacioni sistemi i tehnologije danas

Informacioni sistem (IS) je uređen skup ljudi, podataka, procesa, komunikacija i informacionih tehnologija, koji sarađuju na podršci i unapređenju svakodnevnih poslovnih operacija, kao i podršci rešavanju problema i donošenju upravljačkih odluka.

Informaciona tehnologija je savremeni termin koji obuhvata kombinaciju računarske tehnologije (hardver i softver) sa telekomunikacionom tehnologijom (mreže podataka, slika i glasa).

Page 11: Upravljanje  razvojem  IS

11/39

Informacioni sistem danas, od zahteva do realizacije...

Kako to korisnik opisujeKako analitičar specificira Šta projektant implementira Očekivanja korisnika

Zadatak IT menadžera: implementacija očekivanja

Page 12: Upravljanje  razvojem  IS

12/39

Informacioni sistem i okruženje

FOKUS NALJUDE GRADIVNI ELEMENTI SISTEMA

FOKUS NA RAZVOJ

AN

AL

ITIC

AR

I S

IST

EM

A Vla

snic

iK

ori

snic

iD

izaj

ner

iP

rog

ram

eri

DOBAVLJA CI IKONSULTANTI

INFORMACIONE TEHNOLOGIJE

Metode analize i projektovanja

sistema

AKTIVNOSTI

INFORMACIONI SISTEM

Page 13: Upravljanje  razvojem  IS

13/39

Interesne grupe (stakeholders) u procesu razvoja IS

Stejkholder je osoba koja ima interes za postojeći ili novi informacioni sistem. To može, ali ne mora biti tehničko lice.

U informacionom sistemu, stejkholderi se klasifikuju kao: Vlasnici (System owners) Korisnici (System users) Analitičari (Systems analysts) Projektanti (System designers) Programeri (System builders) IT prodavci i konsultanti

Page 14: Upravljanje  razvojem  IS

14/39

Stejkholderi i IS

FOKUS NALJUDE

GRADIVNI ELEMENTIINFORMACIONOG SISTEMA

FOKUS NARAZVOJ

AN

AL

ITIC

AR

I SIS

TE

MA V

lasn

ici

Ko

ris

nic

iP

roje

kta

nti

Pro

gra

mer

i

DOBAVLJACI IKONSULTANTI

VIZIJA, CILJEVI I ZADACIinformacionog sitema

INFORMACIONE TEHNOLOGIJE

Zahtevi za novi informacioni sistem(šta je sistem sada, a šte bi trebalo da bude)

Projektovanje novog informacionog sistema(kako ce sistem biti implementiran)

Realizacija novog informacionog sistema(tehnicka implementacija novog sistema)

Metode analize i projektovanja

sistema

Page 15: Upravljanje  razvojem  IS

15/39

Fokusi u upravljanju razvojem IS

Podaci — sirovi materijal za kreiranje korisnih infomacija.

Procesi — aktivnosti (uključujući menadžment) koje realizuju misiju poslovanja.

Interfejsi — povezivanje sistema sa korisnicima i drugim sistemima.

Page 16: Upravljanje  razvojem  IS

16/39

Fokus na PODATKE

FOKUS NALJUDE

FOKUS NAPODATKE

FOKUS NAPROCESE

FOKUS NAINTERFEJSE

FOKUS NARAZVOJ

AN

AL

ITIC

AR

I S

IST

EM

A Vla

snic

iK

ori

snic

iD

izaj

ner

iP

rog

ram

eri

DOBAVLJA CI IKONSULTANTI

Metode analize i projektovanja

sistema

POSLOVNO

ZNANJE

ZAHTEVI

ZA PODACIMA

MODEL

PODATAKA

BAZA

PODATAKA

SISTEM ZAUPRAVLJANJE

BAZOM PODATAKA

Page 17: Upravljanje  razvojem  IS

17/39

Fokus na podatke

Perspektiva vlasnika sistema Znanje o poslovanju sadržano u podacima donosi

blagovremenost, tačnost i relevantnost informacija (informacije su proizvod sirovih podataka).

Perspektiva korisnika Zahtev za podacima je korisničko viđenje sadržaja sistema.

Perspektiva projektanta sistema Šema baze podataka

Perspektiva programera Sistem za upravljanje bazom podataka

Page 18: Upravljanje  razvojem  IS

18/39

Fokus na PROCESE

FOKUS NALJUDE

FOKUS NAPODATKE

FOKUS NAPROCESE

FOKUS NAINTERFEJSE

FOKUS NARAZVOJ

AN

AL

ITIC

AR

I S

IST

EM

A

DOBAVLJACI IKONSULTANTI

Metode analize i projektovanja

sistema

POSLOVNE

FUNKCIJE

ZAHTEVI

ZA PROCESE

MODEL

PROCESA

APLIKACIJE

ALATI ZA RAZVOJAPLIKACIJA

Vla

snic

iK

ori

snic

iD

izaj

ner

iP

rog

ram

eri

Page 19: Upravljanje  razvojem  IS

19/39

Fokus na procese

Perspektiva vlasnika sistema Poslovne funkcije su sadržaj poslovanja. One se dekomponuju na procese

i zadatke. Interakcija funkcija preslikava tradicionalnu organizaciju na sektore,

odeljenja, centre.

Perspektiva korisnika Poslovni procesi su aktivnosti koje odgovaraju poslovnim događajima.

Perspektiva projektanta sistema Aplikaciona šema je model koja preslikava poslovne procese Softverska specifikacija predstavlja tehnički dizajn poslovnih procesa

koje treba automatizovati računarskim programima.

Perspektiva programera Aplikacioni programi su računaru čitljive reprezentacije softverskih

procesa.

Page 20: Upravljanje  razvojem  IS

20/39

Fokus na INTERFEJS

FOKUS NALJUDE

FOKUS NAPODATKE

FOKUS NAPROCESE

FOKUS NAINTERFEJSE

FOKUS NARAZVOJ

AN

AL

ITIC

AR

I S

IST

EM

A

DOBAVLJACI IKONSULTANTI

Metode analize i projektovanja

sistema

POSLOVNE

LOKACIJE

ZAHTEVI

ZA INTERFEJS

SPECIFIKACIJA

INTERFEJSA

INTERFEJSI

ALATI ZA RAZVOJINTERFEJSA

Vla

snic

iK

ori

snic

iD

izaj

ner

iP

rog

ram

eri

Page 21: Upravljanje  razvojem  IS

21/39

Fokus na interfejs

Perspektiva vlasnika sistema, Perspektiva korisnika Zahtevi za interfejsom predstavljaju korisničke ulaze i izlaze

Perspektiva projektanta sistema Korisnički dijalog opisuje kako se korisnik kreće iz ekrana u

ekran, da bi uz pomoć aplikacije odradio svoj posao.

Perspektiva programera Middleware je sloj utility softvera koji je između aplikacionog i

sistemskog softvera i omogućava njihovo slaganje.

Page 22: Upravljanje  razvojem  IS

Upravljanje projektom razvoja IS

Page 23: Upravljanje  razvojem  IS

23/39

Projekat i upravljanje projektom

Projekat je [privremena] sekvenca jedinstvenih, kompleksnih i povezanih aktivnosti koje imaju zajednički cilj, ili se moraju okončati u određeno vreme, sa određenim budžetom i definisanom specifikacijom.

Upravljanje projektom je proces sagledavanja, planiranja, organizovanja, vođenja i kontrole razvoja usvojenog sistema uz minimalne troškove i u definisanom vremenu.

Page 24: Upravljanje  razvojem  IS

24/39

Matrica procesa u Projektu razvoja IS

FOKUS NALJUDE

FOKUS NAPODATKE

FOKUS NAPROCESE

FOKUS NAINTERFEJSE

FOKUS NARAZVOJ

AN

AL

ITIC

AR

I SIS

TE

MA V

las

nic

iK

ori

sn

ici

Diz

ajn

eri

Pro

gra

mer

i

DOBAVLJACI IKONSULTANTI

POSLOVNOZNANJE

POSLOVNEFUNKCIJE

POSLOVNELOKACIJE

ZAHTEVIZA PODACIMA

ZAHTEVIZA PROCESE

ZAHTEVI ZAINTERFEJSE

MODELPODATAKA

MODELPROCESA

SPECIFIKACIJAINTERFEJSA

BAZAPODATAKA

APLIKACIJE INTERFEJSI

Preliminarnoistraživanje

Analizaproblema

Analizazahteva

Analizaodluka

Projektovanje

Programiranje

Implementacija

UPRAVLJANJEPROJEKTIMAVIZIJA, CILJEVI I ZADACI

INFORMACIONOG SISTEMA

INFORMACIONE TEHNOLOGIJE Podrška i održavanje

Page 25: Upravljanje  razvojem  IS

25/39

Upravljanje projektima informacionih sistema

Tri glavna aspekta: procena napora potrebnog da se razvije sistem, planiranje projekta, organizacija timova.

Dekompozicija projekta faze aktivnosti kontrolne tačke

Page 26: Upravljanje  razvojem  IS

26/39

Alati i tehnike za vođenje projekta IS

PERT chart - grafički mrežni model zadataka i njihovih veza

Gantt chart – jednostavni grafički prikaz zadataka u okviru kalendara

Page 27: Upravljanje  razvojem  IS

27/39

PERT Chart

5-3-2001 5-12-2001

5-3-2001 5-11-2001

Preliminary Investigation

5-12-2001 6-12-2001

5-12-2001 6-14-2001

Problem Analysis

5-28-2001 7-15-2001

5-30-2001 7-18-2001

Requirements Analysis

6-13-2001 7-30-2001

6-13-2001 8-3-2001

Decision Analysis

9-10-2001 12-14-2001

TBD TBD

Implementation

7-19-2001 11-13-2001

7-20-2001 In Progress

Construction

7-3-2001 9-25-2001

7-5-2001 10-9-2001

Design

5-3-2001 N/A

5-3-2001 N/A

Project Initiation

ScheduledStart

ScheduledFinish

Actual Start ActualFinish

Task

ScheduledStart

ScheduledFinish

Actual Start ActualFinish

Task

intertaskdependency

Legend

Page 28: Upravljanje  razvojem  IS

28/39

Gantt Chart

Incomplete Task

Complete Task

Legend

ID

1

2

3

4

5

6

7

Preliminary investigation

Problem analysis

Requirements analysis

Decision analysis

Design

Construction

Implementation

Okt Nov Dec jan Feb Mar Apr Maj

2010Task Name

danas

Page 29: Upravljanje  razvojem  IS

29/39

Microsoft Project PERT Chart

Page 30: Upravljanje  razvojem  IS

30/39

Životni ciklus upravljanja projektom razvoja IS

Page 31: Upravljanje  razvojem  IS

31/39

Mere uspeha IT projekta

Razvijen IS je prihvatljiv za korisnika. Sistem je isporučen na vreme. Sistem je razvijen u okviru budžeta. Proces razvoja sistema je imao minimalan uticaj

na tekuće poslovne operacije.

Page 32: Upravljanje  razvojem  IS

32/39

Analiza izvodljivosti

Izvodljivost je mera korisnosti i praktičnosti novog informacionog sistema za preduzeće.

Creeping Commitment – “puzajući” pristup merenja izvodljivosti kroz faze životnog ciklusa razvoja IS.

Page 33: Upravljanje  razvojem  IS

33/39

Kontrolne tačke merenja izvodljivosti tokom sistem analize

Page 34: Upravljanje  razvojem  IS

34/39

Četiri testa izvodljivosti

Operaciona izvodljivost je mera koliko dobro će rešenje funcionisati u organizaciji. To je i mera kako ljudi doživljavaju projekat.

Tehnička izvodljivost je mera praktičnosti specifičnog tehničkog rešenja i raspoloživosti tehničkih resursa.

Izvodljivost plana je mera realnosti rokova u projektu. Ekonomska izvodljivost je odnos troškova i efektivnosti

projekta.

Page 35: Upravljanje  razvojem  IS

35/39

Najčešći razlozi neuspeha IT projekta

Neuspeh zbog striktnog poštovanja zahteva top menadžmenta

Nedostatak organizacionih zahteva Pravljenje “prečica” u metodologiji razvoja Pogrešna očekivanja menadžmenta Nerealni zahtevi po pitanju budžeta i rokova Loše odabrane tehnike Preteran optimizam Izbor ljudi neadekvatnih sposobnosti Neuspelo prilagođavanje promenama u biznisu Nedovoljni resursi Neuspelo upravljanje planom

Page 36: Upravljanje  razvojem  IS

36/39

Pozicija vođe projekta razvoja IS

Team leader

Page 37: Upravljanje  razvojem  IS

37/39

Potrebna znanja i sposobnosti vođe projekta

Praktično poznavanje ICT Znanje sistemske analize i projektovanja Iskustvo u programiranju Opšta znanja o poslovnom sistemu Sposobnost rešavanja problema Sposobnost interpersonalne komunikacije Spospobnost uspostavljanja dobrih međuljudskih odnosa Fleksibilnost i adaptivnost Etičnost i pozitivan karakter

Page 38: Upravljanje  razvojem  IS

38/39

Glavni razlog neuspeha projekata

Većina projekt menadžera nije dovoljno obrazovana za taj posao! Ako je neko dobar programer, ne znači da će

uraditi dobru sistem analizu, dobar sistem analitičar neće automatski biti dobar projekt menadžer.

Da bi bio dobar projekt menadžer, treba biti za to obrazovan i obučen.

Page 39: Upravljanje  razvojem  IS

39/39

Šta čini dobrog IT Project menadžera

1. Ubediti ključne učesnike da pruže podršku projektu

2. Otvoreno komunicirati sa članovima projektnog tima

3. Motivisati članove projektnog tima

4. Raditi u skladu sa standardnim metodologijama i procesima

5. Poznavati tehnologiju sa kojom se radi

Bob Wourms, Direktor, Outsourcing Practice, PM Solutions

Page 40: Upravljanje  razvojem  IS

40/39

Outsourcing

Nabavka IT proizvoda i usluga od eksterne specijalizovane kompanije (ili pojedinca)

Page 41: Upravljanje  razvojem  IS

41/39

Preporučena literatura

Schwalbe K. “Information technology project management”, Thomson, 2004 – u biblioteci FON-a

http://www.cioinsight.com/c/a/IT-Management/ http://www.itmanagement.com