Upload
vernon-neal
View
213
Download
0
Embed Size (px)
Citation preview
Quality Assurance &
Quality Control
www.nvp.ca© NVP Software Solutions 2014 1
NVP Software Solutions
Extensive Experience with Quality Assurance and
Quality Control
Experienced with Retail Systems
Experienced with internal systems
Experienced with admissions systems
www.nvp.ca© NVP Software Solutions 2014 2
NVP Software Solutions
Process analysis and improvement for: Municipal Control system
Admissions Systems
Financial (Insurance) Systems
www.nvp.ca© NVP Software Solutions 2014 3
NVP Software Solutions
Tested Scheduling Software
Tested Financial Software
Tested Royalty Management Systems
Tested System Control Systems
Tested Document Management Software
Tested Communications Software
www.nvp.ca© NVP Software Solutions 2014 4
NVP Software Solutions
Tested Billing software
Train on Quality Assurance, Quality Control and
Software Testing
www.nvp.ca© NVP Software Solutions 2014 5
System List
Financial Systems
Sales Systems
Control Systems
Inventory Systems
MIS Systems
Online Presence
Payroll
Human Resources
Etc.
6www.nvp.ca© NVP Software Solutions 2014
Organisations deal with some or all of the following types of systems:
System Classifications
These systems can be classified in many ways:
Internal or External facing
Integrated with outside world versus Standalone
Internal Administration
Ancillary Services
Reporting and governance
www.nvp.ca© NVP Software Solutions 2014 7
Issues that can occur
The IT department can encounter a number of
issues that impact their ability to:
Support the existing systems
Enhance the existing systems
Replace the existing systems
Integrate new systems
www.nvp.ca© NVP Software Solutions 2014 8
Issues that can occur
Disparate Systems
Some of the systems do not talk to one another
Data is transferred manually, rekeyed, or via files
Systems are not always in synchronisation
Reconciliation occurs frequently
www.nvp.ca© NVP Software Solutions 2014 9
Issues that can occur
Home Grown Systems
Knowledge of the system has been lost
Database may no longer be current
Operating system may be unsupported
Source code unavailable or in outdated language
No proof of what or how it works
www.nvp.ca© NVP Software Solutions 2014 10
Issues that can occur
Purchased Solutions
Vendor may no longer be in business
Database may no longer be current
In depth knowledge of application is non-existent
Ability to update and maintain is limited to non-
existent
www.nvp.ca© NVP Software Solutions 2014 11
Issues that can occur
Cloud based
Security of data needs to be confirmed
Data integrity needs to be confirmed
Accessibility needs to be confirmed
www.nvp.ca© NVP Software Solutions 2014 12
Issues that can occur
Limited developer numbers
Developers become experts on one or two
systems
Information leaves at 5:00 p.m.
Staff departures cause major disruptions
www.nvp.ca© NVP Software Solutions 2014 13
Cost of Quality
Prevention Costs – prevent errors and do the job
right the first time
Appraisal Costs – QC or Software Testing
Failure Costs – costs associated with defective
products already delivered
www.nvp.ca© NVP Software Solutions 2014 14
Addressing the Issues
PCO or PMO
Addresses control of the projects
Provides standardised Project Management
Introduces and promulgates standards
Introduces Software Testing
Not experts on QA or QC
www.nvp.ca© NVP Software Solutions 2014 15
Addressing the Issues
Developers do QA and QC
Uses existing staff
Knowledgeable about the product
Not independent
May miss some items
Not experts on QA or QC
www.nvp.ca© NVP Software Solutions 2014 16
Addressing the Issues
Contract QA
Can scale up and down
Should be experts on QA and QC
Not necessarily knowledgeable about the
product
Contract staff turnover
www.nvp.ca© NVP Software Solutions 2014 17
Addressing the Issues
Quality Assurance(QA)
End-to-end solution
Checks all the processes
Identifies process issues impeding progress
(Roadblocks)
Includes Quality Assurance (Software Testing)
www.nvp.ca© NVP Software Solutions 2014 18
Addressing the Issues
Quality Assurance(QA) – Do More with Less
Efficient use of Personnel
Efficient use of Resources
Realises synergies between various applications
in terms of processes
www.nvp.ca© NVP Software Solutions 2014 19
Addressing the Issues
Quality Assurance(QA) – Increased Confidence
Processes can be substantiated
Applications can be trusted
Nothing is left to chance or personal knowledge
www.nvp.ca© NVP Software Solutions 2014 20
Addressing the Issues
Quality Assurance(QA) – Proactive
Problems are anticipated and prevented
Risk (likelihood x impact) is calculated
Lessons Learned are utilised
www.nvp.ca© NVP Software Solutions 2014 21
Addressing the Issues
Quality Assurance(QA) – Incorporates Quality
Control (Testing)
QA > QC
Proper testing at the correct point
Redundancy removed
www.nvp.ca© NVP Software Solutions 2014 22
“Quality is Free”
Identify and Eliminate Causes of Problems Early
thereby:
Reducing Rework
Reducing Warranty Costs
Reducing Inspections
www.nvp.ca© NVP Software Solutions 2014 23
Why NVP?
Extensive QA experience in a variety of systems
Expert QC resources for all systems
Extensive Risk Knowledge and appreciation for
the business
We can address it all
You save time and funds
www.nvp.ca© NVP Software Solutions 2014 24
Contact Information
www.nvp.ca© NVP Software Solutions 2014 25
416-927-0960 or 800-811-4718
www.nvp.ca
Thank you
www.nvp.ca© NVP Software Solutions 2014 26