ISEB Logo
Accredited by the British Computer Society to offer training and exams for the ISEB Diploma in Business Analysis.

Our courses are at a time to suit you - weekend or weekday

Wish to be recognised as a professional Business Analyst?

Want to increase your chances of getting a great new job?

Aiming to improve your prospects of promotion?

THEN OUR ISEB BUSINESS ANALYSIS COURSES ARE FOR YOU!

ISEB Certificate in Systems Development Essentials

Course Syllabus

  1. Roles in systems development
    • The purpose, 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)
  2. Systems architecture
    • Enterprise, systems and infrastructure levels of architecture
    • The Zachman Framework
    • Inputs at an enterprise level (EAP)
    • Inputs at system and infrastructure level
    • Components of an EAP methodology
  3. 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 systems development
  4. Systems development lifecycles
    • Waterfall model
    • V model
    • Incremental model
    • Spiral model
    • Advantages and disadvantages of each approach
    • Selection of an appropriate approach
  5. 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
    • Phases of the Unified Process
    • Workflows of the Unified Process
  6. 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 systems investigation and introducing change
  7. Systems design, implementation and maintenance
    • Aspects of the production environment
    • Design principles and constraints (legal, ethical, financial)
    • The tasks of implementation
    • Sign off and hand over
    • Post-implementation reviews
    • Different types of maintenance
  8. 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
  9. CASE and CAST tools
    • Features of Computer Aided Software Engineering (CASE) and Computer Aided Software Testing (CAST) tools
    • Life-cycle coverage
    • Requirements traceability
    • Advantages and disadvantages