SlideShare a Scribd company logo
User  Acceptance  Testing
(A  Case  Study)
Oak  Systems  Pvt.  Ltd. 2
Background
‱ A  B2E  application  was  to  go  live  within  a  few  weeks.  
It  was  a  ‘mission  critical  project’  for  the  customer-­
ASP  (Application  service  provider)  who  was  involved  
in  servicing  Financial  activities  to  a  large  number  of  
its  clientele.  
‱ Margin  of  error  had  to  be  very  low  in  the  software.
‱ System  was  unstable  and  Reliability  was  low.
‱ Morale  of  the  user  was  low.
IT  WAS  A  CRISIS  HOUR
Oak  Systems  Pvt.  Ltd. 3
What  Next  ?
Need  for  an  external  V  &  V  service  !!!
OAK  SYSTEMS  STEPPED  IN
Oak  Systems  Pvt.  Ltd. 4
Project  Status  ..  as  we  saw  it
‱ Complex  processes  of  Financial  services
‱ Software  developed  by  a  third  party  vendor
‱ No  acceptance  criteria  defined
‱ Inadequate/No  Documentation  
‱ No  SCM  in  place  
‱ Untested  software  being  delivered
‱ Incomplete/Partial  deliveries
‱ Lack  of  communication  mechanism  (in  terms  
of  bug  reporting  and  fixes)  between  parties
Oak  Systems  Pvt.  Ltd. 5
Our  Mission
‱ To  Draw  an  extensive  user  acceptance  criteria.
‱ Provide  technical  inputs  on  missing  processes.  
‱ To  Draw  a  plan  for  testing  using  domain  
expertise
‱ To  evaluate  the  software  in  terms  of  its  
capabilities  (applying  FURPS+)
‱ To  evaluate  the  performance.
‱ To  evaluate  usability  of  the  software.
‱ To  evaluate  software  (exe,  docs,  
)  as  per  
pass/fail  criteria.
Oak  Systems  Pvt.  Ltd. 6
Our  Role
‱ System  testing  – The  software  was  tested  
extensively  based  on  the  configuration  and  business  
requirements
‱ Usability  testing  – GUI  testing  spanning  the  
entire  application  was  carried  out  with  a  stringent  
usability  requirements  (guidelines).  These  
guidelines  were  prepared  for  the  web  scenario.
‱ Documentation  review  – All  the  documents  were  
verified  for  completeness,  traceability.  
‱ Unit  testing  – Each  unit  was  tested  in  terms  of  
workflow  requirement,  data  validation.
Oak  Systems  Pvt.  Ltd. 7
Modus  Operandi  
‱ Identified  critical  processes  and  fixed  tolerance  limits  
for  acceptability.
‱ Developed  detailed  test  plan  as  to  What  functions  to  
be  carried  out  and  when  it  has  to  be  carried  out.
‱ Designed  test  cases  based  on  configuration  and  
domain  knowledge
‱ Adopted  phased  testing  approach  in  synchronization  
with  delivery
‱ Identified  bottle  necks  in  the  delivery  in  terms  of  
technical  requirements.
‱ Established  a  seamless  communication  between  the  
software  vendor  and  the  user  (ASP).
Oak  Systems  Pvt.  Ltd. 8
Project  Statistics  (Testing)
‱ Entry  Phase:  UAT;ÍŸ  Exit  Phase:  UAT
‱ Duration:  5  months
‱ Test  team  size:  10
‱ Effort  spent:  30  person  months
‱ Project  development  effort:  25  person  years
‱ Number  of  Screens:  350
‱ Number  of  Reports:  100
‱ Environment:  Solaris,  Websphere,  Oracle,  
Actuate
Oak  Systems  Pvt.  Ltd. 9
Project  Statistics  (Testing)
‱ Number  of  Functional  Test  cases:  800
‱ Number  of  defects:  220 (25%  of  test  cases)
‱ Number  of  Unit  test  cases:  5900
‱ Number  of  defects:  1006 (15%  of  test  cases)
‱ Number  of  Usability  defects:  2250
‱ Number  of  showstopper  defects:  58
Oak  Systems  Pvt.  Ltd. 10
Project  Statistics  (Testing)
Percentage  of  Failed  Test  cases-­  M odulewise
0
10
20
30
Global  Suite
  Global  Suite  IT
