75
Understanding Systems Analysis and Design CHAPTER 2 ANALYZING THE BUSINESS CASE

Chapter 2 analyzing the business case

Embed Size (px)

Citation preview

Page 1: Chapter 2 analyzing the business case

Understanding Systems Analysis and Design

CHAPTER 2ANALYZING THE BUSINESS CASE

Page 2: Chapter 2 analyzing the business case

Introduction• During the systems planning phase, the IT

team reviews a proposal to determine if it presents a strong business case.

• To analyze the business case for a specific proposal, the analysts must consider the company’s mission, objectives, and IT needs

• Process starts with a systems request• Preliminary investigation follows to evaluate:

• Feasibility study• Fact finding techniques• Reporting to management

Page 3: Chapter 2 analyzing the business case

A Framework for IT Systems Development

If you could look into the future, you probably would see new industries, new products, and new services… Or a lot of CHANGES

To some firms, these changes will be threatening but other companies will see a great opportunities and take advantage of them by creating STRATEGIC PLANS…

Page 4: Chapter 2 analyzing the business case

Strategic planning

It is the process of identifying long-term organizational goals, strategies, and resources.

A strategic plan looks beyond day-to-day activities and focuses on a horizon that is three, five, ten, or more years in the future.

Page 5: Chapter 2 analyzing the business case

Strategic planningA company requires information

technology to support its strategic goals.

Because the firm’s IT group will be expected to deliver IT resources, IT managers must understand and participate in strategic planning.

IT managers have to prepare for long-range needs.

Page 6: Chapter 2 analyzing the business case

Strategic Planning OverviewWhy should a systems analyst be

interested in strategic planning?Systems analyst should focus on the

larger, strategic role of IT even as they carry out their day-to-day tasks.

Page 7: Chapter 2 analyzing the business case

Strategic Planning OverviewStrategic planning starts with a mission

statement that reflects the firm’s vision, purpose, and values. Mission statements usually focus on

long-term challenges and goalsthe importance of the firm’s stakeholdersand a commitment to the firm’s role as a

corporate citizen

Page 8: Chapter 2 analyzing the business case

Strategic Planning OverviewWith the mission statement as a backdrop,

a firm develops shorter-term goals and objectives.

To achieve those goals, the company might develop a list of shorter-term objectives.

High-priority objectives are called critical success factors.

A critical success factor is one that must be achieved to fulfill the company’s mission.

Page 9: Chapter 2 analyzing the business case

A Framework for IT Systems Development (Cont.)

FIGURE 2-3 Strategic planning is a dynamic process that starts with a mission statement, which is shaped by the firm’s purpose, vision, and values. The mission generates goals and objectives that produce business results.

Page 10: Chapter 2 analyzing the business case

A SWOT analysis can focus on a specific product or project, an operating division, the entire company, or the mission statement itself.

The overall aim is to avoid seeking goals that are unrealistic, unprofitable, or unachievable.

What Is SWOT Analysis?

Page 11: Chapter 2 analyzing the business case

What Is SWOT AnalysisAn enterprise SWOT analysis usually begins with these questions:What are our strengths, and how can we

use them to achieve our business goals?What are our weaknesses, and how can

we reduce or eliminate them?What are our opportunities, and how do

we plan to take advantage of them?What are our threats, and how can we

assess, manage, and respond to the possible risks?

Page 12: Chapter 2 analyzing the business case

A Framework for IT Systems Development (Cont.)

FIGURE 2-4 A SWOT analysis might produce similar results to those shown here

Page 13: Chapter 2 analyzing the business case

A Framework for IT Systems Development (Cont.)

FIGURE 2-5 This SWOT analysis example focuses on a specific asset, such as a company patent.

Page 14: Chapter 2 analyzing the business case

Strategic Planning for IT ProjectsCareful planning can help assure that:

◦ The project supports overall business strategy and operational needs

◦ The project scope is well-defined and clearly stated

◦ The project goals are realistic, achievable, and tied to specific statements, assumptions, constraints, factors, and other inputs

Page 15: Chapter 2 analyzing the business case

Planning ToolsSome analysts use traditional text-based

methods like Microsoft WordSome analysts prefer a spreadsheet

method like Microsoft ExcelThe most effective approach is to use a

