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?
- It is an approach that emphasizes prioritizing based on return on investment (ROI).
- It is a more flexible approach that prioritizes legacy systems and their ability to support future needs.
- It is an approach that focuses on achieving enterprise-wide data integration with a fully attributed, fully normalized logical data model. (correct)
- It is an incremental approach that prioritizes immediate needs over long-term goals.
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?
- Strategy A
- Strategy B (correct)
- Strategy C
- None of the above
What is the benefit of using Strategy B for enterprise architecture implementation?
What is the benefit of using Strategy B for enterprise architecture implementation?
- It allows for a more flexible and incremental approach to implementing the enterprise architecture. (correct)
- It focuses on achieving data integration before implementing any applications.
- It ensures that the enterprise architecture is fully implemented in a short timeframe.
- It prioritizes the needs of legacy systems over future needs.
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?
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?
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?
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?
Which of the following could be an abbreviation word?
Which of the following could be an abbreviation word?
According to the content, what will happen if you photocopy an assignment?
According to the content, what will happen if you photocopy an assignment?
What is the first step in completing the assignment?
What is the first step in completing the assignment?
What is the purpose of identifying abbreviation words?
What is the purpose of identifying abbreviation words?
What is the main difference between 'terminology' and 'abbreviation'?
What is the main difference between 'terminology' and 'abbreviation'?
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?
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?
Which of the following is NOT an instruction specified in the assignment?
Which of the following is NOT an instruction specified in the assignment?
What is the purpose of the "Assessment Form"?
What is the purpose of the "Assessment Form"?
What does the instruction "Photocopy is not allowed, automatic zero (0)." indicate?
What does the instruction "Photocopy is not allowed, automatic zero (0)." indicate?
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"?
Which of the following is NOT included in the "Assignment Form"?
Which of the following is NOT included in the "Assignment Form"?
What is the purpose of the instructions mentioned in both forms?
What is the purpose of the instructions mentioned in both forms?
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?
Which of the following statements is TRUE about the forms?
Which of the following statements is TRUE about the forms?
Which of these instructions is NOT mentioned in the "Assessment Form"?
Which of these instructions is NOT mentioned in the "Assessment Form"?
Flashcards
Assignment Form
Assignment Form
A document where tasks are outlined and answers must be recorded.
Copying Problems
Copying Problems
Reproduce the problem statement before solving it.
Automatic Zero
Automatic Zero
Receiving a score of zero without exception for violations like photocopying.
Abbreviation
Abbreviation
Signup and view all the flashcards
Correct Terminology
Correct Terminology
Signup and view all the flashcards
Photocopy Rule
Photocopy Rule
Signup and view all the flashcards
Identify Abbreviations
Identify Abbreviations
Signup and view all the flashcards
Meaning of Abbreviations
Meaning of Abbreviations
Signup and view all the flashcards
Top-Down Strategy
Top-Down Strategy
Signup and view all the flashcards
ROI Business Case
ROI Business Case
Signup and view all the flashcards
Incremental Builds
Incremental Builds
Signup and view all the flashcards
Normalized Logical Data Model
Normalized Logical Data Model
Signup and view all the flashcards
Legacy Systems
Legacy Systems
Signup and view all the flashcards
Enterprise Architecture (EA)
Enterprise Architecture (EA)
Signup and view all the flashcards
Strategic Model
Strategic Model
Signup and view all the flashcards
Enterprise Engineering
Enterprise Engineering
Signup and view all the flashcards
Assessment Form
Assessment Form
Signup and view all the flashcards
Instructions
Instructions
Signup and view all the flashcards
Automatic zero (0)
Automatic zero (0)
Signup and view all the flashcards
Photocopying not allowed
Photocopying not allowed
Signup and view all the flashcards
Module No.
Module No.
Signup and view all the flashcards
Subject
Subject
Signup and view all the flashcards
Activity
Activity
Signup and view all the flashcards
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.