SlideShare a Scribd company logo
1 of 42
Download to read offline
1
Lecture 4
SAD METHODOLOGIES
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 2
Objectives
 Describe the various methodologies
used in system analysis & design,
their merits and drawbacks
 Describe stages involved in each of
the methodologies of SAD.
2
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 3
3
Introduction
 Systems have life cycle. They are
designed, introduced, evolve (to keep up
with time), decay (when no longer viable)
and are replaced.
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 4
LIFE HISTORY OF SIMOM MAKONDE
 Simon makonde was born on
Monday …………….
 was baptized on Tuesday
 went to school on Wednesday
 He married on Thursday
 fell sick on Friday
 died on Saturday
 Was buried on Sunday
3
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 5
 System analysis and design is an
aspect of problem solving procedure of
examining an existing system and
improving (replacing) it
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 6
Methodologies of SAD
 System Development Life Cycle (SDLC)
 Structured Systems Analysis & Design
(SSADM)
 Object Oriented Systems Analysis &
Design
 Rapid Application Development (RAD)
 Prototyping
4
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 7
4.1
SYSTEM DEVELOPMENT
LIFE CYCLE (SDLC)
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 8
 It is a step-by-step processes used to solve
system problems. Has 6 phases
1. System
Planning
2. Analysis
6. Maintenance
3. Design
5. Implementation
4. Development
? ABORT
5
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 9
Techniques of SDLC
 SDLC uses flowcharting through the
phases of analysis & design
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 10
Patient sees
DOCTOR
Doctor examines
Symptoms
Medical Test To
Identify Problem
Symptoms
Serious ?
Is Sickness
Treatable ?
Design
Treatment Plan
-Acquire drugs
-Theatre tools etc
Develop
prescriptions
Example of SDLC: Patient Treatment Plan
Dismiss
Y
N
N
Monitor
Response to
treatment
Administer drug or
Perform operation
Analysis
Problem
identification
&
Feasibility
Design
Development
Implementa..
Evaluation
6
1. System Planning
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 12
What is involved
Current
system
Analysis New
System
Identify the
problem
Propose solutions
Feasibility Study
System
Planning
7
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 13
13
(a) Problem Identification
 Involves studying present system to identify &
define the problem, its nature, and scope viz
a viz user requirements
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 14
(b) Propose Solutions
 Propose solutions and describe cost & benefits
for each solution e.g., modes of transport for a
company
8
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 15
Example: Lib IS
 Problem: Management of Overdue books
 Cause: Ineffective tracking mechanism for
borrowed books
 Proposed Soln: Redesign system to
manage overdue books
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 16
user
user
0
Lib
services
Books to be
borrowed
Registers as member
Borrowed
books
Confirmation
user
Due books
Clearance
USER
Notification of
Due books
PROPOSED SOLUTION
Current situation
9
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 17
(c) Feasibility Study
 Process of identifying (through evaluation)
the best system that meets user
requirements
 It assesses the capability of the following
areas to support new system
 Technical
 Operational
 Financial
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 18
(i) Technical feasibility
 Considers available of technology
resources e.g., hardware, software, staff
etc capable of supporting the new system
10
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 19
(ii) Operational feasibility
 Assesses whether the new system is compatible
with existing practice i.e., concerned with staff
attitude (management & users) towards the
proposed system
 Are users in favour of new system vis a vis job
redundancy?
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 20
(iii) Financial feasibility
 Evaluates the financial implications (cost-
effectiveness) of proposed system
compared to present system by
considering costs & benefits of the 2
systems (thro’ Cost/Benefit Analysis).
is the new system
profitable?
11
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 21
Cost/Benefit Analysis
 Type of Costs
 Development costs: = one time expenditure
that will not recur after the project is
completed e.g., Equipment, Facility cost etc.
 Operational costs: = recurrent expenditure
e.g., Salaries, taxes, Consumables etc
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 22
 Type of Benefits
 Tangible/Direct Benefits: Easy to measure
i.e., that which a shilling value can be
assigned to it e.g., savings on staff costs by
40% etc.
 Intangible/Indirect Benefits: Not easily
measured e.g., employee morale/attitude on
new system
12
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 23
Methods of Costs/Benefits Analysis
(a) Net Benefit Analysis (NBA)
(b) Present Value analysis
(c) Payback Analysis
(d) Return on investment (%)
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 24
(a) Net Benefit Analysis (NBA)
 Given by
Net Benefits = (Total Benefits) - (Total Costs)
 Example
Cost/Benefits Yr 0
(Present)
Year 1 Year 2 TOTAL
Benefits 0 650 4,900 5,500
Costs -1,000 -2000 -2000 -5000
Net Benefits -1,000 -1,350 -2,900 550
13
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 25
Disadvantages
 NBA does not account for the time value of money
nor discount future cash flows
 Time value for money is expressed in form of
interest on funds invested to realize a future
value
 given by
 where F = Future value of investment
 P = Present value
 i = interest rate
 n = No. of yrs
 n
i
P
F 
 1
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 26
Example
 KShs. 300,000.00 invested in treasury bills
at 10% for 3 years would have a value at
maturity of
  00
.
300
,
399
1
.
0
1
000
,
300 3 KShs
F 


14
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 27
(b) Present Value analysis
 Determines the costs & benefits of the
system in terms of today's value of the
investment by considering the discount
rate.
 
F
i
PV n



1
1
Discount factor
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 28
Advantages
 Allows for interest rate/inflation that alter
value of investment
 Concept used in calculating insurance
