About the Authors
Erik van Veenendaal
Drs. Erik van Veenendaal, CISA, has been working as a practitioner and manager in the IT-industry since 1987. After a career in software development, he transferred to the area of software quality. As a test analyst, test manager and test consultant, Erik has over 20 years of practical testing experience. He has implemented structured testing, formal reviews and requirements processes, and has carried out test process improvement activities based on TMMi in a large number of organizations in different industries. Erik has also been a senior lecturer at the Eindhoven University of Technology, Faculty of Technology Management for almost ten years.
Erik founded Improve Quality Services BV (www.improveqs.nl) back in 1998 as an independent organization that focuses on advanced high quality services. He has been the company director for over 12 years. Under his direction Improve Quality Services (www.improveqs.nl) became a leading testing comp any in The Netherlands. Customers are especially to be found in the areas of embedded software (e.g. Philips, Océ en Assembléon) and in the finance domain (e.g. Rabobank, ING and Triodos Bank). Improve Quality Services offers international consultancy and training services with respect to testing (e.g., test process improvement using the TMMi framework), quality management and requirements engineering. Improve Quality Services BV was the second world-wide company to become accredited to perform TMMi assessments. They are a market leader for ISTQB Foundation and ISTQB Advanced training courses and a member of the International Requirements Engineering Board (IREB).
Erik is the (co-)author of numerous papers and a number of books on software quality and testing, including the best-sellers The Testing Practitioner, Foundations of Software Testing and Testing according to TMap. Erik was the first person to receive the ISEB Practitioner certificate with distinction and is also a Certified Information Systems Auditor (CISA). He is a regular speaker both at national and international testing conferences and a leading international trainer (ISTQB accredited) in the field of software testing. At EuroStar’99 (Usability testing), EuroStar’02 (Test Strategies and Planning) and EuroStar’05 (Inspection Leader), he received the best tutorial award.
He is a former vice president of the International Software Testing Qualification Board (ISTQB) (from 2005 – 2009). He is the editor of the ISTQB “Standard Glossary of Terms Used in Software Testing” and vice-chair/ chair of the ISTQB expert level working party since its inception in 2002. Erik is one of the founders of the TMMi Foundation and is currently the vice chair of the TMMi Foundation. He is the lead author of the TMMi model. Erik is actively involved in various working parties of the International Requirements Engineering Board (IREB). For his outstanding contribution to the field of testing Erik received the “European Testing Excellence Award” in December, 2007.
After having provided leadership to Improve Quality Services BV for over 12 years, Erik stepped down from that role in July 2010. Since that time he is living in Bonaire where Erik is involved in international test consultancy, training and international organizations (e.g., ISTQB, TMMi and IREB), publications and presentations. As a major shareholder, Erik will remain involved in Improve Quality Services. Erik can be contacted via firstname.lastname@example.org or through his website www.erikvanveenendaal.nl.
Jan Jaap Cannegieter
Drs. H.J.J. (Jan Jaap) Cannegieter graduated in 1993 as a Business Economist from the University of Amsterdam. He started his career implementing various automated systems. When he discovered that the quality of the delivered systems was often poor, he turned his interest to testing and quality assurance. Jan Jaap has held various positions involving:
- Structured testing, including test coordination, test management and test consultancy
- Auditing and quick scans
- Reviews and inspections
- Quality assurance in projects
- Implementing CMM(I)
- Process improvement
- Change management
- Requirements development, requirements validation and requirements management.
Examples of organizations in which Jan Jaap has been active include local government agencies, Dutch Tax Administration, various ministries, the Netherlands Chamber of Commerce, Postbank / ING, Rabobank, ABN AMRO, Corus, Central Book house, Swiss Life, Cordares, Achmea Mortgage, Dutch National Railway, KPN, Tele2 and Ziggo.
In addition to his consulting positions, Jan Jaap delivers courses and workshops in Quality Assurance in ICT and requirements. He regularly publishes articles in journals such as AutomatiseringGids and Informatie, lectures at various universities and colleges and speaks at (international) conferences such as Testnet, ESEPG, SPIder, PROFES, Dutch Testing Day, LaQuSo and Prince 2 User Group. Jan Jaap is also author of the Dutch books Kwaliteitszorg in ICT-projecten, Software Process Improvement, De kleine CMMI voor ontwikkeling, De kleine CMMI voor acquisitie, De kleine CMMI voor diensten, Succes met de requirements!, Reviews in de praktijk and De kleine TMMi. Jan Jaap is also co-author of the SEI Technical Note ‘CMMI Roadmaps’. As a member of the development group for TMMi Level 4 and 5, Jan Jaap worked on the process areas Software Quality Evaluation, Advanced Peer Reviews and Defect Prevention.
At the time of publication of this book Jan Jaap is member of the executive board of SYSQA B.V., an independent organization specializing in requirements, testing, quality assurance and process improvement. Within SYSQA he is responsible for knowledge management, product management and quality management. Jan Jaap can be reached via email@example.com or firstname.lastname@example.org.
About the TMMi Foundation
A number of leading practitioners within the testing industry recognized there was a growing need to define an independent global model to be used to evaluate and measure test processes. Only limited attention is given to testing in the various software process improvement models such as the CMMI and the various “test process capability models” that were available did not seem to satisfy the global requirement sufficiently. Out of these discussions, the TMMi Foundation was inaugurated in 2007 to support the development of TMMi. It was agreed that the model should be in the public domain and have no purely academic or commercial “ownership”. The founding directors were Andrew Goslin, Fran O’Hara, Mac Miller, Klaus Olsen, Geoff Thompson, Erik van Veenendaal and Brian Wells. The TMMi Foundation is a “not for profit” organization registered in Dublin, Ireland.
Since its inception, the Foundation has attracted interest from around the world and membership is growing all the time. In parallel, an increasing number of organizations are providing financial and other support to the work of the Foundation. These include organizations in Europe, India and South America.
In 2009, the Foundation expanded its organizational capability by creating a Management Executive committee. Membership of the Management Executive committee is open to all registered members of the Foundation and is determined by membership ballot at the Annual General Meeting. The Management Executive has responsibility for implementing the strategic objectives of the Foundation for the next 12-18 months as set by the Board of Directors.
The stated objectives of the Foundation are the following:
- Identifying and securing the ownership of the TMMi Model standard and the ongoing intellectual property rights
- Defining an international core TMMi Model standard and placing it in the public domain
- Creating and managing an independent, unbiased central test maturity data repository
- Provisioning an independent accreditation process for TMMi Assessment Methods based on the standard Model
- Provisioning an independent mechanism to facilitate verification and formal ratification of TMMi Assessment Ratings
- Defining and maintaining independent assessor training, accreditation, guidelines and examinations
- Provisioning a public forum for interested parties to facilitate free interchange of information, education, ideas and usage of the public standard.
To satisfy these objectives, the TMMi Foundation aims to provide the following:
- A standard TMMi Model that can be used in isolation or in support of other process improvement models
- An independently managed data repository to support TMMi assessment method accreditation, assessor and assessment certification/validation and validated assessment data and certificates
- Assessment Method Accreditation/Audit Framework for TMMi in accordance with ISO15504 and the process to certify commercial assessment methods against the standard model.
- Certification and training/examination process, procedures and standards for formal, public accreditation of Assessors and Lead Assessors and the on-going management of these.
Through the Foundation, the testing community (via the technical drafting work groups and the extensive Review Panel membership) is assisting in creating and maintaining its improvement model: the Test Maturity Model Integration (TMMi). The TMMi model is a detailed model for test process capability measurement and the identification of improvements. It is complementary to CMMI but equally supports other software engineering models such as ITIL, ISO 9000 etc.
In 2008, the Foundation also published its TMMi Assessment Method Accreditation Requirements (TAMAR). These are based on ISO15504 and define the requirements of an assessment method package that, if satisfied, will allow the supplier to have the method certified (accredited) by the Foundation. Going forward, the Foundation is looking to provide its own assessment method package for use by organizations as well as providing training.
In parallel with the publication of TAMAR, the Foundation also published criteria and procedures for Assessors and Lead Assessors to be accredited with the Foundation as having the necessary knowledge, training and skills to undertake assessments.
The TMMI Foundation provides published requirements based on a common, global framework which comprises a standard to be used to evaluate and compare test processes. In addition to this standard reference model, the TMMi Foundation also provides services to publicly accredit methods and assessor resources, This makes it is easier for organizations to assess, measure and compare their processes against a public domain standard that is robust,and widely-accepted.
Full information on the activities, work, accredited TMMi assessment services providers, and publications of the Foundation can be found on our website www.tmmifoundation.org.