Object Oriented Analysis Design for Team Players

Object-Oriented Analysis & Design for Team Players

Duration: 2.5 days – Hands-on with Enterprise Architect
Led by Object-Oriented early adopter and Sparx Enterprise Architect Expert

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 Digital study guide and Enterprise Architect Case Study.

Successful business and software requirements 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 an agile approach and practice modeling using Object Management Group Unified Modeling Language (UML). Learn where and why to apply each diagram.  

Enterprise Architect for Team Players
Contact Us


  • Learn how to use Sparx Enterprise Architect to deliver your next project
  • Practice developing Requirements, Analysis, Design, Implementation, and Testing
  • Learn how UML models are effective for requirements and software development projects
  • Learn which UML diagram to choose to meet your specific modeling needs
  • Receive a confident introduction and Getting Started skills to master Enterprise Architect
  • Practice Developing Business Requirements Definition
  • Practice modeling Stakeholder Analysis
  • Practice modeling the Scope of Work
  • Practice modeling a Storyboard, and writing a use case story
  • Practice writing requirements for re-use and traceability
  • Generate Documentation
  • Practice OOAD Analysis techniques using Solution Building Blocks
  • Practice modeling a UI Dialogs
  • Practice modeling a UML Component model
  • Practice modeling the Logical Data model
  • Practice OOAD Design techniques
  • Practice modeling a Design Sequence diagram
  • Practice modeling a State Machine
  • Practice modeling a Class diagrams using Composition and Inheritance
  • Practice modeling a Become practiced and confident in your use of Enterprise Architect

Experience the most comprehensive Virtual Learning and Mentorship available for learners interested in growing your career. Learn from an experienced consultant and mentor who reveals proven industry best practices and prepares you or your team to become skilled and confident in your use of Enterprise Architect by Sparx Systems.


Ramsay Millar

Practice Leader, Mentor, Enterprise Architect SME Ramsay Millar has delivered over 1,100 business and technology modeling project assignments and trained over 4,000 business architects, business analysts, enterprise architects, agile project managers, solution architects and software engineers since 2001.

The professionals Ramsay has mentored appreciate his common sense, wide industry skills, and the direct experience he brings to the show.
LinkedIn »


Integrate iT Training

Use your Web  Browser to read, learn, search, make notes, and print your personal Practice Leaders eBook. Your supplied eBook contains practical steps required to master and grow confident when using Enterprise Architect to deliver your next project and is directly linked to the ALLin1 EA Repository Case Study.


Enterprise Archetecture Software

Download the supplied ALLin1 EA Repository to your PC Desktop. The Repository and additional course resources contain everything you need to get started including a production ready reuseable Repository loaded with Project ad Document Templates, Diagram Stencils, and real-world consulting Case Study samples.

  • Business Analysts
  • Process Analysts
  • Enterprise Architects
  • Project Managers
  • Solution Architects
  • Software Engineers
  • Students of Agile Software Engineering (OOAD

Getting Started with Enterprise Architect

  1. Introduction
  2. Login to the ALLin1 EA Repository – Let’s Practice!
  3. What is an Enterprise Architecture Repository? – Let’s Practice!
  4. Modeling Best Practices
  5. START – Searching the Model - Let’s Practice!
  6. DESIGN - Mastering diagrams - Let’s Practice!
  7. LAYOUT - Themes and Appearance – Let’s Practice!
  8. DEVELOP – Database Modeling
  9. PUBLISH – Publish Documentation
  10. SIMULATE – Business Process Simulation
  11. SPECIALIZE - Microsoft Office Integration
  12. CONSTRUCT – Kanban
  13. EXECUTE - Code Execution
  14. CONFIGURE – Security, Groups, Permissions
  15. Enterprise Architect – Model, Share, Engage, Collaborate


  1. Business Analysis Best Practices
  2. Re-use Frameworks
  3. Stories and Requirements drive Solution Delivery
  4. Business Requirements Definition - Let’s Practice!
  5. Stakeholder Analysis – Let’s Practice!
  6. Concept model – Let’s Practice!
  7. Scope of Work – Let’s Practice!
  8. Storyboard Scenario – Let’s Practice!
  9. Writing a Use Case story– Let’s Practice!
  10. Requirements Traceability – Let’s Practice!
  11. Generate a MS Word Document


  1. Solutions Architecture Best Practices
  2. Re-use Frameworks
  3. Solution Architecture Definition
  4. Stakeholder Views
  5. Reuse Catalogs – Let’s Practice!
  6. Solution Building Blocks – Let’s Practice!
  7. UI Dialog model – Let’s Practice!
  8. Component Model – Let’s Practice!
  9. Data Modeling – Let’s Practice!
  10. Requirements Traceability – Let’s Practice!


  1. Software Engineering best practices
  2. The Object-Oriented Approach
  3. Software Engineering Design Deliverables
  4. Create a Sequence diagram – Let’s Practice!
  5. Adding Messages & Operations – Let’s Practice!
  6. Adding a Fragment
  7. Extend to another Sequence diagram – Let’s Practice!
  8. Create a State Machine – Let’s Practice!
  9. Create a Class diagram – Let’s Practice!
  10. Adding an Aggregation Association – Let’s Practice!
  11. Adding Inheritance Association – Let’s Practice!
  12. Implementation packages
  13. Reverse Engineer Code

Sparx Certified TrainingOur expert instructors work closely with every student to personally ensure they fully grasp every lesson plan during the hands-on workshops sessions to ensure that the Certification is achieved.

  • Sparx Systems Enterprise Architect Certification
  • Certificate of Education Credits

 “Congrats and we who have taken a Ramsay Millar class know his superior technical education skills. Content, delivery, and real-world practical application of what you learn is his hallmark. INTEGRATE IT Inc. is so fortunate to have such a professional on staff for so long. When you have Ramsay as a mentor and instructor, you are a student for life, and you resolve the toughest issues together. Thank you, Ramsay; I am so grateful to be a student of your work. I hope soon the world will see the value of your work and why it is the cornerstone of digital transformation—looking for the 25th year!“ – Patrick Simon, Beehive Consulting

"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

Healthcare Transformation Case Study

Closing the Gap – Dr Dobbs Interview