Podcast
Questions and Answers
What is a characteristic of Strategy A for enterprise architecture implementation?
What is a characteristic of Strategy A for enterprise architecture implementation?
Which strategy is most appropriate when there is a need to establish an ROI business case before implementing an enterprise architecture approach?
Which strategy is most appropriate when there is a need to establish an ROI business case before implementing an enterprise architecture approach?
What is the benefit of using Strategy B for enterprise architecture implementation?
What is the benefit of using Strategy B for enterprise architecture implementation?
Which strategy is most likely to achieve enterprise-wide data integration with a fully attributed, fully normalized logical data model?
Which strategy is most likely to achieve enterprise-wide data integration with a fully attributed, fully normalized logical data model?
Signup and view all the answers
Which of these strategies is most likely to be used in an organization with a limited budget and a need to show immediate results?
Which of these strategies is most likely to be used in an organization with a limited budget and a need to show immediate results?
Signup and view all the answers
Which of the following is NOT a benefit of using a strategic model in enterprise engineering?
Which of the following is NOT a benefit of using a strategic model in enterprise engineering?
Signup and view all the answers
Which strategy is most closely aligned with the principles of agile software development?
Which strategy is most closely aligned with the principles of agile software development?
Signup and view all the answers
Which of the following could be an abbreviation word?
Which of the following could be an abbreviation word?
Signup and view all the answers
According to the content, what will happen if you photocopy an assignment?
According to the content, what will happen if you photocopy an assignment?
Signup and view all the answers
What is the first step in completing the assignment?
What is the first step in completing the assignment?
Signup and view all the answers
What is the purpose of identifying abbreviation words?
What is the purpose of identifying abbreviation words?
Signup and view all the answers
What is the main difference between 'terminology' and 'abbreviation'?
What is the main difference between 'terminology' and 'abbreviation'?
Signup and view all the answers
Which of the following is NOT an example of a correct abbreviation in the context of the assignment?
Which of the following is NOT an example of a correct abbreviation in the context of the assignment?
Signup and view all the answers
How many steps are listed in the assignment for the student to follow?
How many steps are listed in the assignment for the student to follow?
Signup and view all the answers
Which of the following is NOT an instruction specified in the assignment?
Which of the following is NOT an instruction specified in the assignment?
Signup and view all the answers
What is the purpose of the "Assessment Form"?
What is the purpose of the "Assessment Form"?
Signup and view all the answers
What does the instruction "Photocopy is not allowed, automatic zero (0)." indicate?
What does the instruction "Photocopy is not allowed, automatic zero (0)." indicate?
Signup and view all the answers
What is the primary difference between the "Assessment Form" and the "Assignment Form"?
What is the primary difference between the "Assessment Form" and the "Assignment Form"?
Signup and view all the answers
Which of the following is NOT included in the "Assignment Form"?
Which of the following is NOT included in the "Assignment Form"?
Signup and view all the answers
What is the purpose of the instructions mentioned in both forms?
What is the purpose of the instructions mentioned in both forms?
Signup and view all the answers
Based on the structure, which form would be suitable for a group assignment?
Based on the structure, which form would be suitable for a group assignment?
Signup and view all the answers
Which of the following statements is TRUE about the forms?
Which of the following statements is TRUE about the forms?
Signup and view all the answers
Which of these instructions is NOT mentioned in the "Assessment Form"?
Which of these instructions is NOT mentioned in the "Assessment Form"?
Signup and view all the answers
Study Notes
Module 5: Enterprise Architecture Methods
- Various methods exist for implementing enterprise architecture
- Emphasis is on identifying priority data, business activities, and processes
- Delivering these priority areas in 3-month increments as production systems
- Strategic modeling identifies reusable business activities/processes from data models
- Creating project plans manually or automatically from data models
- Enables high-priority subprojects for delivery in 3-month increments
- Essential for strategic alignment, ensuring data, processes, people, events, and business plans support each other
Lesson Outcomes
- Review of systems development methodologies evolution
- Identification of various enterprise architecture implementation strategies
- Planning EA based on incremental build context
Lesson 1: Evolution of Systems Development Methodology
- Methodologies have evolved since the Information Age
- Helped examine current manual processes and automate them
- Rudimentary methodologies in the 1960s evolved into software engineering methods (structured methods) in the 1970s
- Software engineering methods analyzed manual processes (DFDs, FDDs, SCs)
- Programs were written in various languages to automate processes
- Each DFD process identified data store needs
- Multiple versions of a process often resulted in redundant data stores leading to maintenance chaos
Evolution of Information Engineering
- Relational model developed by Edgar Codd (IBM San Jose Labs) in the late 1960s to early 1970s.
- Foundation of modern relational database technology
- First relational database management systems (RDBMSs) released by IBM (DB2) and Oracle in the late 1970s and early 1980s.
- Three approaches emerged in the mid-1970s to apply relational concepts (one from the UK/Europe, one from the US, and a business-driven one from Australia)
- Approaches focused on data modeling methods, using normalization to eliminate redundant data versions
- Business-driven approach evolved into Integrated methods for information (Information Engineering, IE), popularized through the 1980s by James Martin.
- Information Engineering (IE) evolved into Enterprise Engineering (EE).
Evolution of Object-Oriented Methods
- Concepts of object-oriented (O-O) development and Unified Modeling Language (UML) emerged in the late 1980s
- Developed by Grady Booch, James Rumbaugh, and Ivar Jacobson
- O-O methods use diagrams to model O-O development (class, state transition, use-case, collaboration, sequence, and activity diagrams)
- Rational Corporation established for UML modeling tools, popularized in the 1990s.
- Rational became a subsidiary of IBM in 2003 after IBM purchased Rational Corporation.
Lesson 2: Strategies for Enterprise Architecture Implementation
- Several strategies for implementing enterprise architecture, including 3 alternatives
- Strategy A: Top-down, rigorous detail. Achieves enterprise-wide data integration with fully normalized logical data model. Identifies architecturally normalized business processes prior to application design/development. Time/cost savings are impressive.
- Strategy B: Selective EA based on ROI business case. Requires evaluating the ability of legacy systems to support required data, processes, and organizational structure. Assessing benefits / tradeoffs. Establishing a business case for enterprise architecture.
- Strategy C: Deliver progressively in 3-month incremental builds. Implements priority areas first, then addresses others later. Strategic business plans based on enterprise engineering methodology. Documents required data/information in a strategic model for enterprise-wide data integration.
Lesson 3: Enterprise Architecture Incremental Build Context
- Covers data mapping methods for building data maps from business planning statements.
- Step 1: Strategy analysis identifies mission, vision, core values, strategies, objectives, KPIs in the strategic plan.
- Step 2: Strategy analysis identifies managers/business experts responsible for strategy implementation.
- Step 3: Managers/experts use strategy analysis methodology for tactical business planning (5-day workshop)
- Step 4: Business/IT experts work together in 2-day session to identify required data for integration
- Step 5: Facilitated session documents strategic model on whiteboard. This strategic data map is a high-level enterprise model.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Explore the various methods for implementing enterprise architecture in this comprehensive module. Learn how to identify priority data and business activities, and deliver systems in 3-month increments for strategic alignment. This module emphasizes the evolution of systems development methodologies and effective planning for enterprise architecture.