CASE tool such as Visible Analyst

Page 16: Chapter 2 analyzing the business case

A Framework for IT Systems Development (Cont.)

FIGURE 2-6 The Visible Analyst CASE tool supports strategic planning and allows a user to enter many kinds of planning statements.

Page 17: Chapter 2 analyzing the business case

What Is a Business Case?A business case refers to the

reasons, or justification, for a proposalShould be comprehensive, yet easy to

understandShould describe the project clearly,

provide the justification to proceed, and estimate the project’s financial impact

Page 18: Chapter 2 analyzing the business case

What Is a Business Case?(Cont.)

A business case should answer the following questions:

Why are we doing this project?What is the project about?How does this solution address key business

issues?How much will it cost? How long will it take?Will we suffer a productivity loss during the

transition?

Page 19: Chapter 2 analyzing the business case

A business case should answer the following questions (Cont.):

What is the return on investment and payback period?

What are the risks of doing the project? What are the risks of not doing the

project?How will we measure success?What alternatives exist?

Page 20: Chapter 2 analyzing the business case

Information Systems Projects

Main Reasons for Systems ProjectThe starting point for most project is called a SYSTEMS REQUEST, which is a formal way of asking for IT support.

Page 21: Chapter 2 analyzing the business case

Main Reasons for Systems Requests:

SYSTEMS

REQUEST

Improved Service

Better Performanc

e

More Information

Reduced Cost

Stronger Controls

More Support

Page 22: Chapter 2 analyzing the business case

Improved ServiceImproving service to customers or users

within the companySupport for New Products and

ServicesNew products and services often require

new types or levels of IT supportBetter Performance

Current system might not meet performance requirements

Main Reasons for Systems Requests:

Page 23: Chapter 2 analyzing the business case

More InformationThe system might produce information that is

insufficient, incomplete, or unable to support the company’s changing information needs.

Stronger ControlsA system must have effective controls to ensure that

data is secure and accurate. Reduced Cost

The current system could be expensive to operate or maintain as a result of technical problems, design weaknesses, or the changing demands of the business.

Main Reasons for Systems Requests:

Page 24: Chapter 2 analyzing the business case

Factors That Affect Systems Projects

FIGURE 2-10 Internal and external factors that affect IT projects.

Page 25: Chapter 2 analyzing the business case

Factors That Affect Systems Projects Internal Factors

Strategic Plan Top Managers User Requests Information Technology Department Existing Systems and Data

External factors Technology Suppliers Customers Competitors The Economy Government

Page 26: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsInternal Factors

•Strategic PlanThe company’s strategic plan sets the

overall direction for the firm and has an important impact on IT projects.

Company goals and objectives that need IT support will generate systems request and influence IT priorities.

Page 27: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsInternal Factors

•Top ManagersBecause significant resources are

required, top management usually initiates large-scale projects.

Those decisions often result from strategic business goals that require IT systems, more information for decision making, or better support for mission-critical information systems.

Page 28: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsInternal Factors

•User RequestUsers rely more heavily on information

systems to perform their jobs, they are likely to request even more IT services and support.

ex. Sales ref request improvements to the company’s web site

or, users might not be satisfied with the current system because it is difficult to learn or lacks flexibility.

Page 29: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsInternal Factors

• Information Technology DepartmentMany systems project requests come from the IT department. IT staff members often make recommendations based on their knowledge of business operations and technology trends.IT proposals might be strictly technical matters.

Page 30: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsInternal Factors

•Existing Systems and DataErrors or problems in existing

systems can trigger request for systems projects.

When dealing with older systems, analysts sometimes spend too much time reacting to day-to-day problems without looking at underlying causes.

With this approach an information system turn into patchwork of corrections and changes that cannot support the company’s overall business needs.

Page 31: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsExternal Factors

•Technology

Changing technology is a major force affecting business and society in general.Technology dramatically reshape existing business operations.

Page 32: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsExternal Factors

•SuppliersWith the growth of electronic data

interchange(EDI), relationships with suppliers are critically important.

ex. an automobile company might require that suppliers code their parts in a certain manner to match the auto company’s inventory control system.

Page 33: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsExternal Factors

• CustomersCustomers are vitally important to any business. Information systems that interact with customers usually receive top priority.

