|
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
|