180 likes | 324 Views
Forelesning nr 32 Dokumentasjon og kvalitetssikring. TDT4285 Planlegging og drift av IT-systemer Våren 2005 Anders Christensen, IDI. Tre bruksområder. Fokus for denne forelesningen. Idag. Før. Nå. Fremover. Driftsdok. Historisk. Prosjekter. Logger Revisjonskontroll Snapshots
E N D
Forelesning nr 32Dokumentasjon og kvalitetssikring TDT4285 Planlegging og drift av IT-systemer Våren 2005 Anders Christensen, IDI TDT4285 Planl&drift IT-syst
Tre bruksområder Fokus for denne forelesningen Idag Før Nå Fremover Driftsdok Historisk Prosjekter Logger Revisjonskontroll Snapshots Backup Design Leverandørdok Oversikt Systembeskrivelse Planer ”Under implementasjon” Capacity planning TDT4285 Planl&drift IT-syst
Volumproblemstillinger Historisk er statisk og ”død” Fremover er innsats for å lage nytt eller videreutvikle gammelt Idag/driftsdok: • Akkumuleres til (potensielt) stort volum • Må holdes løpende oppdatert TDT4285 Planl&drift IT-syst
Måltall for dokumentasjon Volum – hvor mye har du, målt i ”informasjonsmengde” Oppløsning – hvor detaljert er dok’en Generbarhet – kan den autogenereres Strukturerbarhet – kan den uttrykkes i tabeller eller bare i fritekst? Endringsrate – hvor ofte endrer den seg TDT4285 Planl&drift IT-syst
Sammenligning dok og kart Kartets areal og antallet symboler pr kvm Antall hyllemeter, sider, KB el.l. Volum Kartets målestokk Detaljrikdom i dok’en Oppløsning Kart Systemdok TDT4285 Planl&drift IT-syst
Oppdateringsrate • Jo større volum, jo høyere oppdateringsrate, omtrent proporsjonal sammenheng. • Jo større oppløsning, jo høyere oppdateringsrate, for det er langt flere små endringer enn store endringer. TDT4285 Planl&drift IT-syst
Eksempler • Oversiktskart fra Midt-Norge fra 70-tallet er nesten brukbare idag, fordi det er få endringer på dette planet. • Fem år gamle Gløshaugen-kart er ”ubrukelige” fordi det har kommet 4-5 digre og mange små endringer. (NB: antar samme informasjonsmengde i de to kartene.) TDT4285 Planl&drift IT-syst
Kart og terreng Forsinkelse på oppdatering av dokumentasjon Kart System- beskrivelse Planlegging Design ”Landscaping” (forbedre først) Oppmåling, beskrivelse, synfaring (løpe etter) Beskriver Beskriver Terreng IT-system Forsinkelse pga tid til planlegging TDT4285 Planl&drift IT-syst
Org. strukturer for dok System- beskrivelse Top-down Hierarkisk Kan styres Bottom-up Ad hoc autonomt Beskriver IT-system ITIL/BS15000 ISO-9000 Linux/FreeBSD IETF TDT4285 Planl&drift IT-syst
Oppdaterthet ved bottom-up • Jo hyppigere endringer (større volum og høyere oppløsning), jo mer arbeid for å holde oppdatert • Jo større ”lag” på oppdaterthet jo mer fokus skyves fra dok til system som referansemodell for forståelse. • Jo mindre fokus på dok, jo mindre arbeid legges ned i oppdatering. TDT4285 Planl&drift IT-syst
Prosjekt, rutiner og drift 3.linje Med feil Prosjekt Kart Kart’ Stor endring Rutine-samling Retting Feilsituasjon Rutiner Feilretting Stor endring 2.linje 1.linje Terreng Operasjon Endringer innen samme kart TDT4285 Planl&drift IT-syst
Kilde: OGC: BestPrcatice for Service Support Service support The Business, Customer or User Difficulties Queries Enquiries Communications Updates Work-arounds Mgmt tools Incidents Changes Incidents Service desk Releases Config. mgmt Incident mgmt Change mgmt Problem mgmt Release mgmt Service reports Incident statis Audit reports Problem stats Trend analysis Probl reps Problem revs Diag aids Audit reps Change sched CAB minutes Change stats Change revs Audit reps Release sched Release stats Release revs Secure library Testing std Audit reps CMBD reps CMDB stats Policy/std Audit reps CMDB Problems Known errs CIs and relations Incidents Changes Releases TDT4285 Planl&drift IT-syst
Hva trenger vi dok til? ... egentlig Noen mulige svar: • Systembeskrivelse for nye ansatte • Felles referanseramme for alle ansatte • ”Huskeliste” for det man ikke klarer å holde i hodet. • Input til revisjon av systemet. • Ettersporbarhet ved feilsøking og i PM-debugging • Sertifisering TDT4285 Planl&drift IT-syst
Mulig løsning? • Redusere oppdateringsrate på dok • Kutte ned på volumet • Kutte ned på oppløsning • Bygge ”skilting” og ”merking” i landskapet i stedet for på kartet. • Skape kultur for å skilte • Skape kultur for å oppdatere skilting TDT4285 Planl&drift IT-syst
Kvalitet kontra størrelse Itil skalerer opp, men ikke ned ITIL Høy Selvdrift SMB Middels Lite interessant Lav Lite Stort Middels TDT4285 Planl&drift IT-syst
Mongstad: Store materielle investeringer Relativt liten endringsrate Veldokumentert Høy kompleksitet Feil er både dyre og alvorlige IKT-drift i SMB Moderate matr. Investeringer Høy endringsrate Tynt dokumentert Høy kompleksitet Feil kan bli dyre og alvorlige IT-drift som ingeniørkunst TDT4285 Planl&drift IT-syst
Innerste kjerne ... (I) Det siste man bør fjerne/slurve med: • Forklarende kommentarer knyttet til konfigurasjonsendringer • Versjonskontroll på endrede data • Logging og monitorering • Formidling av overordnet info om hva som løpende skjer (blog?) • Overordnet systembeskrivelse TDT4285 Planl&drift IT-syst
Innerste kjerne ... (II) Og slurv heller ikke med: • Beskrivelse av avvikene fra standard ifm konfigurasjon av systemet • En tjenestekatalog – oversikt over hva som leveres av tjenester. • En oversikt over utestående problemer, incidents og lignende. TDT4285 Planl&drift IT-syst