premiums
15
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 29
Activity
 If you’ll be required to pay 100,000 in
school fees in 2015, how much do you
need to put aside now that will mature to
that value assuming an interest rate of
10% p.a.?
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 30
(c) Payback Analysis
 compares cost outlay and benefits of a
candidate system to show the profit over a
period of time and the break- even point
(Payback period)
 Payback period = point at which
accumulated benefits = Lifetime costs
16
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 31
Example
 Assuming a monetary benefits of an information
system are KShs 90,000 per year, a one time
development cost of KShs. 200,000/=, an
operation and maintenance cost of 20,000/= per
year, a discount rate of 10% p.a., and a 4-year
time horizon:
 Fill in the following table
 Determine the pay back period for the project
 Determine the lifetime return of investment and the
annual return of investment
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 32
Year 0 Year 1 Year 2 Year 3 Year 4 TOTALS
Development cost
Operation & maintenance
Discount rate @ 10%
PV of recurring costs
Cummulative PV of costs
Net Economic Benefit
Discount rate (10%)
PV of Benefits
Cummulative PV of
Benefits
Cummulative PV of
Benefits + Costs
17
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 33
10/14/2013 10:05 AM -SPH_201_FWN, UoN 33
Soln
Year 0 Year 1 Year 2 Year 3 Year 4 TOTALS
Cash Flow Description
A Development costs 200,000
B Operation & Maintanace 20,000 20,000 20,000 20,000
C Discount factor @ 10% 1.000 0.909 0.826 0.751 0.683
D Present Value of Recurring Costs 18,182 16,529 15,026 13,660
E=A+D Cummulative Present Value Costs 200,000 218,182 234,711 249,737 263,397 263,397
F Net Benefits from New System - 90,000 90,000 90,000 90,000
G Discount factor @ 10% 1.000 0.909 0.826 0.751 0.683
H Present Value of Benefits - 81,818 74,380 67,618 61,471
I Cummulative Present Value Benefits - 81,818 156,198 223,817 285,288 285,288
J=I-E Cummulative PV Benefits + Costs 200,000
- 136,364
- 78,512
- 25,920
- 21,891 21,891
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 34
 Break even point can also be obtained from a
graph of (Cum PV benefits + costs) Vs. time
-250,000
-200,000
-150,000
-100,000
-50,000
-
50,000
100,000
0 1 2 3 4 5
PV
Benefts
+
Costs
(KShs)
Years
Break even pt
18
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 35
(d) Return on investment (%)
 Since ROI is +ve  Project is viable
   
%
38
.
8
263
263
285
%





Costs
Lifetime
Costs
Lifetime
benefits
Lifetime
ROI
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 36
Activity A
 Kiboko school wishes to start a
computerized project with an initial capital
outlay of 240,000/=. The benefits
estimated for 6 yrs would be 50,000/= pa.
The cost of capital is 12%. Showing your
workings, determine whether the project is
viable
19
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 37
Activity B
 A company is evaluating the viability of a project
whose returns are shown below with a 5 yr
lifespan. The amount of money to be invested is
KShs 10,000/=. Using the net present value
analysis, determine its viability at a discounting
rate of 25% p.a.
Year 1 2 3 4 5
Returns
(Kshs)
1,500 2,000 3,000 4,000 5,000
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 38
Lecture Evaluation
 State 6 reasons for carrying out feasibility
study during system development
 Explain the following methods of
cost/benefit analysis
 NBA
 PVA
 Payback Analysis
 ROI
20
2. System Analysis
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 40
Objectives
 Explain the purpose of
system analysis and the
stages involved
 Describe fact-finding
techniques of system
analysis, their merits and
demerits
21
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 41
 Analysis is the phase in which the
specifications of the proposed system are
identified and start of system design
PURPOSE
 To specifies WHAT must be done to solve
the problem i.e., WHAT new system will
provide
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 42
Stages of Analysis
Current
system
Analysis New
System
Design
Fact finding – identify
cause of problem
Data Analysis –Determine
requirements for new system
Develop concept for
new system
22
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 43
(i) Fact finding
 Involves gathering data/information about
current system’s operations in order to
 Understand its nature of operation i.e.
business processes, data flow, external and
internal data
 identify root causes of problem/constraints by
tracing symptoms to their causes thro’ root
cause analysis
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 44
 Root cause analysis
 Identify symptoms
 Trace each symptom
back to its cause
Symptoms
Symptoms
ROOT CAUSE
23
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 45
Information gathering techniques
  5 techniques
(i) Interviews:- Used to acquire hard facts, but
also opinions, feelings, goals and information
on informal procedures
 TARGET GROUP:
 Managers, Users, Designers, Analysts etc
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 46
(ii) Questionnaires: Used to acquire
information not found in hard data or through
interview e.g., attitudes, beliefs, behaviours,
etc.
 TARGET GROUP:
 All stakeholders
24
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 47
(iii) On-site Observations:- Watching
people at work
 PURPOSE:
 Best way to understand how things are done
 Checks validity of information gathered from other
techniques
 TARGET GROUP:
 Managers
 Users
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 48
(iv) Sampling:- Systematically selecting &
analyzing representative elements of a
population i.e., documents that might
describe the problem.
 TYPE OF DOCUMENTS
 (i) Written:- e.g., Memos, mins of meeting,
Suggestion box notes etc.
 (ii) Documents that describe business
