TAM
Control Model for Effective Testing
Test management group • Missie – – – – –
‘Adapteren specifieke context klant’ Klanten helpen met testuitdaging Resultaatgericht testmanagement Standaardisatie en industrialisatie Bevlogen top professionals
• Portfolio – – – –
Test management diensten Consultancy diensten Turn Key testprojecten Test Management Producten
• Specialismen – Enterprise integratie programma’s in complexe sensitieve omgevingen – Architectuur, Infrastructuur
Bestuurbaar-‐ heid
Kwetsbaar-‐ heid
Toezichthouder
Organisa:e
• Compliancy • Transparan:e • Risk control
• Fusie organisa:e • Mul: cul: • Econitue efficency drive • ESP’s, Preferred suppliers, Outsourcing, Offshoring
Complexiteit
Klant
Techniek
• Open systemen, hoge eisen • Security • Con:nuiteit • Beschikbaarheid • Performance
• Mul: technologie • Samenhang en integra:e • Veel projecten -‐ changes • Legacy • CMDB niet up to date
Test Context
GAP • Test als gesprekspartner voor top management, architectuur, quality assurance, ESP’s • Corporate stuurinstrument voor kwaliteit, compliancy en testkosten • Inhoudelijk instrument voor besturing en bewaking van testen in projecten vanuit doelstellingen • Instrument voor besturing en bewaking testen in complexe (outsourced) organisaties
Business Doelen & Compliancy
Programma’s -‐ Projecten
Demand
Supply
T&M –> SOWs -‐> Outsouring -‐> Offshoring
Demand
Supply
T&M –> SOWs -‐> Outsouring -‐> Offshoring
Demand
KWALITEIT BESTUURBAAR door: • Aanslui:ng op corporate doelen • Con:nue verbetering i.s.m. architectuur • Vertaling doelen naar testdoelen • Inhoudelijke besturing en bewaking testen in projecten • Corporate rapportages
Supply
T&M –> SOWs -‐> Outsouring -‐> Offshoring
Demand
Supply
T&M –> SOWs -‐> Outsouring -‐> Offshoring
Demand
EA
• Enterprise Architectuur • Richten
DA
• Domein Architectuur • Inrichten
PA
• Project Architectuur • Verrichten
Supply
T&M –> SOWs -‐> Outsouring -‐> Offshoring
Demand
EA
• Enterprise Architectuur • Richten
DA
• Domein Architectuur • Inrichten
PA
• Project Architectuur • Verrichten
ETA
• Enterprise Test Architectuur • Richten
DTA
• Domein Test Architectuur • Inrichten
PTA
• Project Test Architectuur • Verrichten
Supply
T&M –> SOWs -‐> Outsouring -‐> Offshoring
COMET • COMET -‐ bestaat uit twee delen: – Test Architectuur Model (TAM) – Test Architectuur Processen (TAP)
COMET • Principes van COMET -‐ Test Architectuur: – – – – – – – –
Top management bepaalt belang en doelstellingen Test Architecten beheren Test Architectuur Model. Domein test architecten bepalen testdekking en diepgang Test managers verantwoordelijk voor uitvoering Domein test architecten controleren uitvoering Test Architectuur Model is een inhoudelijk afsprakenmodel DTA is de testafspiegeling van domein architectuur Project heeft jump-‐start met PTA
Test Architectuur Model ETA DTA PTA
• Enterprise Test Architectuur, het richten van Testen op Enterprise niveau • Architectuur op dit niveau bestaat uit standaarden en richtlijnen en een risk based strategie gebaseerd op EA, Enterprise kwaliteits-‐beleid en -‐ doelstellingen vertaalt naar de 5 aspecten van het Test Plan Model
• Domein Test Architectuur • Afgeleid van domein architectuur en ict landschap, vertaalt naar 5 aspecten van het Test Architectuur Model
• Project Test Architectuur, input voor master test plan • Verrichten van Testen op domein aanpassingen, gebaseerd op PSA en requirements, vertaalt naar de 5 aspecten van het TAM
Test Architectuur Model Product Risks
Test Coverage Environments
Enterprise KPI’s -‐ reports
Enterprise Test Approach Enterprise Test Guiedelines Data defini:ions Enterprise ESP strategy
Environment model (OTAP) Configura:on guidelines Usage guidelines (authorinzatoins)
Domein PRA Domein AC Domein KPI’s -‐ reports
Domain Test Strategy Domain Test Base Domain Test Sets Domain Test Data
Domain environment plan
Enterprise PRA Enterprise AC
Domain usage plan
Competences
Competence plan
Tool Selec:on
Specific tests Roles (also irl ESP’s) Educa:on plan
Tool customiza:on Standard dashboards Automa:on Guidelines
Domain roles and responsibili:es Educa:on plan
Domain ESP -‐ strategy
Project PRA Project AC Project KPI’s -‐ reports
Project Test Strategy Input Test sets Input Test data Project ESP strategy
Tool customiza:on Tool content Domain dashboards Automated test scripts
Project customiza:on
Project environment plan Input environmenent and authoirsza:ons
Tools
Project Roles
Project Tool content Project Dashboards Automated test scripts
COMET Processen • Governance
– Strategische dialoog met top-‐management – Rapportage
• Test Architectuur Dialoog
– Test Impact Analyse i.s.m. Architectuur en business. – Product Risico Analyse update – Acceptatie analyse i.s.m. Business en IT (Acceptatie Criteria)
• Test Architectuur Services – – – –
Beheer Test Plan Model (ETA, DTA) Opleveren, controle naleving PTA Bewaken acceptatie proces i.r.t. PTA Update Domein Test Architectuur na afronding project
Standard test planning Stan-‐ daard test plan-‐ ning
Test rapport
Nieuwe ontwikkelingen
Test Standaardisa:e Processen
Tools & autom.
Werkmodel COMET Governance Stan-‐ daard test plan-‐ ning
Nieuwe ontwikkelingen
Control -‐led test plan-‐ ning
Test Archi-‐ tectuur Dialoog Test Archi-‐ tectuur services
Test rapport
PTA COMET processen
Test Architectuur Model Product Risks
Test Coverage
Environ-‐ ments
Competen -‐ces
Tools & autom.
Enterprise risks
Doelstellingen kwaliteitsbeleid
Interactie
Enterprise Architectuur
Domein Architectuur
PSA -‐ Requirements
ETP
Test en tool innova:es
Product risks
DTP
Feed back projecten
Changes
PTP
COMET • Voordelen COMET: – – – – – –
Standaardisatie kwaliteit (eisen en controles) Beheersing testkosten Hergebruik testware Versnelling projecten met PTA Test impact containment Beheersing test outsourcing
COMET <-‐> TMAP fasering
Control Model for Effec:ve Tes:ng P & B V
S
U
A
Infra Bestaande testprocessen en methoden embedded in Test Architectuur Model
TMAP ISTQB
Test Mgt Tools
TPI TMMI
Tmap fact / Outsour -‐cing
COMET
Test Automa-‐ tion
Methodebeheersing Procesbeheersing Resultaatbeheersing
Project IT organ. Enterprise
Complexiteit en Compliancy
Cer:fi-‐ cering
TMAP Next BD TM
ALM Tools