14
ENTERPRISE APPLICATION DEVELOPMENT Speaker: Faiza Yousuf

Enterprise Application Development

Embed Size (px)

DESCRIPTION

Presentation given on Enterprise Application Development to undergrads.

Citation preview

ENTERPRISE APPLICATION

DEVELOPMENTSpeaker: Faiza Yousuf

04/18/2023@FaizaYousuf 2

WHAT IS AN ENTERPRISE APPLICATION? Software system designed to operate in a corporate environment.

Designed to satisfy the needs of an organization rather than individual users.

It is intended to solve an enterprise-wide problem, rather than a departmental problem.

To be deployed across a variety of networks (Internet, Intranet and corporate networks) while meeting strict requirements for security and administration management.

04/18/2023@FaizaYousuf 3

WHY DO WE NEED THESE APPLICATIONS? To improve productivity.

Enterprise applications are typically designed to interface or integrate with other enterprise applications used within the organization.

 Enables data to flow from one program to another, and provides interfaces to manage the data flow.

Allows companies to realize the full benefit of their software investments: The ability to use data as fully as possible.

04/18/2023@FaizaYousuf 4

CHARACTERISTICS OF ENTERPRISE APPLICATIONS Complex

Scalable

Component-based

Distributed

Real-time

Mission critical

04/18/2023@FaizaYousuf 5

FEW EXAMPLES OF ENTERPRISE APPLICATIONS Payment Processing

Enterprise Recourse Planning

Content Management System

Customer Relationship Management

Human Recourse Management System

Business Intelligence

Supply Chain Management

04/18/2023@FaizaYousuf 6

FEW OF THE BENEFITS OF ENTERPRISE APPLICATION Information Sharing

Process Automation

Reduced IT Complexity

Increased Agility

04/18/2023@FaizaYousuf 7

THE WAYS TO GO ABOUT IT! Develop propriety software by hiring a specialized in-house team.

Outsource some or all parts of development.

Do a contract with an EASP to lease an EA (on premise or hosted).

04/18/2023@FaizaYousuf 8

CLOUD, NO CLOUD OR HYBRID? Depends on the business context and need.

Usually companies moves some or its entire infrastructure to the cloud, where services are delivered to an organization's computers and devices through the Internet as an on-demand service.

Some enterprises may also choose a hybrid solution where cloud applications are integrated with on premise systems.

04/18/2023@FaizaYousuf 9

ENTERPRISE MODELLING Enterprise modelling is the abstract representation, description and

definition of the structure, processes, information and resources of an identifiable business, government body, or other large organization.

It deals with the process of understanding an enterprise business and improving its performance through creation of enterprise models. This includes the modelling of the relevant business domain (usually relatively stable), business processes (usually more volatile), and Information technology.

04/18/2023@FaizaYousuf 10

BUSINESS PROCESS MODELLING Business process modelling (BPM) is the activity of representing processes

of an enterprise, so that the current ("as is") process may be analyzed and improved in future ("to be").

Business process modelling is typically performed by business analysts and managers who are seeking to improve process efficiency and quality.

The process improvements identified by business process modelling may or may not require Information Technology involvement, although that is a common driver for the need to model a business process, by creating a process master.

04/18/2023@FaizaYousuf 11

04/18/2023@FaizaYousuf 12

FEW BIG PLAYERS IN THE MARKET! Microsoft

Microsoft Dynamics AX Dynamics CRM SQL Server Reporting Services

Oracle PeopleSoft Oracle E-Business Suite Oracle Fusion Business Intelligence Suite Enterprise Edition Oracle CRM

SAP SAP Business All-in-One mySAP SAP NetWeaver Business Intelligence

04/18/2023@FaizaYousuf 13

THANK YOU!

04/18/2023@FaizaYousuf 14

GET IN TOUCH! LinkedIn: https://www.linkedin.com/in/faizayousuf

Twitter: https://twitter.com/FaizaYousuf

Facebook: https://www.facebook.com/OuttaBoxPK