1 “ understanding leads to perfection” author: herb isenberg ph.d a bird’s eye view quality...
TRANSCRIPT
1
“Understanding leads to perfection”
Author: Herb Isenberg Ph.D
A Bird’s Eye View
Quality Foundations
January 2011
2
Testing Strategy
Automation
Infrastructure
Quality Originates Here!
Data ManagementBaseline dataBackup/Reload Process
HL 7 Standards / Fictional Data
Test Planning, Risks, MitigationTest Coverage / Complexity
MetricsFunctional & Business
SpecificationsChange Management, Version
ControlEnvironments, Migration PathPipes and Plumbing Verified
Batch Process Web Services
Virtualization as Required
TestsTasks
Manual Testing
Author: Herb Isenberg Ph.D
Use CasesDefect Tracking
Coverage MatrixRqmt TraceabilityDomain ExpertiseWhite/Black BoxUsability Testing
Integration TestingIterations/Sprints
Root Cause AnalysisSecurity TestingExecution GoalsAgile Evaluation
3
Success Factors
Automated Testing
Infrastructure
Data Management
Architecture
Manual Testing
Author: Herb Isenberg Ph.D
Team Work
Cross/Training
Environment Support
Staffing Levels
Vendor Relationships / on-off Shore
Roles / Responsibilities
Organizational Structure
Available 24x7
Continual Updates
Multiple Versions
Cycles
Repeatable
Well Staffed
Collaboration
Skilled Testers
• Focus on Key Principles• Sprints: short, fixed length, adjust according to weight• Project stakeholders prioritize functionality based on value
added
• Rapid Delivery• Deliver a “slice” of tested functionality• Customer verification• Scrum oversight
• Tailor the Practice• Meet the needs of the culture & project• Rotate product owners• Be flexible, use traditional practices when appropriate• Add QA processes to address external constraints such as
regulatory compliances4
DirectionAgile and Rapid Testing
5
Automation Framework
One Point Maintenance
Data Driven
Test Case Independence
Script Management
Home Base
Granularity
6
Test Coverage Gap
Time to test
# Features
Features
Tests
Co
verage G
ap
Automation fills in the Coverage Gap
Risk
Availability
Reliability
Author: Herb Isenberg Ph.D