Upload
rjs-software-systems
View
317
Download
6
Embed Size (px)
DESCRIPTION
Learn the difference between Quality Assurance and Quality Control and how they fit in at RJS. Also, learn about our testing process and how we’ve implemented IBM Rational Team Concert tool with our products here at RJS. A demonstration on Rational Requirements Management, Change and Configuration Management and the Quality Management areas will be also presented. Learn more about RJS Software by visiting our website: http://www.rjssoftware.com/
Citation preview
Presented by :
Michelle SheggebyQuality Assurance /
Documentation ManagerRJS Software
The Art of QA at RJS
• Introduction
• What is Quality Assurance and Quality Control?
• Why invest in QA?
• Changes at RJS within the last two years
• Demo of IBM Rational Team Concert
• Q & A
Agenda
• Software Quality Assurance Professional in the Twin Cities for over 15 years
(Target Corporation, Wells Fargo and other popular Twin Cities companies).
• Certified Software Professional via ISTQB (International Software Testing
Qualification Board).
• Been at RJS Software Systems for 2 years; Currently manage 1 part-time
employee in QA; 2 full-time employees and 1 part-time employee in
Documentation.
Introduction
What is Quality Assurance?
• The planned and systematic activities implemented in a quality
system so that quality requirements for a product or service will be
fulfilled.
• Focus on defining process and planning.
What is Quality Control?
• The observation techniques and activities used to fulfill requirements
for quality.
• Focus also on defect and enhancement fixes.
• Indirect Quality Costs – prior to QA being at RJS Software Systems
• The cost and resources to fix defects late in the development process.
• The cost incurred by the customer due to poor product quality.
• Direct Quality Costs – addition of QA at RJS Software Systems
• Prevention: peer reviews, requirements reviews, design walk-throughs, risk assessments.
• Appraisal: testing (including unit testing) and the addressing of issues detected in the
design, development and testing stages.
Why invest in QA?
Relative cost of finding and fixing a defect across the software development lifecycle
What kind of cost is involved?
• Documented requirements.
• Requirement review meetings.
• Design review meetings.
• Defect and enhancement system to log reported QA issues.
• Test scripts to be used for current and future regression testing.
What changes have taken place at RJS within the last two years by adding QA to the mix?
Demo of Rational Team Concert
Questions and Answers
Learn More
Contact:Michelle SheggebyRJS Software [email protected] [email protected] or 952-736-5800