BCS Certificate in Systems Modelling Techniques Syllabus Version 3.5 December 2016

Similar documents
BCS Certificate in Modelling Business Processes Syllabus. Version 3.3

BCS Practitioner Certificate in Integrating Off-the-shelf Software Solutions Syllabus

BCS Foundation Certificate in Software Asset Management Essentials Syllabus

BCS Professional Certificate in Benefits Planning and Realisation Syllabus Version 1.3 December 2016

BCS Certificate in Requirements Engineering Syllabus

BCS Level 3 Certificate in Software Development Context and Methodologies Syllabus QAN 603/1191/5

BCS Certificate in Requirements Engineering Extended Syllabus Version 2.5 May 2017

BCS Specialist Certificate in Change Management Syllabus

BCS EXIN ITAMOrg Software Asset Management Specialist Syllabus Version 1.1 December 2016

BCS Practitioner Certificate in Information Risk Management Syllabus

BCS Specialist Certificate in Service Desk and Incident Management Syllabus

BCS Level 4 Certificate in Network and Digital Communications Theory Syllabus QAN 603/0703/1

BCS Level 3 Award in Principles of Coding Syllabus

BCS Level 3 Certificate in Programming Syllabus QAN 603/1192/7

BCS Specialist Certificate in Supplier Management Syllabus

BCS Level 3 Award in Business Processes Syllabus QAN 603/0297/5

BCS Level 3 Award in Cloud Services Syllabus

BCS Level 3 Award in Mobile and Operating Systems Syllabus

BCS Foundation Certificate in Systems Development Syllabus

BCS Level 4 Certificate in Network Principles Syllabus QAN 603/0548/4

BCS Level 4 Award in Operating Systems (Cyber Intrusion Analyst) Syllabus 603/2894/0

BCS EXIN Foundation Certificate in OpenStack Software Syllabus

BCS Certificates in VeriSM Foundation, Essentials and Plus

BCS Level 3 Award in Coding and Logic Syllabus QAN 603/0523/X

BCS Level 4 Certificate in Data Analysis Tools QAN 603/0824/2 Version 1.1 December 2016

BCS EXIN Foundation Certificate in OpenStack Software Neutron Syllabus

BCS Higher Education Qualifications. Diploma in IT. Object Oriented Programming Syllabus

BCS Higher Education Qualifications. Level 6 Programming Paradigms Syllabus

BCS Level 4 Certificate in Cyber Security Introduction Syllabus QAN 603/0830/8

BCS Level 3 Award in Networking and Architecture Syllabus

Certificate Software Asset Management Essentials Syllabus. Version 2.0

BCS Level 4 Diploma in Data Analysis Concepts QAN 603/0823/0 Version 2.0 July 2017

Governance, Organisation, Law, Regulation and Standards Syllabus QAN 603/0855/2

BCS Higher Education Qualifications. Diploma in IT. Professional Project Syllabus

BCS Higher Education Qualifications. Diploma in IT. IT Service Management Syllabus

BCS International Diploma in Consultancy Syllabus & Guidelines Version 1.2 December 2016

BCS EXIN Professional Certificate in SIAM Syllabus

BCS Practitioner Certificate in IA Architecture Syllabus

BCS Higher Education Qualifications. Level 6 Knowledge based Systems

Document Control Information

BCS Higher Education Qualifications. Diploma in IT. Computer Networks Syllabus

BCS Higher Education Qualifications. Level 6 Computer Services Management

BCS Higher Education Qualifications. Level 4 Certificate in IT. Computer Network Technology Syllabus

BCS Practitioner Certificate in Information System Security Management Syllabus

ISEB Practitioner Certificate in IT Service Management: Specialising in Release and Control

Practitioner Certificate in Business Continuity Management (PCBCM) Course Description. 10 th December, 2015 Version 2.0

BCS, The Chartered Institute for IT Candidate Guidelines for Oral Examinations Diploma in Solution Development

BCS Foundation Certificate in Information Security Management Principles Syllabus

BCS Higher Education Qualifications. Level 6 Realising The User Interface Syllabus

BCS Higher Education Qualifications. Level 6 Web Engineering Syllabus

IFE Level 4 Certificate in Fire Science and Fire Safety

IFE Level 3 Diploma in Fire Science and Fire Safety

Provider Monitoring Report. City and Guilds

INFORMATION SYSTEMS EXAMINATIONS BOARD

INTERMEDIATE QUALIFICATION

MOT Qualifications and CPD (3428)

Document Control Information

Qualification Specification

BCS Higher Education Qualifications. Diploma in IT. Professional Issues in Information Systems Practice Syllabus

PETROLEUM EQUIPMENT INSTALLER

Youth can begin apprenticeship in high school through Secondary School Apprenticeship (SSA) programs.

