Upload
chad-waynechambers
View
222
Download
0
Embed Size (px)
Citation preview
8/9/2019 Systems_Overview IA SDLC Overview
1/29
The System Development LifeCycleWhat is an information system (IS)?
Hardware, software, data,
people, and procedures that
work together to produce
quality information
Hardware, software, data,
people, and procedures that
work together to producequality information
SystemSet of components
that interact to achieecommon goal
SystemSet of components
that interact to achiee
common goal
!usinesses use many types of
systems
!usinesses use many types of
systems
8/9/2019 Systems_Overview IA SDLC Overview
2/29
The System Development LifeCycleWhat are the phases of the system deelopment cycle?
Phase 1. Planning
Phase 2. Analysis
Phase 3. Design
Phase 4. ImplementationPhase 5. Support
Review project requests
Prioritize project
requests Allocate resources
Identify project
development team
Conduct preliminary investigation
Perform detailed analysis activities:
Study current system
Determine user requirements
Recommend solution
Acquire ardware
and software! if
necessary
Develop details of
system
Develop programs! if necessary
Install and test new system
"rain users
Convert to new system
Conduct post#implementation
system review
Identify errors and enancements
$onitor system performance
8/9/2019 Systems_Overview IA SDLC Overview
3/29
"rrange tasks into phases
(groups of actiities)
The System Development LifeCycleWhat are guidelines for system deelopment?
Inole users(anyone for whom
system is #eing #uilt)
$eelop clearly defined standards(procedurescompany e%pects employees to follow)
8/9/2019 Systems_Overview IA SDLC Overview
4/29
8/9/2019 Systems_Overview IA SDLC Overview
5/29
The System Development LifeCycleWhat is a systems analyst?
&esponsi#le for designing&esponsi#le for designing
and deelopingand deeloping
information systeminformation system
'iaison #etween users'iaison #etween users
and I professionalsand I professionals
8/9/2019 Systems_Overview IA SDLC Overview
6/29
The System Development LifeCycleWhat is theproect team?
Consists of users, systems analyst, and other IT professionals
Formed to work on project from beginning to end
Project leaderone member of the team who
manages and controls project budget and schedule
8/9/2019 Systems_Overview IA SDLC Overview
7/29
8/9/2019 Systems_Overview IA SDLC Overview
8/29
The System Development LifeCycleWhat is documentation?
Includes reports, diagrams,
programs, and other deliera#les
0ollection and summari1ation
of data and information
8/9/2019 Systems_Overview IA SDLC Overview
9/29
The System Development LifeCycleWhat are si% data and information gathering techniques?
&eiew documentation +#sere 2uestionnaire Interiew 3oint4application
design (3"$) session &esearch
8/9/2019 Systems_Overview IA SDLC Overview
10/29
The System Development LifeCycleWhat are some reasons to create or modify an
information system?
0ompetition canlead to change
o improe
e%isting system
+utside group maymandate change
o correct pro#lem
in e%isting system
8/9/2019 Systems_Overview IA SDLC Overview
11/29
The System Development LifeCycleWhat is a request for system serices? ormal request for
new or modified
information system
Also called
proect request
8/9/2019 Systems_Overview IA SDLC Overview
12/29
The System Development LifeCycleWhat is the planning phase?
!egins when steering committee receies proect request
SteeringSteering
committeecommittee
decision4makingdecision4making#ody for the#ody for the
companycompany
unction of committee-
&eiew and&eiew and
approe proectapproe proect
requestsrequests
"llocate"llocate
resourcesresources
orm proectorm proectdeelopmentdeelopment
team for eachteam for each
approedapproed
proectproect
5rioriti1e5rioriti1e
proect requestsproect requests
8/9/2019 Systems_Overview IA SDLC Overview
13/29
The System Development LifeCycleWhat is the analysis phase?
0onduct preliminary0onduct preliminary
inestigation, alsoinestigation, also
called feasi#ilitycalled feasi#ilitystudystudy
5erform detailed5erform detailed
analysisanalysis
8/9/2019 Systems_Overview IA SDLC Overview
14/29
The System Development LifeCycleWhat is the preliminary inestigation? $etermine e%act nature of pro#lem or improement
and whether it is worth pursuing %indings are presented in feasi&ility report! also 'nown as a feasi&ility study
8/9/2019 Systems_Overview IA SDLC Overview
15/29
The System Development LifeCycleWhat is detailed analysis?
Sometimes called logical design
() Determine user*s wants! needs!
and requirements
+) Recommend solution
,) Study ow current system
wor's
8/9/2019 Systems_Overview IA SDLC Overview
16/29
Presented toPresented to
steeringsteering
committee,committee,
which decideswhich decideshow system willhow system will
be developedbe developed
The System Development LifeCycleWhat is the
system proposal? AssessesAssessesfeasibilityfeasibility
of eachof each
alternativealternative
solutionsolution
RecommendsRecommends
the mostthe most
feasiblefeasible
solution forsolution for
the projectthe project
8/9/2019 Systems_Overview IA SDLC Overview
17/29
8/9/2019 Systems_Overview IA SDLC Overview
18/29
The System Development LifeCycleWhat is the design phase?
Acquire ardware and softwareAcquire ardware and software
Develop all details of new or
modified information system
Develop all details of new or
modified information system
8/9/2019 Systems_Overview IA SDLC Overview
19/29
7isit endors6 stores7isit endors6 stores7isit endors6 stores7isit endors6 stores
The System Development LifeCycleWhat is needed to acquire new hardware and software? Identify all hardware and software requirements of new or
modified system
Surf We#Surf We#Surf We#Surf We#
&ead print and&ead print and
online trade ournals,online trade ournals,newspapers, andnewspapers, and
maga1inesmaga1ines
&ead print and&ead print and
online trade ournals,online trade ournals,newspapers, andnewspapers, and
maga1inesmaga1ines
alk with otheralk with other
systems analystssystems analysts
alk with otheralk with other
systems analystssystems analysts
8/9/2019 Systems_Overview IA SDLC Overview
20/29
The System Development LifeCycleWhat are three #asic documents used to summari1e
technical specifications?
'ess formal method
that uses standard
form to request
information a#out
product or serice
7endor quotes
price(s) for
listed
product(s)
7endor selects
product(s) that
meet(s) your
requirements andthen quotes price(s)
Identifies
product(s)
you want
&equest for information (&I)&equest for information (&I)
&equest for proposal (&5)&equest for proposal (&5)
&equest for quotation (&2)&equest for quotation (&2)
8/9/2019 Systems_Overview IA SDLC Overview
21/29
The System Development LifeCycleHow do systems analysts test software products? &eferences from endor alk to current users of product 5roduct demonstrations rial ersion of software !enchmark test measures performance
h l if
8/9/2019 Systems_Overview IA SDLC Overview
22/29
The System Development LifeCycleWhat is a detailed design?
Includes several activities
Data&ase
design
Data&ase
designInput and
output design
Input and
output designProgram
design
Program
design
Detailed design specifications for components in proposed solution
h l if
8/9/2019 Systems_Overview IA SDLC Overview
23/29
The System Development LifeCycleWhat is a mockup? Sample of input or output that contains actual data
8/9/2019 Systems_Overview IA SDLC Overview
24/29
Th S D l Lif
8/9/2019 Systems_Overview IA SDLC Overview
25/29
The System Development LifeCycleWhat is computer4aided software engineering (0"S.)? Software tools designed to support actiities of system
deelopment cycle
Th S D l Lif
8/9/2019 Systems_Overview IA SDLC Overview
26/29
0onert to new system0onert to new system
The System Development LifeCycleWhat is the implementation phase? 5urpose is to construct, or #uild, new or modified
system and then delier it to users
rain usersrain users
Install and test new systemInstall and test new system
$eelop programs$eelop programs
Th S t D l t Lif
8/9/2019 Systems_Overview IA SDLC Overview
27/29
The System Development LifeCycleWhat are the three types of tests performed #y system
deelopers?
7erifies application
works with other
applications
Systems test
Integration est
8nit est
7erifies eachindiidual program
works #y itself
7erifies all programsin application work
together
Th S t D l t Lif
8/9/2019 Systems_Overview IA SDLC Overview
28/29
The System Development LifeCycleWhat istraining? Showing users e%actly
how they will use new
hardware and software
in system
Th S t D l t Lif
8/9/2019 Systems_Overview IA SDLC Overview
29/29
The System Development LifeCycleWhat is the support phase?
0onductpost4implementation system reiewmeeting to find out if
information system is performing according to e%pectations
Identify errors
Identify enhancements
*onitor system performance
5roides ongoing assistance after system is implemented