Requirements Development & Management

ATI Courses Logo

Broaden Your Knowledge & Increase Productivity

Training Rocket Scientists Since 1984

(410) 956-8805
(888) 501-2100

Requirements Development & Management - Building Requirements that Effectively Communicate and Guide

3-Day Course

$1990 per person


The proper use of requirements is one of the core tools of complex systems engineering. This course provides both lecture and practical work on the creation and use of requirements in a system development. Identify the possible sources of requirements, define requirements from each type of source, write requirements, with practical hands-on practice, graphically analyze the requirements, allocate requirements into practical component specifications, and manage requirements in effective structure and tools.

  • Stakeholder operational requirements
  • Five types of technical requirements
  • Writing formats and rules
  • Graphical requirements analysis
  • Requirements management
  1. Requirements Overview – What are requirements and how do they fit in to system development? Context of system development models. Role of requirements. Importance of requirements. Requirements cycles for contracted, R&D, and commercial development.

  2. Stakeholder Requirements – Defining the system at its highest level, in terms of the stakeholder needs. The basic steps in understanding a new system. Problem definition with the stakeholders. System boundaries and life cycle. System environment. Define the need in operational terms. What to do with the operational descriptions. Quantify the need to allow effective trade offs. Application of SysML diagrams for operational definition.

  3. Defining Requirements – How to convert operational descriptions into technical requirements. Five types of requirements and the characteristics of each type. Create functional and performance requirements using mission analysis as an engineering technique. Interface requirements as a definition of system boundaries; how to create them. Constraint requirements on the system, its environment, and its development. Verification requirements as the basis for system proof. Requirements document types – specifications, use cases, agile, SCRUM. Formal equirements writing rules

  4. Requirements Analysis – Methods to ensure that systems requirements are complete, coherent, and cohesive. Working with requirements interactions. Diagramming techniques to evaluate sets of requirements. Useful SysML diagrams: use case, activity, state machine diagrams. Strengths and weakness of each diagram.

  5. Requirements Allocation – Requirements as engineering tools during the system architecting and design phases. Overview of system architecture and how requirements are used to define components. Allocation methods with examples – direct allocation, apportionment, derivation. Application of allocation methods to different types of high-level requirements. Architectural design using requirements

  6. Requirements Management – Using a requirements database to allow requirements to guide the design. Requirements management methods; when to do what tasks. Feedback to the system development so that requirements act as the guide. Ensuring the system meets all requirements and does not add unnecessary functions. The link between requirements management and system verification. Attributes of requirements management databases. Survey of requirements management tools. Simple management in Excel

  7. Case Study – Small-group study of a virtual development project in five segments to apply the learned methods. Defining the need; Converting stakeholder requirements to technical requirements; Writing good requirements; Requirements analysis; Requirements allocation.

Tuition for this four-day course is $1990 at one of our scheduled public courses. Onsite pricing is available. Please call us at 410-956-8805 or send an email to

Register Now Without Obligation.


Glen Francisco

Dr. Eric Honour, CSEP, international consultant and lecturer, has a 40-year career of complex systems development & operation. Former President of INCOSE, selected as Fellow and as Founder. He has led the development of 18 major systems, including the Air Combat Maneuvering Instrumentation systems and the Battle Group Passive Horizon Extension System. BSSE (Systems Engineering), US Naval Academy; MSEE, Naval Postgraduate School; and PhD, University of South Australia.

Glen Francisco

Glen Francisco (CSEP, PMP) has over 17 years of experience developing new technologies, service, products, and applications for both private and government uses. He has a personable, engaging teaching style that keeps a class alive with information. He has worked as an engineer, Lead Systems Engineer, Project Engineer and Program Manager for a number of military & commercial companies. His product systems have supported security surveillance, paramilitary (fire, police & EMS), automotive and industrial markets using passive thermal imaging technologies and other wavelength illuminated electo-optical imaging laser radar technologies.

Contact these instructors (please mention course name in the subject line)