SlideShare uma empresa Scribd logo
1 de 18
INFORMATION
ENGINEERING
ELLOSO / IGNACIO / SEMINIANO / TARUN
Overview
 What is Information Engineering?
 History
 Variants of IE
 IE Techniques
 Software tools for IE
What is Information
Engineering?
 It is a systematic approach to the analysis,
design, assessment, implementation, test,
maintenance and reengineering of software.
 An integrated and evolutionary set of tasks
and techniques that enhance business
communication throughout an enterprise
enabling it to develop people, procedures and
systems to achieve its vision
History
 It originated in Australia between 1976 and
1980, and appears first in the literature in a
series of six InDepth articles by the same
name published by US Computerworld in May
- June 1981.
 Information engineering first provided data
analysis and database design techniques that
could be used by database
administrators (DBAs) and by systems
analysts.
History (cont)
 Clive Finkelstein
 “Father of Information
Engineering”
History (cont)
 The Finkelstein thread evolved from 1976 as
the business driven variant of IE. The Martin
thread evolved into the data processing-driven
(DP) variant of IE.
 From 1983 till 1986 IE evolved further into a
stronger business-driven variant of IE, which
was intended to address a rapidly changing
business environment.
IE variants
 DP-driven
 Business-driven
DP-driven Variant of IE
 Information Strategy Planning (ISP):
develop a plan for implementing business
systems to support business needs.
 Outline Business Area Analysis (OBAA) :
answers a range of questions related to
implementation of a business area.
DP-driven Variant of IE (cont)
 Detailed Business Area Analysis (DBAA) :
provide detailed models as a solid basis for
system design.
 Business System Design : specify all
aspects of a system that are relevant to its
users, in preparation for the technical design,
construction, and installation of one or more
closely related databases and systems.
DP-driven Variant of IE (cont)
 Technical Design : prepares an
implementation area for construction and
installation.
 Construction : produce a system, as defined
in the technical specification, on time and
within budget.
 Transition : the period during which newly
developed procedures gradually replace or are
interfaced with existing procedures.
Business-driven Variant of IE for
Rapid Delivery
 Strategy Analysis : This is a rapid delivery
method for senior managers and business unit
managers for refinement of existing strategic
business plans, or development of new
strategic business plans if none exist yet.
 Strategic Modeling: This uses a facilitated
modeling session with senior business
managers who review the strategic business
plans to develop a strategic model.
Business-driven Variant of IE for
Rapid Delivery (cont)
 Tactical and Operational Modeling : This
uses the same approach as for strategic
modeling, but focuses on tactical business
units.
 Activity Modeling : Activity models, based on
IDEF0 and activity-based costing, are used to
document priority business activities for rapid
delivery.
Business-driven Variant of IE for
Rapid Delivery (cont)
 Process Modeling : Business Process
Modeling Notation (BPMN) is used, supported
by modeling tools, to define process model
diagrams in BPMN of priority activities for
rapid delivery into production.
 Code Generation : BPMN process model
diagrams are used to generate XML-based
code in Business Process Execution
Language (BPEL) for execution.
IE techniques
 Entity analysis : identifies all the things that
the enterprise may want to hold data about.
 Function analysis and process
dependency : takes a function (a major
business activity) of the enterprise and breaks
it down into elementary business processes.
IE Techniques (cont)
 Process logic analysis : describes the
sequences of actions carried out by a business
process and shows which data are used by each
action.
 Entity type lifecycle analysis : describes the
significant business changes to entities and
confirm that processes have been modelled to
effect these changes
 Matrix cross-checking : creates cross-
references between data objects and processes
to verify that they are necessary and complete.
IE Techniques (cont)
 Normalization : provides a formal means of
confirming the correctness of the entity model.
 Cluster analysis : helps define the scope of
design areas for proposed business systems.
 Data flow and data analysis : makes a
comparison possible between the business area
models and the systems currently supporting this
area, these current systems are analyzed using
data flow and data analysis techniques.
Software tools for IE
 Information engineering Facility
(IEF) from Texas Instruments Software. This was
subsequently sold to Sterling Software and then to
Computer Associates.
 Metastorm's ProVision product provides support
for many types of modeling techniques using a
repository based tool.
 Microsoft Visio provides diagramming support
for some of the Martin techniques, such as
the Crow's Foot notation.
References
 http://en.wikipedia.org/wiki/Information_engine
ering
 http://www.eng.cam.ac.uk/research/divisions/vi
ew/F

Mais conteúdo relacionado

Mais procurados

System Design Presentation
System Design PresentationSystem Design Presentation
System Design Presentation
SCOUT9989
 
Information Systems Life Cycle
Information Systems Life CycleInformation Systems Life Cycle
Information Systems Life Cycle
4goggas
 

