Stoimen Stoimenov QA Engineer SitefinityLeads, SitefinityTeam6 Telerik QA Academy Telerik QA Academy.

Slides:



Advertisements
Similar presentations
Web Development Engineering Processes Introduction to Web Development Outsourcing Processes.
Advertisements

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Metrics for Process and Projects
Stoimen Stoimenov QA Engineer SitefinityLeads,SitefinityTeam6 Telerik QA Academy Telerik QA Academy.
Computer Engineering 203 R Smith Project Tracking 12/ Project Tracking Why do we want to track a project? What is the projects MOV? – Why is tracking.
Testing Without Executing the Code Pavlina Koleva Junior QA Engineer WinCore Telerik QA Academy Telerik QA Academy.
Project Change Management
COMP8130 and 4130Adrian Marshall 8130 and 4130 Test Execution and Reporting Adrian Marshall.
SE 555 Software Requirements & Specification Requirements Management.
1 14. Project closure n An information system project must be administratively closed once its product is successfully delivered to the customer. n A failed.
CS Integration Management (Part 6) Bilgisayar Mühendisliği Bölümü – Bilkent Üniversitesi – Fall 2009 Dr.Çağatay ÜNDEĞER Instructor Bilkent University,
I n t e g r i t y - S e r v i c e - E x c e l l e n c e Business & Enterprise Systems Introduction to Hewlett Packard (HP) Application Lifecycle Management.
By Saurabh Sardesai October 2014.
BSBPMG501A Manage Project Integrative Processes 4.3 Direct and Manage Project Execution This is the process of performing the work defined in the project.
SOFTWARE PROJECT MANAGEMENT Project Quality Management Dr. Ahmet TÜMAY, PMP.
Quality Consulting Overview of Reports Module. Quality Consulting Dashboard Reports Dashboard Reports module provides project highlights for users of.
Stoimen Stoimenov QA Engineer QA Engineer SitefinityLeads,SitefinityTeam6 Telerik QA Academy Telerik QA Academy.
Copyright © 2014 ASTQB Presented by Rex Black, CTAL Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further.
Advanced Project Management Project Plan Templates
Chapter : Software Process
University of Palestine software engineering department Testing of Software Systems Fundamentals of testing instructor: Tasneem Darwish.
S/W Project Management
1 Software Process Lecture Outline Nature of software projects Engineering approaches Software process A process step Characteristics of a good.
Software Testing Lifecycle Practice
University of Palestine software engineering department Testing of Software Systems Fundamentals of testing instructor: Tasneem Darwish.
Test Organization and Management
Software Project Management
System Planning- Preliminary investigation
Software Testing Life Cycle
Test Roles and Independence of Testing Telerik Software Academy Software Quality Assurance.
CS4723 Software Validation and Quality Assurance Lecture 15 Advanced Topics Test Plans and Management.
Chapter 6 : Software Metrics
CEN rd Lecture CEN 4021 Software Engineering II Instructor: Masoud Sadjadi Phases of Software.
Centro de Estudos e Sistemas Avançados do Recife PMBOK - Chapter 4 Project Integration Management.
Introduction- Project Management By Ctrl+C & Ctrl+V 1.
Software Development Process and Management (or how to be officious and unpopular)
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
“How to fail in project management without really trying” –J. K
Software Project Management With Usage of Metrics Candaş BOZKURT - Tekin MENTEŞ Delta Aerospace May 21, 2004.
Ahmad Al-Ghoul. Learning Objectives Explain what a project is,, list various attributes of projects. Describe project management, discuss Who uses Project.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
Software Project Management By Deepika Chaudhary.
BSBPMG501A Manage Project Integrative Processes 4.4 Monitor and Control Project Work The process of tracking, reviewing and regulating the progress made.
Dr. Jana Jagodick Polytechnic of Namibia, 2012 Project Management Chapter 5 Project Integration Management.
1 Advanced Project Management Project Plan Templates Ghazala Amin.
QA Methodology By Rajib Roy Independent Consultant Qcon.
Develop Project Charter
Project Management All projects need to be “managed” –Cost (people-effort, tools, education, etc.) –schedule –deliverables and “associated” characteristics.
Apply Quality Management Techniques Project Quality Processes Certificate IV in Project Management Qualification Code BSB41507 Unit Code BSBPMG404A.
Chapter 3: Software Project Management Metrics
Office Management Tool - II Institute of Management Sciences Muhammad Shahzad Ali Lec 7: Introduction to MS - PROJECT L E C T U R E 7 INTRODUCTION TO MS.
Project Portfolio Management Business Priorities Presentation.
Project Management Cross lifecycle Activity
Project management Topic 7 Controls. What is a control? Decision making activities – Planning – Monitor progress – Compare achievement with plan – Detect.
Communications Management
Test status report Test status report is important to track the important project issues, accomplishments of the projects, pending work and milestone analysis(
1 These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman.
Info-Tech Research Group1 Manage the IT Portfolio World Class Operations - Impact Workshop.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
P3 Business Analysis. 2 Section F: Project Management F1.The nature of projects F2. Building the Business Case F4. Planning,monitoring and controlling.
Stoimen Stoimenov QA Engineer SitefinityLeads,SitefinityTeam6 Telerik QA Academy Telerik QA Academy.
1 March 19, Test Plans William Cohen NCSU CSC 591W March 19, 2008.
Test Roles and Independence of Testing
Software Engineering (CSI 321)
4.4 Monitor and Control Project Work
Successful IT Projects By Darren Dalcher & Lindsey Brodie
Fundamental Test Process
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Presentation transcript:

Stoimen Stoimenov QA Engineer SitefinityLeads, SitefinityTeam6 Telerik QA Academy Telerik QA Academy

 Test Progress Monitoring  Test Reporting  Test Control 2

 What is test monitoring useful for?  Feedback for the team and the test manager  Visibility about test results  Measuring the status of the testing, test coverage and test items  Determining whether the work is done  Gathering data  For decision making  For use in estimating future test efforts 4

 How do we gather data for test monitoring?  Manually  Using documents, spreadsheets and simple databases  For small projects  Using automated tools  For large teams, distributed projects and long- term test efforts 5

Demo

 Other common metrics for test progress monitoring include:  Completion of test environment preparation  Extent of test coverage achieved  Status of the testing  Compared to various test milestones  Economics of testing  E.g., costs and benefits of continuing test execution 7

 A chart could be used to manage the number of defects found and fixed  According to the planned test period end date and the planned number of defects 8

 Charts can also be used to show failure rates or defect density  When reliability is a key concern  Being more concerned with the frequency with which failures are observed  How many defects are causing the failures is then less important 9

 Avoid using defect metrics alone  It is possible to achieve a flat defect find rate  Fixing all the known defects by stopping any further testing  Deliberately impeding the reporting of defects  Allowing programmers to reject, cancel, or close defect reports without any independent review 10

 What is reporting test status about?  Communicating our findings to other project stakeholders  Helping them understand the results of a test period  Reports can be used to support conclusions, recommendations, and decisions 12

 Test status can be reported in a variety of ways – according to:  Preferences of the testers and stakeholders  Needs and goals of the project  Regulatory requirements  Time and money constraints  Limitations of the tools available for test status reporting 13

Demo

 The means for test status reporting should be considered early  During the test planning and preparation periods  Effective and efficient metrics should be chosen 15

 How will you assess:  Adequacy of the test objectives  Adequacy of the test approaches  Effectiveness of the testing 16

 Test summary report  Created either at a key milestone or at the end of a test level  Describes the results of a given level or phase of testing 17

Demo

 Testing sometimes gets delayed according to the test schedule  Test control is about guiding and corrective actions  Trying to achieve the best possible outcome for the project 20

 What can be done to correct a delay?  Additional test resources can be requested  E.g., personnel, workstations, equipment, and tools  The test plan itself can be adapted  Test cases with low priority can be omitted  Test cases with multiple variants can be run in just a single variant 21

 Changes to test plan must be communicated clearly  Changes in the test plan may increase the release risk  The test manager has to document and communicate every change in the plans 22

Questions?