Courses 2015 Improve Quality Services
Table of contents General Improve Quality Services BV 4 Training Strategies 6 Customized courses from Improve Quality Services 7 ISTQB ISTQB Foundation Certificate in Software Testing 8 ISTQB Foundation - extension Agile Tester 9 ISTQB Full Advanced Certificate in Software Testing 10 ISTQB Advanced - module Test Manager 11 ISTQB Advanced - module Test Analyst 12 ISTQB Advanced - module Technical Test Analyst 13 ISTQB Expert Level - Improving the Test Process - Assessing Test Processes 14 ISTQB Expert Level - Improving the Test Process - Implementing Test Process Improvement 15 Test Process Improvement Test Maturity Model Integration (TMMi) 27 Test Process Improvement (TPI Next) 28 Mobile App Testing CMAP Certified Mobile App Professional - Foundation Level 29 IREB CPRE IREB CPRE - Foundation Level 30 IREB CPRE - Advanced Level - Elicitation and Consolidation 31 Terms and conditions 32 TMap Next TMap Next Test Engineer 16 TMap Next Test Manager 17 Agile Certified Agile Tester 18 Certified Agile Essentials 19 Acceptance Test Driven Development 20 Agile Testen - for testers 21 Agile Testen - for developers 22 Agile Testen - for teams 23 Workshop User Story Testing 24 Quality Level Management Introduction Quality Level Management 25 Context-driven Testing Rapid Software Testing 26 Courses 2015 3
Improve Quality Services BV This training brochure provides an overview of the courses of one of the biggest test trainers in the Netherlands: Improve Quality Services BV (Improve). Improve is an organization specialized in innovative services in the field of testing and quality management. Improve was founded in January 1998 and is located in Waalre and Baarn. Improve provides consulting, interim solutions and training. The services are aimed at both administrative and technical automation. Most courses are located in the area of testing and requirements engineering. Mission and values We are inspired by innovations in the field of quality in IT and our desire to help our customers make better (IT) products. We encourage developments in our field of expertise and are constantly working to understand our customers by researching, evaluating and exchanging knowledge. We offer our knowledge and craftsmanship through presentations, publications, training, consultancy and interim services. Course offerings Improve offers a very wide range of courses in the field of testing, quality management and requirements management. We provide courses online, in-house and directly tailored to the issues of your organization. These can take place at any location. Improve is accredited for providing the ISTQB Software Testing Foundation course and was the first in the Benelux that offers all modules of the ISTQB Advanced course (Test Manager, Test Analyst and Technical Test Analyst) and the module Improving the Testing process of the Expert level. We also provide the TMap Next Test Engineer and TMap Next Test Manager course. In the field of Requirements Engineering, Improve is an accredited IREB training institute. Improve is the first company in the Benelux countries accredited to carry out formal TMMi assessments and courses. In conjunction our courses provide a solid support for the career path of a professional tester. Courses can be given in English, Dutch and French. From our mission: to help customers make better IT products. To this end, we are enterprising, specialist, confident, experienced and subservient. 4 Courses 2015
Teachers Teaching is not a full-time role. Our teachers combine their teaching assignments with assignments at several customers and in this way keep contact with practice. The courses of Improve are therefore characterized by practicality. Of course, our teachers are certified and accredited. The teachers are often closely involved in new developments concerning ISTQB, TMap, TMMi and IREB. They also speak regularly on (inter) national test and quality conferences and publish in professional journals. The average appreciation for the teachers is more than 8.5. Quality Quality is the key principle in everything we do. It is important that the customer has a clear added value experience in his relationship with Improve. When performing assignments, quality is of primary importance. Essential in the relationship with the customer is openness and honesty. No false expectations and regular contact with customers about the quality of our performance have a high priority. As part of the service and its mission Improve focusses on certification of IT professionals. Currently this is already taking care of through ISTQB and TMap Next test certification and IREB certification in the field of requirements engineering. The success rates for the various courses are well above the market average To Improve Quality Services offering courses is a very important and substantial part of our business. E-coaching After the course we offer the participants 3 months of free e-coaching. We also offer coaching-on-thejob to apply what has been learnt in the participants own situation even better, to increase the effect of your course strongly. References and reactions Amongst the customers of Improve are: ABNAMRO, ASML, Assembléon, ATOS, Atradius, Dutch Tax Authority, BMC, CSC, ICT Automatisering, ING Nederland, InTraffic, Irdeto, KEMA, KNVB, Logica, NXP, Océ Technologies, PGGM, Philips, Rabobank, Schiphol Group, SNS Bank, TomTom, UL and Valori. Reactions and comments from participants after courses provided by Improve: Vivid course, good interaction with the group Bright and pleasant explanation Very well applicable Pleasant and instructive days Especially the cases make theory very clear It is very helpful to hear practical experiences, I got many useful tips Ambiguities in practice are now clarified The best course I have ever followed Courses 2015 5
Training Strategies We provide courses online, in-house and directly tailored to the issues of your organization. These can take place at any location. The learning objectives and the knowledge of the participants are coordinated very closely with each other to achieve an optimal result. Improve offers several training strategies: CLASSROOM OPEN-ENROLLMENT COURSE The majority of training courses take place monthly or bi-monthly. In a classroom course of Improve the current theory is supported by many practical exercises under the guidance of expert teachers. See www.improveqs.nl for current course dates. CLASSROOM IN-HOUSE COURSE A tailor-made course is developed to match the learning objectives in detail with the situation of the customer at hand. The daily practice of your organization gets full attention. In Dutch or in English. Contact information (Head)office Improve Quality Services BV Laan van Diepenvoorde 1 5582 LA Waalre The Netherlands Phone +31 (0)40-20 218 03 Fax +31 (0)40-20 214 50 E-mail info@improveqs.nl Internet www.improveqs.nl Office Baarn Improve Quality Services BV Amsterdamsestraatweg 55A 3744 MA Baarn The Netherlands Phone +31 (0)40-20 218 03 Fax +31 (0)40-20 214 50 E-mail info@improveqs.nl Internet www.improveqs.nl INDIVIDUAL COACHING The actual implementation of what is learned during a course starts after a training program. Often it appears difficult to apply the theory in the complex everyday practice. Improve frequently provides coaching for the participants so that the effectiveness of the course is further increased. E-LEARNING In cooperation with a professional agency, Improve provides some highly professional e-learning courses. Learning in a professional environment whenever and wherever you want. Trademarks TMap Next and TPI Next are registered trademarks of Sogeti, TMMi is a registered trademark of the TMMi Foundation (Ireland). 6 Courses 2015
Customized courses from Improve Quality Services Your employees follow courses and you notice that they cannot always apply in practice what they have learned in the classroom. Your employees, and you, don t get the most out of their courses. Do you want to be sure that in courses the application of theory in your own practice is the central goal? Getting you the best result and the maximum out of your investment? Ask for a customized course. How to get your customized course in place? Together with you we define the goals and the people the training should be aimed at and what it is you want to change. Because that is what it is all about with the customized courses of Improve; getting your people to do their jobs better. Together with one of our trainers you translate the questions and wishes for change of your organisation into course goals. Of course the trainer will help you with his expertise in the field of testing and course development. If you want the course participants to get a certificate at the end of the course, the trainer will make sure that the customized course meets the exam requirements of ISTQB / IREB / TMMi. Hereafter the trainer will develop your integral and innovative program of your course. Integral, because we will assist you before and after the course, so we can embed theory in the daily work of the participants. Before the course we ask the participants to deliver real-life experiences and questions. Afterwards we give the participants feedback about the application of theory in daily practice within your organisation. Innovative because we always strive for new ways of transferring knowledge and experience. In our programs we use the latest knowledge, constantly interact with the participants to match their needs and use new media where possible. What are the costs? First of all time. Together we spend some time overthinking the course goals and the program. Secondly money. You decide upon the development and length of the program and the aftercare. What is in it for you? Practical solutions for the issues in your organisation! During the course the participants will start to work on these issues, helped by our trainers. Afterwards they will be able to do their jobs more effectively and efficiently. Making a customized training the maximum profitable way of learning. Want to know more? Don t hesitate to contact us. We will listen to your questions and needs. With our experience in training, testing, quality management and requirements management, we are sure we can develop the best course for your people, together with you. We like to involve you as a customer as actively as possible in the development of the program. After your approval of the designed framework for the course we will develop the required material. After that, the execution of your customized training is in the hands of our trainers. Passionate about quality and training people, they will link the latest theories to the issues of your organisation. Courses 2015 7
ISTQB Foundation Certificate in Software Testing This three-day accredited course is a preparation for the exam Foundation Certificate in Software Testing and meets the requirements as provided by ISTQB. The course covers principles and standards in testing, test management, test phases, reviews and inspections, a large number of test techniques for both white-box and black box testing and test tools. The overall objective of this course is to improve knowledge and gain practical skills in the areas of structured software testing. Specific objectives: improve the testing activities within the project and the organization getting acquainted with practice and gaining practical skills preparing for the ISTQB exam at the end of the third day obtaining an internationally recognized professional certification in the field of testing test objectives and theory a structured test process learn the standard testing terminology take note of various sources of information understanding of the costs and benefits of early testing knowledge and practical skills in static and dynamic test techniques, test management and test tools Test Principles Definitions of quality, testing, software quality and software testing. Standard test terminology (ISTQB) Risk management and test strategy Pitfalls, assumptions, budgets, uncertainty, time constraints and risks Test Management Types of test organizations Test planning and management Using project management techniques Configuration management and change management Problem management Testware, test products and reuse Test phases Test phase models (who, what, when) Entry and exit criteria Master test plan The benefits of early error detection Static and dynamic testing Static techniques (reviews, inspections and walkthroughs, code metrics) White box techniques (different types of coverages) Black box techniques (including equivalence partitioning, boundary value analysis, decision tables and state transition testing) Exploratory Testing and Error Guessing Test tools Types of tools (CAST) Usability, advantages and disadvantages, costs and revenues Tools and reuse (regression testing) Data driven testing Implementation and maintenance The multiple choice exam will take place at the end of the third day and takes 75 minutes. Prerequisites: none Duration: 3 8 Courses 2015
ISTQB Foundation - extension Agile Tester This two-day accredited course is a preparation for the Extension Foundation - Agile Tester exam and meets the requirements as set by ISTQB. The course covers the principles of agile software development and testing, differences from traditional testing, test methods, test techniques and tools used in an agile context. The exam takes place at the end of the second day. The Foundation certificate is a prerequisite to participate in the ISTQB Foundation Extension - Agile Tester exam. The overall objective of this course is to increase knowledge in the field of software testing in an agile context. Specific objectives: Know the basic principles of agile software development Write user stories Understand how retrospectives are used to improve the process Explain the differences between traditional and agile testing Understand the role and skills of a tester in an agile team. Know different agile testing methods Determine Quality Risks Estimate Test Effort Select test techniques and apply them in an agile context Obtain an internationally recognized certificate in the field of agile testing Basics of Agile Software Development Agile manifesto User stories Retrospectives Continuous integration Release and iteration planning Differences traditional and agile Test and development activities Independent testing in agile Testing in agile projects Work products Iteration testing Test automation Characteristics of the Agile Tester Role Skills Agile test methods Test Driven Development Acceptance Test Driven Development Behavior Driven Development Test pyramid Testing Quadrants Quality Risks and Effort Quality Risk determination Test Effort determination Testing techniques in agile projects Acceptance Criteria ATDD test cases Test cases for functional and non-functional aspects Exploratory testing Tools in agile projects Learn about available tooling. The multiple choice exam will take place at the end of the second day and takes 75 minutes. Prerequisites: participants need to have the ISTQB Foundation certificate. Duration: 2 Courses 2015 9
ISTQB Full Advanced Certificate in Software Testing In November 2002 the International Software Testing Qualification Board (ISTQB) was founded, aiming for internationalization and harmonisation of the testing certification program. Now there is a globally harmonized and fully accredited ISTQB certification, The ISTQB test certification program is divided into three levels: Foundation Level, Advanced Level and Expert Level. The Advanced level consists of three modules: Test Manager, Test Analyst and Technical Test Analyst. Someone who has successfully completed the three modules is Full Advanced and is allowed to use the title Certified Tester Advanced Level (CTAL). The module Test Manager (six days) and Test Analyst (five days) are spread over several weeks (including exam training and exam). The module Technical Test Analyst will take 3 days (including exam training and exam). In addition, one must take into account some homework. The emphasis is on applying structured testing in the practice. About 50% of the training consists of practical exercises partly based on a comprehensive case. This training is a preparation for the ISTQB Advanced exams and meet the requirements stated by the ISTQB. The Foundation Certificate is a prerequisite for participating in the Advanced Certificate exam. ISTQB Full Advanced Certificate in Software Testing The scenario based exam consists of multiple choice questions. The exam is on the last day of the training for each module. With a score of 65% or higher the participant receives the ISTQB Advanced module certificate. By obtaining all three modules the ISTQB full advanced certificate is obtained and the title Certified Tester Advanced Level (CTAL). After completing this training participants will be able to: Perform a risk analysis and create a test strategy Create test plans conform IEEE 829 Managing a test project Lead reviews and determine a review strategy Select and implement test tools Participate in test process improvement activities based on TMMi and TPI Apply black box and white box test techniques in practice Apply exploratory testing and other informal test techniques Participate in review regarding testability Execute usability tests Give advice on non-functional test techniques Start with test automation based on keyword driven testing The exams, consisting of scenario based multiplechoice questions, will take place on the last day of every module. Prerequisites: participants need to have the ISTQB Foundation certificate and at least 18 months of testing experience. Duration: 14 ½ days(including exam training and exams) 10 Courses 2015
ISTQB Advanced - module Test Manager The ISTQB Advanced Test Manager training emphasises on applying structured testing in practice. About 50% of the training consists of practical exercises partly based on a comprehensive case. This training is a preparation for the exam ISTQB Advanced Test Manager Certificate and meets the requirements stated by the ISTQB. This training deals extensively with test management, reviews, management tools and test process improvement. Manage a testing project by implementing the mission, goals and testing processes established for the testing organization Organize and lead risk identification and risk analysis sessions for test estimation, planning, monitoring and control Create and implement test plans consistent with the organizational policies and test strategies Continuously monitor and control the test activities to achieve project objectives Assess and report relevant and timely test status to project stakeholders Identify skills an resource gaps in their test team and participate in sourcing adequate resources Identify and plan necessary skills development within their test team Propose a business case for test activities which outlines the costs and benefits expected Ensure proper communication within the test team and with other project stakeholders Participate in and lead test process improvement initiatives Testmanagement Test phases (planning, specification, execution and closure) Exit, entry and acceptance criteria Test documentation, test policy, techniques for strategy determination Master test plan, detail test plan Test estimations (e.g. TPA), test metrics, tracking and reports Test management tools Risk management, identifying risks, risk analysis (PRISMA, FMEA), controlling the risks and checklists Reviews and inspection Review principles, informal review, walk through, technical review and inspection (IEEE 1028) Determine review strategy People skills Assemble a test team Test team dynamics Motivation Communication with stakeholders Test techniques Incident management Choosing the proper test techniques and determine a test approach Test process improvement The test models TPI and TMMi The relation to software process improvement (CMM(-I)) Overview of the most important tools, the tool selection and implementation Execute assessment and create test improvement plan The scenario based exam consists of multiple choice questions and takes 180 minutes. The exam is on the sixth day of the training. With a score of 65% or higher the participant receives the ISTQB Advanced Test Manager certificate. Prerequisites: participants need to have the ISTQB Foundation certificate and at least 18 months of testing experience. Duration: 6 days (including exam training and exam) Courses 2015 11
ISTQB Advanced - module Test Analyst The ISTQB Advanced Test Analyst training emphasises on applying structured testing in practice. About 50% of the training consists of practical exercises partly based on a comprehensive case. This training is a preparation for the exam ISTQB Advanced Test Analyst Certificate and meets the requirements stated by the ISTQB. This training deals extensively with test analysis, usability testing and reviews. Perform the appropriate testing activities based on the software development lifecycle being used Determine the proper prioritization of the testing activities based on the information provided by the risk analysis Select and apply appropriate testing techniques to ensure that tests provide an adequate level of confidence, based on defined coverage criteria Provide the appropriate level of documentation relevant to the testing activities Determine the appropriate types of functional testing to be performed Assume responsibility for the usability testing for a given project Effectively participate in formal and informal reviews with stakeholders, applying knowledge of typical mistakes made in work products Design and implement a defect classification scheme Apply tools to support an efficient testing process Testmanagement Test phases (planning, specification, execution and closure) Exit, entry and acceptance criteria Test documentation (IEEE 829) Test reporting Risk management and translating this into a test approach and test techniques Reviews en inspecties Review principles, informal reviews, walk through, technical review and inspections (IEEE 1028) The use of checklists and rules Testability reviews of requirements Incident management Report incidents Root cause analysis Overview test tools Tools for specification Tools for execution Test techniques Equivalence Partitioning Boundary Value Analysis Decision Table Testing Pairwise Testing Classification Tree Method Use Cases State Transition Testing Exploratory Testing, Error Guessing Defect based test techniques (software attacks, defect taxonomies) Selecting the proper test techniques and determine a test approach Non-functional testing Overview ISO 9126 quality attributes Techniques for usability testing Questionnaires (SUMI) Heuristic evaluation/usability Laboratories The scenario based exam consists of multiple choice questions and takes 180 minutes. The exam is on the last day of the training. With a score of 65% or higher the participant receives the ISTQB Advanced Test Manager certificate. Prerequisites: participants need to have the ISTQB Foundation certificate and at least 18 months of testing experience. Duration: 5 days (including exam training and exam) People skills Communication skills 12 Courses 2015
ISTQB Advanced - module Technical Test Analyst The ISTQB Advanced Technical Test Analyst training is a three day training which is spread over two weeks (including exam training). In addition, one must take into account some homework. The emphasis is on applying structured testing in practice. About 50% of the training consists of practical exercises partly based on a comprehensive case. This training is a preparation for the exam ISTQB Advanced Technical Test Analyst Certificate and meets the requirements stated by the ISTQB. This training deals extensively with component testing, white box testing, static analysis, non-functional testing and test automation. Recognize and classify the typical risks associated with the performance, security, reliability, portability and maintainability of software systems Create test plans which detail the planning, design and execution of tests for mitigating performance, security, reliability, portability and maintainability risks Select and apply appropriate structural design techniques to ensure that tests provide an adequate level of confidence, based on code coverage an design coverage Effectively participate in technical reviews with developers and software architects Recognize risks in code and software architecture and create test plan elements to mitigate those risk through dynamic analysis Propose improvement to the security, maintainability and testability off code by applying static analysis Outline the costs and benefits to be expected from introducing particular types of test automation Select appropriate tools to automate technical testing tasks Understand the technical issues and concepts in applying test automation Test levels Component testing Integration testing Test techniques Statement testing Decision testing Condition testing Multiple condition testing Path testing API testing Static analysis Dynamic analysis Selecting the proper test techniques and determine a test approach Reviews and inspections Code reviews Architectural reviews Non-functional testing Reliability testing Performance testing Security testing Maintainability testing Test tools Performance test tools Coverage tools Test execution automation Key-word driven testing The multiple-choice exam takes place on a separate day and takes 180 minutes. Prerequisites: participants need to have the ISTQB Foundation certificate and at least 18 months of testing experience. Duration: 3 days (excluding exam) Courses 2015 13
ISTQB Expert Level - Improving the Test Process - Assessing Test Processes At the Expert level, one can improve his or her skills in various directions. One of these directions is Improving the Testing Process. This level consists of two modules: Assessing Test Processes and Implementing Test Process Improvement. Someone who has successfully completed both modules may consider him or herself an expert and can officially use the title Certified Tester Expert Level (CTEL) The training ISTQB Expert Improving the Testing Process - Module Assessing Test Processes Test Manager course lasts four days, spread over a number of weeks. At the fifth day the exam will be held. At Foundation and Advanced level it is about knowledge, comprehension, application and analysis. This is supplemented by Expert level and deepened with evaluation and creation. In addition to following the four-day intensive course, participants are expected to carry out so-called workplace assignments based on their own case. In other words, we proceed directly from theory towards practice. This course is a preparation for the (sub) exam ISTQB Expert Improving the Testing Process - Module Assessing Test Processes and meets the requirements as set by ISTQB. The Advanced Test Manager Certificate is a prerequisite to participate in this exam. Afterwards, participants will be able to: Lead a program to improve the test process, to identify critical success factors and manage them; Take the right business driven decisions about the approach to improving the test process; To assess the current status of the testing process, to suggest incremental improvements and link them to the intended business objectives; Analyse specific problems in the testing process and to propose effective solutions. The Context of Improvement Why improve testing? What can be improved? Views of Quality Generic improvement process Improvement approaches Model-based improvement Model-based approaches Software process improvement models (a.o. CMMI, ISO/IEC 15504-5) Test process improvement models (a.o. TPI, TMMI) Content-based models (a.o. STEP, CTP) Analytical-based improvement Causal Analysis GQM approach Analysis using Measures, Metrics and Indicators Selecting test process improvement approaches Process for improvement Initiating the improvement process Diagnosing the current situation The exam consists of two parts: one with multiple choice questions and an essay style section. Candidates must score 65% or higher to pass this exam. Prerequisites: The Advanced Test Manager Certificate is a prerequisite to participate in this exam. Duration: 4 days (excluding 1 day exam) 14 Courses 2015
ISTQB Expert Level - Improving the Test Process - Implementing Test Process Improvement At the Expert level, one can improve his or her skills in various directions. One of these directions is Improving the Testing Process. This level consists of two modules: Assessing Test Processes and Implementing Test Process Improvement. Someone who has successfully completed both modules may consider him or herself an expert and can officially use the title Certified Tester Expert Level (CTEL) The ISTQB Expert Level Improving the Testing Process - module Implementing Test Process Improvement course lasts three days, spread over a number of weeks. At the fourth day the exam will be held. At Foundation and Advanced level it is about knowledge, comprehension, application and analysis. This is supplemented by Expert level and deepened with evaluation and creation. In addition to following the three-day intensive course, participants are expected to carry out so-called workplace assignments based on their own case. In other words, we proceed directly from theory towards work in practice. This course is a preparation for the (sub) exam ISTQB Expert Level Improving the Testing Process module Implementing Test Process Improvement and meets the requirements as set by ISTQB. The module Implementing Test Process Improvement is a logical continuation of module Assessing Test Processes, and it is preferred that the candidate has attended this module. The ISTQB Advanced Level - Test Manager Certificate is a prerequisite to participate in this exam. Afterwards, participants will be able to: Lead a program to improve the test process, to identify critical success factors and manage them; Take the right business driven decisions about implementing the approach to improve the test process; Stepwise implementation of test process improvements, linked to the intended business objectives; Analyse specific problems in deployment of the test improvement process, also taking the (inter) people skills into account. Test Improvement Plan Setting Priorities Developing an improvement approach Planning the improvements Acting to implement improvement Selecting a pilot Manage and control the implementation Learning from the Improvement Program Managing Change Fundamental Change Management Process Human factors in the Change Management Process Organization, Roles and Skills Test process group an individual roles Remote Test improvement Skills of the improver: Interviewing, listening, and note taking Analytical skills Presentation & reporting skills Skills of persuation Management skills Critical Succes Factors Key success factors Setting a culture for Improvement Adapting to Different Life Cycle Models The exam consists of two parts: one with multiple choice questions and an essay style section. Candidates must score 65% or higher to pass this exam. Prerequisites: The Advanced Test Manager Certificate is a prerequisite to participate in this exam. Duration: 3 (excluding 1 day exam) Courses 2015 15
TMap Next Test Engineer TMap stands for Test Management Approach and is an approach for structured testing of software products. This approach has four pillars that are explained during the course: Business driven Test management (BDTM) method Structured test process A toolbox Adaptive test method. In the course TMap Next Test Engineer the primary activities of a testing process are explained: planning, preparation, specification, execution and completion. There will be attention for several techniques that can be applied in these activities such as test strategy, inspections, test design techniques and reporting. This training can be seen as a basic training in the field of testing. After this course the participants Know the advantages of structured testing Know the four pillars and the phases of the TMap test method Know the most important test terminology Know and can apply test design techniques Know the different test levels Day 1 Structured testing Testing principles Four cornerstones / essences of the model Test planning and test strategy Business Driven Test Management (BDTM) Inspections and reviews Overview test design techniques Day 2 Equivalence classes, boundary value analysis and data combination test Infrastructure and test tools Coverage (white box testing) Elementary comparison test Decision table test Process cycle test and use case test Day 3 Error guessing Exploratory testing Test execution (defect management) Maintenance and test closure Repetition, questions and exam exercises TMap Next Test Engineer exam The course concludes with an exam, after which the EXIN TMap Next Test Engineer multiple-choice exam can be followed on the spot. Prerequisites: none Duration: 3 days (including exam training and exam) 16 Courses 2015
TMap Next Test Manager The course TMap Next Test Manager focuses on aspects that have to do with test coordination and test management. This includes performing a product risk analysis, defining a test approach and draw up a budget. With the aim to establish a coherent master test plan. The business driven test management (BDTM) approach is used as a guide. In addition to the theory, much attention is paid to the practical completion. The course has four focus areas: preparation of the master test plan and manage the overall test process managing system and acceptance testing development testing supporting processes (test policy, test organization, defect management, test functions and career paths, test tools) The overall objective of this course is to enable participants to plan, manage and evaluate the testing process, through the provision of theoretical knowledge and practical skills. Specific objectives are: knowledge and skills regarding Business Driven Test Management (BDTM) knowledge and skills to perform a product risk analysis knowledge and skills for the preparation of a test plan and test approach knowledge and skills for the preparation and explanation of a budget prepare for the official exam at the end of the third day obtaining a TMap Next certificate in test management Day 1 Test planning on the basis of Business Driven Test Management (BDTM) Execution of product risk analysis (a.o. risk workshops and PRISMA) Defining a test approach Day 2 Preparing a TPA and Wide Band Delphi Preparing a detailed planning Testing in software development Supporting processes such as test policy, test organisation and test environments Day 3 Supporting processes, such as defect management and career paths Management of the test project TMap Next Test Manager exam The TMap Next Test Manager multiple-choice exam takes place at the end of day three and takes 90 minutes. Prerequisites: To participate in this course and the exam successfully, it is strongly recommended to have the level of knowledge of TMap Next Test Engineer, TMap Next Foundation or TMap Professional Advanced (or in possession of the relevant certificate). Duration: 3 days (including exam training and exam) Courses 2015 17
Certified Agile Tester More and more organizations are switching from the traditional waterfall-model to agile development methods (XP, RUP, DSDM, Scrum, etc.), often successfully. Testers are expected to test their knowledge and skills to apply in an agile environment. In addition, they get to deal with typical agile practices such as iterative development, time boxing, standup meetings, continuous integration, test driven development and early validation. In the five day course Certified Agile Tester (CAT) all aspects of testing in the agile context are dealt with. In theory and practice. The course prepares the participants for the exam Certified Agile Tester that is taken on the last day. If the result is satisfactory the participant will receive the internationally recognized certificate Certified Agile Tester. After this course: the participants have in-depth knowledge of the principles of the agile approach to software development; they know the difference between the roles of testers in agile and non-agile projects; they can make a positive contribution as agile team-member focused on testing; they have knowledge of the problems and challenges of the activities within an agile team, not directly related to testing; participants understand the soft skills required to successfully operate within an agile team. Every day Daily SCRUM Soft Skills Assessment Day 1 History and terminology Agile manifesto Principles and methods Day 2 Planning Requirements Budgeting Strategy Day 3 Context of the developer Testing and retrospectives Day 4 Test Driven Development Test automation Non-functional testing Day 5 Exam day Practical part Written theory part The course lasts five days. The emphasis is on building knowledge and skills to a practical application. Practicing the Scrum team approach is an important part of the course. The course is therefore designed as a sprint. On the last day of the training, the examination is conducted by isqi. The exam consists of some open questions in order to test the theoretical knowledge and a practical component to test the skills of the candidate. Prerequisites: An ISTQB Certificate in Software Testing at Foundation Level or a certificate TMap NEXT Test Engineer is recommended. Duration: 5 days(including exam training and exam) 18 Courses 2015
Certified Agile Essentials Is your organization switching to agile development or do you have another reason that you want to know more about the practice of agile? For example, because you have the impression that the agile principles are not applied properly? Do you recognize that only a part of the team is involved in the planning sessions? Certified Agile Essentials is designed by popular demand with the aim to help in the field of agile software development within each level of the organization Certified Agile Essentials is a thorough introduction to agile collaboration. Certified Agile Essentials doesn t focus on just one role, the training covers the entire area in and around an agile team. In the training, we work from the Agile manifesto, with an emphasis on Scrum. After successfully completing Certified Agile Essentials you are able: to interpret the principles of the Agile Manifesto in your daily work as a team member; to work together with the other roles in the agile team; to contribute to quality requirements from the perspective of your role; to support an agile approach which ensures a high quality realization; to successfully support Sprint review sessions (also called demos) as a point of contact between customer and team; to contribute to continuous improvement through retrospectives. Principles Agile Manifesto and principles Release planning, Sprint Zero Sprint planning Requirements, reviews, progress Team quality; how does the team focus on high quality releases Sprint reviews and retrospectives Practicals The first day focusses on the principles and how to apply them (45% exercises) The second day is mainly (60%) about applying the lessons learned. : The two consecutive days are completed with a multiple choice exam. When the results are sufficient, you will receive an internationally recognized certificate. Prerequisites: Certified Agile Essentials is designed for anyone who wants to know more about the agile values and principles and would like to work with them well. The training is given to team members and individuals who are involved in an agile team. Prior knowledge of agile is not a requirement. Duration: 2 days (including exam) Courses 2015 19
Acceptance Test Driven Development Currently there is a growing attention for ways of delivering software faster, more efficiently and avoiding waste. Acceptance Test Driven Development (ATDD) is an agile method used by development team and customer in close cooperation to produce quickly and efficiently. There is currently a lot of attention to these topics. This approach positions testing away from the critical path. The testing expertise is expanded in a productive way, whereas it used to be just a detective task. The ATDD training basically presents the Specification by Example approach enriched with TDD and BDD. The foundation was laid by: Gojko Adzic: Specification by Example Kent Beck: Test-Driven Development Dan North: Behaviour Test Driven Development. You will learn to apply the method by exercising and discussing the practices and patterns; thereby learning the theory. The training consists of two highly interactive days. Principles ATDD Specification by Example Collaboration techniques Practical There are many interactive exercises (above 80%). None Prerequisites: Understand the Agile mind-set. There is a focus on delivering value through collaboration. Understand what analysis and testing tasks imply. Duration: 2 days After participating in this training the student is able to: Apply techniques that help realise high quality user stories. Create examples, test cases and specifications as one, effectively usable as a starting point for development. For customer, analyst, developer and tester as well. Apply techniques that empowers a collectively shared understanding of the work to be realised. Make a start with the implementation of the ATDD / Specification by Example method in an agile team. Share ATDD / Specification by Example with others. Explain the properties of ATDD / Specification by Example and its application. The training is mainly meant for analysts and testers working in agile teams. For developers and product owners this training is especially valuable as well. ATDD/Specification by Example is a collaborative effort. All roles in a team work closely together to produce valuable software. Hence it is an advantage if the complete agile team participates in the training (development team, product owner and scrum master). 20 Courses 2015
Agile Testen - for testers More and more organizations are switching from the traditional waterfall methodology to an Agile development method (XP, RUP, DSDM, SCRUM, etc.), usually with success. From testers it is expected that they use their testing knowledge and practices in an Agile context. They have to deal with typical Agile practices such as iterative development, time boxing, stand-up meetings, continuous integration, test driven development and early validation. But what does this mean for the test approach? To what extend are their knowledge and practices (TMap, ISTQB) applicable? How to apply these methods and techniques in an Agile context? That translation requires a clear understanding of the background and objectives of Agile development. What is actually required from the development and testing approach and the knowledge and skills of the test professional? These are the topics covered in the course Agile Testing - for testers. After this training, the participants have: knowledge of the Agile manifesto and Agile software development knowledge of the SCRUM methodology and understanding of the role of testing in SCRUM understanding of key Agile testing practices (such as Test Driven Development, unit testing) and understanding how to apply these as a developer an overview of case studies from various domains in which Agile testing has been applied an understanding how testing techniques can be applied within Agile projects understanding of the changing role of the Agile developer compared to a traditional setting Introduction Agile development and SCRUM Development methodologies Agile development SCRUM The 5 most important practices Experiences with Agile testing Various case studies will be discussed Learning objectives, pitfalls and recommendations Testing techniques Why testing techniques in Agile projects Overview of applicable techniques (a.o. unit testing, Test Driven Development) When to apply? The Agile tester The attitude and role of the Agile tester Testing within an Agile context The role of the test manager Evaluation and closing None Prerequisites: Knowledge about testing principles and terminology Duration: 1 day Courses 2015 21
Agile Testen - for developers More and more organizations are switching from the traditional waterfall methodology to an Agile development method (XP, RUP, DSDM, SCRUM, etc.), usually with success. From developers it is expected that they deal, unlike before, differently with testing and cooperate with the testers. They have to deal with typical Agile practices such as iterative development, time boxing, stand-up meetings, continuous integration, test driven development and early validation. But what does this mean for the development approach? The throw over the wall of the software is no longer there. In practice, developers have to think about unit testing, need to think about the creation of unit test frameworks, and with the use and deployment of test automation tools contribute effectively to the quality of the product. The development knowledge is a good basis, but how do you apply these methods and techniques in an Agile environment? That translation requires a clear understanding of the background and objectives of Agile testing. What is actually required from the development and testing approach and the knowledge and skills of the developer? These are the topics covered in the course Agile Testing - for developers. Introduction Agile development and SCRUM Development methodologies Agile development SCRUM The 5 most important practices Testing techniques Why testing techniques in Agile projects? Overview of some techniques (a.o. unit testing, Test Driven Development) When to apply? The Agile developer The attitude and role of an Agile developer Creation of unit test frameworks Testing within an Agile organisation Evaluation and closing None After this training, the participants have: knowledge of the Agile manifesto and Agile software development knowledge of the SCRUM methodology and understanding of the role of testing in SCRUM understanding of key Agile testing practices (such as Test Driven Development, unit testing) and understanding how to apply these as a developer understanding of the changing role of the Agile developer compared to a traditional setting Prerequisites: None Duration: 1 day The course lasts one day. The emphasis is on Agile testing in practice, seen from the developer, especially in an environment where SCRUM is used as a framework. Discussions and opinion have an important place in this course. 22 Courses 2015
Agile Testen - for teams More and more organizations are switching from the traditional waterfall methodology to an Agile development method (XP, RUP, DSDM, SCRUM, etc.), usually with success. From teams it is expected that they deal, unlike before, differently with testing. The team has to deal with typical Agile practices such as iterative development, time boxing, stand-up meetings, continuous integration, test driven development and early validation. But what does this mean for the team? Each member of the team, waiting for his share of the work to be done is gone. You need to think differently about unit testing and the use and deployment of test automation tools to contribute to the quality of the product to be effective as a team. Your knowledge is a good basis, but how do you apply methods and techniques in an Agile environment? That translation requires a clear understanding of the background and objectives of Agile testing. What is actually required from the development and testing approach and the knowledge and skills of the team members? These are the topics covered in the course Agile Testing for teams. After this training, the participants have: knowledge of the Agile manifesto and Agile software development knowledge of the SCRUM methodology and understanding of the role of testing in SCRUM understanding of key Agile testing practices (such as Test Driven Development, unit testing) and understanding how to apply these as a developer understanding of the changing role of the Agile developer compared to a traditional setting Introduction Agile development and SCRUM Development methodologies Agile development SCRUM The 5 most important practices The team The attitude and role within the team Quality awareness Team dynamics The role of the scrum master Agile testing Testing within an Agile organisation Learning objectives, pitfalls and recommendations Testing techniques Why testing techniques in Agile projects Overview of applicable techniques (a.o. unit testing, Test Driven Development) When to apply? Evaluation and closing None Prerequisites: None Duration: 1 day Courses 2015 23
Workshop User Story Testing More and more organizations are switching from the traditional waterfall methodology to an Agile development method (XP, RUP, DSDM, SCRUM, etc.), usually with success. From teams it is expected that they deal, unlike before, differently with testing. The team has to deal with typical Agile practices such as iterative development, time boxing, stand-up meetings, continuous integration, test driven development and early validation, often with user stories. What is a User Story? How does a User story come to live? How can you test a User Story? What does it take? The goal of the course is to learn the participants how to deal with User Stories as a starting point for development and test activities in an agile context, as well as train your practical skills. Besides presentations and exercises there is room for discussion and exchanging experiences. Cases are a major component of this course. Hereby the participants acquire the practical skills needed to successfully implement and execute user story testing in practice. After this course the participants will have knowledge and skills with regard to: The goal and lifecycle of user stories; Giving constructive feedback about user stories from a tester point of view; Product risk analysis for a set of user stories; Playing planning poker to grant story points to a user story; Coaching customers in defining acceptance criteria for user stories; Coaching customers in defining acceptance test case for user stories; Judging the consistency of user stories, acceptance criteria and acceptance test cases; Explaining the consequences of choosing Acceptance Test Driven Development as the way of testing users stories. Introduction Lifecycle of a User Story User Stories as requirements - How to write a user story? - What is a good user story? - User story reviewing Product risk analysis based on User Stories Backlog and Sprint Planning (a.o. Planning Poker). Defining acceptance criteria for User Stories Defining acceptance test cases for User Stories and acceptance criteria Checking the consistency of user stories, acceptance criteria and acceptance test cases Introduction of acceptance test driven development/specification by example The importance of automating user story tests Evaluation None Prerequisites: basic knowledge of Agile/Scrum and basic knowledge of principles and terminology in the field of software testing. ISTQB Foundation or TMap Next Test Engineer is recommended. Duration: 1 day 24 Courses 2015
Introduction Quality Level Management Outsourcing is a hot topic. Unfortunately it often does not result in meeting the goals or expectations in terms of budget and deadlines, nor in terms of quality. Existing challenges in managing quality become more challenging in case of outsourcing. Quality Level Management (QLM) is about managing product quality within outsourcing relationships for products with a large IT-component. There are numerous solutions already widely available for both managing quality and managing outsourcing relationships. Until now there was not one universal framework to approach these challenges and solutions. Improve Quality Services has addressed these solutions in a new practical model: the Quality Level Management-model. Most existing models only focus on organizational and process aspects. The QLM-model also focuses on measures to be taken at product level. Levels Organisation Process Product Preventive Detective Types Corrective The QLM-model helps to determine a balanced outsourcing strategy that focuses on meeting goals and expectations in terms of time, budget and quality. Learning basic concepts of QLM and the QLMmodel. Learning the levels at which measures can be taken. Learning the types of measures that can be taken. Learning how to apply the model. Learning about specific applicable measures. Learning how to set up a QLM-plan. Learning how to manage a QLM-plan. Quality in Outsourcing Benefits Pitfalls General solutions Levels for measures Product Process Organisation Types of measures Preventive Detective Corrective Applying the model Setting up a QLM-Plan Managing the QLM-Plan Evaluation None Prerequisites: Some general knowledge of quality management and outsourcing is expected. Duration: 1 day A balanced strategy uses a selection of measures out of the nine areas of attention in the QLM-model. It is an accessible model that can be used by both customers and suppliers. The course is meant for managers and consultants acting on behalf of the customer or supplier in the field of project management, contract management, delivery management, service management, quality management, development or testing. Courses 2015 25
Rapid Software Testing Development is the work of human beings, software is complex and projects run unpredictable. With hardly enough information available, the team has to develop the product. The testing had to be started yesterday. The insights which these tests are based on are tomorrow obsolete again. Context-driven testing that test goals, approach and documentation are based on the details of your specific situation. Using skills and experience exceeds the use of a standard recipe. Rapid Software Testing is a context-driven test method based on the ideas of James Bach and Michael Bolton. It is based on heuristic methods to be able to test faster. It is testing with a sense for urgency and with attention for eliminating every form of waste. What do the participants learn: That the thinking of the tester is his most important tool. How you can think and talk self confident about testing How context influences your descisions and how both continuously change. How you can test efficiently and with a clear mission even in case of minimal preparation. How you can execute meaningful tests in case of incomplete or even completely missing documentation. How you deal with overwhelming complexity, confusion and ambiguity. How you can use heuristics and models to support and structure the process. How you can do credible reporting at any time by telling a good story about testing. Introduction What is Rapid Testing? Testing en checking Testing is personal Thinking like a tester Models and Heuristics Critical thinking Observation and conclusion Tool implementation Prerequisites Test strategy Heuristic test strategy model Values and risks Diversification van test approach Oracles How do you recognize a problem Quality criteria and oracles Coverage Kinds of coverage Ask for testability! Exploratory Testing What is ET and how do you do that? The dynamics of ET Sessions Rapid Test Documentation Concise documentation Good note taking Smart recording sessions Rapid Test Report Reporting considerations The Testingstory Dashboards Prerequisites: The ideal student is somebody who is passionate to become an excellent tester or test manager. This is a training for all levels. Our experience is that experienced testers, who want to become even better testers, value the training the most. An unexperienced tester gains important experience through the many practical exercises. Duration: 3 days 26 Courses 2015
Test Maturity Model Integration (TMMi) Software Process Improvement (SPI) is one of the main issues in the software industry. Although as much as 30% to 40% of the total project budget is spent on software testing, the attention to structured testing within the SPI models is limited. An answer to this shortcoming is the development of specific models for test process improvement. This course focuses particularly on the Test Maturity Model Integration (TMMi). This model is complementary to the Capability Maturity Model (CMM) and CMMI. The Test Maturity Model Integration (TMMi) helps organizations to determine the status of the testing process and setting priorities for improvements. The TMMi defines five distinct levels of maturity. At each level, except for level 1, a number of process areas were identified where the primary focus of test improvement actions should be addressed. Each process area supports the implementation of clear objectives supported by various so-called key practices. The TMMi helps to determine what should be addressed or improved. A structured test method, such as TMap Next, helps to determine how improvements can be implemented. During this course the relationship between TMMi and ISTQB/TMap Next will be indicated, together with some ISTQB/TMap Next guidelines to achieve TMMi level 5. TMM i ACCREDITED ASSESSOR Inhoud The course will address: the various definitions of structured testing and their relationship with test maturity; the need for test process improvement, the main models and the relation to software process improvement; the structure and background of the TMMi and consistency with CMMI; a comprehensive treatment of the TMMi level 2, which discusses the process areas (e.g. test policy, test planning and test specification), the different objectives and key practices; a comprehensive treatment of TMMi level 3, which discusses the process areas test organization, test training program, test lifecycle and integration, non-functional testing and peer review; a comprehensive treatment of TMMi level 4, which discusses the process areas test measurement, product quality and advanced evaluation reviews; a comprehensive treatment of TMMi level 5, which discusses the process areas defect prevention, quality control and test process optimization; the relationship of TMMi with ISTQB/TMap Next, as well as specific ISTQB/TMap Next test practices for deploying TMMi process areas; the importance of metrics within test process improvement and within TMMi; conducting formal and informal TMMi assessments. Improve Quality Services is the first company in the Benelux accredited to perform inspections of formal TMMi assessments. Prerequisites: basic knowledge of structured testing (e.g. TMap Next or ISTQB Foundation). Duration: 2 Courses 2015 27
Test Process Improvement (TPI Next) Software Process Improvement (SPI) is one of the main issues in the software industry. Although as much as 30% to 40% of the total project budget is spent on software testing, the attention for structured testing within the SPI models is limited. An answer to this shortcoming is the development of specific models for test process improvement. In this course, one of the best known test process improvement models, the TPI Next model, will be discussed. The TPI Next model helps organizations to determine the status of the testing process and setting priorities for improvements. TPI Next helps determining what should be addressed or improved. A structured test method, such as TMap Next, helps to determine how improvements can be implemented. During this course the relationship between TPI Next and TMap Next will be indicated and some TMap Next guidelines will be presented. Besides the theory, this course offers practical exercises in conducting interviews and reporting findings and recommendations. The course will: Discuss the need to improve the test process, the main models and their relationship with software process improvement; Explain the structure and background of the TPI Next model and the consistency with Software Process Improvement; Give a comprehensive treatment of the focus areas, maturity levels and control; Explain the continuous implementation of the TPI Next model through clusters; Give a comprehensive treatment of subjects for a controlled level; Help understand the relationship of TPI Next with TMap Next, as well as specific TMap Next test practices to improve certain areas; Offer practical exercises in conducting interviews and reporting findings and recommendations; Help to understand the role and importance of metrics in test and improve process within TPI Next. Day 1 Structured testing - Definitions and test principles, BDTM, case test assessment Test Process Improvement - The need and status - Introduction test models - Structure and backgrounds, relationships with (CMM-I) and TMMi. Test Process Improvement (TPI Next) - Outline structure, focus, maturity levels and control Focus areas of TPI Next Business Driven Test Process Improvement - Use of clusters - Case BDTPI Day 2 Case TPI Next - Assessment - Interviews - Writing assessment report Test metrics - Definition, interpretation and feedback Writing improvement plan - Case improvement plan Implementation - Obstacles, assessments, do s and don ts None Prerequisites: basic knowledge of structured testing (e.g. TMap Next). Duration: 2 days 28 Courses 2015
CMAP Certified Mobile App Professional - Foundation Level With increasing frequency corporations offer services by mobile apps in stead of the formerly usual desktop applications. At the same time clients and users become more critical on quality. A zero tolerance attitude towards shortcomings applies to a lot of applications. In case of both development and testing of mobile apps we face new challenges. There are platforms like ios, Android, RIM en Windows. There are sometimes a lot of versions for each platform. Not to mention the many hardware configurations. Our smartphones have become full computers on which many applications run side by side, and a lot of these applications do have strict quality requirements. What are the consequences for the test approach? Which things do testers have to take into account and what kind of problems can they expect? How can they be sure that they are fast enough? Because the speed in which both hardware configuration, software configuration and new app versions are generated is fiercely fast. This course offers the participants an introduction to an understanding of testing of mobile apps and improves their knowledge by theory, relevant examples and exercises. After the course the participants are able to: (re)arrange existing test processes for testing mobile apps support reviews of requirements for mobile apps contribute to improvements of the user experience by profound knowledge of usability select and apply appropriate test methods including the application of tools which are unique for mobile technology Day 1 The world of mobile apps Business models Architecture of mobile apps Challenges of mobile app testing Differences between testing mobile apps and conventional applications Emulators and simulators Day 2 Mobile application test types Test process and strategy Test design techniques Experience based techniques Test automation approach Test automation tools Test environment and test lab The multiple choice exam will take place at the end of the second day and takes 75 minutes. Prerequisites: The course is meant for professionals in the field of software quality and software testing, such as testers, test analysts, test designers, test managers and managers. It is recommended that participants have an ISTQB Certificate in Software Testing at Foundation Level or have approximately 2 years of experience in the field of software testing. Duration: 2 days Courses 2015 29
IREB CPRE Foundation Level The International Requirements Engineering Board (IREB) is an international non-profit organization that focuses on the further professionalization of the Requirements discipline. This three-day accredited course is a preparation for the exam Certified Professional for Requirements Engineering Foundation Level and meets the requirements as set down by IREB. The course covers both international standards and terminology, techniques and methods concerning Requirement Engineering and Requirements Management. The overall objective of this course is to improve knowledge and gain practical skills in Requirement Engineering and Requirements Management. Specific objectives: Improve Requirement Engineering and Management activities within the project and the organization; Use of international standards, best practices, examples and practice for gaining practical skills; Preparing for the official exam at the end of the third day; Obtaining an internationally recognized certificate in Requirement Engineering. Basic principles Conceptual framework and terminology Factors that influence Requirement Engineering Communication Principles Profile of an Engineer Requirement Scope, Context and Interfaces Requirement types and descriptions Summary of requirement types Functional requirements Data requirements Non-functional requirements Interface requirements Requirement Documentation Levels of requirements Relationship with design documents Documentation techniques for requirements Attributes of requirements Gathering Requirements Sources of requirements Stakeholders Collecting requirements Review the requirements Requirements Management ID Management for requirements Views on requirements Traceability between requirements Priorities of requirements Configuration Management for requirements Change Management for requirements Tools Features of requirements tools Advantages and disadvantages Overview of the main tools Demonstrations Prerequisites: The IREB multiple-choice exam is at the end of the third day and takes 75 minutes. Prerequisites: None Duration: 3 days 30 Courses 2015
IREB CPRE - Advanced Level - Elicitation and Consolidation This three-day accredited course is a preparation for the exam Certified Professional for Requirements Engineering - Advanced Level, Elicitation and Consolidation and meets the requirements as set down by IREB. The focus is set on acquiring and developing advanced requirements engineering topics in the area of: requirements sources, elicitation techniques, consolidation techniques and communication. In addition to the theoretical foundations, the course places great emphasis on practical exercises. Hence, practical components account for roughly half the course timetable. The overall objective of this course is to improve knowledge and gain practical skills in Advanced Requirement Engineering and Requirements Management. Specific objectives: Improve Requirement Engineering and Management activities within the project and the organization Per use of international standards, best practices, examples and practice for gaining practical skills Preparing for the official exam at the end of the third day Obtaining an internationally recognized certificate in Advanced Requirement Engineering Knowledge of requirement sources What are requirement sources? How to identify and manage the most important requirement source the Stakeholder? How can these requirement sources be captured and documented? Requirement Sources The user as the stakeholder User centred requirements engineering Knowing the classification schema for stakeholders Identify, classify and manage documents and systems in operation Knowledge and application of elicitation techniques Characteristics of elicitation techniques Mastering and using classification of elicitation techniques Mastering and using selection of elicitation techniques Survey, observation and creativity techniques for requirements elicitation Questioning techniques Creativity techniques Artefact-based techniques Other supporting techniques Communication for requirements engineering Mastering and using qualitative interviews Mastering and using the Method 6-3-5 Mastering and using perspective-based reading Mastering the use of contextual inquiry Recognizing conflicts and finding solutions Detection of conflict types Knowing Glasl s conflict escalation model Mastering and using selection of consolidation techniques Knowledge and application of various consolidation techniques Conflict settlement techniques Voting or instruction methods Analytic methods The certification itself consists of two parts and is optional. The written examination, which is the first part of the certification, is held during the afternoon of the third day. For those who are not taking part in the examination, the instructor will be available during this period in order to clarify any questions and to go into more detail about the course content. The second part of the certification involves the implementation of the taught course content in the form of a practical assignment. This part is not included in the actual course and is conducted by an independent examiner. Prerequisites: Candidates must have the CPRE Foundation Level certificate. Duration: 3 days Courses 2015 31
Terms and conditions The General delivery terms and conditions of companies affiliated to the ICT-group (hereinafter the Conditions ) and the following Additional Conditions apply to the courses of Improve Quality Services. The Terms and Conditions can be found at the website of Improve or will be sent upon request. Improve Quality Services BV Training Consultancy Interim Improve Quality Services BV (Head)office Office Baarn Laan van Diepenvoorde 1 Amsterdamsestraatweg 55a 5582 LA Waalre 3744 MA Baarn The Netherlands The Netherlands +31 (0)40-202 18 03 internet: www.improveqs.nl e-mail: info@improveqs.nl linkedin: http://www.linkedin.com/company/improve-quality-services twitter: @improveqs Improve Quality Services BV Laan van Diepenvoorde 1, 5582 LA Waalre Amsterdamsestraatweg 55a, 3744 MA Baarn The Netherlands T +31 (0)40 2021803 F +31 (0)40 2021450 E info@improveqs.nl I www.improveqs.nl