Enterprise Architect Project GuideBook and Case Study

Enterprise Architect Quick Start

Hands-on training to deliver an agile Project using OMG UML© across the life cycle from Requirements, Analysis, Design, Implement to Testing

Course Syllabus for 3 days – Expert led Enterprise Architect hands-on training

This intensive “hands-on” Workshop reveals the importance of developing UML modeling skills and productivity techniques. Work directly with a practice leader using the provided “Sparx Enterprise Architect Quick Start” study guide, and Case Study.

Successful business and software requirements management integrated with software engineering delivery cuts to the very core of managing business expectations and delivering quality business and software application solutions.

Experience hands-on UML modeling and learn how to use Enterprise Architect for your next project. Discover surprising ways to improve quality and save time under the watchful eye of practice leaders. Rapidly practice and learn a simple Agile approach called RADIT and practice modeling every OMG UML standard diagram. Learn where and why to apply each diagram.

Objectives
  • Become practiced and confident in your use of Sparx Systems Enterprise Architect.
  • Produce complete UML models, learning how the various diagrams fit together, to describe a system at all levels from Requirements, Analysis, and Design to Deployment (RADIT)
  • Interpret and model Extended and UML diagram types, including graphical and textual elements
  • Learn which UML diagram to choose and to meet your specific modeling needs
  • Learn Extended UML for requirements, user interface, ER data modeling
  • Practice modeling re-use and traceability across the landscape from use case stories, requirements, object-oriented modeling, user interface and databases
  • Learn how the UML fits into the development process and architecture
Lesson Plans

INTEGRATE iT – EA Quick Start Download Syllabus PDF

Getting Started

  1. Why tools and techniques?
  2. What is a Model Repository?
  3. Modeling Basics
  4. Edit menu – Searching the Model
  5. View menu – Project Browser
  6. Project menu – Generating Documentation
  7. Diagram menu – Creating diagrams
  8. Element menu – Find in diagrams
  9. Tools menu – Options
  10. Analyzer menu – Debug and Simulation
  11. Settings menu – Project Types

Requirements modeling

  1. Business Analysis best practices techniques
  2. SRS – Software Requirements Specification
  3. Roles catalog
  4. System Context
  5. Scope of Work
  6. Modeling Use Case stories
  7. Writing a Use Case story
  8. Screen Prototyping
  9. Data Requirements
  10. Functional Requirements
  11. Logical Data model
  12. Use Case to Logical Data matrix
  13. Traceability and impact of change
  14. Baseline Version Control
  15. Generating Word documents

Analysis modeling

  1. Solutions Analysis Reference models and Standards
  2. SAD – Solution Architecture Document
  3. Analysis – Sequence diagram
  4. Boundary Objects – User Experience
  5. Business Objects
  6. Data Objects
  7. Physical Data model – DDL
  8. Reverse Engineer a Database
  9. Generate a Data Modeling Report
  10. Creating Tables, Attributes and Foreign Keys
  11. Creating Indexes, Triggers, Procedures
  12. QA & Peer Review

Design modeling

  1. Software Engineering best practice techniques
  2. Reference models and Standards
  3. UML Design Patterns
  4. Model Driven Architecture (MDA)
  5. Code Warrior – Reverse Engineering
  6. Construction – Design deliverables
  7. Designing Behavior – Sequence diagram
  8. Designing Messages & Operations
  9. UML State diagram
  10. Designing Structure – Class diagram
  11. Designing Associations, Aggregation & Inheritance
  12. Designing Implementation packages
  13. QA & Peer Review
  14.  

Implementation modeling

  1. Create a Component Sequence diagram
  2. Create a Component Traceability diagram
  3. Component Building Block Traceability
  4. Create a Deployment diagram
  5. Adding Alternate Images
  6. Create a HW to SW Nested diagram

Test modeling

  1. Use Case stories drive all testing
  2. Create a User acceptance test
  3. Generating the User acceptance test report
Audience

This pragmatic and rapid moving course caters to new Sparx EA tool users who need to become skilled when applying UML to their next project. This includes business and systems analysts, project managers, quality engineers, architects, designers, and business process modelers. This course will help quickly determine how EA will be useful to Projects and how it can be used to automate and support certain aspects of your development process.

  • Students of Agile Software Engineering (OOAD)
  • Business Architects
  • Business Analysts
  • Solution Architects
  • Software Engineers
  • Technology Architects
  • QA Testing Analysts
  • Project Managers
Certifications

Sparx Systems Enterprise Architect – Certificate of Achievement

Testimonials

Closing the Gap – Dr Dobbs Interview

“Even though Enterprise Architect is an extremely powerful tool and more feature rich than all the competing products we have reviewed in our RFP, it is hard to apply it without proper mentorship and an agile unified process that unfolds a step by step example of doing a project.” – Marc Ginns, Chief Enterprise Architect, Duke Energy, Charlotte, NC

“It has been nearly impossible to figure out how to use Enterprise Architect to manage a real project. INTEGRATE iT involved the entire project team and we are saving time and producing quality requirements within one week” – Director, Agile Software Delivery

INTEGRATED Repository

“It has been nearly impossible to figure out how to use Enterprise Architect to manage a real project. INTEGRATE iT involved the entire project team and we are saving time and producing quality requirements within one week” – Director, Agile Software Delivery

The entire INTEGRATED Repository is open and customizable to your needs and you are not locked in by any vendor. Review a presentation on the INTEGRATED Repository based upon open standards.

  • Full Traceability from Strategy to Deployment using an INTEGRATED model
  • Repository Help Screens make Sparx easy to learn and rapid to deploy
    • Requirements Management using BABOK©
    • Business Architecture using BIZBOK©
    • Application Architect using TOGAF©
    • Information Architect using DMBOK©
    • Technology Architect using TOGAF© and ITIL©
    • Project Manager Agile PMIBOK©
  • Work Packages Standard Templates to generate documentation
    • Architecture Vision, Business Architecture, Architecture Definition, Roadmaps, Gap Analysis, Migration strategy, BRD, SRS, SAD, Use Case stories and Data dictionaries and more …
  • Role based Diagram Toolbox Stencils shortens the learning curve
    • Business Analyst stencils for Requirements Management using BABOK©
    • Business Architecture stencils for Business Modeling using BIZBOK©
    • Application Architect stencils based upon TOGAF©
    • Information Architect based upon DMBOK©
    • Technology Architect based on TOGAF© and ITIL©
    • Project Manager stencils based upon Agile PMIBOK©
  • Pre-built reuse Catalogs, Matrices, Diagram Patterns
    • Requirements Management – Reuse catalogs
    • For Architecture Projects – Enterprise Continuum
    • For Solution Delivery Projects – Reuse catalogs for Use Cases and Classes
  • MS Word, MS Excel, and PowerPoint integration and reuse Templates
Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Not readable? Change text. captcha txt