Lecture 1A - Intro Flashcards
What is a business function?
An activity that a company performs. They can be carried out by one ore more departments, and may be organized hierarchically.
E.G. Order management, marketing etc.
What is a Business Process
The complete and coordinated set of collaborative activities that respond to a business requirement for action, that deliver VALUE to customers
What are examples for business drivers related to the need of integration?
- Employees
- Customers
- Supply Chain
- Partners
What are examples for technology drivers related to the need of integration?
- Packaged software solutions
- Legacy applications
- Internet
- Mobile devices
What is the (a) definition for Business Process Integration?
The techniques and mechanisms for managing the movement of data, and the invocation of processes in the correct and proper order to support the management and execution of common processes that exist in and between applications.
What are the three integration waves?
- Legacy Integration
Refers to integrating the mainframe (first computers) in business processes - EAI (Enterprise Architecture Integration)
Integration multiple mainframes within a company - BPI (Business Process Integration)
Loosely coupled integration, also between infrastructures. Between organizations
What is the difference between Business Process Redesign and Business Process Integration?
BPR focuses on remodeling an existing business process to increase organizational effectiveness and efficiency
BPI goes beyond organizational borders and aims to integrate internal and external processes.
Similarity: Both always start with existing business processes
What is computer programming (Lelli)?
The process of developing and implementing various sets of instructions to enable a computer to do a certain task.
What are 3 categories of programming?
- Functional Programming
- Structured/Procedural Programming
- Object-oriented Programming
What is functional programming?
Programming paradigm in which programs are build using code based on functions - similar to mathematical functions.
What is structured/procedural programming?
Programming paradigm in which programs are build around sequences of instruction. Focus lies on splitting a program based on sets of instructions, called procedures.
What is Object-oriented programming?
Programming paradigm which is based on using objects (that portray real-life objects) and their characteristics (which are called attributes).