functions:- e.g., Mission statements, strategic
plans, Organization objectives etc.
25
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 49
(v) Joint Applications Design (JAD):-
Systematically
 PURPOSE: -Existing
 TARGET GROUP:
 Sa
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 50
Merits & Demerits of Info gathering techniques
Technique Merits Demerits
Interviews  Analyst can probe for
details
 Time consuming
 Costly
Questionnaire  Convenient
 Economical - Can be
administered to many
people simultaneously +
when analyst &
respondents are far apart
 Less pressure on
immediate responses
 No immediate
feedback
 Low response
rate
 Analyst does not
observe users
workplace/practi
ces
26
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 51
Technique Merits Demerits
Observation
Sampling  Gives an insight of the
information b4 meeting
the users
 information is factual
 Information can be used
for further reference
 Information is more
structured
 Information may
be out of date
 Time consuming
in selecting
suitable
documents to
inspect
 Inaccessibility
due to
confidentiality
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 52
(ii) Data Analysis
 Involves analysis of gathered data to
determine requirements of the new
system i.e., both logical (data) & the
physical (process) requirements.
 Data analysis is best handled using data
analysis & modeling tools of SSADM
27
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 53
(iii) Develop concept for new system
 involves determining opportunities for
improvement i.e., design solutions for “To-
be” system.
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 54
Lecture Evaluation
 Explain the purpose of System analysis
 Explain the stages in System Analysis
 Explain 5 information gathering techniques
used system analysis listing their merits
and demerits
28
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 55
Summary
 The analysis phase aims to identify
problems/constraints in the current system
and determine requirements of the new
system
3. SYSTEM DESIGN
29
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 57
 Design specifies how the
specifications of the
proposed system will be met
i.e., HOW system will work ?
 It involves creating
blueprints/actual plans of
proposed system
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 58
Stages of Design
Current
system
Analysis New
System
Design
Logical Design
Physical design
30
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 59
(a) Logical design
 Specifies how the data flows within the
proposed system, processing
requirements etc
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 60
(b) Physical design:
 Specifies the physical components for
 data input/output (i.e forms & GUI design)
 Processing
 Storage (File organization & database
design)
 Security
 Operating and manual procedures that
support the system
31
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 61
Activity
 Explain system design and the
activities involved in system design
 Differentiate between Physical and
Logical design
4. SYSTEM DEVELOPMENT
32
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 63
Stages of Development
Current
system
Design New
System
Develo
pment
Acquire Hardware &
Software
Test Programs
Test the system
Develop
documentations
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 64
System Development
 Physically built the candidate system
Stages:
(i) Acquire software : custom write or buy off-the shelf
(ii) Acquire hardware: upgrade existing hardware or buy
(iii) write and test programs
(iii) Test the system through
 Unit testing - Test individual parts of prog separately
 System testing -Test entire system as a whole
 User approval -
(iv) Develop user/system documentation
33
5. SYSTEM
IMPLEMENTATION
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 66
Stages of Implementation
Current
system
Analysis New
System
Design
Select Conversion
process
Train users
Produce documentations
Monitor system
34
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 67
 It involves
 Code
 Test
 Installing and coding the system
 hjkjhkju
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 68
Implementation
 It is the delivery & the change over/handover of the new
system
Stages
(a) Selecting conversion approach
(i) Direct approach:-Users stop using the old system
immediately and starts using the new one.
 Advantages:
 Quick
 Cheap
 Disadvantages:
 Less secure i.e., no fall back
 Requires through preparation
OLD NEW
Change over
35
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 69
(ii) Parallel approach:- Old and new system are
operated side by side until the new system has
proved to be reliable
 Advantages:
 If new system fails, organization can always fallback
to the old one
 Disadvantages:
 Expensive to keep 2 systems running simultaneously
 Time consuming
OLD
NEW
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 70
(iii) Phase/Gradual approach:-Where Parts of new
system are introduced slowly -either in parallel or direct.
 Advantages:
 Cost of changeover is reduced and spread over longer period
 Provides opportunity to learn from previous changeover
 Disadvantages:
 Need to control one system working in two different modes at
any given point
 Takes a longer time
OLD NEW
36
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 71
(iv) Pilot:- where entire system is tried out but
only by some users. Once proved reliable,
the system is implemented with rest of the
intended users
 (b) Train users how to use new system
NEW
OLD
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 72
(c) Produce documentation
 User manual
 Operational manual
 Training manual
(d) Monitor/Evaluate initial running of
system:- through (feedback)
37
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 73
Activity
 Which changeover process would you
recommend for
 Patient monitoring system
 School MIS
6. MAINTAINANCE &
EVALUATION
38
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 75
Stages of Maintainance
Current
system
Analysis New
System
System Audits
Evaluation
Maintainance
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 76
Maintanance
 It involves systematically repair and
improve the IS
 hli
39
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 77
 Once system is delivered, it must be monitored
to ensure no abnomalities occur thro’
(a) System audits:- Independent review of IS
through feedback to see if all is as it should be
i.e., is the system working ok
(b) Periodic Evaluation:- Compare system against
standards to ensure it is working as per set
standards
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 78
(c) Maintainance:- Refine, redesign parts
updating & upgrading the system to keep
pace with new developments in terms of
products, services, customers operations,
security, regulations and other
requirements
40
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 79
Activity
 Explain the activities in system
mantainance & Evaluation that takes
place after system delivery
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 80
Limitations of SDLC
1. It is resource intensive
 SDLC uses flowcharting through the phases
