2. Industrialization
• It isn’t a pretty word, especially when
spoken in the same breadth as “Services”,
a word that carries connotations of
customization and a personal touch.
3. What is industrialization ?
• Standard products
• Highly automated machines / Robotics / Assembly lines
• Blue collar worker
• Well known for automotive , electronics/computer /Mobile mass
manufacturing
• Output units – tangible
4. Why industrialization ?
• Competitiveness - cost cutting
• Efficiency – volume / capacity / mass manufacturing
• High quality – high premium - Like Iphone/Ipad
• Repeatable / consistent
• Flexible / scalable
• Standardized , centralized
5. Testing - Essential but not glamorous
• “40% of all system downtime is caused by application errors that could have
been prevented by better testing”.-NIST study
• Business commitment to testing is often variable.
• Project delivery times are being cut by businesses impatient for ROI.
• Technology is increasingly complex and the impacts of IT failure are
multiplying.
Where the risks and subsequent consequences of failure are greatest…
• Regular releases → Time bound releases are a Service opportunity
• Financial Impact → High volume or impact of failure has high costs
• Regulatory risk → Potential fines or restriction on business
operation
• Brand or reputation → Market perception resulting in lost revenue
• Time to market → Efficient and effective testing
7. Industrialization of testing – key Drivers
• Standardize process
•Standardize tools
•Standardize roles
•Standardize on Testing techniques
Standardization
• Metrics
• Centralization of tools
•Benchmarking
•Centralization of Test infrastructure
•Continual improvements Continual optimization t Test Factory
Innovation Centralization •Centralization of projects
program
•Co locate staff
Innovations
Optimization
Industrialization
• Automation tools
•Automation Framework
•Application life cycle integration
•Continuous build , Integration
•Virtualization of environment
•Measurable output units
•Service level / Operation level commitments
8. Testing industrialization – Journey
Test Projects & Services
=> Optimal Benefits
Benefit
Different
(blended)
Sourcing
Scenario’s
Different
Test models
Professionalized
Testing
Separation of
Consolidating Development
of application and Testing
development
Fragmented
Application
Development
(and testing) Professional test services
=> Test Improvement Maturity
Benefits internal to test function Internal and external benefits
Increasing Maturity drives Effectiveness and Efficiency benefit
10. Industrialization benefits
• Improving efficiency and operating
as a global company. Testing is
fundamental to guarantee quality,
and it accounts for up to 35 percent
effort of the entire software
development and application
management lifecycle
• Savings up to 40% of the total
testing cost through industrialization
– a bench mark report!