410 likes | 608 Views
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 pantelico@fon.rs
E N D
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 pantelico@fon.rs • mr Ratimir Drakulić – cyber forenzika, etika drakula@fon.rs • saradnik Ana Pajić – IT standardi, ITIL, IT ekonomija apajic@gmail.com
Sadržaj kursa 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. Upravljanje 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 Management IT ekonomija ......................................................................... Forenzika IS........................................................................... Etički principi u IS.................................................................
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)
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 InformationSystems:Global Edition” 11ed, Pearson Education,2009. • Kroenke D: “Experiencing MIS:International Version 2ed”, Pearson Education, 2010. • Uz svaku oblast, biće definisana dodatna literatura
U biblioteci FON-a:IT Manager Development Library • Priručnici za praksu, autor Mike Sisco : • IT Management-101 • Developing an IT Business Plan • Building a Successful IT Organization • Developing an IT Strategic Plan • IT Project Management • IT Due Diligence • IT Staff Motivation and Development • IT Assimilations • Technology Asset Management • What to Look For in a CIO • u elektronskom obliku, preuzimanje na fleš stik
Khipu (Quipu) najstariji uređeni sistem za prikupljanje, čuvanje, obradu i distribuciju informacija
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
Informacionisistemi i tehnologije danas • Informacioni sistem (IS) jeuređ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 jesavremeni termin koji obuhvata kombinaciju računarske tehnologije (hardveri softver) sa telekomunikacionom tehnologijom (mreže podataka, slika i glasa).
Očekivanja korisnika Šta projektant implementira Kako to korisnik opisuje Kako analitičar specificira Informacioni sistem danas, od zahteva do realizacije... Zadatak IT menadžera: implementacija očekivanja
Informacioni sistem i okruženje FOKUS NA RAZVOJ FOKUS NA GRADIVNI ELEMENTI SISTEMA LJUDE AKTIVNOSTI Vlasnici ARI SISTEMA Korisnici INFORMACIONI SISTEM C Metode analize i projektovanja sistema ANALITI Dizajneri Programeri DOBAVLJA C I I INFORMACIONE TEHNOLOGIJE KONSULTANTI
Interesne grupe (stakeholders) u procesu razvoja IS • Stejkholderje osoba koja ima interes za postojeći ili novi informacioni sistem. To može, ali ne mora biti tehničko lice. • U informacionom sistemu, stejkholderise klasifikuju kao: • Vlasnici (System owners) • Korisnici (System users) • Analitičari (Systems analysts) • Projektanti (System designers) • Programeri (System builders) • IT prodavci i konsultanti
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.
FOKUS NA FOKUS NA FOKUS NA FOKUS NA FOKUS NA LJUDE PODATKE PROCESE INTERFEJSE RAZVOJ POSLOVNO ZNANJE ZAHTEVI ZA PODACIMA MODEL PODATAKA BAZA PODATAKA Fokus na PODATKE Vlasnici ARI SISTEMA Korisnici Metode analize i projektovanja sistema C ANALITI Dizajneri Programeri SISTEM ZA UPRAVLJANJE BAZOM PODATAKA DOBAVLJA C I I KONSULTANTI
Fokus na podatke • Perspektiva vlasnika sistema • Znanje o poslovanjusadrž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
FOKUS NA FOKUS NA FOKUS NA FOKUS NA FOKUS NA LJUDE PODATKE PROCESE INTERFEJSE RAZVOJ Fokus na PROCESE Vlasnici POSLOVNE FUNKCIJE ARI SISTEMA ZAHTEVI Korisnici ZA PROCESE Metode analize i projektovanja sistema C MODEL Dizajneri ANALITI PROCESA APLIKACIJE Programeri ALATI ZA RAZVOJ APLIKACIJA DOBAVLJA C I I KONSULTANTI
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 predstavljatehnički dizajn poslovnih procesa koje treba automatizovati računarskim programima. • Perspektiva programera • Aplikacioni programisuračunaru čitljive reprezentacije softverskih procesa.
FOKUS NA FOKUS NA FOKUS NA FOKUS NA FOKUS NA LJUDE PODATKE PROCESE INTERFEJSE RAZVOJ Fokus na INTERFEJS Vlasnici POSLOVNE LOKACIJE ARI SISTEMA ZAHTEVI Korisnici ZA INTERFEJS Metode analize i projektovanja sistema C SPECIFIKACIJA Dizajneri ANALITI INTERFEJSA INTERFEJSI Programeri ALATI ZA RAZVOJ INTERFEJSA DOBAVLJA C I I KONSULTANTI
Fokus na interfejs • Perspektiva vlasnika sistema, Perspektiva korisnika • Zahtevi za interfejsom predstavljaju korisničke ulaze i izlaze • Perspektiva projektanta sistema • Korisnički dijalogopisuje kako se korisnik kreće iz ekrana u ekran, da bi uz pomoć aplikacije odradio svoj posao. • Perspektiva programera • Middlewareje sloj utility softvera koji je između aplikacionog i sistemskog softvera i omogućava njihovo slaganje.
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 projektomje proces sagledavanja, planiranja, organizovanja, vođenja i kontrole razvoja usvojenog sistema uz minimalne troškove i u definisanom vremenu.
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
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
PERT Chart Project Initiation 5-3-2001 N/A Legend Task Task 5-3-2001 N/A Scheduled Scheduled Scheduled Scheduled intertask Start Finish Start Finish dependency Actual Actual Actual Start Actual Start Finish Finish Preliminary Investigation 5-3-2001 5-12-2001 5-3-2001 5-11-2001 Problem Analysis Requirements Analysis Decision Analysis 5-28-2001 7-15-2001 6-13-2001 7-30-2001 5-12-2001 6-12-2001 5-30-2001 7-18-2001 6-13-2001 8-3-2001 5-12-2001 6-14-2001 Design Construction 7-3-2001 9-25-2001 7-19-2001 11-13-2001 7-5-2001 10-9-2001 7-20-2001 In Progress Implementation 9-10-2001 12-14-2001 TBD TBD
Gantt Chart 2010 ID Task Name Okt Nov Dec jan Feb Mar Apr Maj 1 Preliminary investigation 2 Problem analysis 3 Requirements analysis 4 Decision analysis 5 Design 6 Construction 7 Implementation danas Complete Task Legend Incomplete Task
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ćeposlovne operacije.
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.
Četiri testa izvodljivosti • Operaciona izvodljivostje 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 planaje mera realnosti rokova u projektu. • Ekonomska izvodljivost je odnos troškova i efektivnosti projekta.
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
Team leader Pozicija vođe projekta razvoja IS
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
Glavni razlog neuspeha projekata • Većina projekt menadžeranije 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.
Šta čini dobrog IT Project menadžera • Ubediti ključne učesnike da pruže podršku projektu • Otvoreno komunicirati sa članovima projektnog tima • Motivisati članove projektnog tima • Raditi u skladu sa standardnim metodologijama i procesima • Poznavati tehnologiju sa kojom se radi Bob Wourms, Direktor, Outsourcing Practice, PM Solutions
Outsourcing • Nabavka IT proizvoda i usluga od eksterne specijalizovane kompanije (ili pojedinca)
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