Kvalitetssikring af IT udvikling hos TDC



Relaterede dokumenter
Systematic Software Engineering A/S

Dynamisk hverdag Dynamiske processer

Virksomheden bør udvikle, implementere og konstant forbedre de rammer, der sikrer integration af processen til at håndtere risici i virksomhedens:

Branchens perspektiv på den gode indkøbs organisation. En måling er bedre end 100 mavefornemmelser. Per Hartlev

Styring af testmiljøer almindelig god praksis

Sådan udvikler I en Statement of Applicability i henhold til ISO 27001:2013

Audit beskrivelser for PL

DCE S KVALITETSSIKRINGS- PROCEDURER

Branchens perspektiv på den gode indkøbs organisation. En måling er bedre end 100 mavefornemmelser. Per Hartlev

RELATIONEL KOORDINERING SAMMEN GØR VI JER ENDNU BEDRE

Procedurer for styring af softwarearkitektur og koordinering af udvikling

High performance maksimér potentialet. En måling er bedre end 100 mavefornemmelser. Per Hartlev 30/9-2015

Modulbeskrivelse KVALITETSSTYRING OG INNOVATION. Sygehus Lillebælt, Vejle og Kolding Sygehus

Velfærdsteknologi med Servicestyrelsen

Konsulent: Metoder og værktøjer til udvikling

(Bilaget ligger på i pdfformat og word-format.)

Accelerate Agil implementering fra EG NeoProcess

Mellem individualisme og kollektivisme social kapital, psykisk arbejdsmiljø og forandringer på universiteter

Software test i Socialstyrelsen. af: Jan Kristensen. Nov 2013

Facilities Management 2015 Survey. Fokus på strategi forbedrer resultaterne

Lederens ressourceoptimering

Procedure for selvevaluering og udvikling af Aalborg Universitets uddannelser

Uddannelse: Født: 1973

Titel Nr. Udgave dato. Udarb. af Godkendt af Gyldighed Erstatter nr. Udgave dato. Gældende

Management of Risks (M_o_R ) Professionel styring af risici

AutoPilot dage. Mdoc okumenthåndtering til byggeriet. Stig Nylandsted Larsen, Lars Kanneworff NTI CADcenter A/S T:

Proces orientering af IT organisationer (ITIL - implementering)

Projektplan Syddjurs Smart Community

Opsummering af indsatser PBL

Profitabel styring af projekt produktionen.

Au Aarhus Universitet. Aarhus Universitet AU STADS Organisatorisk Implementering og Forankring PID Version 1.0

Notat med beskrivelse af Region Midtjylland digitalisringsindsats på ungdomsuddannelserne

Hvordan går det med. byggeriet. Vi tog temperaturen på markedet

Kunsten at få succes med CRM

Nyt om ISO-standarder ISO 14001:2015 ISO 9001:2015 ISO 45001:2016. Jan Støttrup Andersen. Lidt om mig:

»BIM Universe - Håndtering og deling af information. Jette Bakgaard Stolberg BIM supervisior, fagleder

DANMARKS NATIONALBANK LEVER AGIL UDVIKLING STADIG I DET VILDE VESTEN

Kunsten at have fuldkommen kontrol

Effektivitet og kvalitet i projekteksekvering

Planlæg din kommunikation

Skanderborg Kommune. ISMS-regler. Informationssikkerhedsregler for hvert krav i ISO. Udkast 27001:2017

Et bud på regulatorisk strategi og niveau(er) for nye MedTech virksomheder

Tirsdag: PROJEKTLEDELSE OG -ARBEJDE

Modenhedsvurderinger. Mål hvad kan I tage med hjem?

Hvad er BIM? Hvad er BIM - Building Information Modelling egentligt, og hvordan kan man udnytte det i forbindelse med infrastrukturprojekter?

Industriel 3D måleteknik og digitalisering

Resultatet af undersøgelse af status på implementering af ISO27001-principper i staten

DI version S og Flow. Ledelsens vejledning S Og Flow - Ledelsens Vejledning Alle rettigheder tilhører DI side 1 af 6

Innovationens Syv Cirkler

Et oplæg til dokumentation og evaluering

Hos Lasse Ahm Consult vurderer vi at følgende krav i de enkelte kravelementer er væsentlige at bemærke:

IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE

Uge 5.3: (Search,) Select & implement and development methods

Estimering og anvendelse af modeller ved brug af PROC MODEL

Kan suboptimering undgås?

Planlægnings- og Udviklingschef FynBus

Strategi for læring, uddannelse og kompetenceudvikling på Aarhus Universitetshospital

CV Jakob Niemann. Resumé: Nøglekvalifikationer. Personlighed. Født: 24/

Denne projekthåndbog har til formål at støtte gennemførelsen af projekter i Kulturministeriet.

ISO 9001:2015 OG ISO 14001:2015 NYE VERSIONER AF STANDARDERNE ER PÅ VEJ ER DU KLAR? Move Forward with Confidence

Bilag 9, Kvalitetssikring

Netplan A/S. Periodisk audit, P1. Ledelsessystemcertificering ISO 9001: aug-30 til 2013-aug-30. Certificeringens dækningsområde

Succesfuld implementering af automatiseret test

Rollebeskrivelser. Programroller ift. den fællesstatslige programmodel

Hvem er vi? Kursus Introduktion. Kursuslærerne. Agenda for i dag

Frederiksberg Kommune har vedtaget følgende generelle kvalitetsmål for sagsbehandlingen på natur- og miljøområdet:

KANAL- OG DIGITALISERINGSSTRATEGI Januar 2011

STYRKEBASEREDE UDVIKLINGSSAMTALER

System til kvalitetssikring og kvalitetsudvikling /Vestegnen HF & VUC 2019

