Øyvind Woll – Senior Consultant, Vivento AS

Slides:



Advertisements
Similar presentations
MICS4 Survey Design Workshop Multiple Indicator Cluster Surveys Survey Design Workshop Objectives of the Workshop.
Advertisements

Performing Test Best Practices By Gabriel Rodriguez.
Test process essentials Riitta Viitamäki,
Program Management Office (PMO) Design
Test Automation Success: Choosing the Right People & Process
GAI Proprietary Information
Technical Communication Anupama Gummaraju - as a service in the IT consulting industry.
OHT 8.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Review objectives Formal design reviews (FDRs) Participants Preparations.
Feb. 2, 2004CS WPI1 CS 509 Design of Software Systems Lecture #3 Monday, Feb. 2, 2004.
BSBPMG501A Manage Project Integrative Processes 4.3 Direct and Manage Project Execution This is the process of performing the work defined in the project.
Project Management Methodology (PMM)
Measuring the effectiveness of government IT systems Current ANAO initiatives to enhance IT Audit integration and support in delivering Audit outcomes.
Schools’ Data Collection for National Partnerships Agreements (NPA) Educational Measurement and School Accountability Directorate (EMSAD)
SCC EHR Workshop for Contractors: Implementation Considerations May 25, 2011.
Folder Structure Management Best Practice By Gabriel Rodriguez.
The Crown and Suppliers: A New Way of Working People & Security15:35 – 16:20 Channels & Citizen Engagement Social Media ICT Capability Risk Management.
October 15, 2004 – 1 Welcome IPMA and SolutionsIQ Professional Event Testing, Testing, 1…2…3… Improving software quality -- one bug at a time.
Data Analysis in the Water Industry: A Good-Practice Guide with application to SW Deborah Gee, Efthalia Anagnostou Water Statistics User Group - Scottish.
Solution Overview for NIPDEC- CDAP July 15, 2005.
Saving lives, changing minds. Contingency Planning and Response Preparedness Recent developments and approaches.
Test Organization and Management
Module 1 Session 1.1 Visual 1 Managing the Implementation of Development Projects Course Overview and Introduction.
Page 1 MODEL TEST in the small GENERALIZE PROGRAM PROCESS allocated maintenance changes management documents initial requirement project infrastructure.
ITIL & COBIT O6PLM Kevin Lisay – Rendy Winarta –
Best Practices By Gabriel Rodriguez
Taiwan APT OSM Estimation & Planning
1 NIST MEP Collaboration Project Pre-Kickoff Working Session March 15, 2012.
Project Management for RIM Professionals Last Updated: 3/13/2011 Sarina Arcari, PMP VP Implementation & Product Planning Amerigroup Corporation 3/15/11.
Process for Analysis  Choose a standard / type  Qualitative / Quantitative Or  Formal / Informal  Select access controls  Match outcome to project.
A Project ’ s Tale: Transitioning From SW-CMM to CMMI-SE/SW Warren Scheinin Systems Engineer, NG Mission Systems CMMI Technology Conference & User Group.
1.  Describe an overall framework for project integration management ◦ RelatIion to the other project management knowledge areas and the project life.
IT Requirements Management Balancing Needs and Expectations.
The Portuguese Pilot Project JOINT ACTION HEALTH WORKFORCE Plenary Assembly Madrid, 23 & 24 MARCH Rui Santos Ivo.
Microsoft Office Project 2003: Selling EPM in your Organization Matt Wilson Business Solutions Specialist LMR Solutions.
The Role of Experience in Software Testing Practice Zahra Molaei Soheil Hedayatitezengi Comp 587 Prof. Lingard 1 of 21.
© Workroom Productions Slide 1 Further Adventures in Session-based Testing James Lyndsay Workroom Productions
T Iteration I1 Demo Software Trickery PP Iteration
~ pertemuan 4 ~ Oleh: Ir. Abdul Hayat, MTI 20-Mar-2009 [Abdul Hayat, [4]Project Integration Management, Semester Genap 2008/2009] 1 PROJECT INTEGRATION.
1 Software Testing and Quality Assurance Lecture 17 - Test Analysis & Design Models (Chapter 4, A Practical Guide to Testing Object-Oriented Software)
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
SQA COMPONENTS IN THE PROJECT LIFE CYCLE C HAPTER 8 Dr. Ahmad F. Shubita.
Mgt Project Portfolio Management and the PMO Module 8 - Fundamentals of the Program Management Office Dr. Alan C. Maltz Howe School of Technology.
Sample Fit-Gap Kick-off
Engaging Business Analysts in Test Automation
Office 365 Security Assessment Workshop
THE 4 STAGES OF EXPORT PREPARATION E X P O R T P L A N
The Five Secrets of Project Scheduling A PMO Approach
Testing Process Roman Yagodka ISS Test Leader.
Software and Systems Integration
Definition and Use of Clinical Pathways and Case Definition Templates
UK Link Programme Update to PNUNC August 13th, 2013
Senior Management Leadership Programme Review and next steps
PROJECT SCOPE MANAGEMENT
Chapter 3: The Project Management Process Groups: A Case Study
Description of Revision
Educator Effectiveness Regional Workshop: Round 2
IS&T Project Reviews September 9, 2004.
Template Name: ENGAGE™ Business Readiness Checkpoint Report
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Delivery of Solutions Information Management
Real Testing Scenario Strategy: The Role of Exploratory Testing
Introduction to Core Professionalism
PROJECT SCOPE MANAGEMENT
Zach Wahl and Tatiana Baquero Project Performance Corporation (PPC)
Name of Project Manager Date
The Software Testing Life Cycle
March 7 – The Future of Agile Testing
Joint Application Development (JAD)
Executive Project Kickoff
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