Page 34: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsExternal Factors

• CompetitorsCompetitors drives many information systems decision.ex. If one cellular telephone provider offers a new type of digital service, other firms must match the plan in order to remain competitive.

Page 35: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsExternal Factors

•The EconomyEconomic activity has a powerful influence on corporate information management.In a period of economic expansion, firms need to be ready with scalable systems what can handle additional volume and growth.

Page 36: Chapter 2 analyzing the business case

Factors That Affect Systems ProjectsExternal Factors

•GovernmentFederal, state, and local government regulations directly affect the design of corporate information systems.

Page 37: Chapter 2 analyzing the business case

Evaluation of Systems RequestsSystems review committee or computer resource committee

The objective is to use the combined judgement and experience of several managers to evaluate systems projects.

Page 38: Chapter 2 analyzing the business case

FIGURE 2-13 Example of an online systems request form.

Page 39: Chapter 2 analyzing the business case

Systems Request Forms◦Streamlines the request process◦Ensures consistency◦Easy to understand◦Includes clear instructions◦Indicates what supporting documents are

needed◦Submitted electronically

Page 40: Chapter 2 analyzing the business case

Evaluation of Systems Requests(Cont.)

Systems Review Committee◦ With a broader viewpoint, a committee can establish

priorities more effectively than an individual◦ One person’s bias is less likely to affect the decisionsDisadvantages:

Action on requests must wait until the committee meets Members might favor projects requested by their own

departments Internal political differences could delay important

decisions

Page 41: Chapter 2 analyzing the business case

Overview of FeasibilityA system request must pass several tests,

called a feasibility study, to see whether it is worthwhile to proceed further.

Sometimes a feasibility study is quite simple and can be done in a few hours. If the request involves a new system or a major change, extensive fact-finding and investigation are required.

Page 42: Chapter 2 analyzing the business case

Overview of Feasibility (Cont.)

FIGURE 2-14 A feasibility study examines operational, technical, economic,and schedule factors.

Page 43: Chapter 2 analyzing the business case

Overview of Feasibility Is the proposal desirable in an operational

sense? Is it a practical approach that will solve a

problem or take advantage of an opportunity to achieve company goals?

Is the proposal technically feasible? Are the necessary technical resources and

people available for the project?

Page 44: Chapter 2 analyzing the business case

Overview of Feasibility Is the proposal economically desirable?

What are the projected savings and costs? Are other intangible factors involved, such as

customer satisfaction or company image? Is the problem worth solving, and will the

request result in a sound business investment?

Can the proposal be accomplished within an acceptable time frame?

Page 45: Chapter 2 analyzing the business case

OPERATIONAL FEASIBILITY

It means that a proposal system will be used effectively after it has been developed.

If users have difficulty with a new system, it will not produce the expected benefits.

Organizational culture also can affect operational feasibility.

Page 46: Chapter 2 analyzing the business case

Operational FeasibilityIt is difficult to measure with precision, but must be studied very carefully.◦Does management support the project?

Do users support the project? Is the current system well liked and effectively used? Do users see the need for change?

◦Will the new system result in a workforce reduction? If so, what will happen to affected employees?

◦Will the new system require training for users? If so, is the company prepared to provide the necessary

resources for training current employees?◦Will users be involved in planning the new system right from the start?

Page 47: Chapter 2 analyzing the business case

Operational Feasibility (Cont.)

◦ Will the new system place any new demands on users or require any operating changes? For example:

Will any information be less accessible or produced less frequently?

Will performance decline in any way? If so, will an overall gain to the organization outweigh individual losses?

◦ Will customers experience adverse effects in any way, either temporarily or permanently?

◦ Will any risk to the company’s image or goodwill result?◦ Does the development schedule conflict with other

company priorities?◦ Do legal or ethical issues need to be considered?

Page 48: Chapter 2 analyzing the business case

Technical FeasibilityIt refers to the technical resources

needed to develop, purchase, install or operate the system,

Page 49: Chapter 2 analyzing the business case

Technical Feasibility (Cont.)

◦ Will a prototype be required?◦ Will the hardware and software environment be

reliable? ◦ Will it integrate with other company information

systems, both now and in the future? ◦ Will it interface properly with external systems

operated by customers and suppliers?◦ Will the combination of hardware and software