Mais procurados (20)

System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
System Design Presentation
System Design PresentationSystem Design Presentation
System Design Presentation
 
project management information system
project management information systemproject management information system
project management information system
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration Management
 
System analysis and design chapter 2
System analysis and design chapter 2System analysis and design chapter 2
System analysis and design chapter 2
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Project Engineer and Deputy project manger
Project Engineer and Deputy project manger Project Engineer and Deputy project manger
Project Engineer and Deputy project manger
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration Management
 
information system analysis and design
information system analysis and designinformation system analysis and design
information system analysis and design
 
Unit 1 Introduction to MIS, MIS & Data Mining , MIS & Decision Making
Unit  1 Introduction to MIS, MIS & Data Mining , MIS & Decision MakingUnit  1 Introduction to MIS, MIS & Data Mining , MIS & Decision Making
Unit 1 Introduction to MIS, MIS & Data Mining , MIS & Decision Making
 
Introduction to Management Information System
Introduction to Management Information SystemIntroduction to Management Information System
Introduction to Management Information System
 
Non functional requirements - checklist
Non functional requirements - checklistNon functional requirements - checklist
Non functional requirements - checklist
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
Systems development cycle
Systems development cycleSystems development cycle
Systems development cycle
 
Information Systems Life Cycle
Information Systems Life CycleInformation Systems Life Cycle
Information Systems Life Cycle
 
Network Problem CPM & PERT
Network Problem CPM &  PERTNetwork Problem CPM &  PERT
Network Problem CPM & PERT
 
Requirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRequirement analysis and specification, software engineering
Requirement analysis and specification, software engineering
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Product design and development ch1
Product design and development ch1Product design and development ch1
Product design and development ch1
 
Water resource engineering
Water resource engineeringWater resource engineering
Water resource engineering
 

Semelhante a Information Engineering PPT

Week 2-What is Enterprise Architecure (1).pptx
Week 2-What is Enterprise Architecure (1).pptxWeek 2-What is Enterprise Architecure (1).pptx
Week 2-What is Enterprise Architecure (1).pptx
RizalPrambudi3
 
Optimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise ArchitectureOptimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise Architecture
Nathaniel Palmer
 
Mis jaiswal-chapter-09
Mis jaiswal-chapter-09Mis jaiswal-chapter-09
Mis jaiswal-chapter-09
Amit Fogla
 
Enterprise Architecture Toolkit Overview
Enterprise Architecture Toolkit OverviewEnterprise Architecture Toolkit Overview
Enterprise Architecture Toolkit Overview
Mike Walker
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
JakeariesMacarayo
 

Semelhante a Information Engineering PPT (20)

Week 2-What is Enterprise Architecure (1).pptx
Week 2-What is Enterprise Architecure (1).pptxWeek 2-What is Enterprise Architecure (1).pptx
Week 2-What is Enterprise Architecure (1).pptx
 
System analysis ITM3.pptx
System analysis ITM3.pptx System analysis ITM3.pptx
System analysis ITM3.pptx
 
MIS 18 Enterprise Management System
MIS 18 Enterprise Management SystemMIS 18 Enterprise Management System
MIS 18 Enterprise Management System
 
Database 2 External Schema
Database 2   External SchemaDatabase 2   External Schema
Database 2 External Schema
 
Optimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise ArchitectureOptimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise Architecture
 
Saibm
SaibmSaibm
Saibm
 
The Role of a Systems Architect
The Role of a Systems ArchitectThe Role of a Systems Architect
The Role of a Systems Architect
 
Mis jaiswal-chapter-09
Mis jaiswal-chapter-09Mis jaiswal-chapter-09
Mis jaiswal-chapter-09
 
Abdul ETL Resume
Abdul ETL ResumeAbdul ETL Resume
Abdul ETL Resume
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
Enterprise Architecture Toolkit Overview
Enterprise Architecture Toolkit OverviewEnterprise Architecture Toolkit Overview
Enterprise Architecture Toolkit Overview
 
Ch06
Ch06Ch06
Ch06
 
Ch06
Ch06Ch06
Ch06
 
FUNCTIONAL AND INFORMATIONAL MODEL OF EXPERT SPECIALIZATION USING IDEF STANDARD
FUNCTIONAL AND INFORMATIONAL MODEL OF EXPERT SPECIALIZATION USING IDEF STANDARDFUNCTIONAL AND INFORMATIONAL MODEL OF EXPERT SPECIALIZATION USING IDEF STANDARD
FUNCTIONAL AND INFORMATIONAL MODEL OF EXPERT SPECIALIZATION USING IDEF STANDARD
 
James hall ch 14
James hall ch 14James hall ch 14
James hall ch 14
 
