Professional Documents
Culture Documents
And Bespoke IT
Applications.
Assignment no. 1
Business Analytics
Submitted to :
Ravneet Singh
MBA-II 3RD SEM
140423361
Enterprise Application
Introduction:
An enterprise application is the phrase used to describe applications (or software) that a business
would use to assist the organization in solving enterprise problems. When the word "enterprise"
is combined with "application," it usually refers to a software platform that is too large and too
complex for individual or small business use. An enterprise application is a business application,
obviously. As most people use the term, it is a big business application. In todays corporate
environment, enterprise applications are complex, scalable, distributed, component-based, and
mission-critical. They may be deployed on a variety of platforms across corporate networks,
intranets, or the Internet. They are data-centric, user-friendly, and must meet stringent
requirements for security, administration, and maintenance. In short, they are highly complex
systems.
Designing and developing such enterprise applications means satisfying hundreds or thousands
of separate requirements. Whats more, every development decision you make to satisfy each
requirement affects many other requirements, often in ways that are difficult to understand or
predict and the failure to meet any of these requirements can mean the failure of the entire
project!
Definition:
Software designed to integrate all aspects of a firm's operations and processes such as
accounting, finance, human resources, inventory control, manufacturing, marketing, sales, and
distribution, and resource planning. Advanced enterprise applications provide linkages with
customers, business partners, and suppliers.
Large
Business Oriented
Its purpose is to meet specific business requirements. It encodes business policies, processes,
rules, and entities, is developed in a business organization, and is deployed in a manner
responsive to business needs.
Mission Critical
Requirements
Payment processing
Enterprise search
mass customization) through tools such as help-desk software, email organizers and
different types of enterprise applications.
The Benefits of CRM
The biggest benefit most businesses realize when moving to a CRM system comes directly
from having all your business data stored and accessed from a single location. Before CRM
systems, customer data was spread out over office productivity suite documents, email
systems, mobile phone data and even paper note cards and Rolodex entries. Storing all the
data from all departments (e.g., sales, marketing, customer service and HR) in a central
location gives management and employees immediate access to the most recent data when
they need it. Departments can collaborate with ease, and CRM systems help organization to
develop efficient automated processes to improve business processes.
Other benefits include a 360-degree view of all customer information, knowledge of what
customers and the general market want, and integration with your existing applications to
consolidate all business information.
BI - business intelligence
The term business intelligence (BI) represents the tools and systems that play a key role
in the strategic planning process of the corporation. These systems allow a company to
gather, store, access and analyze corporate data to aid in decision-making.
Generally these systems will illustrate business intelligence in the areas of customer
profiling, customer support, market research, market segmentation, product profitability,
statistical analysis, and inventory and distribution analysis to name a few.
Most companies collect a large amount of data from their business operations. To keep
track of that information, a business and would need to use a wide range of software
programs, such as Excel, Access and different database applications for various
Enterprise Search
Enterprise search is an extensive search system that provides the means to search both
structured and unstructured data sources with a single query. It addresses the needs of
businesses that need to store, retrieve and track digital information of all kinds. Data
sources in enterprise search systems includes information stored in many different
containers such as e-mail servers, application databases, content management systems,
file systems, intranet sites and external Web sites. Enterprise search systems provide users
with fast query times and search results that are usually ranked in such a way that the
information you need is easily accessible.
Enterprise search systems typically do not search the public Internet, but rather
everything that is contained within the organization's own private corporate network, on
the inside of the firewall.
Business is not only buying and selling things. Its about building a system which can
make our day to day work easy for each concern team which is involved in that business
and generate huge profit. Starting a business and taking it to a next level of success are
two different things. Many businesses fail at a certain point because it lacks lot of things
like appropriate funding, better business process and proper technology implementation
etc. Business performance depends on two things; first its output (here its related to
sales) and second is return on investment (cost to company) . At initial stage business
does not require much investment but when it reaches at enterprise level as business
grows it demands regular investment. For better business performance investment should
be low and sales should be more. This is the point where business needs enterprise
applications. Lets see how enterprise solution can be helpful for businesses.
1. It reduces development cost and complexity
Most enterprises have multiple entities which separately work as a company. Developing
separate application for each entity could be costly because different entities require
different hardware, software and other resources. The most fascinating thing about
enterprise application is that all tasks can be performed through a single application and
you do not need to create a separate application for each. You get everything in a single
package which can be easily handled by the all entities who are involved to form an
enterprise. There are various enterprise technologies available and enterprises select them
as per the business needs like Microsoft SharePoint, IBM WebSphere, and Siebel CRM
which are used to create enterprise solutions.
2. It simplifies the manageability
It is essential for enterprises that run global business to leverage the power of enterprise
application solutions. Many global businesses are adopting this to reduce cost.
Bespoke Software
Rather like bespoke tailoring, bespoke software is software that is tailor made for the
client. Its an exact fit with the clients requirements, eliminating many of the
compromises that are built into Off the Shelf software. The software can be developed
to do exactly what the client requires, no need to accept the compromises of Off-theShelf software applications. Bespoke software can be based on your current working
methods, thereby using terminology your staffs are already familiar with, thereby
reducing training times. We develop software solutions that validate user input, thereby
ensuring the data in your system is as accurate as possible and is able to produce reliable
trusted outputs. Bespoke software is adaptable, as your business evolves so can the
software, building on your original investment, rather than starting over from
scratch. This means you can start by developing a bespoke software application that
covers one area of your business, and expand this later to cover other areas.
Bespoke application software is tailor made for a specific user and purpose. For example
a factory may require software to run a robot to make cars, however, it is the only factory
making that car in the world, so the software required would have to be specially built for
the task.
Other examples might include software for the military, missile/UAV operations, software
for hospitals and medical equipment, software being written inside banks and other
financial institutions.
Advantages of Bespoke Software
All knowledge from one source Information can be integrated from existing applications,
suppliers and customers.
Examples of Bespoke Software
Below are examples of bespoke software applications developed for clients, mainly in the
UK.
Working with the emergency services developing bespoke systems to monitor and control their
training / development, an incident management system and StARS, a staff attendance and
rostering system.
Developing a reservations system for a cruise operator, utilizing leading edge technologies to
reduce booking times and improve customer service.
Development of a surveying management, cost and project planning tool for a property
management company.
In addition to the bespoke application development work, Moore Stephens has a wealth of
experience in the design and implementation of data warehousing and business intelligence
solutions.
Case Study:
Thermal Power Company Improves Payroll Management with Integrated System
Country or Region: India
Industry: Utilities
Customer Profile: Tenughat Vidyut Nigam Limited is a Government of Jharkhand undertaking
and a thermal power plant, generating electricity in the state of Jharkhand.
Business Situation: The Company was using a Microsoft DOS based bespoke applications to
manage payroll, which was old and unreliable. Tenughat Vidyut Nigam Limited (TVNL) wanted
to upgrade its payroll application to improve HR management such as salary pay outs and leave
calculation.
Solution: With the help of Microsoft Certified Partner, Samadhan, TVNL customized
Microsoft Dynamics NAV 4.0 solution to consolidate data and automate processes.
Benefits:
With Microsoft Dynamics NAV 4.0, Tenughat Vidyut Nigam has a reliable platform for
growth by consolidating and integrating business processes.
Tenughat Vidyut Nigam Limited (TVNL), specializing in thermal power projects, has a
generation capacity of 2x210 Megawatts and revenues of INR 40 Crore in 200708. It was
operating a Microsoft DOS based payroll application, which did not effectively manage all HR
operations e.g. salary, leave management, arrear payment, and statutory reports. To improve and
simplify these operations, the organization decided to upgrade. Working with Microsoft Certified
Partner, Samadhan, TVNL implemented Microsoft Dynamics NAV 4.0 to centrally manage
all financial and payroll related functions. The new solution ensures data is easily accessible, upto-date, and accurate, and has streamlined operations across the business.