Professional Documents
Culture Documents
The enterprise applications are the software applications that are the DNA of
organizations and imbibe the business functionalities of the enterprises to
catalyze their growth.
Enterprise applications not only enhance the efficiency and productivity of the
organization but also help in ensuring business continuity.
Categorization of Enterprise
Applications(Contd.)
Categorization of Enterprise
Applications(Contd.)
Data Harmonization
Application Integration
Application Security
Transaction Management
Internationalization
Technology Selection
6
Iterative methodologies
IBM RUP: RUP has assembled the iterations in four phases: inception,
elaboration, construction and transition.
Waterfall methodology
Incepting
Constructing
Unit testing and code review and analysis are also carried out
Testing
Rolling out
10
11
12
Testing skills: includes skills for performing integration testing, performance testing,
load testing, stress testing, application security testing, interface testing and user
acceptance testing.
Knowledge of tools
13
14
Once we are done with raising an enterprise application , we need to measure its
success based on different parameters.
Measuring the business process automation gain and the gain in terms of the ease
with which end user can carry out the same process.
Time to production - faster the time to market , better for the organization
15
EM Bank (Easy Money Bank) is a leading global bank headquartered in Europe with
presence in more than 50 countries across continents. EM Bank offers services in core
banking, investment banking, mortgage, foreign exchange and wealth management.
The core banking segment of EM Bank has been offering loans to its retail customers
through its branches, since 1970. In order to keep up with the competition and current
business trends, the bank management decided to expand the loan offerings to a wider
customer base using multiple channels to reach the prospective and existing
customers.
16
LOMS (Contd.)
17
LOMS(Contd.)
18
Documenting the
TO-BE process
19
Enterprise analysis
20
Business
21
Enterprise
User
Data
1/2
Self Service:
The business pattern where users directly interact with the business using the applications over internet or
intranet. For example a customer using an online ordering system, a typical web site, to order a product or
services and tracking it until its delivery.
Information Aggregation:
The business pattern where users can fetch useful information from applications consisting of large volume of
data, text and images. For example, business intelligence applications, web crawlers and knowledge
management applications are representative applications of information aggregation business pattern.
Collaboration:
The business pattern where applications support collaborative work between users via internet or intranet.
Email, chat, e-community are some of the representative applications of collaboration business pattern.
Extended Enterprise:
The business pattern where two or more enterprises business processes get connected via applications to
fetch mutual business benefits is called as an extended enterprise business pattern. For example, the suppliers
and partners business processes and in turn their enterprise applications get linked with the primary enterprise
applications for mutual benefit and transparency. Supply chain management and Electronic Data Interchange
(EDI) are a few representative applications of extended enterprise business pattern
22
Enterprise
Constituents
Representative Apps
Self Service
User to Business
Web applications
Information
Aggregation
User to Data
Business Intelligence,
Knowledge Management,
Web Crawlers
Collaboration
User to User
Extended Enterprise
Business to Business
23
Activities-Enterprise analysis
As part of Enterprise Analysis, a business analyst performs the following activities:
Identifies the business opportunities and business changes
Identifies stakeholders across business units
Collects and prioritizes the business requirements
Defines the business roadmap with scope and exclusions
Determines the high level investment needed for the enterprise
Conducts feasibility study for any changes proposed
Conducts risk analysis and competitive analysis
Decides on Build-or-Buy strategy
Creates Return on Investment business cases with proper justifications
Gets the necessary approvals from the sponsors
24
Thank You