Course Brief

Quality Information systems are critical to the success of today’s organisations. Underpinning the development of such quality systems is the successful management of the requirements engineering cycle. The main aims of this course are (1) examine the key issues associated with the successful management of requirements and (2) introduce the student to a number of practical tools and techniques used to overcome these issues.

  • 45
  1. Analyse and compare current approaches to requirements management within a development environment.
  2. Assess the impact of stakeholders and organisational culture on the development of effective requirements and system development
  3. Relate issues associated with risk, quality, and Legal/Social/Ethical/Professional (LSEPI) to a practical scenario

Core concepts in requirements engineering management

  • Poor requirements and systems failure
  • Generic requirements engineering cycle – elicitation, analysis, validation, documentation risk and estimating
  • Managing quality in requirements engineering environment
  • Change control issues in requirements engineering environment
  • Legal, Social, Ethical, Professional (LSEPI) issues for Requirements Management

Requirements Engineering and people

  • Identifying Stakeholders
  • Stakeholder map
  • Managing stakeholders
  • Understanding organisational culture and stakeholders

Elicitation and Modelling requirements (review)

  • Elicitation techniques – interviewing, workshops, observation, ethnography organisational storytelling, prototyping
  • Modelling requirements – use cases
  • Modelling requirements – user stories

Managing requirements in an agile environment

  • Adopting an agile mind set:-collaborative working, self-organising teams, continuous delivery, iterative development and incremental delivery, planning for and building in change
  •  Agile Business Analyst roles
  • Agile Project Management Frameworks
  • Framework tools and techniques.
  • Prioritising the work: The importance of prioritisation, how to prioritise
  • Focusing on value: Minimum viable products, minimum marketable features
  • Organising tasks and requirements – requirements catalogue, itemised backlogs
  • Estimating Agile projects – approaches, estimation techniques
  • Planning and managing iterations, iterations and goals, planning the iteration, managing and monitoring the iteration

Issue tracking products for Agile developments

  • Features of issue tracking products
  • Support for requirements management

Cognitive Skills

The coursework and tutorial case studies are based on real life scenarios that will allow you an opportunity to make sensible assumptions and propose solutions to solving problems. You will also be expected to reflect on your choices and their possible impact.

Generic Competencies

Although this course does not include formal group work, you will be expected to have group discussions during tutorial sessions, after which you will present your findings to the rest of the class.

The coursework involves a substantial written element emphasizing clear formatting, spelling

Technical Ability

This course will enable you to develop advanced requirements analysis skills. You will also be able to reflect upon these skills and consider their value to your future careers.

Organisational Awareness

We will consider various aspects of the organisational structure of a company and consider the impact of organisational culture on requirements elicitation and specification.

Practical and Professional Elements

We will consider the key quality, risk and professional (LSEPI) issues encountered when developing requirements and explore these in a practical way.

One coursework submission

  • BSc (Hons) Computing (Top-Up)



    Overview of the Computing pathways


    The University of Greenwich's BSc (Hons) Computing top-up degree with its newly developed specialisms in Computing (General), Information Systems or Networking, is structured to provide a final year top-up option to graduates of the:

    Applicants with a similar level qualification may also be eligible for the final year top-up. To confirm your eligibility see our Entry Requirements tab below for more information or email us at 

    The next intake for this programme will be in AUGUST 2023



    For more details on fees, payment plans and courses email: DOWNLOAD THE BRIEF


    SBCS Graduates of the HND Computing: 5% off tuition; no administrative fees.

    Early Bird Discount: Register before July 08, 2023 and get 10% off your first semester tuition.


    Why pursue the BSc (Hons) Computing top-up from the University of Greenwich?

    • Can be completed in 12-18 months
    • Allows for specializations in Computing (General), Information Systems or Networking
      • Pathway Offerings are based on student enrollment
    • Comprises of four modules and one Final Project
    • Flexible payment plans are available
    • The University of Greenwich is well established and has been in existence since 1890
    • SBCS GLI has been a collaborative partner with the University for 20 years
    • Graduates can compete for some of the top jobs in the field both locally and abroad
    • Get access to a large international alumni that provides opportunities for growing your professional network


    At SBCS we focus on -