Requirements Analysis and Specification Writing Diagram  

Requirements
Engineering

A course/workshop presented over five days
(English Second Language)

Presented by Mr. Robert Halligan


Introduction | Training Objective | Who Should Attend? | Course Method & Materials | Course Outline | Course Outline - Specification Principles and Structure | About the Presenter | Course Schedule

Introduction

Requirements engineering is practised by many, mastered by surprisingly few. And yet, the payoff from achieving excellence in this field of project activity is large.

Requirements engineering may be considered to embrace:

The course recognizes throughout, other dimensions of the problem domain, including measures of effectiveness (MOEs), goals, and related value relationships.

This course first establishes fundamental principles and relationships as they relate to requirements (plus MOEs, etc), with emphasis on how requirements come into existence: the relationship between requirements and design.

The course then addresses the techniques used to capture, validate and gain a complete understanding of requirements, both initially, and at all subsequent stages of a system life cycle.

The course then addresses in detail the conversion of individual requirements into effective requirements specifications. The course focuses on the structure of requirements specification, based on principles and without reference to specific languages.

This course, available world-wide on an in-house basis, and in some countries on a public basis, is the language-independent equivalent of Project Performance International's 5-day public course in Requirements Analysis and Specification Writing (one day of this latter course focuses on English language requirements specification).

Top

Training Objective

It is expected that, on completion of the course, participants will:

Top

Who Should Attend?

Being independent of specific problem domains and solution technologies, and being language independent, this course is relevant to a wide range of enterprises, and roles within those enterprises, worldwide.

Relevant application sectors include defence, aerospace, telecommunications, public infrastructure, entertainment and medicine. Relevant organization types include military, public sector, contractors, product-oriented firms, consultants, research and development enterprises.

Requirements Engineering is designed for personnel who specify, perform, control or manage the development of small to large technology-based systems where successful outcomes are important. The course will be of particular value to people with job titles such as project manager, product manager, engineering manager, requirements manager, requirements engineer, specification writer, systems engineer, software systems engineer, software engineer, design engineer, test engineer, hardware engineer, and similar engineering and acquisition job titles.

Many other participants in the technical and management processes of transforming a need into an effective, technology-based solution will benefit from this course.

People whose primary interest is requirements expressed in the English language may prefer to take Project Performance International's companion 5-day course 'Requirements Analysis and Specification Writing', within which some hours are devoted to English language requirements specification constructs.

Top

Training Method & Materials

The course is delivered in English using a mixture of formal presentation and an extensive set of individual/group workshops. Language support may be available for deliveries of the course in some countries - see country-specific course descriptions. The requirements analysis workshops carry a single system through a number of requirements analysis activities, simulating, as closely as possible, the conduct of a real requirements analysis. The specification writing workshops provide hands-on practice and guidance in structuring requirements specifications. Commendations on the high degree of effectiveness of this delivery approach are available on request.

Participants receive comprehensive course notes, two workbooks, each containing workshop exercises, numerous worked examples, a Requirements Engineering Resources CD-ROM, mainly in English, containing a wealth of valuable information (handbooks, templates, guides, papers, reports, standards, etc) and a variety of other reference materials and resources.

Top

Course Outline

The course is structured as follows:

1. Why Emphasise Requirements

2. Requirements Within the System Life Cycle

3. What are Requirements

4. Types of Requirements

5. The Quality of Requirements

6. Requirements Analysis Techniques

7. Coping with the Real World

8. Software Tool Support

9. Requirements Verification

10. Management of Requirements Analysis

Top

 

Course Outline - Specification Principles and Structure

1. Transforming Requirements into Requirements Specifications

2. Requirements Flowdown into Specifications

3. Specification Types and Formats

4. Structuring Your Requirements Specifications

5. Summary and Conclusion

Top

About the Presenter

Your presenter, Mr Robert Halligan, FIE (Aust), is Managing Director of Project Performance (Australia) Pty Limited. He was also founder of Technology Australia Pty Limited, a consultancy company which received remarkable success in guiding its clients to success in winning and performing on major defence and aerospace projects. Mr Halligan has previously held senior project-related engineering and management positions with Rockwell, Andrew Corporation and the Department of Defence (Australia). Mr Halligan has honed his experience over twenty years in the engineering of large communications, computing and electronic warfare systems...

Click here for full presenter biography

Robert Halligan, FIE Aust

Top

Course Schedule


We currently have no courses scheduled for 2008. Please check back soon for PPI's 2009 program.

Top

* All AUD$ amounts are inclusive of GST