BRUTTO CV Peter Petersen

Transkript:

Kvalitetssikring af IT udvikling hos TDC Kvalitetsrevisor Henning Sams Har være ansat hos TDC siden 1976 og har arbejdet med kvalitet i ca. 10 år, primært som QAér og Proceskonsulent. Underviser bl.a på TDC s Projektleder uddannelse. 1

Agenda for foredrag hos PROSA den 26. april 2005 i Odense Overordnet beskrivelse af CMM - modellen Lidt omkring baggrunden for, at Center IT hos TDC har valgt CMM som kvalitetsmodel. Plan for CMM i Center IT. Hvor langt er vi så dags dato? Erfaringer omkring CMM forløbet. 2

CMM Modellen CMM står for Capability Maturity Model og er den anerkendte måde at måle, i hvilken grad en organisation arbejder struktureret, disciplineret og modent på i et udviklingsforløb. CMM modellen har 5 trin, hvor trin 1 er det laveste. De centrale elementer i CMM er systematiske processer for styring af projekter. CMM modellen blev udviklet på Carnegie- Mellon universitetet i Pittsburg af Software Engineering Institute (SEI) 3

De fem niveauer i CMM modellen: Niveau 1 Det Indledende niveau Niveau 2 Det Gentagende niveau Niveau 3 Det Definerede niveau Niveau 4 Det Styrede niveau Niveau 5 Det Optimerede niveau 4

Niveau 1. Alle grupper eller organisationer starter på niveau 1. Det som kendetegner niveau 1 er, at der enten ikke er nogle processer (formelle eller uformelle) eller, at de processer som findes ikke er blevet godkendt. SEI estimere at 75-85 % af IT virksomheder i USA ligger på CMM niveau 1 5

Niveau 2 På niveau 2 implementeres processer, som efterfølgende studeres. De gode ting genbruges og de dårlige sorteres fra. Man bliver en bevist organisation, som er i stand til at lære og forbedre. SEI estimere at 5-10 % af IT virksomheder i USA ligger på CMM niveau 2 6

Nøgle proces områder for, niveau 2, er som følgende : Styring af Krav Software projekt planlægning Software projekt sporbarhed og opsyn Software kvalitets sikring Software konfigurations styring Styring af underleverandører 7

På niveau 3 er processerne for planlægning, udvikling og vedligeholdelse af software på tværs af IT udviklingsafdelingen dokumenteret. Dokumentationen omfatter software udvikler relaterede processer, så vel som ledelse og sporbarhed. Tilsammen udgøre de et sammenhængende hele. Et sæt af organisationsbrede ledelses værktøjer. SEI estimere at 3-7 % af IT virksomheder i USA ligger på CMM niveau 3 8

Nøgle proces områder for niveau 3 er som følgende : Fokus på processen på organisations niveau Proces definition på organisations niveau Uddannelses program i processen Integreret software ledelse Udvikling af software Koordinering på tværs af gruppen Reviews i egen organisation/projekt 9

På niveau 4 overvåger IT udviklings-afdelingen de definerede processer for samtlige projekter, og indsamler data om performance forbedringer. Dette gøres igennem en kombination af kvantitativ (mængdemæssig i modsætning til kvalitativt) proces styring, og software kvalitets styring. SEI estimere at 2-3 % af IT virksomheder i USA ligger på CMM niveau 4 10

Nøgle proces områder for, niveau 4, er som følgende : Kvantitativ proces styring Software kvalitets styring 11

På niveau 5 er hele IT udviklingsafdelingen fokuseret på konstant at forbedre de definerede processer. På dette niveau har IT udviklingsafdelingen midlerne til at identificere svagheder, forudse problemer og styrke processen proaktivt. SEI estimere at 2 % af IT virksomheder i USA ligger på CMM niveau 5 12

Nøgle proces områder, for niveau 5, er som følgende : Forhindre fejl Ændrings styring af teknologier Ændrings styring af processer 13

Hvorfor CMM Modellen Center IT's mål med CMM er at forbedre IT leveranceevnen mht. tid, kvalitet, omkostninger og indhold. Et højere modenhedsniveau giver mulighed for: Overholdelse af aftaler. Ved at forbedre estimeringsprocesser skabes grundlag for flere IT leverancer til aftalt tid og omkostning samt aftalt indhold i den forventede kvalitet. 14

Hvorfor CMM Modellen, fortsat Øget produktivitet og kortere time-to-market. Ved at fange fejl tidligere i udviklingsprocessen undgår man at lave dobbelt-arbejde, og kan dermed enten skabe mere indhold eller hurtigere leverancer. 15

Hvorfor CMM Modellen, fortsat CMM målet er, at Center IT kommer på CMM niveau 2 i 2005, og på CMM niveau 3 med udgangen af 2006. I 2005 måles der på, om der er stillet fælles IT processer til rådighed og på om udvalgte projekter/applikationer i IT Center kan vurderes til niveau 2 af eksternt part (Gartner). 16

Hvor langt er vi så? Fælles IT processer er så godt som færdigbeskrevet (reviewet og godkendt senest den 01.06.05). De fælles IT processer implementeres løbende i de konkrete projekter (start den 01.05.05 og slut den 01.08.05). Der gennemføres løbende internt audit (via QA), og eksternt assessment via Gartner i maj, oktober og december 2005. 17

Erfaringer undervejs i forløbet I starten var der modstand (hvorfor skal vi det? - gør vi ikke vores arbejde godt nok? o.s.v. Via løbende dialog (dels via review/proceskonsulent fået vendt modstanden til "det vil vi også gerne i vores projekt". Dags dato kan det konstateres, at der er færre fejl, efter idriftsættelser, og udviklingstiden er forkortet. 18