The art and science of quality assurance in the video game industry Our journey to transform QA at EA Canada Mario Vasquez.

Slides:



Advertisements
Similar presentations
Strategic Human Resource Management
Advertisements

Seven Ways of Process Improvement, Risto Nevalainen 1 Seven ways of SPI Risto Nevalainen, STTF Oy
CONTROLLER/ BACK OFFICE Roles Qualifications Success Metrics years working experience in similar positions CPA or equivalent Knowledge of BPO industry.
Strategic Human Resource Management Chapter-1
Note: Lists provided by the Conference Board of Canada
Information Security Level 2 – Sensitive© 2009 – Proprietary and Confidential Information of Amdocs Recommend Friends Program.
Test Automation Success: Choosing the Right People & Process
Software Product Testing Challenges. Industry Analysts Recognize Testing Outsourcing is gaining momentum and delivers value Multiple business drivers.
Conceptualizing & Initializing the IT Project
Worker Coop Friendly HR Practices Michelle Manary President Manary-Harcus Consulting
The key steps in an annual cycle Produce the annual work programme Create an annual Internal Audit plan for approval by the Audit Committee, typically.
Performance Metrics and Strategy Implementation Chapter Fifteen M arket-Based Management, 4 th edition.
 Razorse Software Pvt. Ltd. is a complete solution provider, client centric global software development company providing software development, research,
Strategic Financial Advisory Role Rising To The Challenge Thursday, February 19th, 2015 FMI Professional Development (PD) Day Daniel Le May Financial Management.
Developed by Tony Connell Learning and Development Consultant and the East Midlands Health Trainer Hub, hosted by NHS Derbyshire County Making Every Contact.
A Presentation for the Enterprise Architect © 2008 IBM Corporation IBM Technology Day - SOA SOA Governance Miroslav Petrek IT Software Architect
Stepan Potiyenko ISS Sr.SW Developer.
Extreme Programming Collaboration in Software Development Process.
SE 450 Software Processes & Product Metrics 1 Defect Removal.
Quality evaluation and improvement for Internal Audit
SOFTWARE PROJECT MANAGEMENT Project Quality Management Dr. Ahmet TÜMAY, PMP.
Certified Business Process Professional (CBPP®) Exam Overview
Copyright © 2006 Performance Equations Service Excellence through Customer Experience Management.
StickyMinds.com and Better Software magazine presents… How to Build a Testing Center of Excellence Sponsored by Cognizant This event aired on July 8, 2008.
The future shape of business is being redefined through outsourcing.
GLOBAL REGULATORY STRATEGY CONSIDERATIONS SCIENTIFIC SARAH POWELL EXECUTIVE DIRECTOR, REGULATORY STRATEGIES SEPTEMBER 14-17, 2008 BOSTON, MA.
Charting a course PROCESS.
Introduction to Quality, Cost & Delivery
CS 4310: Software Engineering
Integrated PPM Governance Leveraging Org Change Management for PPM Process Implementations Presented by: Allan Mills.
N By: Md Rezaul Huda Reza n
Does Distributed Development Affect Software Quality???? An Empirical Case Study of Windows Vista Christian Bird, Premkumar Devanbu, Harald Gall, Brendan.
Best Practices By Gabriel Rodriguez
1 “ Understanding leads to perfection” Author: Herb Isenberg Ph.D A Bird’s Eye View Quality Foundations January 2011.
Best Practices: Aligning Process, Culture and Tools Michael Jordan Senior Project Manager - Microsoft Consulting Services
Investors in People Champions. Interpretation of the Standard Purpose To give a brief overview with the necessary background information on the Investors.
Quality Control Project Management Unit Credit Value : 4 Essential
CSI - Introduction General Understanding. What is ITSM and what is its Value? ITSM is a set of specialized organizational capabilities for providing value.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
EDUCATION & SOCIAL SERVICES FACILITIES MANAGEMENT THE ROAD TO EFFICIENCY.
1 Delivering Public Service Reform in Ireland Presentation to EUPAN Informal Meeting of Directors General 13 th June, 2013 Paul Reid, Reform and Delivery.
This chapter is extracted from Sommerville’s slides. Text book chapter
Extreme Programming (XP). Agile Software Development Paradigm Values individuals and interactions over processes and tools. Values working software over.
Georgia Institute of Technology CS 4320 Fall 2003.
1 Confidential, unpublished property of CIGNA. Do not duplicate or distribute. Use and distribution limited solely to authorized personnel. (c) Copyright.
Quality Management.
Introduction to the Continual Service Improvement Toolkit Welcome.
Quality Management Managing the quality of the software process and products.
Example Incident Mgmt Initiation No recording of Incidents Users can approach different departments Solutions of previous incidents are not available.
Research » Strategy » Transformation » Governance How to improve your IT organisation to become more innovative? Dr. Gerard M. Wijers Managing Director.
Asset Management Overview …. What is Asset Management? Answers: What do we own? What is it worth? Where is it? What kind of shape is it in? What are the.
Design, Development and Roll Out
Unit-5 Introduction to IS/ISO 9004:2000 – quality management systems – guidelines for performance improvements. Presented by N.Vigneshwari.
The Second Annual Medical Device Regulatory, Reimbursement and Compliance Congress Presented by J. Glenn George Thursday, March 29, 2007 Day II – Track.
Meaning A plan which is prepared by the institution on the basis of its felt needs for its own development and improvement DEFINITION ‘’Institutional.
SOFTWARE PROCESS IMPROVEMENT
Hello Friends Let’s get started…. PRESENTED BY: AJAY BALAMURUGADAS A SOFTWARE TESTER Software Tester's Role in Conscious Quality Delivery.
CSI - Introduction ITIL v3.
Lau Siang Hua See Shie Ping Terence Leow Shin Woei Ooi Kean Chong Cheong Sheng-En Jonathan Managing Technological Changes.
International Safety Rating System
How to use your data science team: Becoming a data-driven organization
A new HR for a digital age
Software Quality Control and Quality Assurance: Introduction
Digital Transformation Services
Reliable Software Services Inc.
Quality Management chapter 27.
Identify the Risk of Not Doing BA
د. حنان الداقيز خريف /28/2016 Software Quality Assurance ضمان جودة البرمجيات ITSE421 5 – The components of the SQA.
Objectives Transaction management software keeps the record of all relevant transaction details, commissions details, accounting.
Internal controls Project support overview.
Presentation transcript:

