Rik Marselis Senior Test Advisor LogicaCMG All rights reserved

Similar documents
Risk Based Testing Packaged Software The PRICES Model. Dennis Janssen LogicaCMG

Guidelines for Testing Maturity

Senior Test Analyst. Position Description

Defining The Profession

Electronic Health Records in a System of Care Setting: Lessons Learned from the Field

Los Rios Community College District Adopted: November 2013 Revised: June 2014

Fixed Scope Offering For Oracle Fusion HCM SaaS Implementation

Get Proactive With Oracle Support. Denis Jaume Senior Director Software Support

Holistic Serialization Solution

Test Workflow. Michael Fourman Cs2 Software Engineering

How Testers Can Serve Stake-holders: experiences at large multinationals

Senior Communications Advisor

ISTQB-Level1 ASTQB. American Software Testing Qualifications Board Level 1

ISTQB CTFL BH QuestionsAnswers with Explanation

Test Process Improvement using TMM(i)

Role Description Senior Project Manager; Design & Engineering/ISOC

TEST I VIDAREUTVECKLINGEN AV GRIPENS AVIONIK- OCH MARKSTÖDSYSTEM

Testing. And Software Product Management. Autumn 2017 CSM14104 Software Product Management 1

INFORMATION SYSTEMS (IS) SYSTEMS DEVELOPMENT SERVICES TITLE SERIES DEFINITIONS

UCISA ITIL Case Study on the University of Huddersfield

Intermediate Certificate in Software Testing Syllabus. Version 1.4

Energy Trading Risk Management (ETRM) System Selection and Implementation Top Challenges

SQS Compact. Software-Testing 2008 Facts and figures in brief

ExamsLabs. Latest Study Materials, Valid Dumps - ExamsLabs

Role Profile SENIOR WINDOWS DESKTOP ENGINEER

PRINCE2 FOUNDATION INSTRUCTOR LED TRAINING

BASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE. Yvonne Enselman, CTAL

Job Description Junior Service/Project Engineer

In-Process Automation

Head of Programmes and Performance Improvement

Robotic process automation. Automation s next frontier

BUSINESS RISK MANAGEMENT LTD. Proposal for External Quality Assessment of the Internal Audit function against world class best practice

Fundamentals Test Process

Test Management: Part I. Software Testing: INF3121 / INF4121

Cyber Security Programme Outline for Apprenticeships at Level 4

CTFL - Version: 3. ISTQB Certified Tester Foundation Level

ISTQB Certified Tester. Foundation Level. Sample Exam 1

EPMO Portfolio Senior Analyst

CAPABILITY STATEMENT

Automated Testing with CA Plex, CA 2E and Worksoft Certify DevOps for CA Plex

ALM 11 Training. Material contained in this document is priority to Northway Solutions Group.

Carry out automated tests on software products/applications/modules

represents a likely source of cost savings, improved business performance and stronger customer-facing capabilities.

TESTING COTS APPLICATIONS

How do we get earlier involved as testers - horizontal and vertical

Digital Industries Apprenticeship: Occupational Brief. Software Tester. March 2016

Making Your Technology Dream a Reality

Laserfiche Forms. 4322_Nashua Laserfiche Brochure Forms v2 Single Pages.indd 1

Job profile. Programme Manager (Social Care IT Systems) Grade N

ISEB BH ISEB ISTQB Certificate in Software Testing. Download Full Version :

Specialist Certificate in Supplier Management Syllabus. Version 1.2

Deterministic Modeling and Qualifiable Ada Code Generation for Safety-Critical Projects

Title: HP OpenView Configuration Management Overview Session #: 87 Speaker: Loic Avenel Company: HP

Improving the Test Process

Practitioner Qualification (IPMA Level C) Candidate Guidance. Version 5.0

Global Number Portability Solutions

Software verification services for aerospace. »» Unit and integration testing. »» Timing analysis and optimization»» System and acceptance testing

Building a common production envirionment

NOT PROTECTIVELY MARKED JOB DESCRIPTION

JOB DESCRIPTION TEMPLATE

POSITION DETAILS. Enterprise Infrastructure Services