"Charting the Course... ITIL 2011 Operations Support Analysis (OSA) Certification Program. Course Summary

FAQs- BCS delivery of ISQTB Advanced level exams and the withdrawal of ISEB Test Analysis Practitioner and ISEB Test Manager Practitioner (March 2011)

THE ITIL MANAGERS BRIDGE CERTIFICATION IN IT SERVICE MANAGEMENT

Module Definition Form (MDF)

Your route to becoming a Chartered IT Professional

BCS Practitioner Certificate in Data Protection Syllabus [2017]

INFORMATION SYSTEMS EXAMINATIONS BOARD

"Charting the Course... ITIL 2011 Managing Across the Lifecycle ( MALC ) Course Summary

9 March Assessment Policy for Qualifications and Part Qualifications on the Occupational Qualifications Sub-Framework (OQSF)

EXAM PREPARATION GUIDE

COURSE BROCHURE. ITIL - Expert Managing Across Lifecycle Training & Certification

ITIL Intermediate Workshop PLANNING, PROTECTION AND OPTIMIZATION (PPO) Course Outline

Document Control Information

Qualification Specification

Qualification Specification

Qualification Specification for the Knowledge Modules that form part of the BCS Level 4 Software Developer Apprenticeship

ITIL 2011 Foundation Course

EXAM PREPARATION GUIDE

BCS HIGHER EDUCATION QUALIFICATIONS - REGULATIONS

DAIRY PRODUCTION TECHNICIAN 1

ITIL Master Qualification. Candidate Process Guidance

Module title T390 Computer Networks and Network Security Level 3 Module tutor Credit value 10 Module type taught Notional learning hours

SECURITY SYSTEMS TECHNICIAN

BCS, The Chartered Institute for IT. Exam Cancellation and Rescheduling Policy. September 2017

EXAM PREPARATION GUIDE

AUTOMOTIVE GLASS TECHNICIAN

Hippo Software BPMN and UML Training

Exclusive Fast Track Opportunity for CEng Professionals - Gain a recognised Level 5 Diploma in Management and Leadership Qualification

PRINCE2. Foundation Course and Exam. Exam Preparation - 3 Days. Classroom Training including: PRINCE2 Foundation Exam

Statistical Bulletin. Malpractice in GCSE and GCE: June 2012 Exam Series. October Ofqual/12/5221

BSc/MSci Professional Accounting in Business Programme Structure

Module Documentation

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE

SERVICE TRANSITION ITIL INTERMEDIATE TRAINING & CERTIFICATION

DRYWALL FINISHER INDUSTRY TRAINING PROGRAM PROFILE RECOGNIZED PROGRAM. Occupation Description. Pathways to Certification. Recommended Education

Audit Report. Association of Chartered Certified Accountants (ACCA)

EXAM PREPARATION GUIDE

APM Project Professional Qualification Guide for candidates

Transcription:

BCS Certificate in Systems Modelling Techniques Syllabus Version 3.5 December 2016 This professional certification is not regulated by the following United Kingdom Regulators - Ofqual, Qualification in Wales, CCEA or SQA

Change History Any changes made to the syllabus shall be clearly documented with a change history log. This shall include the latest version number, date of the amendment and changes made. The purpose is to identify quickly what changes have been made. Version Number and Date Version 3.5 December 2016 Version 3.4 March 2015 Version 3.3 September 2012 Version 3.2 August 2012 Version 3.1 October 2011 Version 3.0 August 2011 V3.1 October 2011 Changes Made Strapline regarding regulated statement has been added Updated language requirements for additional time and use of dictionaries. Updated the Reasonable Adjustments Requirements and removed the Definitions of Terminology. Included a section to cover excerpts from BCS books Added in details of extra time for foreign language candidates Updated 3.2 Activity Diagrams from 25% to 10%. Updated title page Updated ISEB to BCS logos and strapline. Added table of contents, levels of knowledge, levels of skill and responsibility, format of the examination, change history and definition of terminology. No change to structured approach Minor corrections to UML/OO approach. UML 2.0 specification added to reading list Updated 3.2 Activity Diagrams from 25% to 10%. Updated title page Copyright BCS 2016 Page 2 of 11

