implementacija i održavanje sistema - gf.unsa.ba · prezentacija (previše formatiranja i...

17
1 Implementacija i održavanje sistema October 24, 2006 Amir Hajdar 2 Implementacija i održavanje sistema Sadržaj: Instalacija i implementacija Testiranje sistema Obuka korisnika sistema Dokumentacija sistema Konverzija (baze podataka, datoteka, itd.) Održavanje sistema Analiza performansi sistema Naknadna modifikacija sistema Projekti – šta može krenuti naopako? Neproduktivno korištenje IT

Upload: others

Post on 12-Sep-2019

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

1

Implementacija iodržavanje sistema

October 24, 2006 Amir Hajdar 2

Implementacija i održavanje sistemaSadržaj:

Instalacija i implementacijaTestiranje sistemaObuka korisnika sistemaDokumentacija sistemaKonverzija (baze podataka, datoteka, itd.)Održavanje sistemaAnaliza performansi sistemaNaknadna modifikacija sistemaProjekti – šta može krenuti naopako?Neproduktivno korištenje IT

Page 2: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

2

October 24, 2006 Amir Hajdar 3

Implementacija i održavanje sistemaCiljevi:

Zašto trebamo ocjeniti peformance sistema i razlozi održavanjaOsnovni problemi vezani za razvoj sistema i rizike kod implementacijeUloga obuke korisnika kod uvođenja novih sistema

October 24, 2006 Amir Hajdar 4

Implementacija i održavanje sistemaInstalacija i implementacija

Faze implementacije:Instalacija harware-a (PC, serveri) i software-a (OS, programi, back-up)Testiranje sistemaObuka korisnika sistema i pravljenje dokumentacijeKoverzija datoteka i baza podatakaPrelaz na novi sistem (“changeover”)

Page 3: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

3

October 24, 2006 Amir Hajdar 5

Implementacija i održavanje sistemaTestiranje sistema

Off-line Testiranje sistema opisuje proces testiranja koje se vrši uz pomoćhardware-a i software-a koji se neće koristiti u proizvodnjiSoftware-ski inžinjeri pišu programe testiranjaTest podaci se pažljivo odabiru (normalni, error, izuzeci (exception))

October 24, 2006 Amir Hajdar 6

Implementacija i održavanje sistemaTestiranje sistema

On-line Testiranje sistema opisuje proces testiranja sistema koji se vrši na hardware-u i software-u koji će se koristiti u proizvodnji.Testiranje svih mogućih uslovaNekad se koriste istorijski podaci (iz starog sistema)

Page 4: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

4

October 24, 2006 Amir Hajdar 7

Implementacija i održavanje sistemaObuka

Bez odgovarajuće obuke korištenja sistema na svim nivoima organizacije,

kompjuterski sistemi postaju skupi otpad.

October 24, 2006 Amir Hajdar 8

Implementacija i održavanje sistemaObuka

Sistemski pristupUpoređuju se zahtjevi radnog mjesta i postavljaju se standardi baziranih na ciljevima organizacije.

Page 5: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

5

October 24, 2006 Amir Hajdar 9

Implementacija i održavanje sistemaDokumentacija

Dokumentacija podrazumijeva razne oblike tehničkih i drugih knjiga, slike, dijagrame vezane za korištenje kompjuterskog sistema i druge materijale vezane za rad sistema.

October 24, 2006 Amir Hajdar 10

Implementacija i održavanje sistemaDokumentacija

Specifikacija sistemaKompletna specifikacija čitavog sistemaMora biti uvijek validna (“kept up to date”)

Specifikacija programaKompletan opis implemetiranih programa (zabilješke, dijagrami, kodovi, itd.)

Dokumentacija o radu sistemaSistemske procedureSigurnosne procedureRekonstrukcija kontrolnih proceduraSistemske poruke

Page 6: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

6

October 24, 2006 Amir Hajdar 11

Implementacija i održavanje sistemaDokumentacija

Korisnička dokumentacija:Definisanje ulaznih podatakaObjašnjenje izvještaja o greškamaDefinisanje izlaznih podatakaNe smije biti na visokom tehničkom nivou

Dokumentacija promjena sistemaRazlozi promjenaProcedura autorizovanja promjenaProcedura za dokumentaciju promjenaProcedura za testiranje nakon promjene

October 24, 2006 Amir Hajdar 12

Implementacija i održavanje sistemaKoverzija

Konverzija datoteka (File conversion)podrazumijeva konverziju postojećih datototeka u format koji se koristi u novom sistemu.Veliki posao kod implementacije sistemaProblemi sa ulaznim podacimaProgrami koverzije se često prave

Page 7: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

7

October 24, 2006 Amir Hajdar 13

Implementacija i održavanje sistemaKoverzija

Prelaz na novi sistem (“changeover”):Direktni prelaz

Stari sistem je kompletno zamijenjen (jeftin pristup ali

Paralelni prelazStari i novi sistem rade paralelno (vremenski mora biti ograničeno, upoređivanje podataka)

Pilot prelazUporedni rad dijelova sistema i konstantne provjere

Implementacija u fazama

October 24, 2006 Amir Hajdar 14

Implementacija i održavanje sistemaOdržavanje sistema

Održavanje sistema mora biti:FleksibilnoPrilagodljivo

Sistem trebamo održavati zbog:GrešakaPromjena u zahtjevimaLoše dokumentacije

Page 8: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

8

October 24, 2006 Amir Hajdar 15

Implementacija i održavanje sistemaAnaliza performansi sistema

Uvid u:Upotrebu resursaPotrebu za više ljudi uključenih u radPronalaženje uskog grlaProvjera procedura (npr. sigurnosnih procedura)Greške sistemaKorištenje izlaznih podatakaTroškovna analiza

October 24, 2006 Amir Hajdar 16

Implementacija i održavanje sistemaAnaliza performansi sistema

Poboljšanje performansiViše output-a nego do sadaEliminisanje nepotrebnih output-a (izvještaji, previše informacija, nepreglednost)Ubrzati process dobijanja output informacijaMulti-korisnički pristupRad sistema u “real-time”Mogućnost praćenja istorijskih podataka

Page 9: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

9

October 24, 2006 Amir Hajdar 17

Implementacija i održavanje sistemaAnaliza performansi sistema

BenchmarkPoređenje performansi sistema sa srednjim performansama industrije, ili sa onim najboljim.

Ako su performanse ispod standarda, obavezno je pravljenje korekcija sistema!

October 24, 2006 Amir Hajdar 18

Implementacija i održavanje sistemaProjekti – šta može krenuti naopako?!

Konfliktni zahtjevi:Problemi kvalilitetaUpotreba resursaPotrebno vrijemeTroškovi

Projektni menadžeri:Sistemski menadžeriKorisnici vs. MenadžeriSupervizori

Ostali faktori:Loše planiranjeKontrola nije planiranaKorisnici stalno mijenjaju zahtjeveLoš odabir resursa i loše planirano vrijeme

Page 10: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

10

October 24, 2006 Amir Hajdar 19

Implementacija i održavanje sistemaIT ekonomija

Pradoks produktivnosti (“Productivity paradox”) – nedostatak dokaza da su se investicije u IT 70-tih i 80-tih godina isplatileU USA, u zadnjih 50 godina, preduzeća su investirale trilijarde dolara u ITIpak, investicije su promijenile način obavljanja poslovanja u preduzećima“We see computers everywhere except in the

productivity statistics.”– Robert Solow

(dobitnik Nobelove nagrade)

October 24, 2006 Amir Hajdar 20

Implementacija i održavanje sistemaNeproduktivno korištenje IT

Neproduktivno korištenje IT (“Junk computing”) – korištenje IT na način koji ne doprinosi pospješenju ciljeva organizacijeNajčešće aktivnosti junk computing-a:

IgriceRad koji ne prinosi rješavanju zadatakaNepotrebni izvještajiPretjerana kompjuterizacija (automatizacija nije uvijek bolja od manuelnih sistema)Previše detaljisanja (fokus na ciljeve a ne na sve detalje)Prezentacija (previše formatiranja i dodavanja efekata)Email (slanje nevažnih poruka velikom broju korisnika –slanje viceva i slicica)

Page 11: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

11

October 24, 2006 Amir Hajdar 21

Implementacija i održavanje sistemaNeproduktivno korištenje IT

Razlozi za neproduktivno korištenje IT:Pretjerivanje – iako je korištenje IT-a opravdano, moramo paziti da ne posvetimo previše vremena nego što je potrebno da uradimo zadatakFizička okolina – npr. nekompatibilni hardware pa se napori prave da se ipak iskoristiKulturni ili socijalni pritisci – “druge firme koriste dugačke izvještaje i prezentacije pa ćemo i mi”Individualni stilovi – neki ljudi uživaju u radu sa kompjuterima pa pokušavaju da sve kompjuterizujuLoša komunikacija ili loš menadžment – navodna potreba za tehničkim rješenjima kad je možda problem u ljudima ili procedurama

October 24, 2006 Amir Hajdar 22

Implementacija i održavanje sistemaNeproduktivno korištenje IT

Kontrolisanje nepoduktivnog korištenja IT:Povećati svijest – priznati da ovaj problem postoji i pokušati ga riješitiKontrolisati i uvesti pravila – napraviti pravila protiv nekorektnog korištenja IT-a, napraviti standardne formate pisanja, obrisati igrice sa kompjutera i nedozvoliti instalacijuKontrolisati ponašanje – educirati ljudeKontrolisati loš menadžment – educirati menadžment i upoznati ih sa pravilima na nivou preduzeća

Page 12: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

12

Odabir i upravljanje informacionom tehnologijom

October 24, 2006 Amir Hajdar 24

Odabir i upravljanje IT-omSadržaj:

Informaciona tehnologijaKompjuterSoftwareUlazni uređajiIzlazni uređajiUređaji za pohranjivanje podatakaKonfiguracijaOdabir hardware-a i software-aInternet

Page 13: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

13

October 24, 2006 Amir Hajdar 25

Odabir i upravljanje IT-omCiljevi:

Razumijevanje raznih tipova hardware-a i software-aRazumijevanje potrebe za back-up rutinamaRazumijevanje osnovnih problema vezanim za internet

October 24, 2006 Amir Hajdar 26

Page 14: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

14

October 24, 2006 Amir Hajdar 27

Odabir i upravljanje IT-omInformaciona tehnologija

Informaciona tehnologija (“Information technology - IT”) opisuje kompjuterske tehnologije i tehnogije prenosa podataka koje su omogućile postojanje informacionih sistema.Fizički sistemi imaju:

Manji nivo produktivnostiSporije vrijeme procesiranjaVeći rizik greškeManje opcijaProblem pravljenja promjena na istimLoši kvalitet output-aObično su veći i teže ih je održavati

October 24, 2006 Amir Hajdar 28

Odabir i upravljanje IT-omKompjuter

Kompjuter je uređaj koji može primiti podatke, obraditi ih prema programiranim logičkim i/ili aritmetičkim pravilima, pograniti podatke i/ili iste prikazati.Tipovi kompjutera:

Superkompjuteri (meteorološki i astronomski programi)“Mainframe” kompjuteri (veliki broj korisnika i velika moć procesora – polako zastarjevaju)Minikompjuteri (neznatno brži od PC-a)Microkompjuteri (Mac, PC)

Page 15: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

15

October 24, 2006 Amir Hajdar 29

Koncept kompjuterskog sistema

October 24, 2006 Amir Hajdar 30

Page 16: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

16

October 24, 2006 Amir Hajdar 31

Odabir i upravljanje IT-omKompjuter

PC (desktop, laptop, džepni kompjuter)Važna terminologija:

SpecifikacijaProcessor (‘mozak’, CPU)MemorijaRAM (“random access memory”)ROM (“read-only memory”)Cache (ekstremno brz dio memorije)Matična ploča (“motherboard”)MHz (1MHz = 1 mil. okreta/sek)Bitovi (“bit” - 1, 0) i bajtovi (“byte” - 8 bits = 1 byte)BIOS (“basic input/output system”)

October 24, 2006 Amir Hajdar 32

Odabir i upravljanje IT-omKompjuter

Primjer konfiguracije:Operativni sistem: Microsoft® Windows® XP Media Center Edition 2005Platforma: PCOblik: Mid-towerPCI slotovi: 3AGP slotovi: 1Procesor: IntelProcesor klasa: Pentium 4Brzina procesora: 3.20GHzTip memorije: DDRRAM: 512MB

Hard disk interfejs: ATA/100Kapacitet hard diska: 200GBOptički disk: DVD+/-RWGrafička karta: ATI Radeon 9800pro - 128MB MemoryOstalo: Integrisan LAN, iLink, USB 2.0Napojna jedinica: 300 WattMiš: OpticalTastatura: MultimediaMonitor: LCD 17”

Page 17: Implementacija i održavanje sistema - gf.unsa.ba · Prezentacija (previše formatiranja i dodavanja efekata) ... Razumijevanje raznih tipova hardware-a i software-a Razumijevanje

17

October 24, 2006 Amir Hajdar 33