Chapter 1 Introduction To System Analysis and Design
Chapter 1 Introduction To System Analysis and Design
To
build a successful
information system,
analysts must
understand business
processes and
document them
carefully.
e) People
People who have an interest in an information
system are called stakeholders.
Knowledge
Business
Management
Support System
System
Transaction User
Processing Productivity
System System
Enterprise Information
Computing
INFORMATION System
System SYSTEM Integration
Types of Information System
Planning
Maintenance Analyze
SDLC
ACTIVITIES
Implementation Design
Testing Development
SYSTEM DEVELOPMENT LIFE CYLE
Rapid Extreme
Agile Prototyping
Application Programming
Model Model
Development
Joint Application
Rapid Application
Development
Development (RAD)
(JAD)
Waterfall Model
• Advantages:
– Very flexible and efficient in
dealing with change.
– team interaction and reflect a set
of community-based values.
– frequent deliverables constantly
validate the project and reduce
risk.
Agile Model-Disadvantages
• Disadvantages:
– team members need a high level of
technical and interpersonal skills.
– a lack of structure and documentation
– can introduce risk factors.
– the overall project may be subject to
significant change in scope as user
requirements continue to evolve
during the project.
Prototyping Model
• 3 key steps:
a) Create a work breakdown
structure.
b) Identify task patterns.
c) Calculate the critical path.
Step 1: Work Breakdown
Structure
• A work breakdown structure (WBS) involves
breaking a project down into a series of smaller tasks.
Step 2: Identify Task Pattern
• Gantt Chart
b) Estimating task duration
Project Planning
Project Scheduling
Project Monitoring
Project Reporting
Leadership and Project Manager