BCS Certificate in Systems Modelling Techniques Contents Change History... 2 Introduction... 5 Objectives... 5 Eligibility for the Examination... 5 Format of the Examination... 5 Duration and Format of the Course... 6 Additional time for candidates requiring Reasonable Adjustments due to a disability... 6 Additional time for candidates whose language is not the language of the exam... 6 Excerpts from BCS Books... 6 Syllabus... 7 1. Systems Modelling (5%)... 7 1.1 The need for modelling and modelling standards 7 1.2 Rationale for the selected approach 7 1.3 The approach and Systems Development Lifecycle 7 1.4 Place of models within the Systems Development Lifecycle 7 1.5 Modelling the IT system from different perspectives 7 1.6 Interaction of the selected models 7 1.7 Validating and verifying models 7 2. Systems Modelling in Context (10%)... 7 2.1 Monitoring analysis against business objectives and system requirements 7 2.2 The bridge to design, software package selection and development 7 UML Version... 8 3. Modelling Functionality (35%)... 8 3.1.Use Case Modelling (25%)... 8 3.2.Activity Diagrams (10%)... 8 4. Static Modelling (25%)... 8 5. Dynamic Modelling (25%)... 8 Structured Version... 9 3. Modelling Functionality (35%)... 9 3.1.Modelling processes using a Data Flow Diagram... 9 Copyright BCS 2016 Page 3 of 11

3.2.Elementary Process Descriptions... 9 3.3.Types of Data Flow Diagrams current and required... 9 4. Static Modelling (30%)... 9 5. Dynamic Modelling (25%)... 9 Levels of Knowledge / SFIA Levels...10 The levels of knowledge and SFIA levels are explained in on the website www.bcs.org/levels...10 Format of the Examination...10 Recommended Reading List...11 Copyright BCS 2016 Page 4 of 11

Introduction The certificate is primarily concerned with modelling systems from a variety of perspectives. It requires candidates to construct three main types of model reflecting different perspectives and to describe the interactions between them. The syllabus has two common sections (comprising 15% of the syllabus) and three others where the exam provider will need to select one of two approaches. It should be noted that the two approaches differ in one key area; the UML version does not include the concept of modelling the existing system whereas this is included in the Structured version. Organisations are able to examine alternative approaches or techniques to those shown below. In this case, details of the standard to be examined, including a description of the principles and notation, should be submitted with the examination accreditation application. Objectives The candidate should be able to: Justify the need for IT system modelling and modelling techniques. Explain why it is important to model IT system requirements from different perspectives. Develop models of system functionality. These models should be either process models with supporting process descriptions or use case diagrams with supporting use case descriptions. Develop models of system data. These models should be either entity relationship models or analysis class models, both with supporting descriptions. Develop a dynamic model. This model should be either an entity life history showing the effect of events on an entity or a sequence diagram showing the realisation of a use case. Evaluate selected models against business objectives and system requirements. Appreciate how the selected models inter-relate with each other. Describe how the products of analysis feed into the design and development of a system. Eligibility for the Examination There are no specific pre-requisites for entry to the examination; however candidates should possess the appropriate level of knowledge to fulfil the objective shown above. Format of the Examination The format for the examination is a one hour written (open book) examination based on a business scenario with 15 minutes reading time. Candidates who are awarded a pass for the examination are awarded the BCS Certificate in Systems Modelling Techniques. Copyright BCS 2016 Page 5 of 11

Duration and Format of the Course Candidates can study for this certificate in two ways: by attending training courses provided by BCS Examination Providers or by self-study. Training courses leading to the certificate should normally run for 21 hours. The course can be delivered a number of different ways from traditional class-room based training to online e-learning. Additional time for candidates requiring Reasonable Adjustments due to a disability Candidates may request additional time if they require reasonable adjustments in line with the BCS reasonable adjustments policy. It will be the Examination Provider s responsibility to make a decision regarding candidate eligibility and keep a record of the decision. This is subject to audit by BCS. Additional time for candidates whose language is not the language of the exam If the examination is taken in a language that is not the candidate s native / official language then they are entitled to 25% extra time. If the examination is taken in a language that is not the candidate s native / official language then they are entitled to use their own paper language dictionary (whose purpose is translation between the examination language and another national language) during the examination. Electronic versions of dictionaries will not be allowed into the examination room. Excerpts from BCS Books Examination Providers may include excerpts from BCS books in the course materials. If you wish to use excerpts from the books you will need a license from BCS to do this. If you are interested in taking out a licence to use BCS published material you should contact the Head of Publishing at BCS outlining the material you wish to copy and the use to which it will be put. Copyright BCS 2016 Page 6 of 11

Syllabus 1. Systems Modelling (5%) 1.1 The need for modelling and modelling standards 1.2 Rationale for the selected approach 1.3 The approach and Systems Development Lifecycle 1.4 Place of models within the Systems Development Lifecycle 1.5 Modelling the IT system from different perspectives 1.6 Interaction of the selected models 1.7 Validating and verifying models 2. Systems Modelling in Context (10%) 2.1 Monitoring analysis against business objectives and system requirements 2.2 The bridge to design, software package selection and development Copyright BCS 2016 Page 7 of 11

