![Page 1: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/1.jpg)
Chapter 14Information System Development
![Page 2: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/2.jpg)
Discuss the importance of project management, feasibility
assessment, data and information gathering
techniques, and documentation
Explain the phases in the system development life cycle
Identify the guidelines for system development
Recognize the responsibilities of various IT professionals
Describe how structured tools such as entity-relationship
diagrams and dataflow diagrams are used in analysis
and design
Differentiate between packaged software and custom software
Identify program development as part of the system
development life cycle
Discuss techniques used to convert to a new system
Chapter 14 Objectives
Next
p.14.2
Understand how IT professionals support an
information system
![Page 3: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/3.jpg)
What is the System Development Life Cycle?What is an information system (IS)?
Set of hardware, software, data, people, and procedures that work together to produce information
p.14.2
Next
SystemSet of components that
interact to achieve common goal
Businesses use many types of systems
![Page 4: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/4.jpg)
What is the System Development Life Cycle?What is the system development life cycle (SDLC)?
p.14. 2 Fig. 14-1
Next
![Page 5: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/5.jpg)
What is the System Development Life Cycle?What are guidelines for system development?
Divide activities or tasks into phases Involve users Develop standards
• Sets of rules and procedures company expects employees to accept and follow
p.14..3
Next
![Page 6: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/6.jpg)
What is the System Development Life Cycle?Who participates in the system development life cycle?
p.14. 4 Fig. 14-2
Next
systems
analyst
• programmers
• vendors
• Webmaster
• network engineer
• other system analysts• management
• database specialist
• data warehouse specialist• users
• data comm specialist
• steering committee
![Page 7: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/7.jpg)
What is the System Development Life Cycle?What is a systems analyst?
Responsible for designing and developing information system
Liaison between users and IT professionals
Converts user requests into technical specifications
p.14.5
Next
![Page 8: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/8.jpg)
What is the System Development Life Cycle?What is the project team?
Formed to work on project from beginning to end
Consists of users, systems analyst, and other IT professionals
p.14.5
Next
Project leaderManages and controls
project budget and schedule
![Page 9: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/9.jpg)
What is the System Development Life Cycle?What is project management?
Process of planning, scheduling, and then controlling activities during SDLC
p.14.5
Next
Establish goal, objectives, and expectations of the project, called
the scope
List required activities
Determine time for each activity
Give cost estimates for each activity
Order activities
List activities that can take place at the same time
responsibilities of project manager
![Page 10: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/10.jpg)
What is the System Development Life Cycle?What is a Gantt chart?
Popular tool used to plan and schedule time relationships among project activities
p.14.5 Fig. 14-3
Next
![Page 11: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/11.jpg)
Operational feasibility
Schedule feasibility
Technical feasibility
Economic feasibility
also called cost/benefit feasibility
What is the System Development Life Cycle?What is feasibility?
Measure of how suitable system development will be to company
p.14.6
Next
four feasibility
tests
![Page 12: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/12.jpg)
What is the System Development Life Cycle?What are six data and information gathering
techniques?
p.14.7
Next
Review documentation
Observe Questionnaire One-on-one
interview Joint (JAD)
interview session Research
![Page 13: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/13.jpg)
What Initiates the System Development Life Cycle?
What are some reasons to create or modify an information system?
p.14.10
Next
To correct problem in
existing systemTo improve
existing system
Outside group may mandate change
Competition can lead to change
![Page 14: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/14.jpg)
What Initiates the System Development Life Cycle?
What is a request for system services? Users write
formal request for new or modified information system
Also called project request
p.14.10 Fig. 14-7b
Next
![Page 15: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/15.jpg)
Planning Phase
What is the planning phase? Begins when steering
committee receives project request
Function of committee:
• Review and approve project
• Prioritize requests
• Allocate resources
• Form projectdevelopment team
p.14.12
Next
![Page 16: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/16.jpg)
Analysis Phase
What is the analysis phase? Consists of two major tasks
p.14.13
Conduct preliminary
investigation, also called feasibility
study
Perform detailed analysis
1. Study how current system works
2. Determine user’s wants, needs, and requirements
3. Recommend solution
Next
![Page 17: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/17.jpg)
Analysis Phase
What is structured analysis and design?
Technique that attempts to address problem by using graphics and other tools
Used to document findings in way everyone can understand
p.14.15
Next
Entity-relationship
diagrams
Data flow diagrams
Project dictionary
![Page 18: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/18.jpg)
Analysis Phase
What is an entity-relationship diagram (ERD)? Tool that
graphically showsconnections between entities insystem
p.14.16 Fig. 14-10
Next
Click to view Web Linkthen click Entity-Relationship Diagrams
EntityObject in
system that has data
![Page 19: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/19.jpg)
Analysis Phase
What is a data flow diagram (DFD)? Tool that graphically shows flow of data in
system
p.14.17 Fig. 14-11
Next
Click to view Web Linkthen click Data Flow Diagrams
data storedata store
sourcesource
processprocess
data flowsdata flows
![Page 20: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/20.jpg)
Analysis Phase
What is a project dictionary? Documentation and
deliverables of project Helps keep track of
huge amount of details in system
p.14.17
Next
Click to view Web Linkthen click Project Dictionary
structured English
decision tables
decision trees
data dictionary
![Page 21: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/21.jpg)
Analysis Phase
What is structured English? Used to explain details of process in project
dictionary
p.14.18 Fig. 14-12
Next
![Page 22: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/22.jpg)
Analysis Phase
What is a decision table?
p.14.18 Fig. 14-13
Next
Lists variety of conditions and actions that correspond to each condition
![Page 23: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/23.jpg)
Analysis Phase
What is a decision tree? Diagram that shows conditions and actions
graphically
Next
p.14.18 Fig. 14-14
![Page 24: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/24.jpg)
Analysis Phase
What is a data dictionary? Stores name, description, and other details
about each data item
p.14.19 Fig. 14-15
Next
![Page 25: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/25.jpg)
Steering committee often must decide how system
will be developed
Buy packaged software from outside source?
Build own custom software?
Analysis Phase
What is the system proposal? Assesses feasibility
of each alternative solution
At conclusion of analysis phase, system proposal presented to steering committee for approval
p.14.19
Next Hire outside firm to handle more or all IT needs?
![Page 26: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/26.jpg)
Design Phase
What is the design phase? Consists of two
major activities• Acquire hardware
and software• Develop all details
of new or modified information system
p.14.21
Next
![Page 27: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/27.jpg)
Design Phase
Identify all hardware and software requirements of new or modified system
p.14.21
Next
Click to view video
Talk with other systems analysts
Visit vendors’ stores
Surf the WebRead print and online
trade journals, newspapers, and
magazines
What is needed to acquire new hardware and software?
![Page 28: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/28.jpg)
Request for quotation
(RFQ)Identifies
product(s) you want
Vendor quotes price(s) for listed
product(s)
Request for information
(RFI)Less formal method that uses standard
form to request information about product or service
Request for proposal
(RFP)Vendor selects product(s) that
meets your requirements and
then quotes price(s)
Design Phase
What are three basic documents used to summarize technical specifications?
p.14.22
Next
Click to view Web Linkthen click Request for Proposal
![Page 29: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/29.jpg)
Design Phase
What is a turnkey solution? Complete
system provided by value-added reseller
p.14.24 Fig. 14-19
Next
![Page 30: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/30.jpg)
Design Phase
What is detailed design? Develop detailed
design specifications for components in proposed solution
Sometimescalled physical design
p.14.26
Next
Database design
Input and output design
Program design
![Page 31: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/31.jpg)
Design Phase
What is a system flowchart? Documents
relationships among programs in process
Shows how other elements of system interact with major process
p.14.28 Fig. 14-24
Next
![Page 32: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/32.jpg)
Design Phase
What is a prototype? Working model of
proposed system
p.14.28
Next
Rapid application development (RAD)
Process of developing applications with prototypes
![Page 33: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/33.jpg)
Project repositoryStores diagrams, specifications, descriptions, programs, and any other deliverable generated
Design Phase
What is computer-aided software engineering(CASE)?
Software tools designed to support one or more SDLC activities
p.14.29
Next
Click to view Web Linkthen click CASE Products
GraphicsEnables drawing of diagrams
PrototypingCreates models of proposed system
Quality assuranceAnalyzes deliverables for accuracy
Code generatorsCreate actual computer programs
from design specifications
HousekeepingEstablishes user accounts and provides
backup and recovery functions
![Page 34: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/34.jpg)
Design Phase
What is a structured walkthrough? Step-by-step review
by project team and users of any SDLC deliverable
Used to review detailed design specifications before they are given to programming team
p.14.30
Next
![Page 35: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/35.jpg)
Implementation Phase
What is the implementation phase? Purpose is to construct, or build, new or
modified system and then deliver it to users
p.14.30
Next
Develop programs
Install and test new system
Train users
Convert to new system
![Page 36: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/36.jpg)
Implementation Phase
Programmers write programs as per specifications
They follow an organized set of activities known as PDLC
p.14.30
Next
Analyze problem
Design programs
Code programs
Test programs
Formalize solution
Maintain programs
What is the program development life cycle (PDLC)?
![Page 37: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/37.jpg)
Systems testVerifies all programs in
application work together properly
Implementation Phase
What are the three types of tests performed by system developers?
p.14.30
Next
Integration TestVerifies application works
with other applications
Acceptance Test
Performed by end-users; checks that new system works
with actual data
![Page 38: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/38.jpg)
Implementation Phase
What is training?
Showing users exactly how they will use new hardware and software in system
p.14.31 Fig. 14-26
Next
![Page 39: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/39.jpg)
Implementation Phase
What are conversion strategies? Used to change from old system to new system
p.14.31 Fig. 14-27
Next
![Page 40: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/40.jpg)
Identify errors
Monitor system performance
Support Phase
Provides ongoing assistance after system is implemented
p.14.32
Next Identify enhancements
What is the support phase?
Conduct a post-implementation
system review
![Page 41: Chapter 14 Information System Development. Discuss the importance of project management, feasibility assessment, data and information gathering techniques,](https://reader036.vdocument.in/reader036/viewer/2022062314/56649e7c5503460f94b7e4ae/html5/thumbnails/41.jpg)
Summary of Information System Development
What is the system development life cycle? What initiates the system development life cycle? Planning phase Analysis phase Design phase Implementation phase Support phase
Chapter 14 Complete