Presentation is loading. Please wait.

Presentation is loading. Please wait.

EIN 6133 Enterprise Engineering

Similar presentations


Presentation on theme: "EIN 6133 Enterprise Engineering"— Presentation transcript:

1 EIN 6133 Enterprise Engineering
Chin-Sheng Chen Florida International University

2 T9: Enterprise systems design
Process: System analysis and specification System modeling and analysis System design System implementation design System deployment design

3 Need analysis Define scope (application industry & business scope) to support Outline the overall enterprise (system) lifecycle to support Define business performance measures and control requirements to support Define major business/engineering/project functions (& structure) to support Define operation/production strategy to support Define the nature of organization (& structure) to support Define the nature of work (& structure) to support Define the generic strategic decision process to support Define the generic operational decision/execution process to support

4 System specification Translate the above needs into system specifications (functionality requirements) Develop benchmarks (metrics and values) for the system

5 System modeling and analysis
Model (& decompose) business functions for intended application scope Model (& decompose) business objects for intended application scope Resources capability and capacity Model (& decompose) business processes (i.e., object dynamics) for intended application scope Status, state, trigger event & control, actor, & activity (method)

6 System design (1) Determine system configuration capability to support
Add/modify enterprise strategies Add/modify system parameters Add/modify functional modules Add/modify business processes Add/modify workflows & its parameters

7 System design (2) Determine strategies for ramp-up, operation modes and upgrades to support Support for legacy data migration Support for one operation mode to another Single user Managerial system Collaborative system Support for version upgrade

8 System design (3) Determine the system environments to support
Hardware support & infrastructure (& Web-based vs. client-server) Software support & infrastructure Single site vs. multiple sites Computation/database distribution and/or federation Support for communication (means) and interface (to 3rd party systems) Determine the application functionality to support

9 System design (4) Specify default application functionality for each operation mode Design the overall system architecture Design for the system configuration and management module Design the detailed functionality for the business process/workflow design module. Work (de-) composition & planning Scheduling Schedule control & sequencing Cost control Quality control Reporting (& communications) Viewing

10 System design (5) Design for the functionality for process components definition Generic, basic business activity Generic resource capability Generic work structure and element Design for the system’s user interface Forms & flows design Messages design Online “i” & search design Design for the system’s database (tables) Design for default settings (of modules/processes/parameters) for each operation mode

11 System implementation (selection)
Determine implementation environment & tools (for coding, validation, and management) Establish a collaborative R&D environment for changes management and version control Set up guidelines for code structure, user interface design, and documentation Establish standard libraries and inventory of system vocabulary, terminology, abbreviations, components (of different levels) for consistency and efficiency. Establish a test policy and a library of test cases for automatic testing

12 Deployment design Deployment strategy design
Breadth first vs. depth first System modeling & analysis process design Fixed procedure and forms for each mode Installation process design Automatic vs. manual Upgrades Training process design Design of user cases Training programming (top down vs. bottom-up) Online training Data migration/entry process design Validation and switch-over design Parallel vs. ? Systems interface (integration) Intermediate tables Direct access to database


Download ppt "EIN 6133 Enterprise Engineering"

Similar presentations


Ads by Google