The art and science of quality assurance in the video game industry Our journey to transform QA at EA Canada Mario Vasquez

A tale of 2 QAs The old QA  Defect detection  Blackbox test centric  Audit quality The new QA  Defect prevention  Highly skilled  Build to quality

Our north Achieve and sustain the highest appropriate quality in the industry while decreasing overall expenditure

Prevention over detection From:

QA function Highly skilled quality assurance Team Management Product Quality Software Quality

QA scope PreproductionProductionFinalingCertificationLaunchLive End to end Quality ownership Old QA New QA

Software Quality (SQ) Software Quality Product Quality Management

QA technology Software Quality Product Quality Management

SQ helps Development Software Quality Product Quality Management

Automated smoke test Build system Development Feedback Production team Internal or external QA team Many others … Software Quality Product Quality Management “Autosmoke”

SQ helps manual testing Telemetry Reports on key metrics (e.g. coverage, completion) Supports Decision making Test Automation Tailored to project needs Reduces manual testing required Test tools Must have to complete manual test plans Software Quality Product Quality Management

Product Quality (PQ) Software Quality Product Quality Management

The embedded QA cycle QA Development Production Software Quality Product Quality Management

Embedded helps  Build relationships and allegiances  Enable creativity and change while maintaining control  Increase organizational awareness of the QA role and value add  Improve test strategies and plans Software Quality Product Quality Management

Software Quality Product Quality Management

Communication Software Quality Product Quality Management  Relevant and appropriate  Consistent  Timely

Outsourcing  Flexibility!  Reduces EA studio footprint  Reduces seasonal hiring/training burden  Load balance  Cost savings Software Quality Product Quality Management

YOY test outsourcing Software Quality Product Quality Management

Investing pays off 2 year comparison in Outsourcing results +58%+16% Software Quality Product Quality Management

Organizational considerations  Tackle common components first  Offer incremental approach  Prepare to refactor the plane while in flight  Never underestimate culture and team differences Software Quality Product Quality Management

Moving in the right direction Overall results  Reduction in issues and shortened bug lifecycle  QA cost reduction  High customer satisfaction ratings  Strong team health  Increased Game Quality!

Key takeaways Highly skilled quality assurance team Management Product Quality Software Quality Team recipe This is a marathon Communication & trust

Thank You! Mario Vasquez