|
Advanced Business Analysis
Professional Certification – Core Course
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.
DISCOVER HOW TO:
-
Analyse the requirements and create UML models
- Learn the SDLC and / or RUP process
- Create Advanced UML models
- Bonus: Learn the Object Constraint Language
- Create data models
- Normalise data models
- Write precise use cases
COURSE HIGHLIGHTS
Participants will be led, not lectured, through a combination of presentations and hands-on exercises.
Our workshops provide an experiential environment where participants can take risks and make
adjustments based on their results before approaching large projects. Our workshop is consistent with the International Institute of Business Analysis’ Guide to the Business
Analysis Body of Knowledge (BABOK® v2.0 Guide).
DURATION:
Traditional - 3 days.
WHO SHOULD ATTEND:
Business analysts, technical analysts, project managers, and subject matter experts who need to capture,
document, and communicate well-formed requirements for complex software systems.
PREREQUISITES:
Six months or more of practical business analysis experience. Familiarity with software systems analysis,
design, and implementation is also recommended.
Or
Business Analysis Fundamentals course
COMPETENCIES
Requirements Modeling using UML
Writing Use Cases
Data Models Development
Normalisation
OUTLINE SUMMARY
UML OVERVIEW
- Why Modeling Is Important
- Key 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 Semantics
- Visualizing
- The Software System Perspectives of the UML
THE BUILDING BLOCKS
- Things
- Class
- 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 Methodology
- Akmee Communcations Project Charter
- Business Use-Case Model Refinement
- Activity Diagram
SYSTEM VIEWS
- The UML System Architecture Viewpoints
- The History of the UML
- The Boundary Between Conceptual and Technical Design
USE CASES – EVERYTHING YOU WANTED TO KNOW
- Actor-Action modeling
- Scenarios
CONCEP TUAL DATA MODELS
- The Principle of Abstraction
- Information Engineering
LOGICAL DATA MODELS
- Drilling Down From the Conceptual Model Level
- Requirements Traceability From the Data Perspective
- Data Model Views
NORMALIZATION
- Data Model Quality
- Normalization 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
COMPARING AND CONTRASTING THE UML AND IE
- Gen-Spec Models for Classes and Entities
WRAP UP
ACTICAL APPLICATION SESSIONS:
1. Design a UML model
2. Use cases – drafting through to finalising
3. Creating data models
4. Hands on experience Enterprise Architect
5. An Exam to evaluate where you stand.
RICE AND DISCOUNTS
Price: Available on request
CANCELLATION POLICY
K-90 reserves the right to postpone or cancel an event, or change the location of an event. In the event that K-90 postpones a course, delegate payments at the postponement date will be
credited towards the rescheduled date. If the delegate is unable to attend the rescheduled event, the delegate will receive 100% credit representing payments made towards a future K-90 event or you may send a replacement. No refunds will be available for cancellations or postponements.
K-90 is not responsible for any loss or damage as a result of substitution, alteration, postponement, or cancellation of an event due to causes beyond its control including without limitation, acts of God, natural disasters, sabotage, accident, trade or industrial disputes, terrorism, or hostilities.www.k-90ea.com.
Click To Download Brochure:
<<<Back to Courses |