praktisk anvendelse af rational clm
TRANSCRIPT
![Page 1: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/1.jpg)
© 2011 IBM Corporation
Praktisk anvendelse af Rational CLM internt i et IBM-projekt - erfaringsudveksling fra os til jer
Lene Stenskrog, SCRUM-master, projektleder og Subject Matter Expert i Rational Team Concert
Simon Christiansen, SCRUM-master, programleder og ansvarlig for Rational Center of Competence Nordic.
December 2011
![Page 2: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/2.jpg)
© 2011 IBM Corporation2
Dagsorden
Formål
Lidt om os selv, og vores baggrund for at stå her
Vores udrulning af CLM
De forskellige interessanter ifht. CLM
Vores konkrete implementering (demonstreret)
Interessanternes anvendelse
Hvor vil vi gerne videre hen herfra?
Vores vurdering af CLM
Afrunding - hvad kan I bruge dette til?
![Page 3: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/3.jpg)
© 2011 IBM Corporation3
Formål
Kommunikere vores erfaringer
Klæde jer på til en endnu mere succesfuld implementering
Gerne dialog og spørgsmål undervejs
Disclaimer: Vi vil bestemt ikke påstå at vi benytter/udnytter CLM optimalt. Vi har startet med anvendelsen af RTC til SCRUM, RQM til testcases osv., og lidt hen ad vejen har vi bundet tingene sammen (og senest er version 3 med CLM jo kommet på banen). Vi er stadig ”på vej”.
![Page 4: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/4.jpg)
© 2011 IBM Corporation4
Lene og Simon – hvorfor står vi her?
Simon– Programleder på SKAT-account hos IBM GBS Danmark– ”Kraftig tools-interesseret” (Lead på Rational Center of Competence Nordic)
Lene– Projektleder og scrum-master på SKAT-account hos IBM GBS Danmark– Projektleder og scrum-master i Rational Center of Competence Nordic– Subject Matter Expert på RTC
![Page 5: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/5.jpg)
© 2011 IBM Corporation5
Vores udrulning af CLM
JAZZ (grundlaget for CLM) blev født - ”Drink our own champagne – ja tak”
Græsrods-initiativ (JIP-DK server-setup)
Initielt på eIndkomst, siden meget breddere (21 projekter)
Mercury Testdirector RQM (Testplan/testcases)
SCRUM på tavle med post-its RTC SCRUM-template (planning-items)
Rational Clearquest defects RTC/RQM defects
Subversion SCM RTC SCM
Release-planning fra Clearquest/Excel RTC Planning
Krav-styring Rational Portfolio Manager RRC
User-interfaces/mockups i f.eks. Excel RRC storyboard
Men en del ”silo-anvendelse”
![Page 6: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/6.jpg)
© 2011 IBM Corporation6
Vores udrulning af CLM (forsat)
Ønske om fuld CLM-udnyttelse– Også selv om vi sidder samlet !
Har løbende forsøgt at binde tingene sammen
Dog ikke grebet analytisk an – lidt for ustruktureret
Så kom CLM 3.0.1 – og her er vi så nu !
Så hvordan kunne/burde vi have grebet det an?
![Page 7: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/7.jpg)
© 2011 IBM Corporation7
De forskellige interessanter ifht. CLM (eksempler)
Release-manager1. Overordnet release-oversigt 2. Kunden ringer og vil høre hvornår et givet krav forventes releaset3. Release-note der lister indhold af releasen
Tester/Testmanager1. Hvilke defects er rettet i seneste build?2. Hvad er status på igangværende test – er der blocking defects? Defects affecting
requirements3. Hvor langt er testen af et givet krav/samling af krav?
Udvikler1. Hvad er bruger-grænsefladen til det krav jeg skal implementere?2. Hvilket krav hører en given defect til – og hvad var det forventede resultat (fra
testcasen)?
Build-manager1. Kører alle builds som de skal?2. Skal der optimeres på build-tid?
![Page 8: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/8.jpg)
© 2011 IBM Corporation8
RQM 3.0.1
![Page 9: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/9.jpg)
© 2011 IBM Corporation
Learn more at: https://jazz.net/wiki/bin/view/Main/CALM2010LinkTypes
CLM Link Types
9
![Page 10: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/10.jpg)
© 2011 IBM Corporation10
Vores konkrete implementering
”Take it away, Lene”
![Page 11: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/11.jpg)
© 2011 IBM Corporation11
Interessanternes anvendelse af CLM
Release-manager1.Overordnet release-oversigt 2.Kunden ringer og vil høre hvornår et givet krav forventes releaset3.Release-note der lister indhold af releasen
Tester/Testmanager1.Hvilke defects er rettet i seneste build?2.Hvad er status på igangværende test – er der blocking defects? Defects affecting
requirements3.Hvor langt er testen af et givet krav/samling af krav?
Udvikler1.Hvad er bruger-grænsefladen til det krav jeg skal implementere?2.Hvilket krav hører en given defect til – og hvad var det forventede resultat (fra
testcasen)?
Build-manager1.Kører alle builds som de skal?2.Skal der optimeres på build-tid?
![Page 12: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/12.jpg)
© 2011 IBM Corporation12
Hvor vil vi gerne videre hen herfra ?Øvrige integrationer
RTC SCM
RTC Build (se eIndkomst dashboard)
RAD Codecoverage
RAD Software Analyzer
Rational Software Architect
Rational Performance Tester
Rational Functional Tester
Rational Service Tester
Kommende:– Design manager– RRDI (Rational Reporting for Development Intelligence)
![Page 13: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/13.jpg)
© 2011 IBM Corporation13
RTC-SCM
![Page 14: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/14.jpg)
© 2011 IBM Corporation14
RTC-Build
![Page 15: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/15.jpg)
© 2011 IBM Corporation15
RAD Code-coverage
![Page 16: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/16.jpg)
© 2011 IBM Corporation16
RAD Software Analyzer
![Page 17: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/17.jpg)
© 2011 IBM Corporation17
Rational Software Architect
![Page 18: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/18.jpg)
© 2011 IBM Corporation18
Rational Performance Tester
![Page 19: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/19.jpg)
© 2011 IBM Corporation19
Rational Functional Tester
![Page 20: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/20.jpg)
© 2011 IBM Corporation20
![Page 21: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/21.jpg)
© 2011 IBM Corporation21
Vores vurdering af CLM
Værdifuldt – alt nødvendig information samlet i ét værktøj
God integration (ikke bridges/connectors etc.)
Kræver disciplin/opdragelse
Kræver grundig forberedelse – øger i hvertfald udbyttet
Også relevant ved coallokerede teams – men selvsagt endnu mere relevant ved distribuerede teams
Standardiseret værktøjsanvendelse (company-wide)
![Page 22: Praktisk anvendelse af Rational CLM](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a162a41a28abba408b4683/html5/thumbnails/22.jpg)
© 2011 IBM Corporation22
Afrunding
Kan I forholde jer til/genkende disse situationer/problemstillinger?
Har vi opnået vores formål:– at viderebringe vores erfaringer– at klæde jer på til en endnu mere succefuld udrulning