supply adequate performance?◦ Do clear expectations and performance

specifications exist?◦ Will the system be able to handle future

transaction volume and company growth?

Page 50: Chapter 2 analyzing the business case

Economic FeasibilityIt means that the projected benefits of

the proposed system outweigh the estimated costs usually considered the total cost of ownership (TCO), which includes ongoing support and maintenance costs, as well as acquisition costs.

Page 51: Chapter 2 analyzing the business case

Economic FeasibilityTo determine TCO, the analyst must estimate costs in each of the following:

◦ Costs for people, including IT staff and users◦ Costs for hardware and equipment◦ Cost of software, including in-house

development as well as purchases from vendors◦ Cost for formal and informal training, including

peer-to-peer support◦ Cost of licenses and fees◦ Cost of consulting expenses◦ Facility costs◦ The estimated cost of not developing the

system or postponing the project

Page 52: Chapter 2 analyzing the business case

Tangible Benefits A new scheduling

system that reduces overtime

An online package tracking system that improves service and decreases the need for clerical staff

A sophisticated inventory control system that cuts excess inventory and eliminates production delays

Intangible Benefits A user-friendly system

that improves employee job satisfaction

A sales tracking system that supplies better information for marketing decisions

A new Web site that enhances the company’s image

Page 53: Chapter 2 analyzing the business case

Schedule FeasibilityIt means that a project can be implemented in an acceptable time frame. When assessing schedule feasibility, a systems analyst must consider the interaction between time and costs.

Page 54: Chapter 2 analyzing the business case

Schedule Feasibility◦ Can the company or the IT team control the factors

that affect schedule feasibility?◦ Has management established a firm timetable for

the project?◦ What conditions must be satisfied during the

development of the system?◦ Will an accelerated schedule pose any risks?

If so, are the risks acceptable?◦ Will project management techniques be available to

coordinate and control the project?◦ Will a project manager be appointed?

Page 55: Chapter 2 analyzing the business case

Evaluating Feasibility Identify and weed out systems requests

that are not feasible Even if the request is feasible, it might not

be necessary Requests that are not currently feasible

can be resubmitted as new hardware, software, or expertise becomes available

55

Page 56: Chapter 2 analyzing the business case

Setting Priorities

After rejecting systems request that are not feasible, the systems review committee must establish priorities for the remaining items.

The highest priority goes to projects that provide the greatest benefit, at the lowest cost, in the shortest period of time.

Page 57: Chapter 2 analyzing the business case

Setting Priorities Factors That Affect Priority

◦ Will the proposed system reduce costs? Where? When? How? How much?

◦ Will the system increase revenue for the company? Where? When? How? How much?

◦ Will the systems project result in more information or produce better results? How? Are the results measurable?

Page 58: Chapter 2 analyzing the business case

Setting Priorities Factors That Affect Priority

◦ Will the proposed system reduce costs? Where? When? How? How much?

◦ Will the system increase revenue for the company? Where? When? How? How much?

◦ Will the systems project result in more information or produce better results? How? Are the results measurable?

Page 59: Chapter 2 analyzing the business case

Setting Priorities (Cont.)

Discretionary ProjectsProjects where

management has a choice in implementing them

Creating a new report for a user

Nondiscretionary ProjectsProjects where

management must implement

Adding a report required by federal law

Most of these projects are predictable

Annual updates to payroll

Tax percentages Quarterly changes

Page 60: Chapter 2 analyzing the business case

Preliminary Investigation Overview

A systems analyst conducts a preliminary investigation to study the systems request and recommend specific action.

After obtaining an authorization to proceed, the analyst interacts with managers and users.

The analyst gathers facts about the problem or opportunity, project scope and constraints, project benefits, and estimated development time and cost.

The end product of the preliminary investigation is a report to management.

Page 61: Chapter 2 analyzing the business case

Interaction with Managers and Users Meet with key managers, users, and IT staff to

describe the project, explain responsibilities, answer questions, and invite comments

Focus on improvements and enhancements, not problems

Page 62: Chapter 2 analyzing the business case

Preliminary Investigation Overview (Cont.)

FIGURE 2-15 Model of a preliminary investigation. Notice the importance of fact-finding in each of the four areas.

Page 63: Chapter 2 analyzing the business case

