Book online today or if you need any assistance or help
choosing the right course for you, please call our team on 08000 199337 and
we will help point you in the right direction.
Calling all prospective Systems Developers and Business Analysts! Does the idea of gaining an overview of the issues and concepts involved in developing quality solutions that satisfy business requirements by using Agile approaches sound appealing to you? If the answer’s yes, then this Systems Development Essentials course is for you.
You’ll study a number of systems development life cycles, both defined and evolutionary, and examine the context in which different lifecycles could be applied before focusing on an Agile approach.
Some of the key areas we’ll look at include examining how the systems development effort can be organised, understanding requirements, stakeholders and roles in an agile environment and considering techniques that support iterative development such as prototyping, hothousing and scenarios.
During this three day course you’ll receive all the training you need to prepare for the BCS Systems Development Essentials certificate examination, which is held on the final afternoon of the course. A pass means you’re another step closer to achieving the BCS International Diploma in Solution Development.
Incidentally, the course is also a specialist option for the BCS International Diploma in Business Analysis and is approved as consistent with the IIBA BABoK version 3.0. It also supports SFIA skills Prog, level 5.
Exam is included in the price
Course Objective
You’ll study a number of systems development life cycles, both defined and evolutionary, and examine the context in which different lifecycles could be applied before focusing on an Agile approach.
Some of the key areas we’ll look at include examining how the systems development effort can be organised, understanding requirements, stakeholders and roles in an agile environment and considering techniques that support iterative development such as prototyping, hothousing and scenarios.
Syllabus – Key points
This classroom-based course examines the purpose and structure of, and the techniques used in, developing information systems. It covers the traditional, ‘waterfall’, approach to systems development but emphasises more the ‘Agile’ approach that is increasingly widely adopted in many organisations.
Introduction
Characteristics of software quality
The purposes, objectives and tasks of systems development
Roles and responsibilities in systems development
Technical and interpersonal skills of the business analysts and solution developers
Systems architecture
Enterprise, systems and infrastructure levels of architecture
Inputs at an enterprise level
Inputs at system and infrastructure level
Model Driven Architecture
Development approaches
Bespoke development
Commercial off the shelf (COTS) software package solutions
Configuring and customising COTS software package solutions
Component-based systems development
Service-based solutions and other approaches
Evolutionary prototyping
Systems development lifecycles
Waterfall model
V model
Incremental model
Spiral (evolutionary) model
Advantages and disadvantages of each approach
Selection of an appropriate development approach
Methods and approaches
Detailed study of the Agile approach including life cycle, deliverables and roles
Iterative systems development using the DSDM Atern methodology
Other agile development methodologies (The Unified Process (UP), Scrum, eXtreme Programming)
Modelling techniques
Models of the Unified Modeling Language (UML)
Interpretation and principles of:
Use case diagram
Use case description
Class diagram
State machine diagram
Validating models using a CRUD matrix
Requirements in an Agile environment
Fact finding approaches:
Workshops
Interviewing
Questionnaires
Scenario analysis, storyboarding, user stories and hot-housing
Model office and focus groups
Functional requirements definition
Non-functional requirements definition
Documenting & prioritising requirements
Human aspects of systems investigation and introducing change
Iterative systems development
Features of iterative development approach
Prototyping
Categories of prototype
Timeboxing
Prototype development plans
Systems design, implementation and maintenance
Design principles and constraints (legal, ethical, financial)
Systems deployment and hand over
Post-implementation reviews
Different types of maintenance
Estimation and development planning
Quality assurance
Definitions of software quality
The V model
Requirements-driven testing
Static testing: types of walkthrough and inspection
Post-project reviews
CASE and CAST tools
Features of Computer-aided Software Engineering (CASE) and Computer-aided Software Testing tools (CAST)
Life-cycle coverage
Requirements traceability
Advantages and disadvantages of software development support tool
Reviews
There are no reviews yet.
Be the first to review “BCS Systems Development Essentials using Agile” Cancel reply
Online Exams The remote web proctor solution allows you to take your exams online, using a webcam, microphone and a stable internet connection. You can schedule your exam in advance, at a date and time of your choice. At the agreed time you will connect with a proctor who will invigilate your exam live. View More info here https://tinyurl.com/mr22kry9
A Pearson VUE exam voucher A pearson VUE exam voucher enables you to book and sit your exam at your local Pearson VUE testing centre at a time and date convenient to you. Pearson VUE centres are worldwide, and you will be able to choose the closest testing centre to you. View More info here https://tinyurl.com/2mhn5ust
E-learning is s training, learning, or education delivered online through a computer or any other digital device, where you can work through the course at your own pace.
If you are attending a classroom course, then this will be taken at our many training centres within the UK. Our London location is Minories London EC3N 1BJ
Virtual classroom is like being in a classroom where students gather, except you will be in your home, office, or other place of your choice.
Pass Protect, offered by TSG Training, is a valuable option for those concerned about the possibility of not passing their exam on the first attempt. It acts like an insurance policy, allowing you to resit your exam at a significantly reduced rate. Pass Protect covers one resit per exam purchased, so you don’t have to worry about the cost of an additional attempt if you don’t pass initially.
Reviews
There are no reviews yet.