Training...



  • Requirements Engineering

    This certificate is concerned with the Requirements Engineering approach to requirements definition. Its focus is on using a systematic approach to elicit, analyse, validate, document and manage system requirements.

    • Requirements Engineering process
    • Lifecycle for business change; business plans and objectives; nature and problems of requirements; stakeholders; RE process overview
    • Requirements and the business context
    • The business rationale; functional requirements; non-functional requirements; general technical requirements; Service Level needs
    • Eliciting requirements
    • Knowledge types; elicitation techniques; mapping techniques to the situation
    • Use of models
    • Developing a process/functional model; building a static (data) model; documenting the requirements
    • Requirements catalogue
    • Identifier; description; acceptance criteria; source; owner; rationale; benefits; non-functional requirements; priority
    • Requirements analysis and negotiation
    • Iterating requirements, prioritising, congruence; overlapping requirements; identifying conflicts; ambiguity; feasibility; testability
    • Requirements verification
    • Document reviews; document inspections, requirements testing, prototyping; acceptance of requirements document
    • Requirements management
    • Stable and volatile requirements; management of change to requirements; traceability and ownership; CASE for RE