Requirements Engineering and Professional Practice

Module code: CO1106

Capturing the goals and requirements of stakeholders is crucial in order to reduce considerable risk to a project. Having a clearly defined and agreed upon set of requirements can make the difference between a successful project and a project that is out of budget, time, or both.

In this module, you will:

  • Motivate the need of requirements engineering for successful software projects, describe the problems when requirements are omitted, and explain the requirements change management process.
  • Differentiate between different types of requirements
  • Demonstrate a knowledge of security and data protection issues in storage and usage of data
  • Critique the value of a number of requirements engineering techniques, such as stakeholder analysis, use cases, interviews, prototyping, etc.
  • Distinguish and choose between various modelling techniques for requirements documentation (such as conceptual and behavioural models)
Back to top
arrow-downarrow-down-3arrow-down-2arrow-down-4arrow-leftarrow-left-3arrow-left-2arrow-leftarrow-left-4arrow-rightarrow-right-3arrow-right-2arrow-right-4arrow-uparrow-up-3arrow-up-2arrow-up-4book-2bookbuildingscalendar-2calendarcirclecrosscross-2facebookfat-l-1fat-l-2filtershead-2headinstagraminstagraminstagramlinkedinlinkedinmenuMENUMenu Arrowminusminusrotator-pausec pausepinrotator-playplayc playplussearchsnapchatsnapchatthin-l-1thin-l-2ticktweettwittertwittertwitterwechatweiboweiboyoutubeyoutube