of analysis & design  more time is spent on
gathering information and preparing detailed
specifications S.T. it takes years before a
new system is developed
2. is inflexible and inhibits change
 top-down, step-by-step approach discourages
iteration and difficult for users to follow
 Does not encourage user participation
41
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 81
3. Management and strategic needs ignored
 Not suited for decision oriented applications since
system flowcharting is committed more to the
physical implementation (how the system works) than
the logical implementation (what system does)
thereby rendering decision making process difficult
 Its routine, low-level processing instead of meeting
strategic and corporate objectives
4. Not well suited to most of the small desktop
systems that are common
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 82
Strengths of SDLC
 Emphasis on project control,
documentation, standards, and quality
control
 Useful for building large transaction
processing systems and MIS where
requirements are highly structured and
well-defined
 Due to these limitations, Data analysis is
best handles using SSADM
42
10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 83
Lecture Evaluation
 With the aid of a diagram, describe
the phases of SDLC
 Explain the limitations of SDLC

More Related Content

Similar to lecture_4_system_analysis_and_design_methodologies.pdf

A Summer Internship Project Report On Renewable Energy
A Summer Internship Project Report On Renewable EnergyA Summer Internship Project Report On Renewable Energy
A Summer Internship Project Report On Renewable EnergyLisa Brewer
 
Breakout B summary slides CCXG GF September 2016
Breakout B  summary slides CCXG GF September 2016Breakout B  summary slides CCXG GF September 2016
Breakout B summary slides CCXG GF September 2016OECD Environment
 
COMPILED_LECTURE_IN_ENGINEERING_ECONOMY.pdf
COMPILED_LECTURE_IN_ENGINEERING_ECONOMY.pdfCOMPILED_LECTURE_IN_ENGINEERING_ECONOMY.pdf
COMPILED_LECTURE_IN_ENGINEERING_ECONOMY.pdfMarkVincentJaysonBal1
 
101521, 330 PM Originality Reporthttpslms.seu.edu.sa
101521, 330 PM Originality Reporthttpslms.seu.edu.sa101521, 330 PM Originality Reporthttpslms.seu.edu.sa
101521, 330 PM Originality Reporthttpslms.seu.edu.saSantosConleyha
 
Contract Procurement Management Report of Ntpc
Contract Procurement Management Report of  NtpcContract Procurement Management Report of  Ntpc
Contract Procurement Management Report of Ntpc1988chandan
 
Exam 2 BA 620 Deadline Dec 3, 2019ProfName Thomas Grif.docx
Exam 2 BA 620 Deadline Dec 3, 2019ProfName    Thomas Grif.docxExam 2 BA 620 Deadline Dec 3, 2019ProfName    Thomas Grif.docx
Exam 2 BA 620 Deadline Dec 3, 2019ProfName Thomas Grif.docxelbanglis
 
Development project appraisal and sd(L6)1
Development project appraisal and sd(L6)1Development project appraisal and sd(L6)1
Development project appraisal and sd(L6)1Farha Sharmin
 
Nur 699 wk 5 EBP Section Implementation Plan Example.docx
Nur 699 wk 5 EBP Section Implementation Plan Example.docxNur 699 wk 5 EBP Section Implementation Plan Example.docx
Nur 699 wk 5 EBP Section Implementation Plan Example.docxstirlingvwriters
 
Compensation Practices in DPDC
Compensation Practices in DPDCCompensation Practices in DPDC
Compensation Practices in DPDCIktiham Bin Taher
 
case study.pdf
case study.pdfcase study.pdf
case study.pdfHongLc19
 
Managing Director ( Sse Hydro ) Essay
Managing Director ( Sse Hydro ) EssayManaging Director ( Sse Hydro ) Essay
Managing Director ( Sse Hydro ) EssayLaura Torres
 
Kuching | Jan-15 | Policy Instruments in Facilitating Renewable Energy Off-g...
Kuching | Jan-15 |  Policy Instruments in Facilitating Renewable Energy Off-g...Kuching | Jan-15 |  Policy Instruments in Facilitating Renewable Energy Off-g...
Kuching | Jan-15 | Policy Instruments in Facilitating Renewable Energy Off-g...Smart Villages
 
appraisal of Forestry projects
appraisal of Forestry projects appraisal of Forestry projects
appraisal of Forestry projects Dronak Sahu
 
Keynesian Model Income Determination
Keynesian Model  Income DeterminationKeynesian Model  Income Determination
Keynesian Model Income DeterminationSaurabh Goel
 
#PMP Formulae @ a Glance By SN Panigrahi
#PMP Formulae @ a Glance By SN Panigrahi#PMP Formulae @ a Glance By SN Panigrahi
#PMP Formulae @ a Glance By SN PanigrahiSN Panigrahi, PMP
 
Why the Plan Doesn’t Hold: A Study of Situated Planning, Articulation and Coo...
Why the Plan Doesn’t Hold: A Study of Situated Planning, Articulation and Coo...Why the Plan Doesn’t Hold: A Study of Situated Planning, Articulation and Coo...
Why the Plan Doesn’t Hold: A Study of Situated Planning, Articulation and Coo...Jakob Bardram
 
Policies to Reduce Air Pollution Levels Project Proposal by Slidesgo.pptx
Policies to Reduce Air Pollution Levels Project Proposal by Slidesgo.pptxPolicies to Reduce Air Pollution Levels Project Proposal by Slidesgo.pptx
Policies to Reduce Air Pollution Levels Project Proposal by Slidesgo.pptxValeriaBoom
 
