SlideShare a Scribd company logo
 
Introduction Testing Focus Testing Approach Time Quality Control Major Risks Successes and Failures
Objectives of today’s presentation Background Projects Experience
Business Acceptance Testing People  Organisational Structure Process Procedures, control, monitoring and risk management Technology Data integrity, system functionality, connectivity and communications
Which testing approach? Combined Functional and User Acceptance Testing Model Office Intuitive (error guessing) Alpha Beta All or some Which method? Requirements based Risk based
Statement:- ‘ Testing is often a matter of Time and/or Cost against Quality’ Suggested Points of discussion:- Quality and Time Quality and Cost Quality, Cost and Time Mitigating Risk
CAN WE START ACCEPTANCE TESTING?  ARE WE READY? Current Status in project lifecycle Status of Planning and Scripting documentation Has a risk assessment workshop taken place? Have the procedures been written?  If previous testing phases have completed did they pass the exit and entry criteria? Has the exit and entry criteria been fully defined? Have the operational procedures been written Have the service level agreements been finalised? Has the planned test process (all phases) been agreed, reviewed  and signed off. Are the required number of resources in place? Is the environment available and is it fit for purpose? Is there still enough time left in the plan to adhere to the test strategy Has any training of the Business Testers taken place? What is the status of any Third Party deliveries or internal dependencies?
Testing Quality Control is not just about testing the Software or the Business processes it is  about:- Reviewing the testing process and method The Testing Governance Audibility and visibility Documentation controls Auditing Third Party Deliveries Does the exit and entry criteria match the Business expectations “ ARE WE GETTING WHAT WE WANT FROM TESTING?”
Test environment unavailable Ambiguous Requirements or Specifications Test Strategy is unworkable Exit and Entry criteria has not been fully defined Late delivery of code Quality of Delivered code Exit and entry criteria for previous test phases have not been met Absence of accurate planning and preparation Lack of skilled resources Overlap of test phases Insufficient Coverage  Thorough risk assessment has not been carried out Poor configuration management Inadequate release management controls Defect Management and change control processes are uncontrolled  Time
‘ Things that go bump in the night’ Trying to test conversion data and functionality changes in the early stages together and in the same test environment. Neglecting to ascertain all the set up requirements and all the necessary test data prior to commencement of testing. Configuration of the test environment is nothing like live. Assuming that supposedly unchanged interfaces will still operate when received by another system. Taking short cuts without performing a full risk assessment. Permitting unplanned code releases (fix and run). Ignoring Insidious faults Matrix Management
Barclays International – Global Co-operation Invesco – The pragmatic approach Barclays Global – Third Party success story Barclays  – Planning paid off HSBC – No fall out

More Related Content

PPTX
USER ACCEPTANCE TESTING
PPTX
Software testing acceptance testing
PPTX
The Risky Business of Testing by Shaminder Rai and Dave Patel
PPT
The role of the quality group in software development lecture 4
PPTX
What is Ad-Hoc Testing
PPTX
Fundamentals OF UAT
PDF
Julie Gardiner - Branch out using Classification Trees for Test Case Design -...
PPT
Edwin Van Loon - Exploitation Testing revised
USER ACCEPTANCE TESTING
Software testing acceptance testing
The Risky Business of Testing by Shaminder Rai and Dave Patel
The role of the quality group in software development lecture 4
What is Ad-Hoc Testing
Fundamentals OF UAT
Julie Gardiner - Branch out using Classification Trees for Test Case Design -...
Edwin Van Loon - Exploitation Testing revised

What's hot (20)

PPTX
Introduction to Software Testing - Part 2
PDF
White Paper How To Define Outsourced Qa Project Plan, Quality Assurance, Proj...
PPTX
An Insight Into Software Testing
PPT
NOSQAA Requirements Inspection
PPTX
Overview of test process improvement frameworks
PPTX
Fundamentaltestprocess windirohmaheny11453205427 kelase
PPTX
IT Quality Testing and the Defect Management Process
PPSX
Test Team Responsibilities
PPTX
ISTQB Advanced Training
PPTX
Building a software testing environment
PPTX
Testing 1 static techniques
PPSX
Things to keep in mind before starting a test plan
PDF
02 - Testing Management - Crash Slides
PPTX
Validation vs. verification
PDF
[Mush Honda] Metrics & Reports from Test Teams (QA)
PDF
Root Cause Analysis
PPTX
Quality in software industry
PPTX
Reliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
PPT
Improving quality through software inspections
PPT
Software test management overview for managers
Introduction to Software Testing - Part 2
White Paper How To Define Outsourced Qa Project Plan, Quality Assurance, Proj...
An Insight Into Software Testing
NOSQAA Requirements Inspection
Overview of test process improvement frameworks
Fundamentaltestprocess windirohmaheny11453205427 kelase
IT Quality Testing and the Defect Management Process
Test Team Responsibilities
ISTQB Advanced Training
Building a software testing environment
Testing 1 static techniques
Things to keep in mind before starting a test plan
02 - Testing Management - Crash Slides
Validation vs. verification
[Mush Honda] Metrics & Reports from Test Teams (QA)
Root Cause Analysis
Quality in software industry
Reliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
Improving quality through software inspections
Software test management overview for managers
Ad

