Test Management Under construction – What happens? Maria Månsson.

Slides:



Advertisements
Similar presentations
Corporate Culture and Values c o l o r w o r k s f o r y o u To help something grow, you must have an understanding of what it wants to become.
Advertisements

Time Management By Zahira Gonzalez.
Alberto Camacho Jessica George Maria Moya Rekeisha Scott Stephanie Williams Group B:
 Acceptance testing is a user-run test that demonstrates the application’s ability to meet the original business objectives and system requirements and.
Experience of a Learning Organization: How To Grow Beyond Blame.
The Secrets of Practical Verification… © 2008 Think Verification.
How to Enhance Personal Productivity By Janet Hadley
Tree Diagrams 1. Learning Objectives Upon completing this module, you will be able to:  Understand the purpose and use of a Tree Diagram (TD)  Construct,
Software Testing By Marcin Starzomski :P. What is Testing ? Testing is a process used to help identify the correctness, completeness and quality of developed.
Implementation: SLA & SOP Processes Purpose Strategy Foundation We Deliver Competitive Advantage to our Customer's Global Supply Chain.
How to Document A Business Management System
Why Enterprise Social Networks Fail & What You Can Do About It Andy Jankowski 1 Founder and Managing Director
© 2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
Will Krause Dir, Technology Services Houghton College The RFP Process Getting what you want!
When a group is struggling through a difficult period, four-box analysis is a method it can use to regain direction and a sense of purpose. This technique.
Project Management Workshop. Nick Cook  Citigroup Corporate and Investment Bank  European Technology Business Office Manager Edinburgh University April.
GAI Proprietary Information
1 Software Testing and Quality Assurance Lecture 15 - Planning for Testing (Chapter 3, A Practical Guide to Testing Object- Oriented Software)
Validating and Improving Test-Case Effectiveness Author: Yuri Chernak Presenter: Lam, Man Tat.
Xtreme Programming. Software Life Cycle The activities that take place between the time software program is first conceived and the time it is finally.
COMP8130 and 4130Adrian Marshall 8130 and 4130 Test Management Adrian Marshall.
1 Walk-in slide. 2 How to Manage a System Upgrade The Good, The Bad and The Ugly of Conversions David Cervelli Managing Consultant April 25, 2006.
Requirements Management
Approaches to ---Testing Software Some of us “hope” that our software works as opposed to “ensuring” that our software works? Why? Just foolish Lazy Believe.
Project Life Cycle Introduction and Overview © Ed Green Penn State University All Rights Reserved.
How the Change Control Process Affects Project Quality
Update on the California Dairy Future Task Force and moving forward December 5, 2012 CONFIDENTIAL AND PROPRIETARY Any use of this material without specific.
Week Six Topic Week Six Topic Copyright © Regis University, 2012.
Michael Burnside Blog: Software Quality Assurance, Quality Engineering, and Web and Mobile Test.
Test Organization and Management
Software Engineering Chapter 15 Construction Leads to Initial Operational Capability Fall 2001.
© BJSS Limited Going Agile UK TMF - April 2011 Mark Crowther, Test Consultant.
Project Management : Techniques and Tools (60-499) Fall 2014 / Winter 2015.
Bring Your Business into the 21 st Century : Part 1 WasteExpo 2011 Improving Your Financial Management System.
Why do we … Life cycle processes … simplified !!!.
How to Get Promoted When Your IT Project Fails Let’s Talk About…….. Ian Koenig PMP Quality IS Projects, Inc.
Defining the project You have presented your project proposal and you have the go-ahead to start the project. Before you start you need to ensure everyone.
KAREN PHELPS Spontaneous Sponsoring. Your Home Presentations “A Valuable Source for Recruits”
Getting out of the Testing Game By Bill Matthews Test Architect Manager Technical
Prepared for Boğaziçi University SWE 523 course by Özgür Çetin 1 Chapter 13 Reporting Progress.
Process is continuously improving Have Definition of Done (DoD) DoD achievable within each iteration Team respects DoD The bottom line Delivering working,
From Quality Control to Quality Assurance…and Beyond Alan Page Microsoft.
1-2 Training of Process Facilitators 3-1. Training of Process Facilitators 1- Provide an overview of the role and skills of a Communities That Care Process.
SOCIAL MEDIA FINAL PRESENTATION. PROJECT SUMMARY Our job was to making a working social stream that incorporated all social medias for FSU, FSU CCI, and.
STEP 4 Manage Delivery. Role of Project Manager At this stage, you as a project manager should clearly understand why you are doing this project. Also.
Het einde van het beroep van tester - Wat Agile, DevOps en Scrum betekenen voor het testvak -
Introducing Project Management Update December 2011.
Challenges to successful quality improvement HAIVN 2012.
Project Cycle Management for International Development Cooperation Horizontal competencies Teacher Pietro Celotti (courtesy of Sviluppo Marche SpA) Università.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Challenges to successful quality improvement HAIVN 2013.
Black Box Testing : The technique of testing without having any knowledge of the interior workings of the application is Black Box testing. The tester.
WATERFALL DEVELOPMENT MODEL. Waterfall model is LINEAR development lifecycle. This means each phase must be completed before moving onto the next!!! WHAT.
TDRp Implementation Challenges David Vance, Executive Director Peggy Parskey, Assistant Director October 23, 2014.
Thomas Kern | The system documentation as binding agent for and in between internal and external customers April 24th, 2009 | Page 1 The system documentation.
Guide to a Productive Meeting. Getting Organized If you're the leader, you should never try to "wing it" in a meeting. Even a freewheeling brainstorming.
Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Students’ feedback C2 WORKSHOP WITH STUDENTS IN ATHENS.
Copyright 2015, Robert W. Hasker. Classic Model Gathering Requirements Specification Scenarios Sequences Design Architecture Class, state models Implementation.
Extreme programming (XP) Advanced Software Engineering Dr Nuha El-Khalili.
ServiceNow Special Interest Group Phased WorkTemplate Information & Educational Technology 1 DRAFT
 Overview of Project management. ◦ Management. ◦ Project Management. ◦ Software Project Management. ◦ Project(Dimensions, Characteristics, Complexity,
Onsite CRM For Insurance Companies
Process 4 Hours.
You know that customers are the life-blood of your small business, and that making your customers happy is what keeps them coming back to you again and.
Introduction If you have got a call for an Agile testing interview, then congratulations are in order. You may be feeling nervous, but it sure to be felt.
What is Software Testing?
Working SMART How Leaders can Align Attendance with School Goals, Structures and Functions Welcome - Introductions Name of the session – We all know that.
Software Development Life Cycle (SDLC)
Agile, Scrum and CMMI Methodologies
Presentation transcript:

Test Management Under construction – What happens? Maria Månsson

Summary: 1. Typical “facts”: Things aren´t running smoothly. What to do? Where to start? Who are the ones complaining at the most in the company and where do we have most problems? Testers and the Test Process Model! It must be something with that process… So lets review the process from all aspects to see how we can bring things up to speed! 2. Assignment/Business case: Current situation (most interesting part) Put up a Test Process Model based upon the customer needs (pretty easy part) Implement (not so easy...and when is a model actually considered to be implemented)

Summary: 3. (My) Findings: The most obvious! The Testers got the complete picture! The Test Process is there but not applied since the release date is the (only!) parameter when we are done anyway.. Often other critical “ways of working” are not in place like, requirement handling, environment definitions, deployment handling, roles and responsibility and so on. Why are the managers questioning test? Why are we to look into Test when lacking in other processes. I couldn´t agree more! More of a Change Management Process need in combination with Test activities. Often you need to push other processes via the Test process. And finally. Why this differentiation in the “process thinking” – let´s start to work together! We are all responsible for the overall process only with different perspectives.

My findings - Test Management “under construction” Teams (Testers): Test authority, both as a role but also the importance and purpose of it. Low prio! Lack of role definitions. Scrum Master vers. Test Manager for example. Bringing new test resources is a taking a huge effort when a test process model is missing. It all ends up to the one training the new resource. Different ways of handling test activities within one company/teams. Most important of all – you could loose really good Testers in your team having the Test Management process model under construction for too long time!

My findings - Test Management “under construction” Management: No common measurements / KPI´s. Unknown lead time or bottlenecks. No common view of what quality actually means, definition of “quality”? Instability in other processes. Missing the overall picture! Lack of knowledge – what is to be tested when and where and how. We need and must inform of our Test knowledge.

My findings - Test Management “under construction” Project/Process: Every project needs to come up with new solutions to handle integration testing and test data for example. Difficulties to handle deliverables, what do we mean by “complete”. Missing definition of done! No clear hand-overs. Without these you’ll never get that ”done feeling”. As a tester you could always do some more testing, and that feeling will drain you. Test definitions missing, both types, phases and expectations. Sometimes even test phases missing. Often ends up with all types of testing in User Acceptance Test phase. No traceability or coverage control when it comes to requirements, tests or defects.

So…what can we do? Summarize the current status We identify the bottlenecks, we talk about the things that needs to be discussed. We face it. We identify activities and we prioritize those. We start small, identify KPI´s - start with one of those! We communicate why we are doing this! We get all on board! Hopefully.. We make the progress visible – make whole company curios of what is going on. We communicate a vision - take the opportunity to create the place you want to work in! We implement, we follow-up, and start over again until getting there! Let the Test Process lead the way

Thank you!