|
Course Outline
Course duration:
1 day
This
course provides delegates with the skills they need to perform effective
business and systems analysis. The
course covers a number of system development methodologies plus a range of
techniques for business analysis, system design, application testing and
implementation.
During the course, delegates will apply
these techniques in appropriate practical exercises using
generic examples or client-supplied data.
Software Development Overview
· Summary
of different approaches to system development
· Methodologies
and lifecycles, including traditional models, prototyping, rapid application
and Agile development
· Tasks
and skills required for developing and implementing business applications
Requirements Analysis
· Investigate
business systems, model business processes and identify required changes to
current systems
· Critical
analysis techniques, fact-finding methods, interviewing and sampling
· Specify
and evolve business requirements documentation through iterations and
walkthroughs
System Design
· Interpret
business requirements and develop system design specification
· Consider
design options and system architectures for both business and technical impact
· Data
analysis techniques, logical data modelling, normalisation
· Refine
detailed system design and produce component specifications
· Use
of CASE tools to support system analysis and design
Software Testing and Implementation
· Plan
testing activities including system, acceptance, regression and technical
testing
· Design
and prepare test cases and expected results from business requirements
specification
· Prepare
production environment and deploy new systems, including changes to hardware
and software infrastructure
· Prepare
user documentation, system handover and user training
· Conduct
post-implementation system review
|