enterprise applications and business processes Flashcards
what is an enterprise
an organisation, company or business; for- / not-for- profit; includes people, business processes and products/services
role of enterprise applications in a business process
activity needs support from enterprise application;
such as : UI, logic, data
need for enterprise applications to exchange data
- why?
- benefits?
an enterprise has many applications that support different business activities and handle different data relevant to different parts of the enterprise;
automating exchange of data -> automate business processes and improve productivity
what is an enterprise solution
1 or more enterprise applications that produce, process and exchange data in order to fulfil business requirements
characteristics of enterprise applications/solutions (7)
- support business activities and processes
- store persistent data
- access and process data concurrently - could happen online/offline
- provide UI
- can be large/small, simple/complex
- process data according to business logics/requirements
- large enterprises may be built over the years using different technologies
challenges for enterprise applications/solutions
- make applications easily adaptable to changing requirements
- enable data exchange among various kinds of applications
categories of enterprise applications
- commercial-off-the-shelf
- custom
- legacy