Unit 13: Building Information Systems: Structure
Unit 13: Building Information Systems: Structure
SYSTEMS
Structure
13.1 Introduction
13.2 Objectives
13.3 Computer Based Information Systems and its Classification
13.3.1 Office Automation Systems
13.3.2 Communication Systems
13.3.3 Transaction Processing Systems
13.3.4 Enterprise Information Systems
13.3.5 Decision Support Systems
13.3.6 Execution Systems
13.3.7 Going Beyond the Information System Categories
13.4 Redesigning the Organisation with Information Systems
13.5 Business Values of Information Systems
13.6 Outsourcing Information System
13.6.1 Advantages and Disadvantages of Outsourcing
13.6.2 When to Use Outsourcing?
13.7 Ensuring Quality with Information System
13.8 Summary
13.9 Unit End Exercises
13.10 References and Suggested Further Readings
13.1 INTRODUCTION
A computer based information system uses the resources of people (end users and IS
specialists), hardware (machines and media), and software (programs and
procedures), to perform input, processing, output, storage, and control activities that
convert data resources into information products as shown in Figure 13.1.
Before going into the details of Computer based Information System. Let us first
discuss about a system. A system is a group of interrelated components working
together toward a common goal by accepting inputs and producing outputs through an
organized transformation process.
Such a system (sometimes called a dynamic system) has three basic interacting
components or functions:
• Input involves capturing and assembling elements that enter the system to be
processed. For example, raw materials, energy, data, and human effort must
2
be secured and organized for processing.
• Processing involves transformation processes that convert input into output. Computer Programming
Examples are a manufacturing process or mathematical calculations. and Languages
People Resources:
Specialists – systems analysts, programmers, and computer operators.
End users – anyone else who uses information systems.
Hardware Resources:
Machines – computers, video monitors, magnetic disk drives, printers, and optical scanners.
Media – floppy disks, magnetic tape, optical disks, plastic cards, and paper forms.
Software Resources:
Programs – operating system programs, spreadsheet programs, word processing
programs, and payroll programs.
Procedures – data entry procedures, error correction procedures, and paycheck distribution
procedures.
Data Resources:
Product descriptions, customer records, employee files, and inventory databases.
Information Products:
Management reports and business documents using text and graphics displays, audio
responses, and paper forms.
3
System Analysis and There are many kinds of information systems in the real world. All of them use
Computer Languages hardware, software, and people resources to transform data resources into
information products.
Although people often think of information systems as tools for decision-making, each
type of information system supports both communication and decision-making in a
number of ways.
Table 13.2: Typical Ways Each Type of Information System Supports Communication
and Decision Making
4
Computer Programming
* Managers, * Provides a basis of facts * Provides and Languages
Management
executives, rather than opinions for summary
information
and people explaining problems and information
system (MIS)
who receive their solutions and measures
and executive
feedback * May incorporate e-mail and of performance
information
about their other communication for monitoring
system (EIS):
work methods with presentation results
Converts TPS
data into of computerized data * May provide
information for easy ways to
monitoring analyze the
performance and types of
managing an information
organization; provided in
provides less flexible
executives form by older
information in a MIS
readily
accessible
interactive
format
One of the reasons the various categories are mentioned frequently is that each is used in
every functional area of business.
5
System Analysis and
Computer Languages Table 13.3: Examples of Each Type of Information System in three Functional Areas of
Business
* E-mail and fax used to * E-mail and v-mail to discuss * V-mail and fax to
Communication contact customer a problem with a new communicate with bank
Systems * Video conference to machine about loan arrangements
present new sales * Video-conference to * Video conference to explain
materials to sales force coordinate, manufacturing effect of financing on
* Work flow system to and sales efforts factory investments
make sure all sales steps * Work flow system to make * Work flow system to make
are completed sure engineering changes sure invoice approval
* System to coordinate all are approved precedes payment
work on a complex sales * System for exchanging the
contract latest information related
to lawsuit
Transaction * Point of sale system for * Tracking movement of work * Processing credit card
Processing sales transactions payments
in process in a factory
System (TPS) * Keeping track of cus- * Tracking receipts of * Payment of stock dividends
tomer contacts during a materials from suppliers and bond interest
sales cycle
Management * Weekly sales report by * Weekly production report * Receivables report showing
Information product and region by production and invoices and payments
System (MIS) * Consolidation of sales operation * Monthly financial plan
and Executive projections by product * Determination of planned consolidation
Information and region purchases based on a
System (EIS) * Flexible access to corporate
* Flexible access to sales production schedule financial plan by line item
data by product and * Flexible access to
region production data by product
and operation
6
Activity A Computer Programming
and Languages
List down the major business activities of your organization. Describe what kind of
information systems are already being used for these activities. Also suggest some
applications of information systems in the activities that are still done manually.
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
OASs help people perform personal recordkeeping, writing, and calculation chores
efficiently. Of all the system types, OASs and communication systems are the most
familiar to students. Tools generally grouped within the OAS category include:
Text and image processing systems store, revise, and print documents containing text
or image data. These systems started with simple work processor but have evolved
to include desktop publishing systems for creating complex documents ranging from
brochures to book chapters.
Personal database systems and note-taking systems help people keep track of their
own personal data (rather than the organization’s shared data.) Typical applications
include an appointment book and calendar, a to do list, and a notepad.
When using these tools for personal productivity purposes, users can apply any
approach they want because the work is unstructured. In these situations, some
individuals use them extensively and enjoy major efficiency benefits, whereas others
do not use them at all. The same tools can also be used for broader purposes;
however, in which they are incorporated into larger systems that organizations use to
structure and routinize tasks. For example, a corporate planning system may require
each department manager to fill in and forward a pre-formatted spreadsheet whose
uniformity will facilitate the corporations planning process. 7
System Analysis and 13.3.2 Communication Systems
Computer Languages
Electronic communication systems help people work together by exchanging or
sharing information in many different forms. New communication capabilities have
changed the way many businesses operate by making it possible to do many things at
a distance that previously required being present in a specific location. This section
groups these tools into four general categories. Teleconferencing systems make it
possible to hold same-time, different-place meetings. Messaging systems make it
possible to transmit specific messages to specific individuals or groups of individuals.
Groupware systems start with messaging but go further by facilitating access to
documents and controlling team-related workflow. Knowledge management systems
facilitate the sharing of knowledge rather than just information.
Teleconferencing
The distinction between these approaches is related to the type of information that is
shared. Audio conferencing is a single telephone call involving three or more people
participating from at least two locations. If several people on the call are in the same
office, they can all participate using a speakerphone, which includes a high-sensitivity
microphone and a loudspeaker that can be heard by anyone in a room. Audio graphic
conferencing is an extension of audio conferencing permitting dispersed participants
to see pictures or graphical material at the same time. This is especially useful when
the purpose of the meeting is to share information that is difficult to describe,
organize, or visualize, such as a spreadsheet or model used to perform calculations
under different assumptions. Video conferencing is an interactive meeting involving
two or more groups of people who can see each other using television screens. The
least expensive forms of video conferencing are tiny cameras and 4-inch screens add
to telephones or separate video conferencing windows displayed on computer
screens. In typical business video conferencing, remote participants appear on a
television screen.
Messaging Systems
The use of computers to send and retrieve text messages or document addressed to
individual people or locations is called electronic mail (e-mail). Each user is identified
by is usually based on the person’s name and also serves as the person’s e-mail
8
address. The sender uses a word processor to create a message and then addresses Computer Programming
it to a distribution list. The distribution list might be an individual account name or a and Languages
group of names, such as those for the sales department or everyone working on a
particular project. The recipient can read the message immediately or can wait until
it is convenient. The recipient e-mail message can save it, print it, erase it, or
forward it to someone else. The recipient can also edit the message to extract parts
to be saved, printed, or passed on.
There have been many innovative uses of e-mail to improve communication. People
in large organizations have used it to bypass bureaucratic structures. For example,
top managers sometimes bypass intermediate management levels by obtaining
specific information directly from people throughout the organization. Some
organizations have replaced the majority of their formal memos with informal e-mail
that gets to the pont directly. As happened at IBM’s Europe headquarters in Paris,
e-mail has also been used as a communication tool fro people who are not fluent in
the language in which business is conducted. E-mail removes accents and permits
non-fluent speakers to read a message several times that otherwise might be
misunderstood in a phone conversation. It also helps them express their ideas more
effectively than they might by using a telephone.
Groupware
A relatively new and still somewhat unshaped category, groupware helps teams work
together by sharing information and by controlling internal workflows. Coined in the
late 1980s the term groupware has attained wide recognition due to the increasing
need for groups to work together more effectively at a distance as a result of
downsizing and rapid organizational change. Products viewed as groupware are still
new enough that their long-term direction is unclear even though the competitive need
to work effectively in dispersed teams is greater than ever.
Groupware goes beyond messaging by facilitative access to documents and
controlling team-related workflow. Many groupware products are related to specific
group related tasks such as project management, scheduling meetings
(“calendaring”), and retrieving data from shared databases. Lotus Notes, a
prominent product in this category, is designed for sharing text and images and
contains a data structure that is a cross between a table-oriented database and an
outline. For example, a law firm in Seattle uses Lotus Notes to permit everyone
working on a particular case to have access to the most current memos and other
information about that case, even if they are traveling. Other companies use Lotus
Notes to store and revise product information for salespeople selling industrial
products, thereby replacing the massive three-ring binders they formerly lugged
around.
Yet other groupware functions are performed through computer conferencing, the
exchange of text messages typed into computers from various locations to discuss a
particular issue. When done through the Internet this is sometimes called a
newsgroup. A computer conference permits people in dispersed locations to combine
their ideas in useful ways even though they cannot speak to each other face-to-face.
Any conference participant may be able to add new ideas, attach comments to 9
System Analysis and existing messages, or direct comments to specific individuals or groups. Proponents
Computer Languages of computer conferencing recognize some disadvantages or working through
computers but emphasize major advantages, such as preventing a single forceful
individual from dominating a meeting. Also, because everything is done through a
computer, a record of how ideas developed is automatically generated.
A different type of groupware product focuses primarily on the flow of work in office
settings. These products provide tools for structuring the process by which
information for a particular multi-step task is managed, transferred, and routed. A
typical example is the approval of travel expenditure. In this case, one person must
propose the expenditure and someone else must approve it. The workflow
application is set up to make the approval process simple and complete. In effect,
groupware is being used as a small transaction processing system for multistep
transaction.
The widespread use of the World Wide Web has led many firms to apply the
information sharing concepts of groupware on a much larger scale by creating an
additional type of communication system, intranets and extranets. Intranets are
private communication networks that use the type of interface popularized by the
Web but are accessible only by authorized employees, contractors, and customers.
They are typically used to communicate nonsensitive but broadly useful information
such as recent corporate news, general product information, employee manuals,
corporate policies, telephone directories, details of health insurance and other
employee benefits, and calendars. In some cases employees can use intranets to
access and change their personal choices regarding health insurance and other
benefits. Once security issues are addressed adequately, intranets for accessing
general-purpose corporate data may lead to widespread use of intranets as a front
end to transaction processing systems and management information systems
described in the following sections.
Extranets are private networks that operate similarly to intranets but are directed at
customers rather than at employees. Extranets provide information customers’ need,
such as detailed product descriptions, frequently asked questions about different
products, maintenance information, warranties, and how to contact customer service
and sales offices. Much of this information was formerly difficult for customers to
access because paper versions of it at the customer site became scattered and
outdated. By using extranets, companies are making this type of information
increasingly available at a single interactive site that is easy to navigate.
Knowledge Management
A final type of communication system is very different from systems that support real
time communication or provide access to information. Today’s leading businesses are
increasingly aware that their employees’ knowledge is one of their primary assets. In
consulting companies and other organizations that rely heavily on unique
competencies and methods, knowledge has more competitive significance than
physical assets because the physical assets can be replaced or replenished more
easily.
TPSs are designed based on detailed specifications for how the transaction should be
performed and how to control the collection of specific data in specific data formats
and in accordance with rules, polices, and goals of the organization. Most contain
enough structure to enforce rules and procedures for work done by clerks or
customer service agents. Some TPSs bypass clerks and totally automate
transactions; such as the way ATMs automate deposits and cash with drawls. A
well-designed TPS checks each transaction for easily detectable errors such as
missing data, data values that are obviously too high or too low, data values that are
inconsistent with other data in the database and data in the wrong format. It may
check for required authorizations for the transaction. Certain TPSs such as airline
reservation systems may automate decision-making functions such as finding the
flight that best meets the customer’s needs. Finally, when all the information for the
transaction has been collected and validated, the TPS stores it in a standard format
for later access by others.
The two types of transaction processing are batch and real time processing. With
batch processing, information for individual transaction is gathered and stored but
isn’t processed immediately. Later, either on a schedule or when a sufficient number
11
System Analysis and of transactions have accumulated, the transactions are processed to update the
Computer Languages database. With real time processing, each transaction is processed immediately.
The person providing the information is typically available to he4lp with error
correction and receives confirmation of transaction completion. Batch processing
was the only feasible form of transaction processing when data were stored only on
punched cards or tapes. Real time transaction processing requires immediate access
to an online database.
Batch processing is currently used in some situation where the transaction data
comes in on paper, such as in processing cheques and airline ticket stubs. A batch
approach is also used for generating paychecks and other forms of paper output that
will be distributed after a delay. Unfortunately time delays inherent in batch
processing may cause significant disadvantages. The central database may never be
completely current because of transactions received while the batch was being
processed. Worse yet, batching the transactions creates built-in delays, with
transactions not completed until the next day in some cases. Even systems with
interactive user interfaces may include lengthy delays before transactions are
completed. For example, weekend deposits into many ATMs are not posted to the
depositor’s account until Monday. Even though the ATM’s user interface is
interactive, the system in a larger sense doesn’t perform real time processing.
Compared to batch processing, real time processing has more stringent requirements
for computer response and computer uptime. As is obvious when a travel agent
says “Sorry, the computer is down,” the jobs and work methods of the people in the
real time TPS are designed under the assumption that the system will be up and
available.
The concept of MIS emerged partly as a response to the shortcomings of the first
computerized TPSs, which often improved transaction processing but provided little
information for management. Computerized MISs typically extract and summarize
data from TPSs to allow managers to monitor and direct the organization and to
provide employees accurate feedback about easily measured aspects of their work.
For example, a listing of every sale during a day or week would be extremely difficult
to use in monitoring a hardware store’s performance. However, the same data could
be summarized in measures of performance, such as total sales for each type of item,
for each salesperson, and for each hour of the day. The transaction data remains
indispensable, and the MIS focuses it for management.
EISs provide executives with internal and competitive information through user-
friendly interfaces that can be used by someone with little computer-related
knowledge. EISs are designed to help executives find the information they need
whenever they need it and in whatever form is most useful. Typically, users can
choose among numerous tabilar or graphical formats. They can also control the level
of detail, the triggers for exception conditions, and other aspects of the information
displayed. Most EISs focus on providing executives with the background information
they need, as well as help in understanding the causes of exceptions and surprises.
This leaves executives better prepared to discuss issues with their subordinates.
The use of online data analysis tools to explore large databases of transaction data is
called online analytical processing (OLAP). The idea of OLAP grew out of
difficulties analyzing the data in databases that were being updated continually by
online transaction processing systems. When the analytical processes accessed large
slices of the transaction database, they slowed down transaction processing critical to
customer relationships. The salutation was periodic downloads of data from the
active transaction processing database into a separate database designed specifically
to support analysis work. The separate database often resides on a different
computer, which together with its specialized software is called a data warehouse.
Downloading data to a data warehouse makes it possible to perform both transaction
processing and analytical processing efficiently without mutual interference.
Data mining is the use of data analysis tools to try to find the patterns in large
transaction databases such as the customer receipts generated in a large sample of
grocery stores across the United States. Careful analysis of this data might reveal
patterns that could be used for marketing promotions, such as a correlation between
diaper sales and beer sales during the evening hours.
The information system categories discussed so far are primarily oriented toward
planning and control activities or toward general office and communication activities.
What about systems designed to directly support people doing the value added work
that customers care about, such as practicing medicine, designing buildings, or selling
investments? Some people call these systems “functional area systems”. Because
there is no generally accepted term form information systems that support value
added work, we will call them execution systems. These systems have become
much more important in the last decade as advances in computer speed, memory
capacity, and portability made it increasingly possible to use computerized systems
directly while doing value added work. Such systems help plastic surgeons design
operation and show the likely results to their patients help lawyers find precedents
relevant to lawsuits, and help maintenance engineers keep machines running.
Expert systems are a type of execution system that has received attention as an
offshoot of artificial intelligence research. An expert system supports the intellectual
work of professionals engaged in design, diagnosis, or evaluation of complex
situations requiring expert knowledge in a well-defined area. Expert systems have
been used to diagnose diseases, configure computers, analyze chemicals, interpret
geological data, and support many other problem solving processes. This type of
work requires expert knowledge of the process of performing particular tasks.
Although these tasks may have some repetitive elements, many situations have
unique characteristics that must be considered based on expert knowledge.
Intellectual work even in narrowly defined areas is typically much less repetitive than
transaction processing general office work.
14
13.3.7 Going Beyond the Information System Categories Computer Programming
and Languages
The field of IT moves so rapidly that terminology often fails to keep pace with
innovation. The same problem occurs with information system classification. People
identify a new type of system, such as DSS or EIS, and describe its characteristics
are no longer as important or have become commonplace. Eventually many
information systems contain characteristics from several system categories.
Furthermore a system that fits in a category today may not fit once new features are
added. Information systems that contain characteristics of several different
categories can be called hybrid information systems.
ERP systems try to create an integrated database that spans the major activities in a
company. Ideally, having production, sales, human resources, and finances data in the
same database should make it easier to analyze the business and to coordinate
decision-making. Software vendors such as SAP, Baan, People soft, and Oracle
currently sell ERP software. These vendors analyzed basic business processes such
as purchasing and of the process variations they found. This design strategy makes
their products enormously complicated. Just figuring out which of the many options
to use often takes several hundred person-months of time. In many situations,
departments must give up existing customized systems that address their unique
problems in order to use the more general software and its integrated database.
One of the most important things to know about building a new information system is
that this process is one kind of planned organizational change. Frequently, new
systems mean new ways of doing business and working together. The nature of
tasks, the speed with which they must be completed, the nature of supervision (its
frequency and intensity), and who has what information about whom will all be
decided in the process of building an information system. This is especially true in
contemporary systems, which deeply affect many parts of the organization. System
builders must understand how a system will affect the organization as a whole,
focusing particularly on organizational conflict and changes in the locus of
decision-making. Builders must also consider how the nature of work groups will
change under the impact of the new system. Builders determine how much change
is needed.
The most common form of IT-enabled organizational change is automation. The first
applications of information technology involved assisting employees perform their
tasks more efficiently and effectively. Calculating paychecks and payroll registers,
giving bank teller’s instant access to customer deposit records, and developing a
nationwide network of airline reservation terminals for airline reservation agents are
15
all examples of early automation. Automation is akin to putting a larger motor in an
existing automobile.
System Analysis and
Computer Languages
High
Paradigm Shifts
Risk
Re-engieering
Rationalization
Low
Automation
Low High
Return
A deeper form of organizational change – one that follows quickly from early
automation – is rationalization procedure. Automation frequently reveals new
bottlenecks in production, and makes the existing arrangement of procedures and
structures painfully cumbersome. Rationalization of procedures is the streamlining of
standard operating procedures, eliminating obvious bottlenecks, so that automation
can make operating procedures more efficient.
This still more radical form of business change is called a paradigm shift.
A paradigm shift involves rethinking the nature of the business and the nature of the
organization itself. Banks, for instance, may decide not to automate, rationalize, or
reengineering the jobs of tellers. Instead they may decide to eliminate branch
banking altogether and seek less expensive source of funds, like international
borrowing. Retail customers may be forced to use the Internet to conduct all their
business, or a proprietary network. A paradigm shift is akin to rethinking not just the
automobile, but transportation itself.
16
Of course nothing is free. Paradigm shifts and re-engineering often fail because Computer Programming
extensive organization change is so difficult to orchestrate. Some experts believe that and Languages
70% of the time they fail. Why then do so many corporation entertain such radical
change, because the rewards are equally high. In many instances firms seeking
paradigm shifts and pursuing re-engineering strategies achieve stunning, order-of-
magnitude increases in their returns on investment (or productivity).
Another important fact about information systems is shown in Figure 13.3. No matter
how they may be classified, information systems have following business values in an
organization by supporting business operations, decision-making, and strategic
management:
• Support of business operations.
• Support of managerial decision-making.
• Support of strategic competitive advantage.
INFORMATION SYSTEMS
Support of
Strategic
Advantage
Support of
Managerial
Decison Making
Support of
Business Operations
Let’s take a retail store as an example to illustrate this important first point.
As a consumer, you have to deal regularly with information systems used to support
business operations at the many retail stores where you shop. For example, most
department stores use computer-based information systems to help them record
customer purchases, keep track of inventory, pay employees, buy new merchandise,
and evaluate sales trends. Store operations would grind to a halt without the support
of such information systems.
Information systems also help store managers make better decisions and attempt to
gain a strategic competitive advantage. For example, decisions on what lines of
clothing or appliances need to be added or discontinued, or what kind of investments
they require, are typically made after an analysis provided by computer-based
information systems.
17
System Analysis and This not only supports the decision making of store managers but also helps them look
Computer Languages for ways to gain an advantage over other retailers in the competition for customers.
For example, store managers might make a decision to invest in a computerized
touch-screen catalog ordering system as a strategic information system. This might
lure customers away from other stores, based on the ease of ordering merchandise
provided by such a computer-based information system. Thus, strategic information
helps provide strategic products and services that given an organization a
comparative advantage over its competitors.
If a firm does not want to use its own internal resources to build and operate
information systems, it can hire an external organization that specializes in providing
these services to do the work. The process of turning over an organization’s
computer central operations, telecommunications networks, or applications
development to external vendors of these services is called outsourcing.
Advantages of Outsourcing:
18
Service Quality: Because outsourcing vendors will lose their clients if the service is Computer Programming
unsatisfactory, companies often have more leverage over external vendors than over and Languages
their own employees. The firm that out-sources may be able to obtain a higher level
of service from vendors for the same or lower costs.
Disadvantages of Outsourcing
Not all organizations obtain these benefits from outsourcing. There are dangers in
placing the information systems functions outside the organization. Outsourcing can
create serious problems such as loss of control, vulnerability of strategic information,
and dependence on the fortunes of an external firm.
Loss of Control: When a firm farms out the responsibility for developing and
operating its information systems to another organization, it can lose control over its
information systems function. Outsourcing places the vendor in an advantageous
position where the client has to accept whatever the vendor does and whatever fees
the vendor charges. If a vendor becomes the firm’s only alternative for running and
developing its information systems, the client must accept whatever technologies the
vendor provides. This dependency could eventually result in higher costs or loss of
control over technological direction.
Dependency: The firm becomes dependent on the viability of the vendor. A vendor
with financial problems or deteriorating services may create severe problems for its
clients.
19
System Analysis and 13.6.2 When to Use Outsourcing?
Computer Languages
Since outsourcing has both benefits and liabilities and is not meant for all
organizations or all situations, managers should assess the role of information systems
in their organization before making an outsourcing decision. There are a number of
circumstances under which outsourcing makes a great deal of sense:
• When there is limited opportunity for the firm to distinguish itself competitively
through a particular information systems application or series of applications.
For instance, both the development and operation of payroll systems are
frequently outsourced to free the information systems staff to concentrate on
activities with a higher potential payoff, such as customer service or
manufacturing systems. Applications such as payroll or cafeteria accounting, for
which the firm obtains little competitive advantage from excellence, are strong
candidates for outsourcing. If carefully developed, applications such as airline
reservations or plant scheduling could provide a firm with a distinct advantage
over competitors. The firm could lose profits, customers, or market share if such
systems have problems. Applications where the rewards for excellence are high
and where the penalties for failure are high should probably be developed and
operated internally.
Companies may also continue to develop applications internally while outsourcing
their computer center operations when they do not need to distinguish themselves
competitively by performing their computer processing onsite.
When outsourcing does not strip the company of the technical know-how required for
future information systems innovation. If a firm outsource some of its system but
maintains its own internal information systems staff, it should ensure that its staff
remains technically up to date and has the expertise to develop future applications.
When the firm’s existing information systems capabilities are limited, ineffective, or
technically inferior. Some organizations use outsourcers as an easy way to revamp
their information systems technology. For instance, they might use an outsourcer to
help them make the transition from traditional mainframe-based computing to a new
information architecture – distributed computing environment.
Managing Outsourcing
To obtain value from outsourcing, organizations need to make sure the process is
properly managed. With sound business analysis and an understanding of
outsourcing’s strengths and limitations, managers can identify the most appropriate
applications to outsource and develop a workable outsourcing plan.
Segmenting the firm’s range of information systems activities into pieces that
potentially can be outsourced makes the problem more manageable and also helps
companies match an outsourcer with the appropriate job. Noncritical applications are
20 usually the most appropriate candidates for outsourcing. Firms should identify
mission-critical applications and mission-critical human resources required to develop Computer Programming
and manage these applications. This would allow the firm to retain its most highly and Languages
skilled people and focus all of its efforts on the most mission-critical applications
development. Setting technology strategy is one area that companies should not
abdicate to outsourcers. This strategic task is best kept in-house. Ideally, the firm
should have a working relationship of trust with an outsourcing vendor. The vendor
should understand the client’s business and work with client as a partner, adapting
agreements to meet the client’s changing needs.
Firms should clearly understand the advantages provided by the vendor and what
they will have to give up to obtain these advantages. For lower operating costs, can
the client live with a five-second-response time during peak hours or next-day repair
of microcomputers in remote offices? Organizations should not abdicate management
responsibility by outsourcing. They need to manage the outsourcer as they would
manage their own internal information systems department by setting priorities,
ensuring that the right people are brought in, and guaranteeing that information
systems are running smoothly. They should establish criteria for evaluating the
outsourcing vendor that include performance expectations and measurement methods
for response time, transaction volumes, security, disaster recovery, backup in the
event of a catastrophe, processing requirements of new applications and distributed
processing on microcomputers, workstations, and LANs. Firms should design
outsourcing contracts carefully so that the outsourcing services can be adjusted if the
nature of the business changes.
Activity B
Take the case of a petrol pump, a bookstore, a software development company, and
an electronic goods manufacturer. Is outsourcing information systems required for
them? Describe what can be outsourced and the advantages.
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
Today more and more businesses are turning to an idea known as total quality
management. Total quality management (TQM) is a concept that makes quality the
responsibility of all people within an organization. TQM holds that the achievement
of quality control is an end in itself. Everyone is expected to contribute to the overall
improvement of quality – the engineer who avoids design errors, the production
worker who spots defects, the sales representative who presents the product properly
to potential customers, and even the secretary who avoids typing mistakes. Total
quality management encompasses all of the functions within an organization. TQM is
based on quality management concepts developed by American quality experts.
Japanese management adopted the goal of zero defects, focusing on improving their
products or services prior to shipment rather than correcting them after they have
been delivered. Japanese companies often give the responsibility for quality
consistency to the workers who actually make the product or service, as opposed to a
quality control department. Studies have repeatedly shown that the earlier in the
business cycle a problem is eliminated, the less it costs for the company to eliminate
it. Thus the Japanese quality approach not only brought a shift in focus to the
workers and an increased respect for product and service quality but also lowered
costs.
Information systems can fill a special role in corporate quality programs for a number
of reasons. First, IS is deeply involved with the daily work of other departments
throughout the organizations. IS analysis usually have taken a leading role in
designing, developing, and supporting such varied departmental systems as corporate
payrolls, patent research systems, chemical process control systems, logistics
systems, and sales support systems. IS professionals also maintain their knowledge
of these departments through their participation in departmental information planning.
In addition, IS personnel are usually key to the sharing of data between departments
because they have unique knowledge of the relationships between various
departments. Often, only IS personnel know where certain data originate, how other
departments use and store them, and which other functions would benefit from
having access to them. With this broad understanding of the functional integration of
the corporation, IS personnel can be valuable members of any quality project team.
The IS staff in effective information systems departments have three skills that are
critical to the success of a quality program. First, they are specialists in analyzing and
redesigning business processes. Second, many IS technicians are experienced in
quantifying and measuring procedures and critical activities in any process. Typically,
IS departments have long been involved with measurements of their own manager
22
training has long been a staple of better IS departments; such training includes the Computer Programming
use of project management, software. These skills can contribute a great deal to any and Languages
serious quality program, which will normally be organized as a project and will usually
be heavily task-oriented.
The information systems staff is the source of ideas on the application of technology
to quality issues; often they are also the people who can make that technology
available to the quality project. For example, with the help of IS departments,
statistical analysis software is becoming more widely used in the drive for quality.
Reduce Cycle Time: Experience indicates that the single best way to address
quality problems is to reduce the amount of time from the beginning of a process to
its end (cycle time). Reducing cycle time usually results in fewer steps, an
improvement right there. But reducing cycle time has other advantages. With less
time passing between beginning and end, workers will be better aware of what came
just before, and so are less likely to make mistakes.
Improve the Quality and Precision of the Design: Quality and precision in
design will eliminate many production problems. Computer-aided design (CAD)
software has made dramatic quality improvements possible in a wide range of
businesses from aircraft manufacturing to production of razor blades.
Increase the Precision of Production: For many products, one key way to
achieve quality is to tighten production tolerance. CAD software has also made this
possible. Most CAD software packages include a facility to translate design
specifications into specifications both for production tooling and for the production
process itself. In this way, products with more precise designs can also be produced
more efficiently.
Include Line Workers in any Quality Process: Experience has shown that
involvement of the people who perform the function is critical to achieving quality in
that function. Although the information systems are could potentially make many
more contributions like these, its involvement in corporate quality programs has
provoked a great deal of controversy. IS has been criticized for a reluctance to
23
System Analysis and become involved in organization-wide quality programs. Often IS focuses exclusively
Computer Languages upon technological capabilities while not reaching out to aid the rest of the company
in the ways described above. For example, many IS departments are criticized for
failure to use customer demands as a guide to improving their products and services.
On the other hand, non-IS departments often fail to consider contributions the IS staff
might make to their quality project and so do not reach out to involve them. It is not
uncommon for IS to be viewed only as technical support with little to contribute to the
planning or content of the quality program.
13.8 SUMMARY
In this unit we discuss about computer based information system and their different
types. Information systems have been used by organization as an effective way for
decision-making and in supporting communication. The field of IT moves so rapidly
that terminology often fails to keep pace with innovation. The same problem occurs
with information system classification. People identify a new type of system, such as
DSS or EIS, and describe its characteristics are no longer as important or have
become commonplace. Eventually many information systems contain characteristics
from several system categories. Furthermore a system that fits in a category today
may not fit once new features are added. Information systems that contain
characteristics of several different categories can be called hybrid information
systems.
Organizations in the past few years have shown a tendency to focus on their core
business. Functions that are not considered to be part of the core business are
outsourced to external suppliers. Organizations face an increased need, flexibility as
a consequence of a faster changing competitive environment and rapid developments
in information technology. Management has been questioning the idea that quality
costs more. Today many senior executives have come to the conclusion that the lack
of quality is actually a significant expense. While we all understand that product
returns and repairs result in added costs for repair (labor, parts replacement, and
additional shipping), only recently has management focused on the many previously
hidden costs that arise from producing products that are not high quality.
24
Computer Programming
13.10 REFERENCES AND SUGGESTED and Languages
FURTHER READINGS
Alter Steven (1999), Information Systems (A Management Perspective),
Pearson Education.
Burch, John (1992), Systems Analysis, Design, and Implementation,
Boston: Boyd & Fraser.
Laudon Kenneth, C., Laudon Jane, P. (1996), Management Information Systems
(Organization and Technology), Prentice Hall of India, New Delhi.
Loff De (1997), Information Systems Outsourcing Decision Making
(A Managerial Approach), IDEA Group.
O’ Brien, James, A (1995), Introduction to Information Systems, Irwin.
Post Gerald, V., and Anderson David, L.(2003), Management Information Systems,
Tata McGraw-Hill, New Delhi.
25