costbenefitanalysis-201224093003 (1).pdf
costbenefitanalysis-201224093003 (1).pdfcostbenefitanalysis-201224093003 (1).pdf
costbenefitanalysis-201224093003 (1).pdfshafina27
 

Similar to lecture_4_system_analysis_and_design_methodologies.pdf (20)

A Summer Internship Project Report On Renewable Energy
A Summer Internship Project Report On Renewable EnergyA Summer Internship Project Report On Renewable Energy
A Summer Internship Project Report On Renewable Energy
 
Engineering Economy
Engineering EconomyEngineering Economy
Engineering Economy
 
Breakout B summary slides CCXG GF September 2016
Breakout B  summary slides CCXG GF September 2016Breakout B  summary slides CCXG GF September 2016
Breakout B summary slides CCXG GF September 2016
 
COMPILED_LECTURE_IN_ENGINEERING_ECONOMY.pdf
COMPILED_LECTURE_IN_ENGINEERING_ECONOMY.pdfCOMPILED_LECTURE_IN_ENGINEERING_ECONOMY.pdf
COMPILED_LECTURE_IN_ENGINEERING_ECONOMY.pdf
 
101521, 330 PM Originality Reporthttpslms.seu.edu.sa
101521, 330 PM Originality Reporthttpslms.seu.edu.sa101521, 330 PM Originality Reporthttpslms.seu.edu.sa
101521, 330 PM Originality Reporthttpslms.seu.edu.sa
 
Contract Procurement Management Report of Ntpc
Contract Procurement Management Report of  NtpcContract Procurement Management Report of  Ntpc
Contract Procurement Management Report of Ntpc
 
Exam 2 BA 620 Deadline Dec 3, 2019ProfName Thomas Grif.docx
Exam 2 BA 620 Deadline Dec 3, 2019ProfName    Thomas Grif.docxExam 2 BA 620 Deadline Dec 3, 2019ProfName    Thomas Grif.docx
Exam 2 BA 620 Deadline Dec 3, 2019ProfName Thomas Grif.docx
 
Development project appraisal and sd(L6)1
Development project appraisal and sd(L6)1Development project appraisal and sd(L6)1
Development project appraisal and sd(L6)1
 
Nur 699 wk 5 EBP Section Implementation Plan Example.docx
Nur 699 wk 5 EBP Section Implementation Plan Example.docxNur 699 wk 5 EBP Section Implementation Plan Example.docx
Nur 699 wk 5 EBP Section Implementation Plan Example.docx
 
Compensation Practices in DPDC
Compensation Practices in DPDCCompensation Practices in DPDC
Compensation Practices in DPDC
 
case study.pdf
case study.pdfcase study.pdf
case study.pdf
 
Managing Director ( Sse Hydro ) Essay
Managing Director ( Sse Hydro ) EssayManaging Director ( Sse Hydro ) Essay
Managing Director ( Sse Hydro ) Essay
 
Kuching | Jan-15 | Policy Instruments in Facilitating Renewable Energy Off-g...
Kuching | Jan-15 |  Policy Instruments in Facilitating Renewable Energy Off-g...Kuching | Jan-15 |  Policy Instruments in Facilitating Renewable Energy Off-g...
Kuching | Jan-15 | Policy Instruments in Facilitating Renewable Energy Off-g...
 
appraisal of Forestry projects
appraisal of Forestry projects appraisal of Forestry projects
appraisal of Forestry projects
 
Keynesian Model Income Determination
Keynesian Model  Income DeterminationKeynesian Model  Income Determination
Keynesian Model Income Determination
 
#PMP Formulae @ a Glance By SN Panigrahi
#PMP Formulae @ a Glance By SN Panigrahi#PMP Formulae @ a Glance By SN Panigrahi
#PMP Formulae @ a Glance By SN Panigrahi
 
Why the Plan Doesn’t Hold: A Study of Situated Planning, Articulation and Coo...
Why the Plan Doesn’t Hold: A Study of Situated Planning, Articulation and Coo...Why the Plan Doesn’t Hold: A Study of Situated Planning, Articulation and Coo...
Why the Plan Doesn’t Hold: A Study of Situated Planning, Articulation and Coo...
 
The 7 Steps to Real Estate Investments and Financing
The 7 Steps to Real Estate Investments and FinancingThe 7 Steps to Real Estate Investments and Financing
The 7 Steps to Real Estate Investments and Financing
 
Policies to Reduce Air Pollution Levels Project Proposal by Slidesgo.pptx
Policies to Reduce Air Pollution Levels Project Proposal by Slidesgo.pptxPolicies to Reduce Air Pollution Levels Project Proposal by Slidesgo.pptx
Policies to Reduce Air Pollution Levels Project Proposal by Slidesgo.pptx
 
costbenefitanalysis-201224093003 (1).pdf
costbenefitanalysis-201224093003 (1).pdfcostbenefitanalysis-201224093003 (1).pdf
costbenefitanalysis-201224093003 (1).pdf
 

Recently uploaded

Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxCynthia Clay
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingNauman Safdar
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTSkajalroy875762
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...ssuserf63bd7
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxDitasDelaCruz
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubaijaehdlyzca
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...NadhimTaha
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book nowkapoorjyoti4444
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...pujan9679
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSkajalroy875762
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwaitdaisycvs
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 

Recently uploaded (20)

Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
 
WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 

