E N D
2. Sigma QTC i Maximoprojekt Maximo anvndarfrening
Malm 2008-10-23
Kl 13.00 14.30
3. Agenda Sigmas syn p test
QTC-konceptet
Maximoprojekt dr QTC kan anvndas
4. Affrsid Sigma Quality & Test (QT) Vem r kunden?
- Vi vnder oss till fretag och organisationer med IT-intensiv verksamhet
Vilket kundbehov fokuserar vi p?
Vra kunder vill:
Kvalitetsskra sina IT-plattformar & verksamhetsprocesser
- n hgre effektivitet & kostnadsreduktion genom ett medvetet kvalitets- och testarbete
5. Sigmas position p Testkartan
6. Sigma Testing Model
7. Processfrbttring inom test Mlgrupp
Organisationer som behver frndra och frbttra sina befintliga arbetsstt
Organisationer som saknar definierade processer
Definiera affrsnyttan Hitta rtt kvalitetsniv
Tnkbart resultat
En gemensam syn p test testpolicy
En gemensam syn p vad som r viktigt i din organisation avseende test teststrategi
En dokumenterad och driftsatt process
Enkel och effektiv administration mallar och verktyg
Verktyg fr att styra rtt nr det uppstr problem mtverktyg
8. TestCenter - Konsolidering fr enkelhet och vrde
9. Testcenter - Organisation
10. Tnk rtt Testa rtt f rtt Kvalitet Hj kraven p output frn test genom att ge rtt input
Som vi frgar fr vi svar vilka frvntningar har vi?
Hur kravstller vi test?
Vad r kvalitet?
Vilka beslutsunderlag kan vi f? Allt lter ju enkelt, men fr att lyckas r det viktigt att vi tnker rtt frn brjan.
Allt lter ju enkelt, men fr att lyckas r det viktigt att vi tnker rtt frn brjan.
11. Vad r dina frvntningar?Vilket svar fr du p frgan: Hur gr det?
Betnk statusrapporten nedan Din utmaning som bestllare av kvalitetsskring r VETA vad du vill ha!
Hur hantera begreppet kvalitet - Vanligt problem i samband med nytt IT-system eller frndringar som pverkar vr verksamhet.
Vad ingr i begreppet och hur kan vi med hjlp av verktyget test mta att frvntad kvalitet uppns?
Fr att kunna veta vad du vill ha och vad du fr, mste du ocks veta HUR du ska frga.
Frvntningar p och frutsttningar fr test gr hand-i-hand.
Exempel p statusrapport
Mycket information man har lyckats fylla en hel sida, men nd r det vldigt mnga frgor som str obesvarade.
Om 55 krts och 34=OK & 14=NOK, hur gick det med de terstende 7? (Vad hnde med de terstende 7? Otydliga krav?)
Hur mnga testfall skulle ha krts vid det hr tillfllet? (TF enligt plan?)
Hur mnga testfall har krts jmfrt med hur mnga som ska kras i hela projektet? (TF jmfrt med totalt?)
Om det finns tester som inte krdes hur viktiga eller oviktiga var dom? (Ej krda TF Prioritet?)
Hur mnga felrapporter finns det totalt som ej r lsta? (Hur mnga olsta felrapporter?)
Hur mnga felrapporter har testats men visade sig ej vara lsta p ett tillfredsstllande stt? (Antal rttade felrapporter=Failed?)
Hur mnga av de nya respektive lsta felrapporterna var allvarliga? (Allvarlighetsgrad fr nya/rttade felrapporter?)
Hur mnga var mindre allvarliga?
Hur ser den frmodade trenden ut framt i tiden?
Jmfrelse med ett traditionellt bolag
Jmfr med en VD som rapporterar till sin styrelse eller gare. Hon/han har klara riktilinjer och ml att styra mot. Dom r (eller ska vara) klart kommunicerade, kvantifierade och mtbara.
En VD vet mer eller mindre intuitivt vilka nyckeltal hon/han skall rapportera och det r enkelt fr en styrelse eller gare att f information om status och frvntad progress.
Samma sak br glla testverksamhet! Dvs, en testorganisation br ha klart fr sig vad den mts p.Din utmaning som bestllare av kvalitetsskring r VETA vad du vill ha!
Hur hantera begreppet kvalitet - Vanligt problem i samband med nytt IT-system eller frndringar som pverkar vr verksamhet.
Vad ingr i begreppet och hur kan vi med hjlp av verktyget test mta att frvntad kvalitet uppns?
Fr att kunna veta vad du vill ha och vad du fr, mste du ocks veta HUR du ska frga.
Frvntningar p och frutsttningar fr test gr hand-i-hand.
Exempel p statusrapport
Mycket information man har lyckats fylla en hel sida, men nd r det vldigt mnga frgor som str obesvarade.
Om 55 krts och 34=OK & 14=NOK, hur gick det med de terstende 7? (Vad hnde med de terstende 7? Otydliga krav?)
Hur mnga testfall skulle ha krts vid det hr tillfllet? (TF enligt plan?)
Hur mnga testfall har krts jmfrt med hur mnga som ska kras i hela projektet? (TF jmfrt med totalt?)
Om det finns tester som inte krdes hur viktiga eller oviktiga var dom? (Ej krda TF Prioritet?)
Hur mnga felrapporter finns det totalt som ej r lsta? (Hur mnga olsta felrapporter?)
Hur mnga felrapporter har testats men visade sig ej vara lsta p ett tillfredsstllande stt? (Antal rttade felrapporter=Failed?)
Hur mnga av de nya respektive lsta felrapporterna var allvarliga? (Allvarlighetsgrad fr nya/rttade felrapporter?)
Hur mnga var mindre allvarliga?
Hur ser den frmodade trenden ut framt i tiden?
Jmfrelse med ett traditionellt bolag
Jmfr med en VD som rapporterar till sin styrelse eller gare. Hon/han har klara riktilinjer och ml att styra mot. Dom r (eller ska vara) klart kommunicerade, kvantifierade och mtbara.
En VD vet mer eller mindre intuitivt vilka nyckeltal hon/han skall rapportera och det r enkelt fr en styrelse eller gare att f information om status och frvntad progress.
Samma sak br glla testverksamhet! Dvs, en testorganisation br ha klart fr sig vad den mts p.
12. Hur gr det?... egentligen Testresultat Metrics r Business Intelligence!
En testorganisation ska kunna ge: rtt INFORMATION till rtt PERSON vid rtt TIDPUNKT fr att fatta rtt BESLUT.
Det handlar om att ge uppdragsgivaren ett snabbt och korrekt besked om:
Vilken kvalitet som testobjektet har i frhllande till acceptanskriterierna?
Kan vi g till nsta testniv?
Kan vi produktionsstta/lmna ver till frvaltning?
En bestllare mste definera kvalitetsbegreppet ur ett mlperspektiv dr man kan flja upp mtbara resultat. Dessa mtbara ml och resultat ska vara applicerade utifrn ett kvalitetsperspektiv dr man har definierat vilka niver, eller vilken grad av kvalitet man vill uppn.
Testresultat = BI
Testresultat eller Metrics som det kallas r att jmfra med BI, Business Intelligence. Dom tjnar som en grund fr att fatta kloka och vlgrundade beslut ur ett kvalitetsperspektiv.
Rtt information till rtt person vid rtt tidpunkt fr att fatta rtt beslut - Sigmas (och sker fleras) definition p BI
En bestllare skall nr-som-helst kunna f svar p en statusfrga avseende kvalitet.En bestllare mste definera kvalitetsbegreppet ur ett mlperspektiv dr man kan flja upp mtbara resultat. Dessa mtbara ml och resultat ska vara applicerade utifrn ett kvalitetsperspektiv dr man har definierat vilka niver, eller vilken grad av kvalitet man vill uppn.
Testresultat = BI
Testresultat eller Metrics som det kallas r att jmfra med BI, Business Intelligence. Dom tjnar som en grund fr att fatta kloka och vlgrundade beslut ur ett kvalitetsperspektiv.
Rtt information till rtt person vid rtt tidpunkt fr att fatta rtt beslut - Sigmas (och sker fleras) definition p BI
En bestllare skall nr-som-helst kunna f svar p en statusfrga avseende kvalitet.
13. Stll rtt krav p kvalitets- och testprocesserna
Fr att en testorganisation ska kunna ge ett tillfredsstllande och anvndbart svar avseende status p test krvs:
En definition av kvalitet acceptanskriterier
Viktning mellan: tid kostnad kvalitet(Q) .
Detta ger testorganisationen frutsttningarna fr att p ett bra stt mta, tolka och presentera progress, som svar p frgan: Hur gr det? Ge rtt frutsttningar - input Vilka frvntningar har du som bestllare p det du bestller?
r det klart och tydligt formulerat frn dig?
r det klart och tydligt kommunicerat frn dig?
Testorganisation
En testorganisation mste f tydliga riktlinjer fr ramarna fr test.
- Vad r den frvntade kvalitetsnivn?
- Hur frhller sig tid-kostnad-kvalitet? Svrt att stta siffror p men ger nd en tydlig indikation p vad som prioriteras.
Verktyg fr ledning och styrning av verksamheten
Parametrarna satta fr att mta tolka och presentera testresultat
Vilka frvntningar har du som bestllare p det du bestller?
r det klart och tydligt formulerat frn dig?
r det klart och tydligt kommunicerat frn dig?
Testorganisation
En testorganisation mste f tydliga riktlinjer fr ramarna fr test.
- Vad r den frvntade kvalitetsnivn?
- Hur frhller sig tid-kostnad-kvalitet? Svrt att stta siffror p men ger nd en tydlig indikation p vad som prioriteras.
Verktyg fr ledning och styrning av verksamheten
Parametrarna satta fr att mta tolka och presentera testresultat
14. Input definiera kvalitet Definitionen av kvalitet r avgrande fr varje projekt och ska finnas med frn brjan som underlag fr validering och verifiering av egenskaperna. Exempelvis:
Att samtliga krav realiseras (alla ilities)
Att systemet r stabilt, driftskert (Stability, Reliability)
Funktionella krav (Functionality)
Anvndbarhet (Understandability, Operatibilty, Usability)
De parametrar som definieras fr kvalitet skall vara mtbara och sttas i frhllande till vilken risk det innebr om de inte uppfylls. Exempel: Stabilitet r viktigt. KRAVSTLL
Jmfr instruktioner frn TOTEM.
Svensk standard, SS 02 01 04, definierar kvalitet som: Alla sammantagna egenskaper hos en produkt som ger dess frmga att tillfredsstlla uttalade eller underfrstdda behov.
Det r svrt fr att inte sga vad som r KVALITET. Men om vi tminstone har ett par punkter som vi anvnder som utgngspunkt fr vi en enklare situation nr vi letar efter vad som r kvalitet i aktuellt projekt: Verifiering (bygger vi systemet rtt) vs Validering (bygger vi rtt system?).
FRGA HRARE om frslag p parametrar som kan fungera som variabler p kvalitet:
Plitlighet/driftskerhet.
Prestanda.
Skerhet.
Lmplighet fr anvndningsomrdet.
Servicevnlighet/underhllsbehov.
Uppfyllelse av avtal (Leverans i tid, snabb reparation etc).
Miljpverkan.
Skillnader (fr och nackdelar) gentemot konkurrerande produkter.
Kostnad (bde inkp, drift och avveckling).
Utseende.
External Quality Attributes
Availability: The percentage of "up-time" during which the system is fully operational.
Performance: The system's ability to meet latency, throughput and resource utilization requirements.
Reliability: The extent to which the system will execute without failure for a specific period of time.
Scalability: The system's ability to handle a large amount of data.
Security: The system's ability to prevent and/or forbid restricted actions.
Usability: The end user's ability to learn the system and complete tasks.
Internal Quality Attributes
Integrability: The ability to make the separately developed components of the system work correctly together.
Maintainability: The system's ability to evolve and meet changing requirements.
Modifiability: The ease with which a software system can accommodate to changes.
Portability: The ability of a system to run under different computing environments. The environment types can be either hardware or software, but is usually a combination of the two.
Reusability: The degree to which existing applications can be reused in new applications.
Testability: The ease with which software can be made to demonstrate its faults.
Kvalitet: mnga av de aktiviteter som vi sysselstter oss med under systemutvecklingsprojektet syftar till att upprtthlla kodkvaliteten; vi skriver enhetstester, skriver kodkommentarer, lter vra kollegor granska den kod vi skrivit, anvnder refactoring fr att arbeta om kod som inte fyller de krav p kvalitet som vi har och s vidare. S ngon form av gemensam uppfattning om vad som r bra kodkvalitet finns uppenbarligen.Exempel: Stabilitet r viktigt. KRAVSTLL
Jmfr instruktioner frn TOTEM.
Svensk standard, SS 02 01 04, definierar kvalitet som: Alla sammantagna egenskaper hos en produkt som ger dess frmga att tillfredsstlla uttalade eller underfrstdda behov.
Det r svrt fr att inte sga vad som r KVALITET. Men om vi tminstone har ett par punkter som vi anvnder som utgngspunkt fr vi en enklare situation nr vi letar efter vad som r kvalitet i aktuellt projekt: Verifiering (bygger vi systemet rtt) vs Validering (bygger vi rtt system?).
FRGA HRARE om frslag p parametrar som kan fungera som variabler p kvalitet:
Plitlighet/driftskerhet.
Prestanda.
Skerhet.
Lmplighet fr anvndningsomrdet.
Servicevnlighet/underhllsbehov.
Uppfyllelse av avtal (Leverans i tid, snabb reparation etc).
Miljpverkan.
Skillnader (fr och nackdelar) gentemot konkurrerande produkter.
Kostnad (bde inkp, drift och avveckling).
Utseende.
External Quality Attributes
Availability: The percentage of "up-time" during which the system is fully operational.
Performance: The system's ability to meet latency, throughput and resource utilization requirements.
Reliability: The extent to which the system will execute without failure for a specific period of time.
Scalability: The system's ability to handle a large amount of data.
Security: The system's ability to prevent and/or forbid restricted actions.
Usability: The end user's ability to learn the system and complete tasks.
Internal Quality Attributes
Integrability: The ability to make the separately developed components of the system work correctly together.
Maintainability: The system's ability to evolve and meet changing requirements.
Modifiability: The ease with which a software system can accommodate to changes.
Portability: The ability of a system to run under different computing environments. The environment types can be either hardware or software, but is usually a combination of the two.
Reusability: The degree to which existing applications can be reused in new applications.
Testability: The ease with which software can be made to demonstrate its faults.
Kvalitet: mnga av de aktiviteter som vi sysselstter oss med under systemutvecklingsprojektet syftar till att upprtthlla kodkvaliteten; vi skriver enhetstester, skriver kodkommentarer, lter vra kollegor granska den kod vi skrivit, anvnder refactoring fr att arbeta om kod som inte fyller de krav p kvalitet som vi har och s vidare. S ngon form av gemensam uppfattning om vad som r bra kodkvalitet finns uppenbarligen.
15. Beslutsunderlag Rapportera Relevanta Resultat
Kvantifiera, Kvalificera och Kommunicera Rapportera Relevanta Resultat
Kvantifiera, Kvalificera och Kommunicera
Tid kan ltt mtas, ex. Vi har frbrukat 74% av vra man-timmar
Kostnaden kan ltt berknas, ex. Vi har frbrukat 36% av budgeterade kronor vid halva tiden
Kvalitet? Hur kan vi mta den?
Rapportera Relevanta Resultat
Kvantifiera, Kvalificera och Kommunicera
Tid kan ltt mtas, ex. Vi har frbrukat 74% av vra man-timmar
Kostnaden kan ltt berknas, ex. Vi har frbrukat 36% av budgeterade kronor vid halva tiden
Kvalitet? Hur kan vi mta den?
16. Hur kan vi mta kvalitet? Per kravomrde: definiera testfall, som baserade p stllda krav mter. Ex:
Stabilitet
Hur upptrder systemet under givna frutsttningar ver tid?
Antal metoder/klass (antal kodrader). Buggar per rader kllkod
Funktion
Uppfyllnad av funktionella krav
Negativa tester
Testresultat:
Antal utvecklade och krda testfall kontra prioriterade krav
Exempel p Stabilitet
Hur upptrder systemet under givna (kravstllda) frutsttningar ver tid?
Hur upptrder systemet om vi gr ver riktvrden?
Hur upptrder systemet vid operationer som ligger utanfr normal anvndning?
Exempel p anvndbarhet
Performance data (Objektiv data, vad hnde i verkligheten)
Preference data (Subjektiv data, vad tyckte anvndaren)
ndamlsenlighet och Effektivitet
Kan anvndarna hitta information och klara av en uppgift?
Kan anvndarna klara av en uppgift snabbt? Hur snabbt?
Hur mnga sidor behver anvndaren titta p innan h*n hittar rtt information?
Hur str sig frhllandet mellan antalet sedda sidor (pages viewed) och hur mnga sidor som egentligen behvdes fr att hitta all begrd information?
Klarar anvndaran av att hitta rtt vg till informationen?
Tappar anvndarna bort sig I site/produktnavigationen? Hur ofta?
Hur mnga gnger anvnds backknappen eller motsvarande?
Reliability - No f defects identified in multiple rounds of testing or stress testing or burn in test and observe the stability.
Code coverage -- % of code covered using tools such as VIsual pure coverage etc.,
3) Design and code traceability -- % of conformance to design. No of design units covered to total design units
4) No of unit test cases per feature or method or class. Minimum 4 test cases per feature ( +ve, -ve and stress, system interaction)
5) % Conformance to standards -- use of fx cop or jtest and codify the rules
6) Number of methods/class, (6 avg), no of lines / method < 60). Same can be described for procedures, functions etc.,
7) % of code documentation. No of lines of documentation/code base( atleast 15% in documentation). Javadoc has more details
8) Exception handling --- Clean exits for application and system exception with proper throw
9) DFT -- Design and code for testability -- Need to provide necessary trace to pinpoint errors. This will be a clear metric for MTTR ( mean time to repair)
10) elements such as scalability, performance would have been covered as part of the design and ideally should not be covered in code metric.
11) no of issues ( bugs and peer reviews)/ kloc at unit level
12) defect leakage % . Number of defects identified from system testing/ total no of errors. This will be a key metric
Fr vem kan vi presentera?
- Samma data, ger underlag fr olika presentationer anpassade fr mlgruppen. (Bestllare, projektledare, projektmedlemmar, styrgrupp, m fl.)
Se instruktioner frn TOTEM.Exempel p Stabilitet
Hur upptrder systemet under givna (kravstllda) frutsttningar ver tid?
Hur upptrder systemet om vi gr ver riktvrden?
Hur upptrder systemet vid operationer som ligger utanfr normal anvndning?
Exempel p anvndbarhet
Performance data (Objektiv data, vad hnde i verkligheten)
Preference data (Subjektiv data, vad tyckte anvndaren)
ndamlsenlighet och Effektivitet
Kan anvndarna hitta information och klara av en uppgift?
Kan anvndarna klara av en uppgift snabbt? Hur snabbt?
Hur mnga sidor behver anvndaren titta p innan h*n hittar rtt information?
Hur str sig frhllandet mellan antalet sedda sidor (pages viewed) och hur mnga sidor som egentligen behvdes fr att hitta all begrd information?
Klarar anvndaran av att hitta rtt vg till informationen?
Tappar anvndarna bort sig I site/produktnavigationen? Hur ofta?
Hur mnga gnger anvnds backknappen eller motsvarande?
Reliability - No f defects identified in multiple rounds of testing or stress testing or burn in test and observe the stability.
Code coverage -- % of code covered using tools such as VIsual pure coverage etc.,
3) Design and code traceability -- % of conformance to design. No of design units covered to total design units
4) No of unit test cases per feature or method or class. Minimum 4 test cases per feature ( +ve, -ve and stress, system interaction)
5) % Conformance to standards -- use of fx cop or jtest and codify the rules
6) Number of methods/class, (6 avg), no of lines / method < 60). Same can be described for procedures, functions etc.,
7) % of code documentation. No of lines of documentation/code base( atleast 15% in documentation). Javadoc has more details
8) Exception handling --- Clean exits for application and system exception with proper throw
9) DFT -- Design and code for testability -- Need to provide necessary trace to pinpoint errors. This will be a clear metric for MTTR ( mean time to repair)
10) elements such as scalability, performance would have been covered as part of the design and ideally should not be covered in code metric.
11) no of issues ( bugs and peer reviews)/ kloc at unit level
12) defect leakage % . Number of defects identified from system testing/ total no of errors. This will be a key metric
Fr vem kan vi presentera?
- Samma data, ger underlag fr olika presentationer anpassade fr mlgruppen. (Bestllare, projektledare, projektmedlemmar, styrgrupp, m fl.)
Se instruktioner frn TOTEM.
17. Output presentation av resultatet 1(2) Vi har som input ftt att stabilitet r viktigt, att det skall mtas (och vad som skall mtas), nu visas testresultat ver testfall p stabilitet.
Kommentar: Vilka frgor fder denna grafen? Vad innebr t.ex. diffen mellan implemented och Run?
Genom att lgga till planen fr nr funktionsleveranser ska komma till testavdelningen samt nr de faktiskt gr det s har man adderat en hel del information till sin rapportering som gr en rcka med frgor ondiga att stlla.
Hr kan vi exempelvis se att gapet mellan antalet krda testfall och den levererade funktionaliteten sllan r srskilt stort.
Hur mnga testfall skulle ha krts vid det hr tillfllet? - Besvarad
Hur mnga testfall har krts jmfrt med hur mnga som ska kras i hela projektet? - Besvarad
Om det finns tester som inte krdes hur viktiga eller oviktiga var dom? Ej besvarad
Vi har som input ftt att stabilitet r viktigt, att det skall mtas (och vad som skall mtas), nu visas testresultat ver testfall p stabilitet.
Kommentar: Vilka frgor fder denna grafen? Vad innebr t.ex. diffen mellan implemented och Run?
Genom att lgga till planen fr nr funktionsleveranser ska komma till testavdelningen samt nr de faktiskt gr det s har man adderat en hel del information till sin rapportering som gr en rcka med frgor ondiga att stlla.
Hr kan vi exempelvis se att gapet mellan antalet krda testfall och den levererade funktionaliteten sllan r srskilt stort.
Hur mnga testfall skulle ha krts vid det hr tillfllet? - Besvarad
Hur mnga testfall har krts jmfrt med hur mnga som ska kras i hela projektet? - Besvarad
Om det finns tester som inte krdes hur viktiga eller oviktiga var dom? Ej besvarad
18. Output - presentation av resultatet 2(2) Och lgg som sagt grna in den frvntade trendutvecklingen fr att ha ett hum om var man kommer att hamna i slutndan. Den hr frvntade trenden kan ven fungera som en mlbild och man kan naturligtvis skruva lite fr att uppn ett visst ml.
Har vi ftt svar p vra frgor?
Hur mnga felrapporter finns det totalt som ej r lsta? Besvarad
Hur mnga felrapporter har testats men visade sig ej vara lsta p ett tillfredsstllande stt? Ej besvarad
Hur mnga av de nya respektive lsta felrapporterna var allvarliga? - Besvarad
Hur mnga var mindre allvarliga? Delvis besvarad
Och lgg som sagt grna in den frvntade trendutvecklingen fr att ha ett hum om var man kommer att hamna i slutndan. Den hr frvntade trenden kan ven fungera som en mlbild och man kan naturligtvis skruva lite fr att uppn ett visst ml.
Har vi ftt svar p vra frgor?
Hur mnga felrapporter finns det totalt som ej r lsta? Besvarad
Hur mnga felrapporter har testats men visade sig ej vara lsta p ett tillfredsstllande stt? Ej besvarad
Hur mnga av de nya respektive lsta felrapporterna var allvarliga? - Besvarad
Hur mnga var mindre allvarliga? Delvis besvarad
19. Mtning av kvalitet teranvnd! Identifiera de mtvrden som passar testorganisationen, testobjektet och verksamheten bst.
Hll ned antalet parametrar som mts.
teranvnd parametrarna i kommande projekt fr att bli bttre p att analysera resultat snabbare och med strre trffskerhet.
Tnk kvalitet och test TIDIGT!
Nr du identifierat vad som r viktigt Nr du identifierat vad som r viktigt
20. Positiva effekter av tidig kvalitetskontroll Vi har mjlighet att tidigt f en korrekt uppfattning om kvalitetsnivn under pgende utveckling.
Vi kan jmfra testresultat mellan utvecklings- och testavdelningarna och dr igenom f en samlad och mer rttvisande bild av projektets progress -> korrigeringar i tid
Tydligt beslutsunderlag fr nr vi kan lyfta oss till kommande testniver. En tidig indikation p projektets progress och vi kan tidigt mota Olle i grind.
Vi fr signaler om vad som behvs korrigeras frhoppningsvis innan det r fr sent.
Vi som mottagare kan vara med och styra nr vi r klara fr nsta testniv.
En tidig indikation p projektets progress och vi kan tidigt mota Olle i grind.
Vi fr signaler om vad som behvs korrigeras frhoppningsvis innan det r fr sent.
Vi som mottagare kan vara med och styra nr vi r klara fr nsta testniv.
21. QTC
22. Maximo-projekt Implementeringsprojekt
Uppgraderingsprojekt
Patcher
Add-Ons
Frvaltningsprojekt
Olika typer av projekt/Aktiviteter gllande systemutveckling i MaximoOlika typer av projekt/Aktiviteter gllande systemutveckling i Maximo
23. Delar i en Maximo-leverans Processstd, i form av systemanpassningar och konfigurationer
Rapport- och analysverktyg,
Anvndargrnssnitt (Skrmbilder)
Integrationer
Teknik
Migrering av data
24. QTC-komponenter i Maximoprojekt Acceptanskriterierna r verifierbara
Testfall finns och kan anvndas fr att verifiera leveransen
Det finns kravspecifikationer som svarar mot testfallen
Det finns testrutiner och testplaner framtagna
Det finns en ndringshanteringsrutin framtagen och som efterfljs
Skerstlla och leda tester p systemniv
Att flja upp och utvrdera att frvntad leverans har uppntts, avseende levererad kvalitet och enlighet med verksamheten i vrigt (Utility and Warranty)
Leveransen r i linje med gllande strategi och affrsprocesser
Genom att vara en integrerad del av projektet kan QTC skerstlla flera omrden.Genom att vara en integrerad del av projektet kan QTC skerstlla flera omrden.
25. Slutord Kvaliteten p ett system mts genom test
Tester syftar till att hitta fel och skapa tilltro till systemet
Byggs systemet rtt? Byggs rtt system?
Alternativkostnaden fr att testa r kostnaden fr att inte testa
Felrapportering, helpdesk, omtestning information, badwill mm
26. Diskussion och frgor