Enterprise Architecture og SOA trender
Enterprise Architecture og SOA trenderEnterprise Architecture og SOA trender
Enterprise Architecture og SOA trender
 
Tartaglia Matthew3
Tartaglia Matthew3Tartaglia Matthew3
Tartaglia Matthew3
 
Suman saha data architect
Suman saha data architectSuman saha data architect
Suman saha data architect
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
 
Enterprise architecture
Enterprise architectureEnterprise architecture
Enterprise architecture
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Information Engineering PPT

  • 2. Overview  What is Information Engineering?  History  Variants of IE  IE Techniques  Software tools for IE
  • 3. What is Information Engineering?  It is a systematic approach to the analysis, design, assessment, implementation, test, maintenance and reengineering of software.  An integrated and evolutionary set of tasks and techniques that enhance business communication throughout an enterprise enabling it to develop people, procedures and systems to achieve its vision
  • 4. History  It originated in Australia between 1976 and 1980, and appears first in the literature in a series of six InDepth articles by the same name published by US Computerworld in May - June 1981.  Information engineering first provided data analysis and database design techniques that could be used by database administrators (DBAs) and by systems analysts.
  • 5. History (cont)  Clive Finkelstein  “Father of Information Engineering”
  • 6. History (cont)  The Finkelstein thread evolved from 1976 as the business driven variant of IE. The Martin thread evolved into the data processing-driven (DP) variant of IE.  From 1983 till 1986 IE evolved further into a stronger business-driven variant of IE, which was intended to address a rapidly changing business environment.
  • 8. DP-driven Variant of IE  Information Strategy Planning (ISP): develop a plan for implementing business systems to support business needs.  Outline Business Area Analysis (OBAA) : answers a range of questions related to implementation of a business area.
  • 9. DP-driven Variant of IE (cont)  Detailed Business Area Analysis (DBAA) : provide detailed models as a solid basis for system design.  Business System Design : specify all aspects of a system that are relevant to its users, in preparation for the technical design, construction, and installation of one or more closely related databases and systems.
  • 10. DP-driven Variant of IE (cont)  Technical Design : prepares an implementation area for construction and installation.  Construction : produce a system, as defined in the technical specification, on time and within budget.  Transition : the period during which newly developed procedures gradually replace or are interfaced with existing procedures.
  • 11. Business-driven Variant of IE for Rapid Delivery  Strategy Analysis : This is a rapid delivery method for senior managers and business unit managers for refinement of existing strategic business plans, or development of new strategic business plans if none exist yet.  Strategic Modeling: This uses a facilitated modeling session with senior business managers who review the strategic business plans to develop a strategic model.
  • 12. Business-driven Variant of IE for Rapid Delivery (cont)  Tactical and Operational Modeling : This uses the same approach as for strategic modeling, but focuses on tactical business units.  Activity Modeling : Activity models, based on IDEF0 and activity-based costing, are used to document priority business activities for rapid delivery.
  • 13. Business-driven Variant of IE for Rapid Delivery (cont)  Process Modeling : Business Process Modeling Notation (BPMN) is used, supported by modeling tools, to define process model diagrams in BPMN of priority activities for rapid delivery into production.  Code Generation : BPMN process model diagrams are used to generate XML-based code in Business Process Execution Language (BPEL) for execution.
  • 14. IE techniques  Entity analysis : identifies all the things that the enterprise may want to hold data about.  Function analysis and process dependency : takes a function (a major business activity) of the enterprise and breaks it down into elementary business processes.
  • 15. IE Techniques (cont)  Process logic analysis : describes the sequences of actions carried out by a business process and shows which data are used by each action.  Entity type lifecycle analysis : describes the significant business changes to entities and confirm that processes have been modelled to effect these changes  Matrix cross-checking : creates cross- references between data objects and processes to verify that they are necessary and complete.
  • 16. IE Techniques (cont)  Normalization : provides a formal means of confirming the correctness of the entity model.  Cluster analysis : helps define the scope of design areas for proposed business systems.  Data flow and data analysis : makes a comparison possible between the business area models and the systems currently supporting this area, these current systems are analyzed using data flow and data analysis techniques.
  • 17. Software tools for IE  Information engineering Facility (IEF) from Texas Instruments Software. This was subsequently sold to Sterling Software and then to Computer Associates.  Metastorm's ProVision product provides support for many types of modeling techniques using a repository based tool.  Microsoft Visio provides diagramming support for some of the Martin techniques, such as the Crow's Foot notation.

Notas do Editor

  1. During the course of Detailed Business Area Analysis, the scope of the project is constantly refined. Detail is added only where there is a clear requirement for it from users. The level of detail should be enough to evaluate the entire business area. A single business area may foster several bus...