Course Description 4 day - expert led onsite training and hands-on workshops Experience hands-on modeling and learn how to use Enterprise Architect with your next project. Discover surprising ways to improve quality and save time under the watchful eye of consultant practice leaders. A recent Fortune 15 client stated that the Enterprise Architect workshop had saved their team weeks of lost effort using outdated tools and techniques. This intensive hands-on Workshop reveals the importance of disciplining Agile Teams of project managers, business analysts, solution architects, software architects, and testers to master skills and productivity techniques across the delivery life cycle. application solutions. Successful business and software requirements management integrated with software engineering delivery, cuts to the very core of managing business expectations, delivering quality business and software Objectives Experience a full life-cycle tool going from Requirements, Analysis, Design, Implement to Testing Practice developing an agile Business Requirements Definition (BRD) Practice developing the agile Software Requirements Specification (SRS) Practice developing the Software Architecture Document (SAD) Practice re-use and full life-cycle fully traceable systems through OO Design and Coding Apply Software Design Patterns and learn Design trade-offs Practice Advanced Sparx EA Techniques for saving time while increasing quality Lesson Plans Getting Started using Enterprise Architect 1. Loading your Course Case Study and EA software 2. Getting Started using a full life-cycle tool 3. Introductions 4. Understanding OMG UML modeling 5. Hands-on Workshop - What you will model, analyze, and generate 6. EDIT Search in Model 7. VIEW Project Browser, Traceability 8. PROJECT Auditing, Resources, Security, Settings 9. PACKAGE Documentation, Baselines, Code Generation 10. DIAGRAM Creating diagrams, Toolbox Page 1 of 5
11. ELEMENT Project Management, Testing, Maintenance 12. TOOLS Gap Analysis, Relationship Matrix, Options 13. ANALYZER Debug, Record 14. EXTENSIONS MDG Technologies 15. HELP Additional Resources Business Architect 1. Business Architecture best practices 2. Select reference models, catalogs, matrices, and diagrams 3. Business Transformation lessons learned 4. BRD - Business Requirements Definition 5. Problem Definition 6. Business Vision Statement 7. Stakeholder Concerns Analysis 8. Business Context 9. Capability model 10. Process Value Stream 11. Process Scope 12. Business Collaboration 13. Service model 14. Conceptual Information model 15. Capability to Conceptual Information matrix 16. Stakeholders Needs Analysis 17. Road Mapping 18. Generate BRD website for Stakeholder review Business Analyst Business Analysis best practices SRS - Software Requirements Specification Roles catalog System Context Process modeling using BPMN 2 Scope of Work Use Case to Roles Matrix Modeling Use Case stories Writing a Use Case story Screen Prototyping Data Requirements Functional Requirements Business Rules Logical Data model Traceability and impact of change Baseline Version Control Generating Documentation Peer Review Page 2 of 5
Solution Architect 1. Solution Analysis best practice techniques 2. Reference models and Standards 3. SAD Solution Architecture Document 4. Interaction Overview diagram 5. Analysis - Sequence diagram 6. Boundary Objects User Experience 7. Business Objects Re-use Services 8. Data Objects Data model packages 9. Physical Data modeling Generate DDL 10. Import DB Schema using ODBC 11. Generate Data Dictionary report 12. Creating Tables and Attributes 13. Creating Indexes, Triggers, Procedures 14. Creating Associations using Foreign Keys Software Architect 1. Design Architect best practice techniques 2. Improving your Design - UML Design Patterns 3. Model Driven Architecture (MDA) 4. TOGAF 9 Framework 5. Code Warrior (Build, Run, Debug & Deploy) 6. Visual Studio & Eclipse MDG Integration 7. Construction Design deliverables 8. Designing Behavior Sequence diagram 9. Designing Messages & Operations 10. UML State diagram 11. Designing Structure Class diagram 12. Designing Associations, Aggregation & Inheritance 13. Designing Implementation packages Technology Architect 1. Technology Architecture best practice techniques 2. Create a Component Sequence diagram 3. Create a Component Traceability diagram 4. Component Building Block Traceability 5. Create a Deployment diagram 6. Create a HW to SW Nested diagram Page 3 of 5
INTEGRATED Toolkit Save time and immediately power up your practice during the course and your next project. Work directly with a practice leader using the Sparx EA hands-on study Guide Book and Case Study to sharpen your skills and productivity. Every participant receives the INTEGRATED Agile Team Toolkit for Sparx EA containing: Repository Help Screens revealing techniques and standards covered in the course and promoted by experts in the field, the International Institute of Business Analysts and the Business Architecture Guild, Carnegie Melon University The Agile Teams, BABOK 3,BIZBOK 4, Solution Architect, DMBOK, Software Architect, and Technology Architect Stencils for makes Sparx easy to use Work Packages to generate the Business Requirements Document (BRD) into MS Word, SharePoin,t and Web Work Packages to generate the Software Requirements Specification (SRS) into MS Word, SharePoint,and Web Work Packages to generate the Software Architecture Document (SAD) into MS Word, SharePoint, and Web Requirements Management catalog for knowledge sharing and reuse Reuse Matrices and Diagram Patterns MS Word, MS Excel, Reporting and documentation reuse Templates Audience Students of Agile Software Engineering (OOAD) Business Architects Business Analysts Solution Architects Software Engineers Technology Architects QA Testing Analysts Project Managers Certifications - Certificate of Achievement Page 4 of 5
Testimonials Acceleration without sacrificing quality - Health Care Reform using Sparx EA Case Study Closing the Gap Dr Dobbs Interview featuring Ramsay Millar "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" - Ray Nygren, Business Analyst, Maximus Workshop Leader Ramsay Millar, Integrate it is an active participant in Business Architecture practice, and standards worldwide. He contributes to the combined Business Architecture Guild and OMG Business Architecture committee, the Open Group TOGAF Committee, and is a strong supporter of the International Association of Business Analysts (BABOK). Ramsay has delivered hundreds of sessions to his satisfied clients. His interactive hands-on workshops are results oriented and focus on revealing to students best practices to real world challenges. Ramsay is a proven industry expert and effective mentor and trainer capable of transferring critical technical and people skills that will strongly improve your next project. Millar s Core Competencies with 25 years of success are: Enterprise Architect and Early TOGAF practitioner, TOGAF certified since 2008 A pioneer who has delivered TOGAF 9 Certification courses since 2009 across 30 organizations Setup EA Office and governance using the TOGAF Framework and EA repository tools for 12 organizations Business Architect since 1989 and well versed in BIZBOK and business modeling Business Analyst, Requirements Management, BACP, CMMI, IEEE and BABOK Project Manager with a history of many successful and very large scale projects since 1985 Full life cycle Software Development using Object Oriented Analysis and Design Modeling Frameworks & Tools expert since 1989 Professional trainer and independent consulting since 1997 Expert in project readiness, productivity and time saving techniques Pragmatic, results oriented and excellent people skills Page 5 of 5