Sparx , Foundation - Level 1 Curriculum

Sparx , Foundation - Level 1 Curriculum

 
Total Duration : 6 hours

3-day curriculum (2 hours/day) for Sparx, Foundation Level 1 Program

Sparx Enterprise Architect Practitioner Level 1 Program

(3 Days | 2 Hours/Day | Aligned with UML 2.5, BPMN 2.0, and TOGAF)

Day 1: Platform Fundamentals

Module 1: Sparx EA Core Architecture (30 mins)
  • Unified modeling environment for software/business/enterprise architecture
  • Key components: Repository, Diagram Editor, Model Views
    • Lab: Initialize workspace using telecom industry template (TM Forum alignment)
Module 2: UML Modeling Basics (60 mins)
  • UML 2.5 diagram types (Class, Sequence, Activity)
  • Relationship types (Association, Dependency, Generalization)
    • Lab: Create Class Diagram for e-commerce system
Module 3: Repository Management (30 mins)
  • Package structures for large-scale projects
  • Version control integration (Git/SVN)
    • Activity: Import SAP module metadata via CSV

Day 2: Business Alignment

Module 4: BPMN 2.0 Workflows (45 mins)
  • Business Process Modeling Notation fundamentals
  • Swimlanes, Gateways, Events
    • Lab: Model Order-to-Cash process for retail16
Module 5: Requirements Traceability (60 mins)
  • Requirements hierarchy (Stakeholder → Business → System)
  • Gap Analysis Matrix
    • Exercise: Trace SAP S/4HANA migration requirements
Module 6: TOGAF ADM Integration (15 mins)
  • Architecture Development Method (ADM) phases
  • Artifact templates for Phase B/C
    • Lab: Build Business Architecture view46

Day 3: Technical Execution

Module 7: Code Engineering (45 mins)
  • Reverse engineering Java/C# codebases
  • Forward code generation
    • Lab: Generate Java classes from UML model
Module 8: Database Design (45 mins)
  • Entity-Relationship Diagrams (ERD)
  • DDL script generation for Oracle/MySQL
    • Exercise: Model retail inventory database
Module 9: Certification Prep (30 mins)
  • Sparx Knowledge Check
  • 40-question mock test covering UML/BPMN

Commercial Offering

 
On request

Key Sparx EA Differentiators vs LeanIX

Feature
Sparx Advantage
Code Engineering
Native code reverse/forward engineering
Process Modeling
BPMN 2.0 with executable workflows
TOGAF Integration
Built-in ADM phase templates
Database Design
ERD modeling with DDL generation

Hands-On Labs

  1. UML Sequence Diagram Lab
    1. text@startuml
      Customer -> System: Place Order
      System -> Inventory: Check Stock
      Inventory --> System: Stock Status
      System -> Customer: Confirm Order
      @enduml
      Used for Day 1 Module 2
  1. BPMN 2.0 Lab Output
    1. xml<bpmn:process id="OrderProcess">
      <bpmn:startEvent id="Start"/>
      <bpmn:task id="ValidateOrder" name="Validate Order"/>
      <bpmn:sequenceFlow sourceRef="Start" targetRef="ValidateOrder"/>
      </bpmn:process>
      Generated in Day 2 Module 4
  1. Database Script Generation
    1. sqlCREATE TABLE Inventory (
      ProductID INT PRIMARY KEY,
      StockQty INT NOT NULL,
      FOREIGN KEY (ProductID) REFERENCES Products(ID)
      );
      From Day 3 Module 8

Alignment with Standards

  1. UML 2.5 Compliance
  1. TOGAF ADM Phase Support
  1. BPMN 2.0 Execution Semantics