0% found this document useful (0 votes)
7 views36 pages

PPT03

Uploaded by

ranmoji672
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as KEY, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views36 pages

PPT03

Uploaded by

ranmoji672
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as KEY, PDF, TXT or read online on Scribd
You are on page 1/ 36

Chapter 3Determining

Feasibility and Managing


Analysis and Design Activities

Systems Analysis and Design


Kendall & Kendall
Sixth Edition
Major Topics
Project initiation
Determining project feasibility
Project scheduling
Managing project activities
Manage systems analysis team
members

Kendall & Kendall 2005 Pearson Prentice Hall


Project Initiation
Projects are initiated for two
reasons:
Problems that need themselves to
systems solutions.
Improvement through
Upgrading systems.
Altering systems.
Installing new systems.

Kendall & Kendall 2005 Pearson Prentice Hall


Organizational Problems
Identify problems by looking for the
following signs:
Check output against performance
criteria
Too many errors.
Work completed slowly.
Work done incorrectly.
Work done incompletely.
Work not done at all.

Kendall & Kendall 2005 Pearson Prentice Hall


Organizational Problems

Observe behavior of employees


High absenteeism.
High job dissatisfaction.
High job turnover.

Kendall & Kendall 2005 Pearson Prentice Hall


Organizational Problems
(Continued)

Listen to feedback from vendors,


customers, and suppliers
Complaints.
Suggestions for improvement.
Loss of sales.
Lower sales.

Kendall & Kendall 2005 Pearson Prentice Hall


Possibilities for Improvement
Many possible objectives exist
including:
Speeding up a process.
Streamlining a process.
Combining processes.
Reducing errors in input.
Reducing redundant storage.
Reducing redundant output.
Improving system and subsystem
integration.

Kendall & Kendall 2005 Pearson Prentice Hall


Project Selection
Five specific criteria for project
selection:
Supported by management.
Have resources for that project.
It moves the business toward to its goals.
Practicable. (We can do it)
Important enough to be considered over
other projects.

Kendall & Kendall


Feasibility Impact Grid (FIG)

A feasibility impact grid (FIG) is


used to assess the impact of any
improvements to the existing
system.
It can increase awareness of the
impacts made on the achievement
of corporate objectives

Kendall & Kendall 2005 Pearson Prentice Hall


Feasibility Impact Grid (FIG)
(Continued)

Current or proposed systems are


listed on the left.
Objectives are listed on the top.
Red arrows indicate a positive impact.
Green arrows indicate
implementation.
Figure 3.2 page 54
Figure 3.3 page 55
Kendall & Kendall 2005 Pearson Prentice Hall
Feasibility Impact Grid (FIG)

Kendall & Kendall 2005 Pearson Prentice Hall


Feasibility Impact Grid (FIG)

Kendall & Kendall 2005 Pearson Prentice Hall


Feasibility
A feasibility study assesses the
operational, technical, and
economic of the proposed project.
There are three types of feasibility:
Technical feasibility.
Economic feasibility.
Operational feasibility.

Kendall & Kendall 2005 Pearson Prentice Hall


Technical Feasibility
Technical feasibility assesses
whether the current technical
resources are sufficient for the
new system.
If they are not available, can they
be upgraded to provide the level
of technology necessary for the
new system.
Kendall & Kendall 2005 Pearson Prentice Hall
Economic Feasibility
Economic feasibility determines
whether the time and money are
available to develop the system.
Includes the purchase of:
New equipment.
Hardware.
Software.

Kendall & Kendall 2005 Pearson Prentice Hall


Operational Feasibility
Operational feasibility determines
if the human resources are
available to operate the system
once it has been installed.
Users that do not want a new
system may prevent it from
becoming operationally feasible.

Kendall & Kendall 2005 Pearson Prentice Hall


Activity Planning
Activity planning includes:
Selecting a systems analysis team.
Estimating time required to complete
each task.
Scheduling the project.
Two tools for project planning and
control are Gantt charts and PERT
diagrams.

Kendall & Kendall 2005 Pearson Prentice Hall


Estimating Time
Project is broken down into phases.
Project phases are broken down into
tasks or activities.
Finally project tasks is broken down into
steps or even smaller units.
Time is estimated for each task or
activity.

Kendall & Kendall 2005 Pearson Prentice Hall


Estimating Time

Kendall & Kendall 2005 Pearson Prentice Hall


Estimating Time

Kendall & Kendall 2005 Pearson Prentice Hall


Gantt Charts
A Gantt chart is an easy way to
schedule tasks.
It is a chart on which bars represent
each task or activity. The length of
each bar represents the relative
length of the task.
Easy to construct and use.
Shows activities over a period of time.

Kendall & Kendall 2005 Pearson Prentice Hall


Gantt Chart Example

Kendall & Kendall 2005 Pearson Prentice Hall


PERT Diagram
PERT-Program Evaluation and Review
Technique
PERT diagrams show precedence, activities
that must be completed before the next
activities may be started.
Once a diagram is drawn it is possible to
identify the critical path, the longest path
through the activities.
Monitoring critical path will identify shortest
time to complete the project.
Kendall & Kendall 2005 Pearson Prentice Hall
PERT Diagram Example

Kendall & Kendall 2005 Pearson Prentice Hall


PERT Diagram Advantages
Easy identification of the order of
precedence
Easy identification of the critical
path and thus critical activities
Easy determination of slack time

Kendall & Kendall 2005 Pearson Prentice Hall


Gantt chart and PERT digram

Kendall & Kendall 2005 Pearson Prentice Hall


Gantt chart and PERT digram

10–20–40–50 has a length of 15


days, whereas path 10–30–40–50 has
a length of 11 days.
Kendall & Kendall 2005 Pearson Prentice Hall
Team Management
Teams often have two leaders:
One who leads members to
accomplish tasks.
One concerned with social
relationships.
The systems analyst must
manage:
Team members.
Their activities.
Their time and resources.
Kendall & Kendall 2005 Pearson Prentice Hall
Ecommerce Project Management

Ecommerce and traditional


software project management
differences:
The data used by ecommerce
systems is scattered across the
organization.
Ecommerce systems need a staff
with a wide variety of skills.
Security is of utmost importance.

Kendall & Kendall 2005 Pearson Prentice Hall


Project Failures
Project failures may be prevented
by:
Training.
Experience.
Learning why other projects have
failed.

Kendall & Kendall 2005 Pearson Prentice Hall


Extreme Programming Activities

The activities of extreme


programming are:
Coding.
Testing.
Listening.
Designing.

Kendall & Kendall 2005 Pearson Prentice Hall


Extreme Programming Core
Practices

There are four core practices in


extreme programming:
A short release time.
Working a 40-hour week.
Having an onsite customer.
Pair programming.

Kendall & Kendall 2005 Pearson Prentice Hall


Roles in Extreme Programming

Kendall & Kendall 2005 Pearson Prentice Hall


Roles in Extreme Programming

There are a 7roles played in XP:


Programmer.
Customer.
Tester.
Tracker.
Coach.
Consultant.
Big Boss.

Kendall & Kendall 2005 Pearson Prentice Hall


XP Development Process
XP projects are interactive and
incremental.
The five Stages of XP development
are:
Exploration.
Planning.
Iterations to the first release.
Production.
Maintenance.

Kendall & Kendall 2005 Pearson Prentice Hall


XP Development Process

Kendall & Kendall 2005 Pearson Prentice Hall

You might also like