lecture_4_system_analysis_and_design_methodologies.pdf

  • 1. 1 Lecture 4 SAD METHODOLOGIES 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 2 Objectives  Describe the various methodologies used in system analysis & design, their merits and drawbacks  Describe stages involved in each of the methodologies of SAD.
  • 2. 2 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 3 3 Introduction  Systems have life cycle. They are designed, introduced, evolve (to keep up with time), decay (when no longer viable) and are replaced. 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 4 LIFE HISTORY OF SIMOM MAKONDE  Simon makonde was born on Monday …………….  was baptized on Tuesday  went to school on Wednesday  He married on Thursday  fell sick on Friday  died on Saturday  Was buried on Sunday
  • 3. 3 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 5  System analysis and design is an aspect of problem solving procedure of examining an existing system and improving (replacing) it 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 6 Methodologies of SAD  System Development Life Cycle (SDLC)  Structured Systems Analysis & Design (SSADM)  Object Oriented Systems Analysis & Design  Rapid Application Development (RAD)  Prototyping
  • 4. 4 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 7 4.1 SYSTEM DEVELOPMENT LIFE CYCLE (SDLC) 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 8  It is a step-by-step processes used to solve system problems. Has 6 phases 1. System Planning 2. Analysis 6. Maintenance 3. Design 5. Implementation 4. Development ? ABORT
  • 5. 5 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 9 Techniques of SDLC  SDLC uses flowcharting through the phases of analysis & design 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 10 Patient sees DOCTOR Doctor examines Symptoms Medical Test To Identify Problem Symptoms Serious ? Is Sickness Treatable ? Design Treatment Plan -Acquire drugs -Theatre tools etc Develop prescriptions Example of SDLC: Patient Treatment Plan Dismiss Y N N Monitor Response to treatment Administer drug or Perform operation Analysis Problem identification & Feasibility Design Development Implementa.. Evaluation
  • 6. 6 1. System Planning 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 12 What is involved Current system Analysis New System Identify the problem Propose solutions Feasibility Study System Planning
  • 7. 7 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 13 13 (a) Problem Identification  Involves studying present system to identify & define the problem, its nature, and scope viz a viz user requirements 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 14 (b) Propose Solutions  Propose solutions and describe cost & benefits for each solution e.g., modes of transport for a company
  • 8. 8 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 15 Example: Lib IS  Problem: Management of Overdue books  Cause: Ineffective tracking mechanism for borrowed books  Proposed Soln: Redesign system to manage overdue books 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 16 user user 0 Lib services Books to be borrowed Registers as member Borrowed books Confirmation user Due books Clearance USER Notification of Due books PROPOSED SOLUTION Current situation
  • 9. 9 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 17 (c) Feasibility Study  Process of identifying (through evaluation) the best system that meets user requirements  It assesses the capability of the following areas to support new system  Technical  Operational  Financial 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 18 (i) Technical feasibility  Considers available of technology resources e.g., hardware, software, staff etc capable of supporting the new system
  • 10. 10 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 19 (ii) Operational feasibility  Assesses whether the new system is compatible with existing practice i.e., concerned with staff attitude (management & users) towards the proposed system  Are users in favour of new system vis a vis job redundancy? 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 20 (iii) Financial feasibility  Evaluates the financial implications (cost- effectiveness) of proposed system compared to present system by considering costs & benefits of the 2 systems (thro’ Cost/Benefit Analysis). is the new system profitable?
  • 11. 11 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 21 Cost/Benefit Analysis  Type of Costs  Development costs: = one time expenditure that will not recur after the project is completed e.g., Equipment, Facility cost etc.  Operational costs: = recurrent expenditure e.g., Salaries, taxes, Consumables etc 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 22  Type of Benefits  Tangible/Direct Benefits: Easy to measure i.e., that which a shilling value can be assigned to it e.g., savings on staff costs by 40% etc.  Intangible/Indirect Benefits: Not easily measured e.g., employee morale/attitude on new system
  • 12. 12 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 23 Methods of Costs/Benefits Analysis (a) Net Benefit Analysis (NBA) (b) Present Value analysis (c) Payback Analysis (d) Return on investment (%) 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 24 (a) Net Benefit Analysis (NBA)  Given by Net Benefits = (Total Benefits) - (Total Costs)  Example Cost/Benefits Yr 0 (Present) Year 1 Year 2 TOTAL Benefits 0 650 4,900 5,500 Costs -1,000 -2000 -2000 -5000 Net Benefits -1,000 -1,350 -2,900 550
  • 13. 13 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 25 Disadvantages  NBA does not account for the time value of money nor discount future cash flows  Time value for money is expressed in form of interest on funds invested to realize a future value  given by  where F = Future value of investment  P = Present value  i = interest rate  n = No. of yrs  n i P F   1 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 26 Example  KShs. 300,000.00 invested in treasury bills at 10% for 3 years would have a value at maturity of   00 . 300 , 399 1 . 0 1 000 , 300 3 KShs F   
  • 14. 14 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 27 (b) Present Value analysis  Determines the costs & benefits of the system in terms of today's value of the investment by considering the discount rate.   F i PV n    1 1 Discount factor 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 28 Advantages  Allows for interest rate/inflation that alter value of investment  Concept used in calculating insurance premiums
  • 15. 15 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 29 Activity  If you’ll be required to pay 100,000 in school fees in 2015, how much do you need to put aside now that will mature to that value assuming an interest rate of 10% p.a.? 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 30 (c) Payback Analysis  compares cost outlay and benefits of a candidate system to show the profit over a period of time and the break- even point (Payback period)  Payback period = point at which accumulated benefits = Lifetime costs
  • 16. 16 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 31 Example  Assuming a monetary benefits of an information system are KShs 90,000 per year, a one time development cost of KShs. 200,000/=, an operation and maintenance cost of 20,000/= per year, a discount rate of 10% p.a., and a 4-year time horizon:  Fill in the following table  Determine the pay back period for the project  Determine the lifetime return of investment and the annual return of investment 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 32 Year 0 Year 1 Year 2 Year 3 Year 4 TOTALS Development cost Operation & maintenance Discount rate @ 10% PV of recurring costs Cummulative PV of costs Net Economic Benefit Discount rate (10%) PV of Benefits Cummulative PV of Benefits Cummulative PV of Benefits + Costs
  • 17. 17 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 33 10/14/2013 10:05 AM -SPH_201_FWN, UoN 33 Soln Year 0 Year 1 Year 2 Year 3 Year 4 TOTALS Cash Flow Description A Development costs 200,000 B Operation & Maintanace 20,000 20,000 20,000 20,000 C Discount factor @ 10% 1.000 0.909 0.826 0.751 0.683 D Present Value of Recurring Costs 18,182 16,529 15,026 13,660 E=A+D Cummulative Present Value Costs 200,000 218,182 234,711 249,737 263,397 263,397 F Net Benefits from New System - 90,000 90,000 90,000 90,000 G Discount factor @ 10% 1.000 0.909 0.826 0.751 0.683 H Present Value of Benefits - 81,818 74,380 67,618 61,471 I Cummulative Present Value Benefits - 81,818 156,198 223,817 285,288 285,288 J=I-E Cummulative PV Benefits + Costs 200,000 - 136,364 - 78,512 - 25,920 - 21,891 21,891 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 34  Break even point can also be obtained from a graph of (Cum PV benefits + costs) Vs. time -250,000 -200,000 -150,000 -100,000 -50,000 - 50,000 100,000 0 1 2 3 4 5 PV Benefts + Costs (KShs) Years Break even pt
  • 18. 18 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 35 (d) Return on investment (%)  Since ROI is +ve  Project is viable     % 38 . 8 263 263 285 %      Costs Lifetime Costs Lifetime benefits Lifetime ROI 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 36 Activity A  Kiboko school wishes to start a computerized project with an initial capital outlay of 240,000/=. The benefits estimated for 6 yrs would be 50,000/= pa. The cost of capital is 12%. Showing your workings, determine whether the project is viable
  • 19. 19 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 37 Activity B  A company is evaluating the viability of a project whose returns are shown below with a 5 yr lifespan. The amount of money to be invested is KShs 10,000/=. Using the net present value analysis, determine its viability at a discounting rate of 25% p.a. Year 1 2 3 4 5 Returns (Kshs) 1,500 2,000 3,000 4,000 5,000 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 38 Lecture Evaluation  State 6 reasons for carrying out feasibility study during system development  Explain the following methods of cost/benefit analysis  NBA  PVA  Payback Analysis  ROI
  • 20. 20 2. System Analysis 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 40 Objectives  Explain the purpose of system analysis and the stages involved  Describe fact-finding techniques of system analysis, their merits and demerits
  • 21. 21 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 41  Analysis is the phase in which the specifications of the proposed system are identified and start of system design PURPOSE  To specifies WHAT must be done to solve the problem i.e., WHAT new system will provide 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 42 Stages of Analysis Current system Analysis New System Design Fact finding – identify cause of problem Data Analysis –Determine requirements for new system Develop concept for new system
  • 22. 22 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 43 (i) Fact finding  Involves gathering data/information about current system’s operations in order to  Understand its nature of operation i.e. business processes, data flow, external and internal data  identify root causes of problem/constraints by tracing symptoms to their causes thro’ root cause analysis 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 44  Root cause analysis  Identify symptoms  Trace each symptom back to its cause Symptoms Symptoms ROOT CAUSE
  • 23. 23 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 45 Information gathering techniques   5 techniques (i) Interviews:- Used to acquire hard facts, but also opinions, feelings, goals and information on informal procedures  TARGET GROUP:  Managers, Users, Designers, Analysts etc 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 46 (ii) Questionnaires: Used to acquire information not found in hard data or through interview e.g., attitudes, beliefs, behaviours, etc.  TARGET GROUP:  All stakeholders
  • 24. 24 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 47 (iii) On-site Observations:- Watching people at work  PURPOSE:  Best way to understand how things are done  Checks validity of information gathered from other techniques  TARGET GROUP:  Managers  Users 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 48 (iv) Sampling:- Systematically selecting & analyzing representative elements of a population i.e., documents that might describe the problem.  TYPE OF DOCUMENTS  (i) Written:- e.g., Memos, mins of meeting, Suggestion box notes etc.  (ii) Documents that describe business functions:- e.g., Mission statements, strategic plans, Organization objectives etc.
  • 25. 25 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 49 (v) Joint Applications Design (JAD):- Systematically  PURPOSE: -Existing  TARGET GROUP:  Sa 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 50 Merits & Demerits of Info gathering techniques Technique Merits Demerits Interviews  Analyst can probe for details  Time consuming  Costly Questionnaire  Convenient  Economical - Can be administered to many people simultaneously + when analyst & respondents are far apart  Less pressure on immediate responses  No immediate feedback  Low response rate  Analyst does not observe users workplace/practi ces
  • 26. 26 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 51 Technique Merits Demerits Observation Sampling  Gives an insight of the information b4 meeting the users  information is factual  Information can be used for further reference  Information is more structured  Information may be out of date  Time consuming in selecting suitable documents to inspect  Inaccessibility due to confidentiality 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 52 (ii) Data Analysis  Involves analysis of gathered data to determine requirements of the new system i.e., both logical (data) & the physical (process) requirements.  Data analysis is best handled using data analysis & modeling tools of SSADM
  • 27. 27 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 53 (iii) Develop concept for new system  involves determining opportunities for improvement i.e., design solutions for “To- be” system. 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 54 Lecture Evaluation  Explain the purpose of System analysis  Explain the stages in System Analysis  Explain 5 information gathering techniques used system analysis listing their merits and demerits
  • 28. 28 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 55 Summary  The analysis phase aims to identify problems/constraints in the current system and determine requirements of the new system 3. SYSTEM DESIGN
  • 29. 29 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 57  Design specifies how the specifications of the proposed system will be met i.e., HOW system will work ?  It involves creating blueprints/actual plans of proposed system 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 58 Stages of Design Current system Analysis New System Design Logical Design Physical design
  • 30. 30 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 59 (a) Logical design  Specifies how the data flows within the proposed system, processing requirements etc 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 60 (b) Physical design:  Specifies the physical components for  data input/output (i.e forms & GUI design)  Processing  Storage (File organization & database design)  Security  Operating and manual procedures that support the system
  • 31. 31 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 61 Activity  Explain system design and the activities involved in system design  Differentiate between Physical and Logical design 4. SYSTEM DEVELOPMENT
  • 32. 32 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 63 Stages of Development Current system Design New System Develo pment Acquire Hardware & Software Test Programs Test the system Develop documentations 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 64 System Development  Physically built the candidate system Stages: (i) Acquire software : custom write or buy off-the shelf (ii) Acquire hardware: upgrade existing hardware or buy (iii) write and test programs (iii) Test the system through  Unit testing - Test individual parts of prog separately  System testing -Test entire system as a whole  User approval - (iv) Develop user/system documentation
  • 33. 33 5. SYSTEM IMPLEMENTATION 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 66 Stages of Implementation Current system Analysis New System Design Select Conversion process Train users Produce documentations Monitor system
  • 34. 34 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 67  It involves  Code  Test  Installing and coding the system  hjkjhkju 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 68 Implementation  It is the delivery & the change over/handover of the new system Stages (a) Selecting conversion approach (i) Direct approach:-Users stop using the old system immediately and starts using the new one.  Advantages:  Quick  Cheap  Disadvantages:  Less secure i.e., no fall back  Requires through preparation OLD NEW Change over
  • 35. 35 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 69 (ii) Parallel approach:- Old and new system are operated side by side until the new system has proved to be reliable  Advantages:  If new system fails, organization can always fallback to the old one  Disadvantages:  Expensive to keep 2 systems running simultaneously  Time consuming OLD NEW 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 70 (iii) Phase/Gradual approach:-Where Parts of new system are introduced slowly -either in parallel or direct.  Advantages:  Cost of changeover is reduced and spread over longer period  Provides opportunity to learn from previous changeover  Disadvantages:  Need to control one system working in two different modes at any given point  Takes a longer time OLD NEW
  • 36. 36 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 71 (iv) Pilot:- where entire system is tried out but only by some users. Once proved reliable, the system is implemented with rest of the intended users  (b) Train users how to use new system NEW OLD 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 72 (c) Produce documentation  User manual  Operational manual  Training manual (d) Monitor/Evaluate initial running of system:- through (feedback)
  • 37. 37 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 73 Activity  Which changeover process would you recommend for  Patient monitoring system  School MIS 6. MAINTAINANCE & EVALUATION
  • 38. 38 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 75 Stages of Maintainance Current system Analysis New System System Audits Evaluation Maintainance 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 76 Maintanance  It involves systematically repair and improve the IS  hli
  • 39. 39 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 77  Once system is delivered, it must be monitored to ensure no abnomalities occur thro’ (a) System audits:- Independent review of IS through feedback to see if all is as it should be i.e., is the system working ok (b) Periodic Evaluation:- Compare system against standards to ensure it is working as per set standards 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 78 (c) Maintainance:- Refine, redesign parts updating & upgrading the system to keep pace with new developments in terms of products, services, customers operations, security, regulations and other requirements
  • 40. 40 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 79 Activity  Explain the activities in system mantainance & Evaluation that takes place after system delivery 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 80 Limitations of SDLC 1. It is resource intensive  SDLC uses flowcharting through the phases of analysis & design  more time is spent on gathering information and preparing detailed specifications S.T. it takes years before a new system is developed 2. is inflexible and inhibits change  top-down, step-by-step approach discourages iteration and difficult for users to follow  Does not encourage user participation
  • 41. 41 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 81 3. Management and strategic needs ignored  Not suited for decision oriented applications since system flowcharting is committed more to the physical implementation (how the system works) than the logical implementation (what system does) thereby rendering decision making process difficult  Its routine, low-level processing instead of meeting strategic and corporate objectives 4. Not well suited to most of the small desktop systems that are common 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 82 Strengths of SDLC  Emphasis on project control, documentation, standards, and quality control  Useful for building large transaction processing systems and MIS where requirements are highly structured and well-defined  Due to these limitations, Data analysis is best handles using SSADM
  • 42. 42 10/14/2013 10:05 AM Nyongesa F. W., SPH 108: ISAD 83 Lecture Evaluation  With the aid of a diagram, describe the phases of SDLC  Explain the limitations of SDLC