|
|
Course Overview The design of business systems must give solutions that fit the analysis requirements. Good design and planned system roll-out is therefore essential for the successful implementation of a new system. Development and implementation therefore needs successful design of processes, data and the user interface, followed by intensive testing and careful planning of the roll-out itself, which includes considering the impact of change. This course introduces the concepts of system design, and considers a wide selection of testing and implementation activities to ensure a smooth transition to the new system. The concepts covered are equally relevant to bespoke and package solutions and can be used in structured, RAD and incremental development. This course has been classified as IT Technical Training. Audience - New entrants to IT requiring the basic skills of design, testing, implementation and post-implementation review.
- IT and user staff involved in the design and rollout of new systems/major enhancements.
- Business and Systems Analysts who need to ensure that the benefits of new systems are realised.
Skills Gained This course will enable delegates to: - Use techniques to design processes, databases and user interfaces.
- Perform design inspections.
- Plan and attend facilitated workshops.
- Produce clear and comprehensive specifications.
- Develop test strategies and plan testing.
- Analyse development risks and produce contingency plans.
- Develop implementation plans.
Examinations On completion of this course delegates may wish to sit for the ISEB Certificates in Systems Design and Implementation Techniques. If studied with Structured System Development Essentials [SSDE] this course also prepares for the ISEB Certificate in Systems Modelling Techniques. These certificates can be used towards the new ISEB Diplomas. Prerequisites A background in business or systems analysis is useful, but not mandatory. Attending Structured Systems Development Essentials [ SSDE ] is recommended. Course Outline Introduction - System Design Principles. Testing and Implementation Principles. Types of Development Lifecycle. Functional and Non-functional Requirements. Overview of Design, Testing, Implementation and Post-implementation Review.
Modelling Techniques Process Design - Principles of Process Design. Use Cases, Process Hierarchies and Data Flow Diagrams.
Data Design - Principles of Data Design. Data Modelling, using normalisation. Improving Data Design.
Inspection - Finding Errors using Walkthroughs. Inspection Process and Roles.
Process/Data Cross Checks - State models CRUD Matrix.
Systems Integrity/Technical Design Overview - Controls, Resilience and Recovery, Audit Requirements and Security. Hardware, Development Software, DBMS and Networks.
Physical Database Design - Database Design. Tuning the Design to meet Timing and Space Requirements.
User Interface Design - User and Task Analysis. User Object Modelling. GUI Design.
System Specification Implementation - Implementation Principles and Planning. Data Conversion. Education and Training. Handover and Support. Post-implementation Review.
Contingency Planning Configuration Management Scheduling Summary - Exercises and Case Study Throughout.
Follow On Courses - ISEB/ISTQB Foundation Certificate in Software Testing [SQA]
- Object Oriented Analysis and Design using the UML [OSD]
This training course is presented on behalf of CourseMonster by an ISEB accredited training provider.
How to make a booking for the SSMDNR course
|