Presented by M C Nagaraj, Director – Customer Excellence, STAG Software
Abstract
The organizations have moved from “assemble testing team on need basis” to “a focused independent testing team” over years. It is quite natural that the test process to run the organization also has changed drastically to address the entire test life cycle process covering different aspects of process engineering:
- Methods and procedure
- Technology and tools
- People
Organization involved in software development normally chooses standard models as framework to improve their software development life cycle process like ISO 9001, CMMI, SPICE etc. Most of these models do not adequately address testing issues though there are attempts in every new version. Because of the important role of testing in software process and product quality, and the limitations of existing process assessment models, Ilene Burnstein at Illinois Institute of Technology developed the Testing Maturity Model. This model helps organizations to introduce best practices in progressive way and assess the capability and maturity of test process against a set of standards goals.
Target Audience and coverage
This tutorial targeted for audience who are software professionals looking for improving existing test process from where they are to the next level of maturity. It will introduce you to adapt TMM as model based approach to internally assess the test process maturity and improve the test process with well-defined goals.
The workshop will touch upon following sections to cover all topics of interest to the target audience:
- Test team organization models
- Software testing process from different perspective
- Process maturity a quick re-cap
- Introduction to TMM and why TMM?
- Goals and sub-goals at each level
- TMM assessment model – Self assessment
- How to take it forward with gaps identified?
Benefits
The participants will understand how TMM way supplements the process improvement initiative taken by organization. They will also understand how to assess the gaps in existing process with respect to TMM standards. They will be able to come-up with high-level plan to address the gaps step by step. It is a mix of theory session and well-designed group exercises to enable team to implement the TMM model.
Presenter Profile
M C Nagaraj’s Biography
Nagaraj is Director- Customer Excellence, in STAG Software Private Ltd. He has over twenty years of experience in the software discipline and has worked in all the phases of software development life cycle out of which 14 years in the field of Software Test Engineering.
Prior to this he was the Engineering Project Manager in GE-GXS responsible for managing Testing Team for different products. Before joining GE he was Program Manager of Worldwide Software Test and Analysis Group at VeriFone India Ltd, was a division of Hewlett-Packard.
He is passionate about driving process improvement for achieving better business results. He has delivered lectures on Software Engineering, Software Testing and Software process improvement at many organizations. He was certified internal auditor for ISO and part of internal assessment team for CMM model.
He holds an engineering degree in Mechanical discipline from Mysore University. He has completed diploma in Statistical Quality Control (SQC) from ISI. He is also Certified Software Quality Engineer (CSQE) from ASQ. His interests are in the areas of test design, project management, process improvement, and metrics and data analysis using statistical tools.
He had helped many organizations to install a disciplined test process and to improve the process over time. The model used by him in all consulting assignments is Test Maturity Model (TMM). This has helped organizations
- To commit acceptable goals to their customers and meet with little/no variations
- To reduce the defect escape rate significantly to their customers
- To sustain motivated test engineers in the system for longer duration
|
|