SBM4303 Development of Skills in Enterprise Architecture: Portfolio Assessment 3 Answer
1. What are the main problems for the organization?
The main problems of J&J are that the key customers faced difficulties to deal with multiple companies of the firm because they require to generate multiple invoices and contracts. Even J&J faced difficulties on centralize the overall process to a single centralized system (Pearlson, Saunders & Galletta, 2016).
2. What solutions do you propose to help solve these problems?
By implementing an ERP solution, a centralized information system can be developed and this can solve the problem of J&J.
3. Examine the Zachman Framework. How would you apply this to the case study?
Zachman Framework can be extremely useful for solving the problem, as with the help of this framework, it will be possible to analyze what changes are required to be implemented, the specification of the system and the process of configuration and installation (Lapalme et al., 2016).
1. What processes were proposed for EA?
The processes that were proposed for EA are:
- The lower level of the framework comprises of technology architecture
- The medium level is divided into information architecture and application architecture
- The highest model is based on business architecture
2. Compare the frameworks for EA- Zachman, TOGAF, FEA, and Gartner
- The Zachman Framework is considered as the taxonomy for development of EA
- TOGAF framework defines the process for development of EA
- FEA is the enterprise architecture for EA
- Garter is the practice of enterprise architecture
3. Relationship between EA and SOA.
EA helps in forming the overall architecture of the business and deal with all the scopes of the business. On the other hand, SOA is supportive to EA in the fact that this helps in establishing the protocols of the software design and enables the communication in the development of the architecture.
1.3 ER Diagram
Portfolio 1.4 (Tutorial Questions)
1. What are some of the areas of values that are generated by an EA program?
- An EA program helps in operations related to information technology and documentation within a business organization.
- It helps in mapping enterprise components with its strategies
- It helps in effective management of Information technology
- Helps in obtaining better returns on investments with lower risk factors for the business.
2. What are some of the risk associated with implementing and an EA program?
- Distract employees/staff those who are working for the organization
- Increases cost of implementation for the business
- It is also a vulnerable security threat
- Decreases acceptance of the program by the users
- Createsdependency on the system completely for all data and information requirements
- Low rate of adoption in business organizations
3. How does EA help an enterprise to view its strategic direction/ goals?
Combination of different perspectives of business and the various types of technologies at all different levels of operationcan be achieved with the EA program implementation. It also helps in enhancing the strategies of the business enterprise .In addition; it offers a program that provides reference database for documentation and review of the business records.
4. How does an EA help an enterprise to view business services?
Business strategies integration is promoted through management of resources and efficient utilization of resources throughout the organization with the help of an EA program. It also compares the requirements of the enterprise according to the present and future assessment of its demand and supply of services.
5. How does EA help an enterprise to view Technology resources?
Efficient management of resources can be achieved with the help of anEA program along with the technological advancement by analyzing the performance of business. It helps in mapping the technological up graduation requirements of the business over the years. This helps the business to gain a competitive advantage.
6. What is meant by managing risk? Provide two methods to manage risk?
The possibility of risk can be reduced by mitigating the risk factors and sources from where the risk has risen. These risks can hamper the programs of business like EA program, documentation, software’s, hardware’s etc... The risk factor can be reduced by adopting methodology that has executive support, enhancement, budget management, thoroughly analyzing the tools and technique of the program, training the team, and efficient implementation within the business. Management skills help in better turnover& results, costing and scheduling etc. Which results in a better performance of the enterprise. It also helps in combating issues like technological up gradation with the help of commercial techniques that meet the global standards.
Identification and analyzingrisk is an all-time activity which should be ongoing continuously for proper functioning of business. Any loopholes that are identified in business should be fixed on a priority basis.
7. How does EA link to strategy, business and Technology?
Business strategy and organizational processes are linked together with the help of an EA framework. Therefore, An EA program helps in adding value to the firm business and supports the goals and objectives of the business.
8. Select a real-world medium or large sized business and identify the following:
- Areas of potential value that and a EA program would provide.
McDonald’s is one the largest burger chains in the world and has a number of stores around the world. If the company use the EA program, it will be possible to integrate the business of all the stores into a single architecture. Therefore, the process of invoice generation and sales management will be enhanced.
- Areas of potential risk to the implementation and acceptance of an EA Program, and strategies to mitigate the risk.
The possible risks in implementation of EA program and their process of mitigation are:
- Staffs can find it challenging to adapt with the new process- To solve this problem training of the staffs is extremely important
- There can be security vulnerabilities- This can be mitigated by implementing the required security measures
- Solution cost can be high- To mitigate this problem, it will be essential to ensure that the return rate becomes high
- How EA a can help develop views of this business strategic direction and goals; business services; and supporting resources.
In case of EA, there is an alignment of business with the IT process. This helps the companies to set business goals with the perception of using IT to achieve those goals. Moreover, resource management can be also improved significantly with the use of EA.
- What is an implementation methodology?
- It is the foundational element of The program
- It helps in the documentation management for the program by defining procedures and structures in detail of the program framework.
- Detail knowledge about governance and documentation along with updating of the program for easy access of information is provided by the program. The information about accessing the information by the users, the requirement of updating the system, and reducing the various from the risks inthe business.
- It provides the definition of software tools and models, applications, and database management techniques for the future the various models and diagrams.
2. What is the role of an EA framework within the EA the methodology?
- Helps in establishing the scope of the program and its overall structure by defining its sub-segments. All the information related to business isorganized in this structure.
- Help in linking business with Strategies and Technology for efficient planning and management
- In the framework, it is divided into different levels comprising of information that provides support to business and components that help in in documentation and planning strategies, services, information of the objects, and other hardware system such as EA artifacts
3. What is the purpose of phase 1 activities in the EA methodology? \goals?
Phase 1 of the implementation of an EA program comprises of the pre-documentation and establishment of the program with the purpose of:
- Establishment of EA management and identification of the primary architects or the chief Architect
- Establishing the implementation of the program
- Establishing the governance and Management links with the help of the program
- Developing the communication plan for the business to manage all communications between parties, clients and users etc.
4. Why are Phase III activities dependent on the completion of phase II?
The business Framework is chosen in Phase 2 of the implementation of an EA program which makes the Phase 3 dependent upon it. This is because of the fact that, it helps in identification of the various business strategies, documentationprocesses and applications that are required for establishing the online repository for the program. Basically, the Phase 3 of the program comprises of the documentation part directly related to the files and folders in the repository for reference purposes.
5. Compare and contrast the purpose of phase II and Phase IV activities.
Phase 2 in the initial stage of selecting the framework, defining scope of the program, its components and other tools. Whereas, Phase 4 is actually the implementation and is the ongoing stage of the program which works by utilizing the resources through effective planning and decision making in order to add value to business. In other words, we can say that Phase 2 is the planning and phase 4 isthe maintenance stages of the program.
6. Can the steps of the methodology be changed for different Enterprises?
- A unique & different program must be created for every different organization rather than a standard framework
- Chief architect must be identified primarily and then the program should be is published by choosing the team
- Secondly, methodology and steps should be identified
- A guide must be prepared detailing about the implementation and documentation of the program which will lead to a reduced risk of losing value. The methodology can be customized as per the business requirements.
7. Who is responsible for execution of the EA program and EA methodology?
- Chief architect initiates the program
- He leads the program by managing resources such as hardware, software etc. of the Business.
- He builds the team for execution of the program within the enterprise.
8. How often should an EA be updated? Why?
- It can be updated in Phase 4 of the business annual cycle at the time of providing information to stakeholders
- Ideally, the program must be updated at least twice a year so that it can add some value two business planning and management I.E. For the present and the future requirements.
- Repository must be kept updated at all times
- The management plan should be updated annually
- Documentation should be updated as and when anything is modified in the business
9. Select a real-world medium or large size enterprise and provide:
a. The phases and steps of an appropriate EA implementation methodology.
The steps that can be used are:
- Identification of the current problems
- Setting business objectives
- Identifying the specifications
- Planning on design
b. The way that EA stakeholder support will be obtained.
EA stakeholder support can be obtained by enhancing the process of communication with them and to make them aware of the benefits that they would receive with the use of EA.
c. The recommended schedule for updating the EA.
EA should be updated according to the market needs. The update can be made within 6 to 12 months.
- What is the purpose of current views of EA components?
- It helps in verifying the resources which help in achieving the goals and objectives of business in turn.
- As-is view can be presented by the program
- Identification of performance dependency, gaps and mitigation of risk factors
2. How do artifacts relate to EA components?
- They are the main documents that describe the components of an EA program and framework
- Collection of documentation and establishment of as-is view
3. Briefly describe two examples of artifacts and the goals and initiative level of the EA cube framework.
- It is a policy and planning document which help the organization compile its strategies goals and objectives.
- It guides the direction of the business for a three to five year plan including:
- Mission and vision statement
- Strategic direction statement
- SWOT analysis summary
- Summarizationof situation and planning assumptions for ‘ concept of operations’
- CONOPS diagram
- Competitive strategy management
- Strategic goals planning
SWOT analysis- S2
- Strength, weakness, opportunity and threats are analyzed through internal and external factors
- Areas of reduced exposure can be identified
- Help developing CONOPS for present and future operation
4.What is IDEF-0 modelling and how can it be used to document EA components at the
Products & Services level of the EA3 Cube Framework?
IDEF is family of various kind of modeling language. It support many user functions. Hence, it easily support EA3 cube framework.
5. What are the differences between traditional (ERD and DFD) data modeling techniques and object-oriented data modeling techniques (UML)?
ERD and DFD represent the relationship between the entities and UML on the other hand represent the modeling language of the software.
6. Briefly describe two examples of artifacts at the applications and services level of the EA cube framework.
Systems interface matrix - SA 3
- Nature of physical and logical interface linking the information systems can be studied
- Overview of potential Resource Management is provided
- Systems, interfaces and functions can be managed and upgraded
System data flow diagram SA-4
- Flow of Processes can be understood through the diagram
- Enhancement of business processes and additional details can be complemented
- Functional hierarchies are documented
- Main focus is developing the system data flow, ensuring functional connectivity, and supporting functional decomposition.
7. Is vendor-supplied documentation on software and hardware products important to
retain as EA artifacts? Why?
Yes, it is important because EA artifacts is based on business process. Hence, vendor supplied documents provide basic information about EA artifacts. It would be difficult to handle after sales issues without documentations.
8. Briefly describe two examples of artifacts at the network and infrastructure level of the EA cube framework.
Listing of all hardware and software systems
Unique ID, description, details of vendors etc. Is listed
Rack elevation diagram
- Both the front side and the rear view of the equipment’s related to IT data placed in server room, network centers etc. are explained through this Rack elevation diagram
- Electronically changes are saved over a number of years
- Supports the network Centre diagrams and cable plant diagram
What are the root causes behind the failure of big data projects?
No clear business goals
Change management issues
Not paying attention to business requirement
How Enterprise Architecture can support successful big data project implementation?
It work as bridge between strategy execution and strategic planning. EA provides holistic information through which top management can make informed decisions.
Identify the important recommendations deal with application security and encryption.
To make it obligation for the encryption of Credential Credential
Each file must have encryption storage method if application use File
Each file must have encryption usage encryption method.