POS Testing Framework for a US-based Retail Giant ATTENTION. ALWAYS.

Foundation Certificate in IT Enabled Business Change Syllabus. Version 2.0

Strategic Technology Advisory Services. Building a better working world from strategy through execution

Questions which state 'This question does NOT use the case study' do not use the case study, and may be answered without reference to it.

NZQA registered unit standard version 1 Page 1 of 5

Systems Engineering and Project Management (SEPM) Joint Working Group. Aims and Objectives

THIS IS ONLY MODEL RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE. Name: xxxxxx ID: xxxxxx Ph: xxxxxx

Enterprise Resource Planning Dr. Ebadati

Experion Batch Product Note

Flying with IT through Market Turbulence

Verint Engagement Management Solution Brief. Overview of the Applications and Benefits of

Automated Discovery Applications

Validation and Automated Validation

Location of the job: CFO Revenue Assurance

TPI NEXT. 10 February /14/2011. Agenda. Geert Vanhove. What is TPI NEXT? The new model. How to apply the new model. TPI NEXT Sogeti services

Use Case: Salesforce connector

ITIL Qualification: MANAGING ACROSS THE LIFECYCLE (MALC) CERTIFICATE. Sample Paper 2, version 5.1. To be used with Case Study 1 QUESTION BOOKLET

PROFESSIONAL SERVICES CONSULTANT

JOB DESCRIPTION. Head of Business Analysis & Portfolio and Senior Business Analyst

I'IFIITIIBIH UNIVERSITY

version NDIA CMMI Conf 3.5 SE Tutorial RE - 1

Certificate in Internal Audit 3. Advanced Audit Techniques

Business Management Training Group Ltd

Scope of Automation For Globalization Testing. By Bhaskar Mittapalli Yateesh Kumar Shukla

Quality Assurance and Testing

Our Services. Staff Augmentation Provision of quality resources Long term, medium term and short term engagements

Business Process Management: The Right Way to Do It

2 To act at all times in accordance with College policies e.g. Health and Safety, Equality & Diversity, Inclusion and Quality Assurance.

ISTQB Sample Question Paper Dump #11

2013 Honeywell Users Group Americas. Protect your Software Investment with New Advanced Software Services

Brochure. About. Tools. Services. Where can we help? Our approach Why choose Rapita?

Your interest in the subject

Programme Specification: CIPD Intermediate Diploma Human Resource Management

RECENT UPDATES VIEWER SOFTWARE CRM LEARNING MAP INDEX SEARCH RELATED WORKSHOPS Q & A. Update Your Core Competence - Must Know

Internal Audit - Expect More Rising to the challenges of a dynamic risk landscape

The Continuous Delivery Model

Position Description. Senior Business Analyst. NZSIS mission and values. Our mission. Our values STAFF-IN-CONFIDENCE STAFF-IN-CONFIDENCE PAGE 1

Acquisition of ERP. December 4, 2007

Transcription:

LogicaCMG & Testing: & RRBT Rik Marselis Senior Test Advisor rik.marselis@logicacmg.com LogicaCMG 2006. All rights reserved

Introduction, reason for this presentation EuroSTAR 2005: one-day tutorial called Outsourcing / Offshoring under Control 2

Who is Rik Marselis Senior Test Advisor, working for LogicaCMG since 8 years 25 years in IT 12 years in testing and quality assurance board member of Dutch Testing Qualifications Board (ISTQB branch for Belgium and Netherlands) member of organisation committee of TestNet (= SAST of the Netherlands) accredited ISTQB foundation tutor certified Prince2 practitioner certified ISEB practitioner 3

About LogicaCMG > 30,000 employees worldwide 36 countries > 40 years experience in IT services Offers a wide range of IT-solutions Specialised in industry-specific solutions 4

LogicaCMG & Software Testing 2500 Test Professionals world-wide Test Research Centre in the Netherlands method & tooling Test management: Risk & Requirement Based Testing Business Acceptance Management & Business Acceptance Testing ERP & Testing STAPPIN (Module based testing of standard desktop or server configurations) Technical 5

ne global team 6

Testing credentials LogicaCMG s knowledge & experience in testing is based on more than 1,000 test projects over the world 7