Øyvind Woll – Senior Consultant, Vivento AS What do you do when you must go back to "basics” in the test management book ? Testers without test experience combined with limited or missing requirements Øyvind Woll – Senior Consultant, Vivento AS

“The best training is the training you actually do” Oddvar Brå Legendary Norwegian Cross country skier “The best testing is the testing that is actually performed”

AGENDA 01 02 03 04 05 A realistic test strategy The establishment of the test organization 03 Working with integrations and risk components 04 The process of documenting the business processes 05 Synergies between the test process and educating the end users

The Project Off the shelf solution – Receive project Public sector - Healthcare Large organization - 4000 end users Nurses, doctors, social workers, executive officers Migration of sensitive data from existing system

Some of the challenges Immature test organization Limited test basis quality Limited availability of domain knowledge Limited time

Inputs to the test strategy How to test it What to test Inputs to the test strategy Quality of Test Basis Availability of Resources Functional Domain knowledge Test maturity Test Tools Documented Business processes Test conditions RED: Low AMBER: Medium GREEN: High 01 A realistic test strategy

The test strategy Testdesign – keep it simple but adjust to different groups of testers Test reporting – keep it simple but keep it updated Test coverage – risk based – happy path first Business processes documentation – keep it simple and visual 01 A realistic test strategy

The test process 02 03 04 05 04 04 01 A realistic test strategy Document the business processes 02 Establishment of the test organization Work with integrations and risk components 03 04 Introduce the project team to basic test knowledge Work with the integrations Document the business processes - high level Test the business processes - high level e2e Document the business processes - low level Test the business processes individually – low level Test the system and educate the end users 05 04 04 01 A realistic test strategy

The test levels Business processes 01 Integration Level Integrations System Integration Level Risk Components Business processes End to end Processes – No access control User acceptance Level Business processes - Actual access control 01 A realistic test strategy

The test plan 01 Week What Who 1 Test training Basic test training Integration test Document Business processes - High Level System Integration test-execution Document Business processes - Low Level User Acceptance test Week What Who 1 Test training Functional domain experts 2 - 6 Integration test (Test-Learn-Update) Technical team Document business processes – High level 4 - 6 Document risk components Functional domain experts/Technical team 6 - 8 System Integration test (Test-Learn-Update) 8 - 11 Document business processes – Low level 11 – 16 User Acceptance test (Test-Learn-Update) End users Test - Learn- Update 01 A realistic test strategy

Establish the test organization – Test-training Talk about the test prosess and why we test Motivate the entire project organization("what´s in it for us?") Teach and train the test resources in only specific test tasks How to extract test conditions – Test analyses How to record test results and defects using a test tool How to participate in the defect process Keep it simple, but repeat the How to often and the Why in every project meetings! 02 The establishment of the test organization

Establish a test framework Develop templates for Importing requirements and tests to the test administration tool Develop templates for collecting test conditions from functional domain experts Prepare the test tool for reporting Prepare to report on requirement coverage Prepare to report on test progress Work with test design Plan to design high level tests for business process testing Plan to design exploratory test sessions for risk components testing Plan to design specification based tests for integration testing 02 The establishment of the test organization

Requirements - Coverage Requirements Hierarchy An example 02 The establishment of the test organization

Templates and test design Test condition template Test case template UAT test result template 02 The establishment of the test organization

Work with integrations and Risk components Workshops with functional domain experts Look for interesting test conditions to test The most important integrations Technical resources and specialists from outside the project Functional risk components Domain experts Non-functional risk components Technical resources 03 Working with integrations and risk components

Work with integrations and Risk components Risk matrix 03 Working with integrations and risk components

Document the business processes - Strategy Establish the right level of detail for documenting business processes visually Categorize the business processes into business areas Plan and execute workshops on each business process Make the business processes testable for the end users by writing step-by-step guides 04 The process of documenting the business processes

Documenting the business processes Business areas High level documentation Low level documentation 04 The process of documenting the business processes

Learning by documenting business processes Test basis developed during the test process High level business processes documented Low level business processes documented The new system is Learned Functional design adjusted 05 Synergies between the test process and educating the end users

Test basis used in training users Learning by testing Test basis used in training users Tested end to end by Functional domain experts The new system is learned Low level process documentation adjusted Low level process documentation used in training end users 05 Synergies between the test process and educating the end users

Lessons learned Focus on testing business processes end to end – not only functionality Focus on test conditions – not test steps Focus on low level user documentation – not test cases