Enterprise Architecture (EA) has been presented as a methodology of managing com
ID: 455404 • Letter: E
Question
Enterprise Architecture (EA) has been presented as a methodology of managing complex systems. Using the textbook and other resources
1. discuss the principles of managing complexity and relate some of these principles to organizations that must contend with complexity. In addition, present a working definition of Lean and Agile methodologies and principles, then compare and contrast them and demonstrate their application to a real business/IT real world scenario. Sometimes the complexity to manage comes from external stakeholders such as suppliers, government agencies, etc. An interoperable methodology must exist to integrate Enterprise Architecture systems with these external partners. Research some strategies to efficiently integrate Enterprise Architecture systems with the systems of external partners.
Explanation / Answer
EA is used for conducting enterprise analysis as well as designing, planning and implementing. A holistic approach is used while using EA.
The principles of managing complexity is to build intrinsically complex adaptive systems. The designed systems will have to be intermixed with emergent change processes. In the area of EA one of the glaring issues is to maintain a coordinated level of investment activity. Architectural solutions are designed in such a way that the properties of the system stays predictable while the system state remains unpredictable. Thus, solution architectures needs to have appropriate systematic properties.
Lean and agile methodolgies: Lean manufacturing is now the accepted trend in most of the companies. Similarly, software development is seeing agile development methods. The principle and methodology behind lean and agile is that, instead of building the whole product, the concentration is first on building smallest parts that are useful. These parts are then given to users who will point the rights and wrongs. The feedback allows the requirements to be tested and then adjusted accordingly. In the real business/IT real world scenario, a waterfall development methodology is generally used. Under this method, the software product is developed after gathering the requirements. However, the requirements may be wrong.
EA systems can be integrated with the systems of external partners when effort is put towards understanding the relevant parts of the whole business, including the external partners. The end-to-end processes of the external partners will have to be understood.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.