8

Agenda this afternoon 13:25 14:05 Part 1: 14:50 15:30 Part 2: Outsourcing/Offshoring The challenges 15:40 16:30 Part 3: Outsourcing/Offshoring Under control 9

Agenda Part 1: Introduction Position various test solutions Risk & Requirement Based Testing (RRBT) model phases & approach Conclusion 10

11

Testing of systems The later you find faults, the more it costs to solve them Costs source: Boehm Definition Design Build Use Time 12

Testing (esp. test execution) is often under pressure Planning and specification Development Test 13

Testing in parallel to the development activities Development activities Requirements engineering System specifications Design and coding Test execution Testing activities Requirements review Specifications review Design & code review Test planning, analysis and design Test execution 14

15

Position various solutions Insight Control Focus Reporting Predictable Commitment Business objectives Risk Control Quality to Market Time to Market Business Alignment Budget Control Reputation Management Test Management Test analysis and execution Structure/Fitting/Tooling Standard Repeatable Reliable Maintainable 16

Risk & Requirement Based Testing 17

Test Management Model TEST ORGANIZATION PROGRESS MANAGEMENT PLANNING ISSUE MANAGEMENT ESTIMATION REPORTING AND IMPLEMENTATION ADVICE RISK ANALYSIS AND TEST STRATEGY EVALUATION AND TRANSFER 18

Product risks versus requirements Matching risks and requirements A risk, no requirement: Add requirement (find faults earlier) Remove risk (don t test more than necessary) A requirement, no risk: Adjust risk list (better coverage of testing) Remove requirement (don t develop more than necessary, no frills ) Requirements Matching requirements and risks Product risks 19

Testing under pressure, the Strategic Test Slicing Method (STSM) OUCH!! Must test: Should test:... Could test: Won t test: 20

Risk & Requirement Based Testing Added value: Product risks: use the same language as stakeholders Unambiguous method for prioritizing product risks Detect gaps in requirements Good base for managing progress of test project 21

22

LogicaCMG s method for structured testing Testing plays a role in quality Verifying test process and products Working in a structured way Testing takes effort Re-use defined products Optimal use of tools Testing is not a goal, it is used to reach a goal Use consciously and goal-oriented Risk analysis Testing has to fit with development method and organization Flexible and fitting 23

model Adjust testing to organization (not vice versa) Quality-to to-market & Time-to to-market F I T T I N G Structured process Structured products S T R U C T U R I N G Reusable Test Products T O O L I N G Use of tools for test analysis, test execution and test management 24

phases Preparation Analysis Navigation Execution 25

products Assessment Report Plan of Approach Test plan Scoping Risk analysis Technical test Clusters Test Conditions Navigation structure Engine Test cases Test report Navigation scripts Findings Evaluation report Handover set 26

Test Clusters, Test Conditions and Test Cases in Excel 27

Testing with action words (1) Identify the smallest functional test step Assign an action word to every step Add parameters Use the action words when defining test cases and test scenario s When necessary: automate the action words 28

Testing with action words (2) A B C D check check balance balance Taylor Taylor 0 transfer transfer Houston Houston Taylor Taylor 210 210 check check balance balance Taylor Taylor 210 210 transfer transfer Smith Smith Taylor Taylor 150 150 check check balance balance Taylor Taylor 360 360.... Test preparation and - specification Automated test execution Test cluster Test execution check balance transfer Navigation script 29

test automation test plan test design test clusters test conditions test cases input data expected outcomes documentation separation navigation script CAST tool target system Engine report actual results comparison with expectations management information End users Management QA/Auditors System development 30

: facts & advantages Easy accessible and well maintainable test products Early start possible and therefore time saving at the end of the project Effort scarce experts is minimized Better steering and control test execution process Test automation possible without adjustments to test documentation Test automation also possible when application is not 100% correct Easy reporting on test execution status and test results 31

Conclusion is a Framework, an approach for structured testing; that is easily adapted to the needs of the business or organisation, making use of the engine in order to interface with standard off-the the-shelf test tools at any desired moment. Fits seamlessly in (Test) Managed environments 32