Company  Suite
  HR  Suite
  HR  Suite(  Health
and  welfare)
  HR  Suite
Attendence.
  Pay  suite
JV  suite
Loan  Suite
  Transaction
Arrears
Bonus
Gratuity
Process
Oak  Systems  Pvt.  Ltd. 11
Far  reaching  effects
‱ Extensive  testing  uncovered  bugs  and  also  
limitations  in  terms  of  features.    This  enabled  
product  positioning  in  the  Market.
‱ The  documents  in  right  shape  meant  that  the  
maintainability of  software  was  made  easier.
‱ Enhanced  usability  feature  meant  return  on  
investment  (ROI)   (less  effort  and  time  to  
accomplish  the  same  volume  of  work)
‱ Increased  confidence  in  product  meant  more  
business.
Contact  for  more  information
Oak  Systems  Pvt Ltd
#27,  NGEF  Lane,  Off  100  Feet  Road,
Indiranagar 1st Stage,
Bengaluru  – 560  038  INDIA
Email:  contact@oaksys.net
Ph:  +91-­80-­41267681
http://oaksys.net
Oak  Systems  Pvt.  Ltd. 12

More Related Content

PDF
A Case Study in Banking UAT
PPTX
User acceptance testing checklist (uat)
PDF
End-to-End Quality Approach: 14 Levels of Testing
PPT
Software testing
PPTX
Chapter 4 - Deployment & Delivery
PPTX
USER ACCEPTANCE TESTING
PPT
SOFTWARE TESTING
PPTX
stlc
A Case Study in Banking UAT
User acceptance testing checklist (uat)
End-to-End Quality Approach: 14 Levels of Testing
Software testing
Chapter 4 - Deployment & Delivery
USER ACCEPTANCE TESTING
SOFTWARE TESTING
stlc

What's hot (20)

PPTX
Test case techniques
PPTX
Fundamentals of software testing
PPTX
DMM9 - Data Migration Testing
PPT
Testing
PPTX
Getting Ready for UAT
PDF
Software Testing Techniques: An Overview
PPTX
Test Automation in Agile
PPTX
Keyword-driven Test Automation Framework
PPT
User acceptance testing_(uat) 2013
PPS
Testing techniques
PPTX
Test Strategy and Planning
PDF
What is Performance Testing?
PPTX
Testing as a Managed Service using SLAs and KPIs
PPTX
Equivalence-Partition-Testing-Notes-17122022-083818pm.pptx
PPT
Software Testing Life Cycle
PDF
Chapter 3 - Performance Testing in the Software Lifecycle
PPT
Performance testing using hp load runner
PPTX
Test management
PPTX
Test design techniques
PPTX
An Overview of User Acceptance Testing (UAT)
Test case techniques
Fundamentals of software testing
DMM9 - Data Migration Testing
Testing
Getting Ready for UAT
Software Testing Techniques: An Overview
Test Automation in Agile
Keyword-driven Test Automation Framework
User acceptance testing_(uat) 2013
Testing techniques
Test Strategy and Planning
What is Performance Testing?
Testing as a Managed Service using SLAs and KPIs
Equivalence-Partition-Testing-Notes-17122022-083818pm.pptx
Software Testing Life Cycle
Chapter 3 - Performance Testing in the Software Lifecycle
Performance testing using hp load runner
Test management
Test design techniques
An Overview of User Acceptance Testing (UAT)
Ad

Similar to Software UAT Case study - Finserv (20)

DOC
Sucheta_kale_4.8years_QA
PDF
performancetestinganoverview-110206071921-phpapp02.pdf
DOC
Musharraf_Syed_Resume
DOC
Shyam-checked
PDF
Seminar on Software Testing
DOC
Ruchika_Mittal_Resume
PDF
Journey to the center of DevOps - v6
DOC
9 Yrs Manual and Selenium Testing Profile
PPT
Test automation lessons from WebSphere Application Server
DOC
Toshi Jain_ISTQB Certified
PDF
Continuous Performance Testing: The New Standard
DOC
KARUNANIDHI E_ QA_SOFTWARE TESTING 5+ YEARS EXP IN AUTOMATION(Selenium) & MAN...
PDF
How to build confidence in your release cycle
 
