Systems Development Essentials with Agile
Course
In London
Description
-
Type
Course
-
Location
London
-
Duration
3 Days
This course prepares participants to sit a one-hour, open book, examination leading to the certificate in Systems Development Essentials offered by the Information Systems Examinations Board (ISEB). This certificate is a core certificate in the ISEB diplomas in Systems Development and is also an optional certificate in the ISEB diploma in Business Analysis. Suitable for: Systems analysts and system developers. Business analysts. Business executives and accountants wishing to broaden their knowledge.
Facilities
Location
Start date
Start date
Start date
About this course
There are no pre-requisites for attendance on this course.
Reviews
Course programme
Systems Development Essentials with Agile
Course Content
Roles in systems development
- The purposes, objectives and tasks of systems development
- Roles and actors in systems development
- Technical and interpersonal skills of the analysts
- The emergence of skills frameworks (SFIA+)
- The Capability Maturity Model Integration (CMMI)
Systems architecture
- Enterprise, systems and infrastructure levels of architecture
- The Zachman framework
- Inputs at an enterprise level
- Inputs at system and infrastructure level
- Components of an EAP methodology
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
Systems development lifecycles
- Waterfall model
- V model
- Incremental model
- Spiral model
- Advantages and disadvantages of each approach
- Selection of an appropriate approach
Methodologies
- Traditional and structured approaches
- Agile Development/Rapid Application Development/eXtreme Programming
- The Unified Process (UP) and the Unified Modeling Language (UML)
- Models of the UML
- Interpretation of:
Use case diagram, Use case description, Class diagram, Sequence diagram
- Phrases of the Unifed Process
- Workflows of the Unified Process
Systems investigation
- Fact finding approaches:
Workshops, Prototyping, Interviewing, Questionnaires, Scenario analysis, Other approaches
- Functional requirements definition
- Non-functional requirements definition
- Documenting requirements
- Human aspects of the systems investigation and introducing change
Systems design, implementation and maintenance
- Aspects of the production environment
- Design principles and constraints (legal, ethical, financial)
- Sign off and hand over
- Post-implementation reviews
- Different types of maintenance
Quality assurance
- Definitions of software quality
- The V model
- Requirements- driven testing
- Static testing: types of walkthrough and inspection
- Post- project reviews
- Service Level Agreements
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
Additional information
Students per class: 12
Systems Development Essentials with Agile