Enterprise systems engineering

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Enterprise systems engineering (ESE) is the discipline that applies systems engineering to the design of an enterprise.[1] As a discipline, it includes a body of knowledge, principles, and processes tailored to the design of enterprise systems. Enterprise in ESE can be defined as a large-scale corporation which contain technology, human and development that represent as a system.[2] It can be concluded as a multifaceted approach for an enterprise to develop which is especially useful for large and complicated organization.[3]

It accomplishes all of the tasks of "traditional" systems engineering, further informed by an expansive view of the context POET (political, operational, economic, technological) in which the system(s) under consideration are being developed, acquired, modified, maintained, or disposed of.

Enterprise systems engineering may be required when the complexity being faced which breaks down the assumptions upon which textbook systems engineering is based, such as requirements being relatively stable and well-understood, a system configuration that can be controlled, and a small, easily discernible set of stakeholders.

Enterprise must produce different kind of analysis on the people, technology, components of the company in order to see the whole picture of the enterprise. As nowadays, enterprise becomes more complex with more problems and people to deal with, it is important to integrated the system in order to reach a higher standard or level for the business.[4]

Elements of ESE

There are four important elements in order for Enterprise system engineering to work. It includes Development through adaption, Strategic technical planning, Enterprise governance and ESE processes (with different stages).[5]

Development through adaptation

- It is a justified way to compromise with the problems and obstacles in complex systems. As time goes by, the environment will change and it needs adaptation in order to develop continuously. To develop through adaption, it experiences different stages. For example, mobile phone has gone through quite a few adaptations in its evolutionary development from the past. When it first released, the size of the phone is enormous, while since the generation changes, phone becomes smaller. Also, it developed from 1G to 4G for wireless network which makes everything goes quicker and faster and more convenient.[6] To sum up, it refers to the process of composing a diversity of innovative ideas and choices to the enterprise and select the one that will be successful for the next generation.

Strategic technical planning

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Strategic technical planning (STP) gives the enterprise the picture of their aim and objectives in the future and also an assessment on the process of organization. It brings a balance of assimilation and modernization to the enterprise. It has different components for STP.[7][8]

  • Mission statement
  • Needs assessment
  • Technology descriptions and goal statement
  • Hardware and software requirement
  • Budget plan
  • Human Resources

Enterprise Governance

- It is defined as ‘The set of responsibilities and practices exercised by the board and executive management with the goal of providing strategic direction, ensuring that objectives are achieved, ascertaining that risks are managed appropriately and verifying that the organisation’s resources are used responsibly.' according to (CIMA Official Terminology, 2005).[9] Enterprise Governance includes two aspects which are Corporate Governance (Conformance) and Business Governance (Performance). It is essential to understand the company and to know what must be done in order to succeed. It allows us to make the right decision on the choice of CEO and executives for the company, and also to identify the risks of the company.[10]

Processes of ESE

There are four different steps in the Enterprise system engineering process. It includes Technology Planning (TP), Capabilities-Based Engineering Analysis (CBEA),Enterprise Architecture (EA) and Enterprise Analysis and Assessment (EA&A).[11][12]

Technology Planning

It is a step that searching and looking for key technologies for the enterprise. The aim of this step is to determine and associate all the innovative ideas and choose the technology that are useful for the enterprise to develop in a sustainable way.

Technology Needs

We have to identify and look for the trend of the technology to decide what technology the company needs. It is important to understand what each of the technology can be achieved and will the characteristic of the technology fits in the company well. There are loads of technology-based decision need to be taken by the company such as deciding which computers to use, which software is suitable and useful for the company, how to build up a system to back up all the customer data or essential statistics for the company with high security.[13]

Capabilities-Based Engineering Analysis

It is an analysis method that focus on the essential elements that whole enterprise needs. It is a scheme that target the innovation and evolution of the capabilities.[14] There is a set of essential steps for the analysis. The activities are dependent and it is conducted iteratively.

Purpose Formulation

  • Assess Stakeholders Interest - To understand what the stakeholders want and like
  • Specify Outcome Spaces - To find solutions for several conditions and the goal for the operations
  • Frame Capability Portfolios - To collect all the fundamental elements

Exploratory Analysis

  • Assess Performance and Cost - To identify the performance and cost in different conditions and find solutions to improve
  • Explore concepts - To search for new concepts and transform advanced capabilities
  • Determine the need for more variety - To examine the risks and chances and decide whether new ways are needed

Evolutionary Planning

  • Assess Enterprise Impacts - To investigate the effects on the enterprise in technical and capability aspects
  • Examine Evolution Strategies - To explore and construct more strategies and evolution route
  • Develop Capability Road map - Road map is a plan for the capability area which includes analysis and decision making which is a tool for assessment and development for the enterprise

Enterprise Architecture

The prospective of Enterprise Architecture

It is a model that illustrate the vision, network and framework of an organization. There are four aspects according to Microsoft's Michael Platt which are the prospective of business, application, information and technology.[15] The diagram beside shows that structure of the Enterprise Architecture. The benefits of this step are improvement of the decision making for enterprise, increases the efficiency on the IT aspects and also minimize the loss of the organization.[16]

  • Business - The strategies and process by the operation of business
  • Application - Interaction and communication along with the process used in the company
  • Information - The logical data and statistics that the organization required to run properly and actively
  • Technology - The software and hardware and different operation systems that used in the company

All the elements are dependent and rely on each other in order to build the infrastructure.[17]