DOC
shashank_project_Mgmt
PPTX
Best Mobile Application Testing Services | Codetru
PPTX
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
PPTX
UNIT-1-INTRO.pptxsqa assurance testing sqa
PPT
AiTi Education Software Testing Session 02 a
DOC
shashank_QA_02_june_2016
PPTX
Neev QA Offering
Sucheta_kale_4.8years_QA
performancetestinganoverview-110206071921-phpapp02.pdf
Musharraf_Syed_Resume
Shyam-checked
Seminar on Software Testing
Ruchika_Mittal_Resume
Journey to the center of DevOps - v6
9 Yrs Manual and Selenium Testing Profile
Test automation lessons from WebSphere Application Server
Toshi Jain_ISTQB Certified
Continuous Performance Testing: The New Standard
KARUNANIDHI E_ QA_SOFTWARE TESTING 5+ YEARS EXP IN AUTOMATION(Selenium) & MAN...
How to build confidence in your release cycle
 
shashank_project_Mgmt
Best Mobile Application Testing Services | Codetru
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
UNIT-1-INTRO.pptxsqa assurance testing sqa
AiTi Education Software Testing Session 02 a
shashank_QA_02_june_2016
Neev QA Offering
Ad

More from OAK Systems Pvt Ltd (6)

PDF
Art_of_DefectReporting080214
PDF
Software Testing - Defect Metrics & Analysis
PDF
Testing of e-Banking - Case Study
PDF
Bangalore based Test automation and Testing service Company - Oak Systems Pvt...
PDF
Case study on Banking Software Testing - FINACLE : UAT
PDF
Oak testing profile2013
Art_of_DefectReporting080214
Software Testing - Defect Metrics & Analysis
Testing of e-Banking - Case Study
Bangalore based Test automation and Testing service Company - Oak Systems Pvt...
Case study on Banking Software Testing - FINACLE : UAT
Oak testing profile2013

Recently uploaded (20)