63

FIGURE 2-16 Six main steps in a typical preliminary investigation.

Page 64: Chapter 2 analyzing the business case

Preliminary Investigation Overview (Cont.)

Step 1: Understand the Problem or OpportunityDevelop a business profile that describes

business processes and functionsUnderstand how modifications will affect

business operations and other information systems

Determine which departments, users, and business processes are involved

Systems request may not reveal an underlying problem Consider using a fishbone diagram

64

Page 65: Chapter 2 analyzing the business case

65

FIGURE 2-17 A fishbone diagram displays the causes of a problem. Typically, you must dig deeper to identify actual causes rather than just symptoms.

Page 66: Chapter 2 analyzing the business case

Step 2: Define the Project Scope and Constraints◦ Define the specific boundaries, or extent, of the

project◦ Define project scope by creating a list with

sections called Must Do, Should Do, Could Do, and Won’t Do

◦ Define project scope as clearly as possible to avoid project creep

◦ Identify Constraints A constraint is a requirement or condition that the

system must satisfy or an outcome that the system must achieve

66

Page 67: Chapter 2 analyzing the business case

67

FIGURE 2-18 Examples of various types of constraints.

Page 68: Chapter 2 analyzing the business case

Step 3: Perform Fact-Finding Gather data about

project usability, costs, benefits, and schedules

Analyze organization chartsUnderstand the

functions and identify people you want to interview

68

Conduct Interviews1. Determine the people to

interview2. Establish objectives for

the interview3. Develop interview

questions4. Prepare for the interview5. Conduct the interview6. Document the interview7. Evaluate the interview

Page 69: Chapter 2 analyzing the business case

Step 3: Perform Fact-Finding (Cont.)

Review DocumentationInvestigate the current system documentationCheck with users to confirm that you are

receiving accurate and complete information

Observe OperationsSee how workers carry out

typical tasksSample inputs and outputs

of the system

69

FIGURE 2-20 Sometimes, an analyst can get a better understanding of a system by watching actual operations.

Page 70: Chapter 2 analyzing the business case

Step 3: Perform Fact-Finding (Cont.)

Conduct a User SurveyA survey is not as flexible as a series of

interviews, but it is less expensive, generally takes less time, and can involve a broad cross-section of people

Analyze the DataSystems analyst might use a Pareto chartAnalysts may use an XY chart to identify if there

is a correlation of variables

70

Page 71: Chapter 2 analyzing the business case

71

FIGURE 2-21 A Pareto chart displays the causes of a problem, in priority order, so an analyst can tackle the most important causes first. In this example, the part number issue would be the obvious starting point.

FIGURE 2-22 An XY chart shows correlation between variables, which is very important in problem solving. Conversely, a lack of correlation suggests that the variables are independent, and that you should lookelsewhere for the cause.

Page 72: Chapter 2 analyzing the business case

Step 4: Analyze Project Usability, Cost, Benefit, and Schedule Data◦ What information must you obtain, and how will

you gather and analyze the information?◦ Will you conduct interviews? How many people will

you interview, and how much time will you need to meet with the people and summarize their responses?

◦ Will you conduct a survey? Who will be involved? How much time will it take people to complete it? How much time will it take to tabulate the results?

◦ How much will it cost to analyze the information and prepare a report with findings and recommendations?

Page 73: Chapter 2 analyzing the business case

Step 5: Evaluate Feasibility

◦OPERATIONAL FEASIBILITY Review of user needs, requirements, and

expectations Look for areas that might present problems for

system users and how they might be resolved◦TECHNICAL FEASIBILITY

Identify the hardware, software, and network resources needed to develop, install, and operate the system

Develop a checklist that will highlight technical costs and concerns

Page 74: Chapter 2 analyzing the business case

Step 5: Evaluate Feasibility

◦ECONOMIC FEASIBILITY Apply the financial analysis tools The cost-benefit data will be important

◦SCHEDULE FEASIBILITY Include stakeholder expectations regarding

acceptable timing and completion dates

Page 75: Chapter 2 analyzing the business case

Step 6: Present Results and Recommendations to Management◦ Typical Report Includes:

Introduction Systems Request Summary Findings Case for Action Project Roles Time and Costs Estimates Expected Benefits Appendix