Enterprise Analysis and Assessment

Enterprise Analysis and Assessment aim to find out if the enterprise is going to the right direction and help to do the correct decisions for the organization. It is strong advise to link with enterprise opportunity and risk assessment. There are also qualities that are required for this step such as aware of the suitable and capable technologies, to know and understand about C2 (Command and Control) issues and also the background picture of Modeling and simulation.[18]

There are various activities and actions for this event.

  1. Multi-scale analysis
  2. Early and continuous war fighter operational assessment
  3. Lightweight, portable M&S-based C2 capability representations
  4. Developmental software versions available for assessment
  5. Minimal infrastructure
  6. Flexible modeling and simulation (M&S), operator-in-the-loop (OITL), and hardware-in-the-loop (HWIL) capabilities
  7. In-line, continuous performance monitoring and selective forensics.

TSE and ESE

TSE refers to Traditional System Engineering which is a term to be defined as an engineering sub-systems.[19][20]

TSE

  • TSE are composed and constructed by external designer
  • It is a stable system which it wont change automatically
  • Operation and development are independent with each other
  • Most of the components exclude people which therefore people do not play an important role in it
  • There are massive machines which have expected conduct

There are differences between TSE and ESE. There are survey results comparing both of them.[21] The survey result shown that TSE and ESE is complementary and interdependent with each other which ESE has a higher rating while TSE could also be a hidden element for ESE. So the combination of TSE and ESE will be ideal for an enterprise in this generation.

Application of ESE

There are two types of ESE application which are Information Enterprise System Engineering and Social Enterprise System Engineering.

Information Enterprise System Engineering (IESE)

It is a system that build up to meet the requirements and expectations of different stakeholders in the organization. There must be an input device to collect the information and output device to satisfy the information needs.[22]

There are three different aspects for the framework of IESE

  1. Functional View
  2. Topology View
  3. Physical View

Also, there are different rules for the IESE model.[23]

  • Interchangeable point of view
  • Detailed views and well displayed. Showing the specific method, solution and techniques
  • Consistent views
  • Supported viewpoints

Social Enterprise System Engineering

It is described as a frame that involve of planning, analyzing, mapping and drawing network of the process for enterprises and stakeholders. On the top of that, it creates social value for the entrepreneurship and will explore and focus on the social and societal issues. It forms a connection between social enterprise and system engineering. There is a Social Enterprise Systems Engineering V-model. In this model, there are two or more social elements establish based on the system engineering framework. For example, more social interface analysis that review Stakeholder's requirements, more activities and interactions between Stakeholder to exchange opinions.[24]

Opportunity and Risk Management

There are opportunities and risks in ESE and they have to be aggressive in seeking opportunities and also finding ways to avoid or minimize the risks. Opportunity is a trigger element that may lead to the accomplishment of objectives. Risk is a potential occurrence and will affect the performance of the entire system.[25] There are several reasons for the importance of risk management.[26]

  1. To identify the risks before head which can prepare actions to prevent or minimize the risks
  2. Since risks can cost the enterprise which determine the risk events can reduce the amount of loss
  3. Help to know how to allocate the human or technology resources in order avoid the most critical risks

There are few steps in Enterprise risk and opportunity Management Process

  • Prepare the risk and opportunity plan - Select team and representatives
  • Identify Risks - Complete risks statements for each risk
  • Identify Opportunities - People that work at tactical level and manager must understand the opportunities in order to take a further action
  • Evaluate the Enterprise Risks and Opportunities - To decide which is more critical and vital
  • Develop the plan - Develop after identification and evaluation with different strategies

See also

References

  1. R.E. Giachetti (2010). Design of Enterprise Systems: Theory, Architecture, and Methods, CRC Press, Boca Raton, FL, p. 3
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Joannou, P. (2007). Enterprise, Systems, and Software Engineering—The Need for Integration. 1st ed. [ebook] Canada: IEEE, pp.103 - 105. Available at: http://ieeexplore.ieee.org.libproxy.ucl.ac.uk/xpls/icp.jsp?arnumber=4198261#references [Accessed 2 Nov. 2015].
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Joannou, P. (2007). Enterprise, Systems, and Software Engineering--The Need for Integration. Computer, 40(5), pp.103-105.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Nikolaidou, M. and Alexopoulou, N. (2007). Enterprise Information System Engineering: A Model-based Approach based on the Zachman Framework. 1st ed. [pdf] Department of Informatics & Telecommunications, University of Athens, Athens, Greece: arokopio University of Athens, Athens, Greece, pp.1-10. Available at: https://www.computer.org/csdl/proceedings/hicss/2008/3075/00/30750399.pdf [Accessed 3 Nov. 2015].
  24. Mason, J. (2015). 2015 Conference on Systems Engineering Research Social Enterprise Systems Engineering. 1st ed. [pdf] Stevens Institute of Technology, Hoboken, New Jersey: Published by, pp.135 – 146. Available at: http://www.sciencedirect.com.libproxy.ucl.ac.uk/science/article/pii/S1877050915003038 [Accessed 3 Nov. 2015].
  25. White, B. (2006). Enterprise Opportunity and Risk. 1st ed. [pdf] 202 Burlington Road Bedford, MA: INCOSE, pp.3-6. Available at: https://www.mitre.org/sites/default/files/pdf/05_1262.pdf [Accessed 3 Nov. 2015].
  26. Lua error in package.lua at line 80: module 'strict' not found.

Further reading

External links