PPTX
Transform Your Business with a Software ERP System
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
top salesforce developer skills in 2025.pdf
PPTX
Online Work Permit System for Fast Permit Processing
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
history of c programming in notes for students .pptx
PPT
Introduction Database Management System for Course Database
PDF
AI in Product Development-omnex systems
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Nekopoi APK 2025 free lastest update
Transform Your Business with a Software ERP System
Wondershare Filmora 15 Crack With Activation Key [2025
Design an Analysis of Algorithms II-SECS-1021-03
2025 Textile ERP Trends: SAP, Odoo & Oracle
Understanding Forklifts - TECH EHS Solution
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
top salesforce developer skills in 2025.pdf
Online Work Permit System for Fast Permit Processing
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
CHAPTER 2 - PM Management and IT Context
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
history of c programming in notes for students .pptx
Introduction Database Management System for Course Database
AI in Product Development-omnex systems
Upgrade and Innovation Strategies for SAP ERP Customers
Design an Analysis of Algorithms I-SECS-1021-03
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Nekopoi APK 2025 free lastest update

Software UAT Case study - Finserv

  • 2. Oak  Systems  Pvt.  Ltd. 2 Background ‱ A  B2E  application  was  to  go  live  within  a  few  weeks.   It  was  a  ‘mission  critical  project’  for  the  customer-­ ASP  (Application  service  provider)  who  was  involved   in  servicing  Financial  activities  to  a  large  number  of   its  clientele.   ‱ Margin  of  error  had  to  be  very  low  in  the  software. ‱ System  was  unstable  and  Reliability  was  low. ‱ Morale  of  the  user  was  low. IT  WAS  A  CRISIS  HOUR
  • 3. Oak  Systems  Pvt.  Ltd. 3 What  Next  ? Need  for  an  external  V  &  V  service  !!! OAK  SYSTEMS  STEPPED  IN
  • 4. Oak  Systems  Pvt.  Ltd. 4 Project  Status  ..  as  we  saw  it ‱ Complex  processes  of  Financial  services ‱ Software  developed  by  a  third  party  vendor ‱ No  acceptance  criteria  defined ‱ Inadequate/No  Documentation   ‱ No  SCM  in  place   ‱ Untested  software  being  delivered ‱ Incomplete/Partial  deliveries ‱ Lack  of  communication  mechanism  (in  terms   of  bug  reporting  and  fixes)  between  parties
  • 5. Oak  Systems  Pvt.  Ltd. 5 Our  Mission ‱ To  Draw  an  extensive  user  acceptance  criteria. ‱ Provide  technical  inputs  on  missing  processes.   ‱ To  Draw  a  plan  for  testing  using  domain   expertise ‱ To  evaluate  the  software  in  terms  of  its   capabilities  (applying  FURPS+) ‱ To  evaluate  the  performance. ‱ To  evaluate  usability  of  the  software. ‱ To  evaluate  software  (exe,  docs,  
)  as  per   pass/fail  criteria.
  • 6. Oak  Systems  Pvt.  Ltd. 6 Our  Role ‱ System  testing  – The  software  was  tested   extensively  based  on  the  configuration  and  business   requirements ‱ Usability  testing  – GUI  testing  spanning  the   entire  application  was  carried  out  with  a  stringent   usability  requirements  (guidelines).  These   guidelines  were  prepared  for  the  web  scenario. ‱ Documentation  review  – All  the  documents  were   verified  for  completeness,  traceability.   ‱ Unit  testing  – Each  unit  was  tested  in  terms  of   workflow  requirement,  data  validation.
  • 7. Oak  Systems  Pvt.  Ltd. 7 Modus  Operandi   ‱ Identified  critical  processes  and  fixed  tolerance  limits   for  acceptability. ‱ Developed  detailed  test  plan  as  to  What  functions  to   be  carried  out  and  when  it  has  to  be  carried  out. ‱ Designed  test  cases  based  on  configuration  and   domain  knowledge ‱ Adopted  phased  testing  approach  in  synchronization   with  delivery ‱ Identified  bottle  necks  in  the  delivery  in  terms  of   technical  requirements. ‱ Established  a  seamless  communication  between  the   software  vendor  and  the  user  (ASP).
  • 8. Oak  Systems  Pvt.  Ltd. 8 Project  Statistics  (Testing) ‱ Entry  Phase:  UAT;ÍŸ  Exit  Phase:  UAT ‱ Duration:  5  months ‱ Test  team  size:  10 ‱ Effort  spent:  30  person  months ‱ Project  development  effort:  25  person  years ‱ Number  of  Screens:  350 ‱ Number  of  Reports:  100 ‱ Environment:  Solaris,  Websphere,  Oracle,   Actuate
  • 9. Oak  Systems  Pvt.  Ltd. 9 Project  Statistics  (Testing) ‱ Number  of  Functional  Test  cases:  800 ‱ Number  of  defects:  220 (25%  of  test  cases) ‱ Number  of  Unit  test  cases:  5900 ‱ Number  of  defects:  1006 (15%  of  test  cases) ‱ Number  of  Usability  defects:  2250 ‱ Number  of  showstopper  defects:  58
  • 10. Oak  Systems  Pvt.  Ltd. 10 Project  Statistics  (Testing) Percentage  of  Failed  Test  cases-­  M odulewise 0 10 20 30 Global  Suite  Global  Suite  IT Company  Suite  HR  Suite  HR  Suite(  Health and  welfare)  HR  Suite Attendence.  Pay  suite JV  suite Loan  Suite  Transaction Arrears Bonus Gratuity Process
  • 11. Oak  Systems  Pvt.  Ltd. 11 Far  reaching  effects ‱ Extensive  testing  uncovered  bugs  and  also   limitations  in  terms  of  features.    This  enabled   product  positioning  in  the  Market. ‱ The  documents  in  right  shape  meant  that  the   maintainability of  software  was  made  easier. ‱ Enhanced  usability  feature  meant  return  on   investment  (ROI)   (less  effort  and  time  to   accomplish  the  same  volume  of  work) ‱ Increased  confidence  in  product  meant  more   business.
  • 12. Contact  for  more  information Oak  Systems  Pvt Ltd #27,  NGEF  Lane,  Off  100  Feet  Road, Indiranagar 1st Stage, Bengaluru  – 560  038  INDIA Email:  contact@oaksys.net Ph:  +91-­80-­41267681 http://oaksys.net Oak  Systems  Pvt.  Ltd. 12