ADVANCED BUSINESS ANALYSIS
Course Description
This workshop uses a case study to help you explore two standard approaches to conceptual modeling: the Unified Modeling Language and Information Engineering. It is designed to be prescriptive as well as descriptive. This means that best practice will be emphasized through explanation and application. You will discover what should be done as well as how to do it, and why.
3 Days
Contact us for pricing
Prerequisites
Six months or more of practical business analysis experience. Familiarity with software systems analysis, design, and implementation is also recommended.UML Overview
Why Modeling Is ImportantKey Abstractions
Now for the hard question: is a system reality, or is it a description of reality?
Well-formed Requirements
SMART Requirements
Requirement Types
Requirements Traceability
Requirements and the SDLC
The Use Case
Object Orientation
Requirement Types
Requirement Identifier Scheme
Model Element Naming Convention
Change Control System.
UML Language Basics
Syntax and SemanticsVisualizing
The Software System Perspectives of the UML
The Building Blocks
ThingsClass
New CSOC Requirements Specification (excerpt)
New CSOC out-of-scope items
New IMS Requirements Specification (excerpt
Object
Message
Sequence
Sequence Diagram
Use Case
Graphical Use Case
Textual Use Case
Model Analysis
Enterprise Analysis MethodologyAkmee CommuncationsProject Charter
Business Use-Case Model Refinement
Activity Diagram
System Views
The UML System Architecture ViewpointsThe History of the UML
The Boundary Between Conceptual and Technical Design
Use Cases – Everything You Always Wanted to Know
Actor-Action ModelingScenarios
Conceptual Data Models
The Principle of AbstractionInformation Engineering
Logical Data Models
Drilling Down From the Conceptual Model LevelRequirements Traceability From the Data Perspective
Data Model Views
Normalization
Data Model QualityNormalization Tests
Functional Dependence and Primary Keys
First Normal Form
Second Normal Form
Third Normal Form
Fourth Normal Form
Clear Thinking About Data
Quality Assurance
Entity Rules
Attribute Rules
Primary Key Rules
Relationship Rules