About this course

Course type Performance
Course code SDE-2
Duration 3 Days
Special Notices

Please note, this course does not include the exam in the cost. To book the exam and take it at the end of your course please book on code SDEEX-2 with one of our team.

As people move into analysis, from either a business or technical background, they need to acquire a fundamental understanding of the systems development process, and the role and responsibilities of systems analysts and designers. This course provides these essential foundations and goes on to focus on systems investigation and quality assurance, as these underpin all successful systems development projects.

It also examines how the systems development effort could be organised, and distinguishes between generic lifecycle types, methods and approaches. At the end of the course delegates may sit an examination to attain the BCS Business Systems Development certificate in Systems Development Essentials.

Please note the exam is not included in the course fee. Delegates wishing to undertake the exam should also book on course www.qa.com/SDEEX-2.

This course may be taken as part of the QA programme leading to the BCS Diploma in Systems Development.

This is an intensive three day course that places emphasis on the practical application of the analysis skills covered. Delegates participate in exercises, and case study tasks. Those delegates taking the ISEB certificate will need to spend 60-90 minutes each evening on revision and example examination questions.

The recommended combination and sequence of courses for delegates wishing to complete QA's programme leading to the BCS Systems Development Diploma is (1) Systems Development Essentials, (2) either Systems Modelling Techniques (UML) or Systems Modelling Techniques (Structured), (3) Systems Design & Implementation Techniques, (4) Software Testing Foundation.

Following your exam you will be sent an email from BCS asking you to register for your exam. Once you have registered and your exam results become available then you will be able to log back into your account and view your results.

Target Audience:

  • Those who are new to analysis and need to acquire and practise the fundamental skills of Systems Development.

  • Those wishing to attain the ISEB Certificate in Systems Development Essentials. (These delegates should also book course code SDEEX-2).

What’s included

QA offers more benefits. Here is what's included with this course:

Key Learning Points

12-month BCS Associate membership


Candidates with special examination requirements should consult the BCS website for the ISEB Special Needs policy. Note that the BCS must be advised at least four weeks in advance of any special requirements.

No prior knowledge of analysis techniques is expected.

  • If you are taking a BCS exam you must bring photographic identification with you (passport, driving license or student card), as it is a BCS requirement to produce it for the invigilator prior to the exam. Failure to produce a valid form of photographic identification will result in a candidate not being able to sit the exam. For any questions about what form of identification is acceptable please contact your Account Manager or the QA Examination Administration team on 44 (0)1793 696273.

  • BCS allow additional time for candidates who have a disability or whose native language differs to that of the examination paper. Full details are provided in the BCS Reasonable Adjustments Policy which is available to view on the BCS website. If you believe you qualify for this then please notify the Exam Administration team on the details below as early as possible. At least two weeks' notice will be required for processing this request. Delegates failing to advise QA and provide evidence when requested, may not be allowed the additional support offered via the BCS policy. QA Exam Administration can be contacted by email exam.admin@qa.com or by phone 44(0) 1793 696162.

Delegates will learn how to

At the end of this course you will be able to:

  • Identify the tasks and disciplines required for systems development and implementation.
  • Investigate a system
  • Interpret business requirements and produce systems requirements
  • Quality assure the systems requirements documentation
  • Design test cases for the requirements
  • Describe the commonly-used development lifecycles defined in the syllabus.
  • Describe in detail one methodology that embraces one (or more) of these lifecycles
  • Describe the structure and activities of this methodology
  • Describe, interpret and quality assure the key models that the selected methodology uses for defining the process, static and event perspectives of the system
  • Make effective use of different methods of interpersonal communications.
  • Identify different architecture for systems development solutions
  • Conduct a system review
  • Explain how CASE tools might be used to support the method


The Role of the Systems Analyst and Designer

Identify the actors/roles and responsibilities within systems development and implementation; Characteristics of the systems analyst/designer

Systems Architecture

Different levels of architecture: Enterprise, Systems, Infrastructure; Inputs at: Enterprise level, Systems level, Infrastructure level; Impacts of design decisions

Development Approaches

Component-based; Evolutionary/iterative/agile; Bespoke development; Software package solutions; Other appropriate approaches

Systems Development Lifecycles

Waterfall; V model; Incremental; Spiral; Other appropriate lifecycles; Structure and content of a chosen representative method


How to interpret three representative models from the method, showing: Process perspective, Data perspective, Event perspective; Products within the chosen method

Systems Investigation

Interviewing; Other fact finding approaches: Workshops, Prototyping, Questionnaires, Scenario analysis, Observation, Documentation Analysis; Human aspects of systems investigation and introducing change

Defining Requirements

Functional Requirements Definition; Non-Functional Requirements Definition; Documenting system requirements

System Design, Implementation and Maintenance

Design principles and constraints (legal, ethical, financial); Sign off and hand over; Aspects of the production environment; Post-implementation reviews; Different types of maintenance

Quality Assurance

Definitions of quality; Requirements-driven testing; Types of walkthrough and inspection; Post-project reviews; Service Level Agreements

CASE tools

Features; Lifecycle coverage; Requirements traceability; Advantages and disadvantages

Case Study

Throughout the course a case study is used to reinforce and practise the topics discussed


3 Days

Delivery Method

Delivery method


Face-to-face learning in the comfort of our quality nationwide centres, with free refreshments and Wi-Fi.

Trusted, awarded and accredited

Fully accredited to ensure we provide the highest possible standards in learning

All third party trademark rights acknowledged.