Course Portfolio

Instructor led skills development for IT professionals.

Software Requirements and Business Analysis Courses

The target audience for our modelling and analysis courses work in a variety of different roles - business analysts, business systems analysts, systems analysts, functional analysts and business consultants are just a few of the people who need to develop their modelling and analysis skills.

Other groups such as software engineers and software developers as well as some project stakeholders and end-user representatives also have a need for some critical modelling and analysis skills.

Enterprise architects are yet another group who have specialised needs in this area.

We have put together a program of modelling and analysis courses specifically designed to meet the needs of these groups.

Our courses incorporate the lessons learnt from years of experience working as practising business and systems analysts. They are designed to inform participants while developing their practical skills. The result is a program of courses with a highly practical flavour that inevitably earns compliments from participants.

To round off our offering of modelling and analysis courses and meet the needs of those who require training in classic techniques we also offer courses in Structured Systems Analysis and Design (SSAD) and Data Modelling techniques.

Based on the Requirements Discovery Canvas, this two-day course explains the role of business analysis in a Scrum team.
This three-day course provides a practical, “hands-on” approach to business analysis using Enterprise Architect, a modelling tool that offers ease of use and comprehensive support for business analysts at a realistic price.
This two-day course equips participants with a tool kit of interviewing and workshop facilitation techniques. The course relies on a minimum of theory, emphasising group activities and role-playing as the appropriate way to learn.
This three-day course describes an approach to requirements analysis that can be applied by requirements analysts with different levels of experience.
This two-day course gives participants the skills required to develop Dimensional Models that can be applied to real business problems.

Software Quality and Testing Courses

This two-day course is designed to bridge the 'testing gap'. It is aimed at software testers who need a practical approach to User Acceptance Testing (UAT) and System Integration Testing (SIT) that can be applied to software projects in the real world.
There is a growing awareness of the importance of software testing. Many organisations have started to accept that software quality is “everyone's business”. As a consequence, there is a need for several groups to improve their software testing knowledge and skills.

Test managers, test engineers, test analysts and quality assurance staff often provide the core competence in software testing. It is vital that these individuals are equipped with the knowledge and skills they require.

Software engineers and software developers often regard testing a “someone else's job”. To counter this attitude they need a better understanding of software quality and the benefits of early testing activities. Business analysts, systems analysts and end-user representatives are often charged with conducting acceptance tests on behalf of end users. It important that they have the skills required to meet this obligation.

We have developed a program of software testing courses specifically designed to meet the needs of these different groups.

Our course Software Testing: Techniques for Improving Software Quality provides the foundation of our program. This course has been taught to numerous participants over a period of more than ten years. During this time, it has been continuously refined and always received extremely positive feedback from participants.

This course is supplemented with a number of more advanced courses and courses that address specialist topics such as requirements based testing and automated software testing tools.

Our courses are designed to inform participants while developing their practical skills. The result is a program of courses with a highly practical flavour that inevitably earns compliments from participants.

This two-day course provides an opportunity to get to grips with test automation. It offers a unique combination of automation theory supported with practical demonstrations of test automation tools. All of the tools demonstrated are fully featured open source and 'freeware' tools. This means that participants can download and experiment with the tools after the course.
This two-day course teaches participants a number of advanced test case design techniques.
This two-day course presents the case for involving testers earlier in the development life cycle and develops verification and validation skills.
This one-day workshop teaches participants how to apply a consistent approach to developing and documenting test plans that is based on the IEEE 829 standard. The course is also aligned with the ISEB and ISTQB certification syllabuses.
This three-day course is essential for those who want to understand the role of software testing in improving software quality.
This two-day course provides participants with a brief but comprehensive introduction to the ins and outs of software quality. The course is designed to both inform participants and stimulate them to develop an action plan for improving software quality in their organisations.

Contact us now for more details