3. Modelling Functionality (35%) UML Version 3.1. Use Case Modelling (25%) Modelling user requirements Use cases Actors and the system boundary Use case diagrams Generalising actors and use cases Use case descriptions template of the description, including pre-conditions and post-conditions Use case descriptions defining the main and alternative flows <<include>> and <<extend>> 3.2. Activity Diagrams (10%) Activity diagrams notation Using activity diagrams to model processing Using activity diagrams to model use case descriptions 4. Static Modelling (25%) 4.1 Analysis class modelling rationale 4.2 Objects and classes 4.3 Class diagrams and object diagrams 4.4 Abstraction and encapsulation 4.5 Representing classes: name, attributes and operations 4.6 Defining attributes: adornments 4.7 Associations o Naming associations o Defining multiplicities (minimum and maximum) o Multiple associations o Reflexive associations o Constraints in associations o Association classes Generalisation and inheritance o Modelling generalisation o Private, public and protected attributes o Concept of polymorphism 5. Dynamic Modelling (25%) 5.1 Use case realisation 5.2 Sequence diagrams Lifelines Focus Message notation Populating the class diagram Using opt, alt and loop in the sequence diagram 5.3 State machine diagrams 5.4 Communication diagrams an introduction Copyright BCS 2016 Page 8 of 11

Structured Version 3. Modelling Functionality (35%) 3.1. Modelling processes using a Data Flow Diagram Processes External Entities Datastores Dataflows Decomposition and levels 3.2. Elementary Process Descriptions Documenting the processing 3.3. Types of Data Flow Diagrams current and required 4. Static Modelling (30%) 4.1. Modelling data using Entity Relationship Diagrams Entities Relationships including cardinality, optionaility, exclusivity, recursion, multiple, relationship names 4.2. Supporting Documentation Entity descriptions Relationship descriptions Attribute descriptions 5. Dynamic Modelling (25%) 5.1. Analysing the behaviour of entities Events Enquiries Effects Entity Access Matrix Modelling the behaviour of entities Constructs for sequence, selection and iteration 5.2. Documenting navigation paths Copyright BCS 2016 Page 9 of 11

Levels of Knowledge / SFIA Levels This course will provide candidates with the levels of difficulty / knowledge skill highlighted within the following table, enabling them to develop the skills to operate at the levels of responsibility indicated. The levels of knowledge and SFIA levels are explained in on the website www.bcs.org/levels The levels of knowledge above will enable candidates to develop the following levels of skill to be able to operate at the following levels of responsibility (as defined within the SFIA framework) within their workplace: Level Levels of knowledge Levels of skill and responsibility (SFIA) K7 Set strategy, inspire and mobilise K6 Evaluate Initiate and influence K5 Synthesise Ensure and advise K4 Analyse Enable K3 Apply Apply K2 Understand Assist K1 Remember Follow Format of the Examination Type Duration Written examination based on a business scenario 1 hour preceded by 15 minutes reading time. Candidates are entitled to an additional 15 minutes if they are sitting an examination in a language that is not their native/official language. Pre-requisites Supervised / Invigilated Open Book None Yes Yes Pass Mark 50% Distinction Mark Delivery None Paper based examination Copyright BCS 2016 Page 10 of 11

Recommended Reading List Systems Modelling Techniques (Structured techniques version) Title: Systems Analysis and Design (2 nd Edition) Author: Donald Yeates and Tony Wakefield Publisher: FT Prentice Hall Publication Date: 2003 ISBN: 9780273655361 Title: Practical SSADM Version 4+ A Complete Tutorial Guide (2 nd Edition) Author: Philip Weaver, Nick Lanbrou and Matthew Walkley Publisher: FT Pitman Publication Date: 1998 ISBN: 9780273626756 Title: An Introduction to SSADM Version 4 Author: Caroline Ashworth and Laurence Slater Publisher: McGraw-Hill Publication Date: 1993 ISBN: 0077077253 Title: SSADM Version 4: A User s Guide (Limited Availability) Author: Malcolm Eva Publisher: McGraw-Hill Publication Date: 1994 ISBN: 0077079590 Title: SSADM Version 4: A Practical Approach Author: Mike Goodland and Caroline Slater Publisher: McGraw-Hill Publication Date: 1995 ISBN: 007709073X Systems Modelling Techniques (UML Version) Title: Introducing Systems Development Author: Steve Skidmore and Malcolm Eva Publisher: Palgrave Macmillan Publication Date: 2003 ISBN: 0333973690 Title: UML and the Unified Process Author: Jim Arlow and Ila Neustadt Publisher: Addison Wesley Publication Date: 2005 ISBN: 978-0321321275 Title: Object Oriented Systems Analysis and Design Using UML Author: Simon Bennett, Steve McRobb and Ray Farmer Publisher: McGraw Hill Publication Date: 2005 ISBN: 0077092444 UML Specification www.uml.com Copyright BCS 2016 Page 11 of 11