Erik van Veenendaal has been working as a practitioner and manager in the IT-industry since 1987. After a career in software development, he transfered to the area of software quality. As a test manager and test consultant he has been involved in a great number and variety of projects, has implemented structured testing and carried out test process improvements activities in a large number of organisations in different industries. He is the author of numerous papers and a number of books on software quality and testing, including the best-seller “Testing according to TMap”. He is a regular speaker both at national and international testing conferences and a leading international (ISEB accredited) trainer in the field of software testing. At EuroStar’99 he received the best tutorial award for a tutorial on usability testing. Erik van Veenendaal is the founder and managing director of Improve Quality Services ltd., a company that provides international consultancy and training services in the area of quality management, usability, inspection and testing. Erik is also a senior lecturer at the Eindhoven University of Technology, Faculty of Technology Management. He is on the Dutch ISO standards committee for software quality and board member of ESCOM Conference ltd.
James Bach is founder and principal consultant of Satisfice, Inc., a software testing and quality assurance company. He is the author of Lessons Learned in Software Testing, and is a frequent expert witness in the area of testing. James cut his teeth as a programmer, tester, and SQA manager in Silicon Valley and the world of American market-driven software development. He has worked at Apple, Borland, a couple of start-ups, and a couple of consulting companies, including a stint as chief scientist at STLabs, an independent software testing laboratory. In 1999, James designed the General Functionality and Stability Test Procedure for the Microsoft Windows 2000 Application Certification program, which may be the first published example of a formalised intuitive testing process.
Victor Basili is a Professor of Computer Science at the University of Maryland, College Park, the Executive Director of the Fraunhofer Center - Maryland, and one of the founders and principals in the Software Engineering Laboratory (SEL). He works on measuring, evaluating, and improving the software development process and product and has consulted for many organizations, including AT&T, Boeing, Daimler-Chrysler, Ericsson, FAA, GE, GTE, IBM, Lucent, MCC, Motorola, NRL, NSWC, and NASA. He is a recipient of a 1989 NASA Group Achievement Award, a 1990 NASA/GSFC Productivity Improvement and Quality Enhancement Award, the 1997 Award for Outstanding Achievement in Mathematics and Computer Science by the Washington Academy of Sciences, and the 2000 Outstanding Research Award from ACM SIGSOFT. Dr. Basili has authored over 150 journal and refereed conference papers, has served as Editor-in-Chief of the IEEE Transactions on Software Engineering, and as Program Chair and General Chair of the 6th and 15th International Conference on Software Engineering, respectively. He is co-editor-in-chief of the International Journal of Empirical Software Engineering, published by Kluwer. He is an IEEE and ACM Fellow.
Rex Black is the president and principal consultant of Rex Black Consulting Services, Inc., international software and hardware testing and quality assurance consultancy. He and his consulting associates help clients such as Bank One, Compaq, Dell, Schlumberger, Williams Communications, and others with implementation, consulting, training, and staffing for testing, test automation, and quality assurance projects. His book, Managing the Testing Process, was published in June 1999, by Microsoft Press. His current book, tentatively titled Critical Testing Processes, has been published by Addison-Wesley in 2002.
Chris Comey is a senior test consultant with Testing Solutions Group Ltd. He has been involved in the testing arena for over 20 years. Initially from a telecommunications background, he has tested computer systems and developments for a number of industries including telecommunications, electricity, financial, banking, gaming, and a wide variety of Internet based WEB sites. Chris has first hand experience in the roles of test analyst, test co-ordinator, test manager and test consultant, and has tested the range of products from individual components up to the integration of large systems. He has worked solo, as part of a team, and as a team leader, using a number of different software development approaches ranging from RAD/DSDM through to the more traditional lifecycles such as the V-model. Having delivered training courses on UAT, testing basics, VV&T, and the ISEB foundation course, he has a balance of theoretical and practical skills and understands how to apply the theory in the real world.
Ton Dekkers has been working as a practitioner and manager within the area of software quality for a great number of years. Within this area he specialises in estimation, risk analysis, priority management and quality assurance in projects. He is a regular speaker both at conferences and a trainer in software estimation, risk management and “Quality Tailor Maid”. Ton Dekkers is senior quality consultant for division Software Control of Sogeti Nederland B.V. He is member of the NESMA working groups “FPA in Maintenance” and “FPA New Technology”.
Isabel Evans has nearly 20 years experience in the IT industry, mainly in quality management, testing, training and documentation. She has helped organisations in development of procedures, standards and methods to aid testing of software during development and maintenance projects. She has managed test groups, and performed testing design and development for acceptance and system testing of packages and bespoke systems. She has also provided Quality Assurance Support, Release
Management, and Customer Support for IT organisations. Isabel is the author and an accredited tutor for an ISEB accredited Foundation Certificate in Software Testing course. She has presented at various conferences including EuroSTAR, Quality Forum, the BCS SiGiST and the Euro Summit in Rome. She is an active member of the BCS SiGiST Standards working party and her company is a key member of the British Quality Foundation.
Paul Gerard is the Technical Director and a principal consultant for Systeme Evolutif. He has conducted consultancy and training assignments in all aspects of Software Testing and Quality Assurance. Previously, he has worked as a developer, designer, project manager and consultant for small and large developments using 3 and 4GLs. Paul has engineering degrees from the Universities of Oxford and London, is Joint Programme Chair for the BCS SiGiST, a member of the BCS Software Component Test Standard Committee and Former Chair of the ISEB Certification Board for a Tester Qualification whose aim is to establish a certification scheme for testing professionals and training organisations. He is a regular keynote speaker at seminars and conferences in Europe and the US, and won the ‘Best Presentation’ award at EuroSTAR ‘95.
Tom Gilb was born in Pasadena in 1940, emigrated to London 1956, and to Norway 1958, where he joined IBM for 5 years, and where he resides when not travelling. He has mainly worked within the software engineering community, but since 1983 with Corporate Top Management problems, and 1988 with large-scale systems engineering. He is an independent teacher, consultant and writer. He has published eight books, including the early coining of the term “Software Metrics” (1976) which is the basis for SEI CMM Level 4. He wrote “Principles of Software Engineering Management” (1988, now in 13th printing), and “Software Inspection” (1993). Both titles are really systems engineering books in software disguise. His pro-bono systems engineering activities include several weeks a year for US DoD and Norwegian DoD, and Environmental (EPA) and Third-World Aid charities and organizations.
Les Hatton is an independent consultant in software reliability. He is also Professor of Software Reliability at the Computing Laboratory, University of Kent, U.K. He holds a B.A. (1970) from King’s College, Cambridge, an M.Sc. (1971) and Ph.D. (1973) from the University of Manchester, all in mathematics; an A.L.C.M. (1980) in guitar from the London College of Music, and an LL.M. in IT law from the University of Strathclyde (1999). He received a number of international prizes for geophysics in the 1970’s and ‘80s culminating in the 1987 Conrad Schlumberger prize for his work in computational geophysics. Shortly afterwards, he became interested in software reliability, and changed careers to study the design of high-integrity and safety-critical systems on which he has been a keynote speaker at numerous software conferences. He has published many technical papers and his 1995 book “Safer C” pioneered the use of safer language subsets in embedded control systems and influenced many later standards including the automotive industry’s influential MISRA-C standard. He is the author of the Safer C Toolset based on his widely-published research on direct and indirect defect detection and is nearing completion of another book entitled Software Failure: avoiding the avoidable and living with the rest. In October 1998, he was voted amongst the world’s leading scholars of systems and software engineering for the period 1993-1997 by the US Journal of Systems and Software.
David Hayman is a principal consultant at Testing Solutions Group Ltd., a leading software testing services and training company. He has been working in the IT arena since 1984. The last 13 years have been in the software testing discipline. All of that time has been spent as a practitioner, the majority in senior roles defining and implementing test strategies and managing teams of IT and business testers. He has considerable technical and practical experience testing and implementing applications across a variety of infrastructure platforms, for both public and private sector clients. David now uses that experience in his role with Testing Solutions Group as a consultant and trainer. He is a regular and popular speaker at conferences in the UK and Europe. He is accredited “ISEB Foundation Certificate in Software Testing” trainer and a team leader within the BCS SiGiST sponsored working party defining standards for “Non-Functional Testing Techniques”.
Rob Hendriks is working in the field of software quality for technical systems, with a specialisation on software testing, since 1996. Currently he works as a quality and test consultant for Improve Quality Services BV. The past years he has been working as a test co-ordinator and consultant within projects for consumer electronics and professional systems. He has been involved in the definition and deployment of the CMM key process areas Software Quality Assurance within a large organisation. On a regular basis Rob is a trainer on inspections and software testing and he is an accredited trainer for the “ISEB Foundation Certificate in Software Testing”. Rob is a certified moderator and a member of the ISEB Software Testing Examiners Panel.
Tim Koomen graduated in 1986 in Computer Science at the University of Amsterdam. Since 1992 he has been a professional tester and has performed most testing functions since then. He participated in several testing projects for clients of Sogeti Nederland, a Dutch company with over 300 dedicated testers and owner of the structured testing approach TMap. Tim is a member of the Sogeti Nederland R&D-team, covering issues like testing Component Based Development, testing e-business and Test Process Improvement. He is a co-author of the TPI-book, translated in Dutch, English and German, and a frequent speaker at international conferences.
Dirk Meyerhoff is a senior executive at SQS AG. He has almost 20 years of experience in software development and more than 15 years in software testing. Dirk studied computer science before taking on a research position. As a researcher he focused on software quality and software metrics. In 1994 he started as a consultant for SQS, working for large clients mostly from the financial services and telecommunications industries. He built up and managed a department for performance testing before he became head of Product Development at SQS. This business unit develops methods and tools for software quality management, software quality assurance and testing. Dirk has developed several seminars for SQS and is an experienced trainer for various topics in the software quality domain. He published numerous scientific papers, gave presentations at international conferences, and edited two books on software quality and testing. He is co-chair of the ICSTEST - International Conference on Software Testing and is also active in special interest groups on software quality and testing in Germany.
Martin Pol is one of the founders of structured testing in The Netherlands. As a test manager he has been involved in a great number and large variety of testing projects and implemented structured testing in several organisations. He is the co-author of a number of books on structured testing and is a frequent speaker at both national and international conferences. He is currently the CEO and a senior consultant for Polteq International Testing Services B.V. Martin twice chaired the EuroSTAR conference and received the European Testing Excellence Award for his contribution to the field of testing.
Stuart Reid is a Senior Lecturer in Software Engineering for Cranfield University at the Royal Military College of Science. His research interests include software testing and process improvement. He is Chair of the BCS SiGiST Standards Working Party, which was responsible for the development of the software component testing standard (BS 7925-2) and a vocabulary of software testing terms (BS 7925-1). This working party is now developing a standard on non-functional testing techniques. In addition Stuart is also Chair of the ISEB Software Testing Certificate Board. He has a BSc (Hons.) in Aeronautics and Astronautics from Southampton University, a MSc in Computing from the University of Wales (Cardiff), and a PhD in Software Testing from the University of Glamorgan.
Hans Schaefer is an independent consultant in software testing methods. He has been in the testing field for over 15 years, consulting major software suppliers in Scandinavian countries, especially in the telecommunications industry, and is known as “Mr. Software Test” throughout Scandinavia. Hans has a civil engineers degree in computer science from technical university of Braunschweig, Germany. Hans runs public and in-house seminars in software review and testing throughout Europe and is a regular speaker at conferences.
Chris Schotanus is a principal consultant for CMG in The Netherlands. He has over 25 years of experience in Information Technology. Since 1995 he is a member of CMG’s TestFrame Research Centre, and thus strongly involved in the development of TestFrame (CMG’s method for structured testing). He provides management consultancy services and training on testing and TestFrame to many major clients in the financial world, industry, trading and government throughout Europe.
Jurriën Seubers started his career as an embedded software engineer. After being responsible for testing in several development projects, he decided to pursue a career in testing. He now has over 5 years of experience in software testing. He has been working as a test engineer and test co-ordinator in the areas of consumer electronics, technical automation, finance and government. Jurriën is currently working as a test consultant for Improve Quality Services BV and holds the ISEB Foundation Certificate in Software Testing. He has a special interest in testing techniques and user acceptance testing.
Forrest Shull is a scientist at the Fraunhofer Center for Experimental Software Engineering, Maryland. He received his doctorate degree from the University of Maryland, College Park, in 1998. His work includes developing, tailoring, and empirically validating reading techniques for inspections of software requirements and design documents. He also provides training and tutorials on the use of reading techniques, most recently at ICSE2000 and the 2000 NASA Software Engineering Laboratory Workshop. His current research interests include empirical software engineering, software reading techniques, software inspections, and process improvement.
Ron Swinkels is working as a senior test engineer at Improve Quality Services BV. For several multi-national organisations, he has been involved in testing (embedded) software systems and improving the organizations’ testing process. In addition, he has participated in the development of implementation guidelines for the Testing Maturity Model. Ron received a masters degree in “Industrial Engineering and Management Science” at the Eindhoven University of Technology and recently passed the Certified Information Systems Auditor (CISA) examination.
Ruud Teunissen is working in the testing world since 1989. He has been involved in a large number of ICT projects and has performed several functions within the testing orgnisation. Based on his experience, Ruud participated in the development of the structured testing methodology TMap and is co-author of a number of books on structured testing. In recent years he has been involved in implementing structured testing within several organisations throughout Europe. Ruud is a frequent speaker at conferences such ICS Test and EuroSTAR and currently the Business Unit Manager of the testing department at Gitek nv, employing over 50 test professionals.
Robert van Vonderen, MsC, has worked for Océ Technologies B.V. since his graduation from the Eindhoven University of Technology. He conducted a range of applied research studies in the areas of embedded software, geographical information systems and printer controller software. In recent years he has worked as a project manager and project leader for the Océ Printing Systems division in the area of printer controllers and maintenance. He is currently responsible for the integration, testing and QA activities of the newest line of controller development.
John Watkins holds Masters Degrees in both Computer Science and Object-Orientation, has over 20 years experience in the field of software development, with some 15 years in the field of software testing, and is a Fellow of the British Computer Society. During his 15 years experience as a testing professional, John has been involved at all levels and phases of testing. He has provided high level testing consultancy, training and mentoring to numerous Blue Chip Companies. John currently works for Rational Software Limited, where he is the Product Manager in Testing for the Northern Europe region. He has been an invited speaker at various BCS Special Interest Groups on the subjects of Object-Orientation and Software Testing, and is an accomplished author having published a number of articles in conference proceedings, learned journals and technical reports. Most recently, John has published a book on Testing Process with Cambridge University Press.
Mark van der Zwan has been working in the field of software quality and the quality of IT services since 1994. As a researcher at the Eindhoven University of Technology he has been involved in a number of projects in the IT industry. He is co-author of a book on the service level management method. A method to continually monitor and improve IT service needs on one hand and possibilities on the other. Since 1998 Mark works as a quality consultant for Improve Quality Services BV and focuses on improving software product quality and especially on “the most cost effective manual defect detection technique” inspections. He is a certified moderator and has successfully implemented inspections and reviews within a number of Dutch industrial organisations. Other areas of interest are setting up and supporting measurement programs used to gain visibility in the process and product quality. Mark is a regular international trainer in the area of reviews and inspections.