the future of testing is in the business from applabs
DESCRIPTION
The Future of Testing is in the Business From AppLabsTRANSCRIPT
AppLabs confidential and restricted circulation 1
The Future of Testing is in the Business
Dispelling Myths and Seizing the Day
Ian Londesbrough
Principal Consultant
AppLabs confidential and restricted circulation 3
Agenda
» A Call to Arms – A Time to Change
» The Myths
» Testing is the developers Job
» Testing is the job of IT
» Cost, Quality, Time – What you Want and What you Get
» Take up you rightful place – Ownership of Business Testing
» Partner with Test Professionals
» What about IT – Delivery Factories
» Triangulating the V
» Benefits to Large Insurance Company
» Consequences of Inaction – The Risks
» Questions
AppLabs confidential and restricted circulation 4
A Call to Arms – A Time to Change
Change
Risk
Testing
Risk
BenefitsBenefits
Benefits
Risk
Risk
Risk
Change
Change
Change
Testing
Testing
Testing
Risk
Risk
Risk
Benefits
Benefits
Benefits
Benefits
Testing enablesBenefits Realisation
AppLabs confidential and restricted circulation 5
The Myths – Testing is the developers Job
» Testing by software developers:» An informal approach with no process, unit testing only
» Neither independent nor objective - Marking their own homework
» Resulting in:» Testing being squeezed due to over-runs in analysis, design and build
» Poor quality delivered to the business
» Low quality, descoped, under tested applications
» Increased support costs and damage to the business operation
» Low business confidence in IT and low credibility of the IT organisation
Testing by the Developersis NOT enough
AppLabs confidential and restricted circulation 6
The Myths – Testing is the job of IT
» Testing by IT Testing Teams to provide:
» An Independent and Objective IT led testing service
» Testing for IT Projects and IT operations
» System and Systems Integration Testing
» IT led testing with Business input & some Business involvement
» A Clear Test Process
» Planning, estimating, analysis, design, build and execution of tests
» Excellent IT based test evidence and reporting
» Resulting in:
» IT Projects delivered to quality, on time within budget more often
» Lower IT project costs and lower IT support costs
» Better informed business “go live” decisions
IT Testing is NOT Enough
AppLabs confidential and restricted circulation 7
Cost, Quality, Time – What you want
TimeCost
Quality
Scope
Cost, Quality, Time – What you get
TimeReduced
Scope
Waste
AppLabs confidential and restricted circulation 8
Take up your rightful place – Ownership of Business Testing
» The Business must own:» The idea and define the expected benefits» The requirements which must be:
» Clear, unambiguous, assumption free and complete
» Risk Based & Static Tested
» Sign-off of Functional Designs and:» Sign off evidence that IT/3rd Parties have verified the design
» Own the Business Testing and define tests which» Are fully traceable to and validate the requirements
» Test the integration with existing systems and business processes
» Test usability for the people who will use it
» Test that it performs and is secure
» Model the target operating model and business organization
» Resulting in:» Lower cost of ownership, reduced risks, increased benefits & profit
Independent and objectivetesting, of the business,
by the business,for the business
AppLabs confidential and restricted circulation 9
Partner with Test Professionals
» Find Independent and Objective “Business Savvy” Test Professionals to provide the capacity and capability to:» Establish business Testing Policy» Define business Testing Strategy» Plan, analyze and design business testing» Coordinate and communicate the business test
execution» Report on business confidence, risk and benefits» Mediate, translate, negotiate with IT & 3rd Parties
as a “critical friend”
» Rotating test professionals between IT and the Business
» Combine Business & IT Testing in one Centre of Excellence
Don’t let ITand 3rd Parties
“Mark their own homework”
AppLabs confidential and restricted circulation 10
What about IT – Delivery Factories
» Design and Build the systems» Provide evidence of Unit and
System Testing to» Verify the Design - Have IT/3rd
Parties built the system right?» Give confidence that IT/3rd Parties
have met contractual quality gates
» Fix Defects found in any stage of testing
» Manage configuration and releases
» Deliver the expected scope on time, to cost, at the required quality and demonstrate that scope and quality
Give IT and 3rd Partiesspace to do their job
Govern & Assure their work
AppLabs confidential and restricted circulation 11
Triangulating the “V”
Time
To Cost
RequiredQuality
Defined Scope
Analysis
Design
Build Technical Test
Functional Test
Acceptance Test
Static Testing, Test Planning & Design
Dynamic Test Execution & Recording
On Time
IDEAS BENEFITS
Business Change and Transformation
AppLabs confidential and restricted circulation 12
Benefits to Large Insurance Company
» Background» Large programme of business change» 3rd Party and internal IT Delivery of supporting IT» Changes to Business Process and Business Operating
Model» 3rd Party provision of product/service offerings and
backoffice» Complexity of Business Change required Business
Focussed Testing» Transition to Business Testing
» Clear Roles, Responsibilities, Quality Gates, Metrics and Communications established
» Business Testing Centre of Excellence established with:» Policy and Strategy, Process, Resource Pool, Tools,
Environments» Unit and System Testing conducted by IT and 3rd Parties» Requirements, Acceptance Testing and Model Office
Activities owned by the Business
Reduced CostsIn control of Quality
Reduced RisksIncreased Benefits
AppLabs confidential and restricted circulation 13
Consequences of Inaction – The Risks
Business Transformation and Business Change introduces the risk of:» Reduced Profit» Reduced Revenue» Impaired Growth» Poor Customer Service» Inefficiency and ineffectiveness of the Business Operation» No repeat business and referrals» None conformance to legal and regulatory requirements» Putting people and the environment in jeopardy
Not owning Business Testingwill put your business at risk andimpact on the expected benefits
of change and transformation
AppLabs confidential and restricted circulation 14
A Call to Arms – A Time to Change
Change
Risk
Testing
Risk
BenefitsBenefits
Benefits
Risk
Risk
Risk
Change
Change
Change
Testing
Testing
Testing
Risk
Risk
Risk
Benefits
Benefits
Benefits
Benefits
Testing enablesBenefits Realisation
Testing is a StrategicBusiness Planning,Business Risk and
Benefits Management Tool