Requirements Writing

Course Group: 
Systems Engineering
Course Outline: 

Effective and efficient requirements are essential if complex systems are to be developed to meet users' expectations without being delivered late and over-budget. This course provides an overview of the practice of writing good requirements. The course has a strong practical element, both in terms of the introduction to the topic, as well as formal practice through exercises.

While there is no fixed pre-requisite background required for this course, some familiarity with the systems engineering and project management is assumed.  Prior attendance at the Introduction to Systems Engineering course, or equivalent, is recommended.

Who Should Attend

Course Outline

Presenter Background

Dates and registration

Duration: 2 days

Delivery mode: Classroom

Locations

Advertised: Canberra

In-house: All states and neighbouring countries, contact the Professional Education Course Unit for more information. Recommended for groups of 10 or more.

What you will receive:

  • Comprehensive course notes
  • UNSW Canberra certificate of completion/attendance*
  • Morning tea, lunch and afternoon tea
  • Masters credit: UNSW Canberra allows students who have successfully completed a minimum of 12 days of approved professional education courses to use those courses as credit in eligible postgraduate programs. 

Affiliated courses: Introduction to Systems Engineering (3 days) & Systems Engineering Practice (5 days)

*pending final results

 


 

WHO SHOULD ATTEND

Anyone requiring an understanding of good requirements writing practices;

Business Managers

Project Technical Staff

Project Managers

Systems Engineers

Capability Development Staff

Hardware and Software   Engineers

 


 

COURSE OUTLINE

Introduction

Brief revision of systems, systems engineering, and the role of requirements engineering | Overview of requirements engineering | Relevance and benefits of requirements engineering

Requirements Engineering Framework

Framework | Business needs and requirements | Stakeholder needs and requirements | Stakeholder management | Requirement characteristics| Requirements attributes | Definitions | Requirements elicitation | Requirements validation | Requirements management | Requirements management tools | Requirements engineering tools (requirements breakdown structure and functional flow block diagrams)

Writing and Reviewing Requirements

Guidelines for good requirements | Standard requirements templates or boilerplates | Requirements language | Removing ambiguity | Guide for writing requirements | Requirements review tutorial

Requirements Writing Exercise 1

This exercise comprises a number of small tasks, each of which is designed to reinforce the teaching points in the preceding instruction. The tasks build on each other to provide participants with a firm practical base.

Requirements Writing Exercises 2 and 3

These exercises are focused on the writing of the system-level requirements for a relatively straightforward system based on a functional architecture defined by the major systems-engineering products. The exercises provide participants with practice in all aspects of requirements writing as introduced by the course.

 


PRESENTER BACKGROUND

                

DR MIKE RYAN

Dr Mike Ryan holds BE, MEngSc and PhD degrees in electrical engineering from the University of New South Wales. He is a Fellow of Engineers Australia (FIEAust), a Chartered Professional Engineer (CPEng) in electrical and ITEE colleges, a Senior Member of IEEE (SMIEEE), a Fellow of the International Council on Systems Engineering (INCOSE), and a Member of the Australian Institute of Management (AIMM). Since 1981, he has held a number of positions in communications and systems engineering and in management and project management. Since 1998, he has been with the School of Engineering and Information Technology, University of New South Wales, Canberra where he is currently the Director of the Capability Systems Centre. His research and teaching interests are in communications and information systems, requirements engineering, systems engineering, and project management. He is the Editor-in-Chief of an international journal, and is the Chair of the Requirements Working Group of INCOSE. He is the author or co-author of twelve books, three book chapters, and over 180 technical papers and reports.

 

 

COURSE AVAILABILITY

CANBERRA
14 September 2017 - 15 September 2017