Similar to Acceptance Testing (20)

PPT
Testing – Why We Do It Badly2
PPT
Testing Framework
PPTX
John Fodeh - Spend Wisely, Test Well
PPSX
DISE - Software Testing and Quality Management
PPTX
chapter-no-4-test-management fudhg ddh j
PPT
Test process
PPT
Acceptance testing for rome
DOCX
PDF
Project Management Tips to Improve Test Planning
PPTX
Software Testing Foundations Part 7 - Basics of Test Management
DOCX
PPT
The Future Of Testing Is In The Business From AppLabs
PPTX
90 days to make a difference - approach
PPTX
How do we fix testing
PPT
ISTQB / ISEB Foundation Exam Practice - 5
PPT
Geoff Thompson - Why Do We Bother With Test Strategies
PPTX
SoftwareTesting Processes and Methodologies.pptx
PPT
Software testing for beginners
PPT
stfbegn.ppt
PPTX
CTFL chapter 05
Testing – Why We Do It Badly2
Testing Framework
John Fodeh - Spend Wisely, Test Well
DISE - Software Testing and Quality Management
chapter-no-4-test-management fudhg ddh j
Test process
Acceptance testing for rome
Project Management Tips to Improve Test Planning
Software Testing Foundations Part 7 - Basics of Test Management
The Future Of Testing Is In The Business From AppLabs
90 days to make a difference - approach
How do we fix testing
ISTQB / ISEB Foundation Exam Practice - 5
Geoff Thompson - Why Do We Bother With Test Strategies
SoftwareTesting Processes and Methodologies.pptx
Software testing for beginners
stfbegn.ppt
CTFL chapter 05
Ad

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Electronic commerce courselecture one. Pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Cloud computing and distributed systems.
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MYSQL Presentation for SQL database connectivity
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
“AI and Expert System Decision Support & Business Intelligence Systems”
Chapter 3 Spatial Domain Image Processing.pdf
Approach and Philosophy of On baking technology
Unlocking AI with Model Context Protocol (MCP)
Electronic commerce courselecture one. Pdf
The AUB Centre for AI in Media Proposal.docx
Encapsulation_ Review paper, used for researhc scholars
Review of recent advances in non-invasive hemoglobin estimation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
NewMind AI Weekly Chronicles - August'25 Week I
Cloud computing and distributed systems.

Acceptance Testing

  • 1.  
  • 2. Introduction Testing Focus Testing Approach Time Quality Control Major Risks Successes and Failures
  • 3. Objectives of today’s presentation Background Projects Experience
  • 4. Business Acceptance Testing People Organisational Structure Process Procedures, control, monitoring and risk management Technology Data integrity, system functionality, connectivity and communications
  • 5. Which testing approach? Combined Functional and User Acceptance Testing Model Office Intuitive (error guessing) Alpha Beta All or some Which method? Requirements based Risk based
  • 6. Statement:- ‘ Testing is often a matter of Time and/or Cost against Quality’ Suggested Points of discussion:- Quality and Time Quality and Cost Quality, Cost and Time Mitigating Risk
  • 7. CAN WE START ACCEPTANCE TESTING? ARE WE READY? Current Status in project lifecycle Status of Planning and Scripting documentation Has a risk assessment workshop taken place? Have the procedures been written? If previous testing phases have completed did they pass the exit and entry criteria? Has the exit and entry criteria been fully defined? Have the operational procedures been written Have the service level agreements been finalised? Has the planned test process (all phases) been agreed, reviewed and signed off. Are the required number of resources in place? Is the environment available and is it fit for purpose? Is there still enough time left in the plan to adhere to the test strategy Has any training of the Business Testers taken place? What is the status of any Third Party deliveries or internal dependencies?
  • 8. Testing Quality Control is not just about testing the Software or the Business processes it is about:- Reviewing the testing process and method The Testing Governance Audibility and visibility Documentation controls Auditing Third Party Deliveries Does the exit and entry criteria match the Business expectations “ ARE WE GETTING WHAT WE WANT FROM TESTING?”
  • 9. Test environment unavailable Ambiguous Requirements or Specifications Test Strategy is unworkable Exit and Entry criteria has not been fully defined Late delivery of code Quality of Delivered code Exit and entry criteria for previous test phases have not been met Absence of accurate planning and preparation Lack of skilled resources Overlap of test phases Insufficient Coverage Thorough risk assessment has not been carried out Poor configuration management Inadequate release management controls Defect Management and change control processes are uncontrolled Time
  • 10. ‘ Things that go bump in the night’ Trying to test conversion data and functionality changes in the early stages together and in the same test environment. Neglecting to ascertain all the set up requirements and all the necessary test data prior to commencement of testing. Configuration of the test environment is nothing like live. Assuming that supposedly unchanged interfaces will still operate when received by another system. Taking short cuts without performing a full risk assessment. Permitting unplanned code releases (fix and run). Ignoring Insidious faults Matrix Management
  • 11. Barclays International – Global Co-operation Invesco – The pragmatic approach Barclays Global – Third Party success story Barclays – Planning paid off HSBC – No fall out