SlideShare a Scribd company logo
1 - 1
Systems AnalysisSystems Analysis
and Designand Design
1 - 2
Key Ideas
 Many failed systems were abandoned
because analysts tried to build wonderful
systems without understanding the
organization.
 The primarily goal is to create value for the
organization.
1 - 3
Key Ideas
 The systems analyst is a key person analyzing
the business, identifying opportunities for
improvement, and designing information
systems to implement these ideas.
 It is important to understand and develop
through practice the skills needed to
successfully design and implement new
information systems.
1 - 4
THE SYSTEMSTHE SYSTEMS
DEVELOPMENT LIFEDEVELOPMENT LIFE
CYCLECYCLE
1 - 5
Major Attributes of the Life Cycle
 The project --
Moves systematically through phases where
each phase has a standard set of outputs
Produces project deliverables
Uses deliverables in implementation
Results in actual information system
Uses gradual refinement
1 - 6
Project Phases
 Planning (Why build the system? How
should the team go about building it?)
 Analysis (Who uses system, what will it
do, where and when will the system be
used?)
 Design (How will the system work?)
 Implementation (System delivery)
1 - 7
A simple process for making lunch
1 - 8
 Identifying business value
 Analyze feasibility
 Develop work plan
 Staff the project
 Control and direct project
Planning
1 - 9
 Analysis strategy
 Gathering business requirements
 Requirements definition use cases
 Process modeling
 Data modeling
Analysis
1 - 10
 Design selection
 Architecture design
 Interface design
 Data storage design
 Program design
Design
1 - 11
 Construction
Program building
Program and system testing
 Installation
Conversion strategy
Training plan
Support plan
Implementation
1 - 12
Processes and Deliverables
Process Product
Planning
Analysis
Design
Implementation
System Request
Feasibility Analysis
Workplan
System Proposal
System
Specification
New System and
Maintenance Plan
Why systems fail?
 Did not support business strategies
 Poor planning and project management
 Failure to understand user requirements
 Poor cost estimating and benefit analysis
 Design defects
 Incompatible or inadequate technology
 Lack of adequate controls
 Unstructured, unmaintainable software
What makes successful systems?
 User involvement
 Systems planning and project management
 Developing alternative designs
 Functional design guides detailed design
 Complete, concise, and clear documentation
 Using a coordinated, planned approach
 Post implementation reviews
 Designing for systems maintenance
1 - 15
SDLC MODELSSDLC MODELS
 Waterfall model: has well-defined, linear
stages of systems development and support.
 Spiral model: shows that software is developed
using an iterative or spiral approach rather than
a linear approach.
 Prototyping model: used for developing
prototypes to clarify user requirements.
1 - 16
Waterfall Model
1 - 17
Pros and Cons of the Waterfall Model
Pros Cons
Identifies systems
requirements long
before programming
begins
Minimizes changes to
requirements as
project progresses
Design must be
specified on paper
before programming
begins
Long time between
system proposal and
delivery of new
system
1 - 18
Prototype Model
1 - 19
Pros and Cons of Prototype Model
Pros Cons
Reduces Schedule
Time
Less Chance of
Rework
Still Uses Paper
Documents
Sub-projects May Be
Difficult to Integrate
1 - 20
Spiral Model
1 - 21
Pros and Cons of Spiral Model
Pros Cons
High amount of risk
analysis
Software is produced
early in the software life
cycle
Can be a costly model
to use
Doesn’t work well for
smaller projects
1 - 22
Criteria for Selecting the
Appropriate Methodology
 Clear user requirements
 Familiarity with technology
 Complexity of system
 Reliability of system
 Time schedule
 Schedule visibility
1 - 23
TEAM ROLES AND SKILLSTEAM ROLES AND SKILLS
1 - 24
Information Systems Roles
 Business Analyst
 Database Administrator
 Systems analyst
 Technical Lead/Architect
 Application Developers
 Software Quality Assurance Analyst
 Technical Support
1 - 25
Summary
 The Systems Development Lifecycle consists of four
stages: Planning, Analysis, Design, and
Implementation
 There are six major development methodologies: the
waterfall method, the parallel development method, the
phased development method, system prototyping,
design prototyping, and agile development.
 There are five major team roles: business analyst,
systems analyst, infrastructure analyst, change
management analyst and project manager.
1 - 26
The End

More Related Content

What's hot (20)

PPTX
System Analysis and Design
Yohan Gunathilaka
 
PPT
Strategic Planning
Governance Learning Network®
 
PPTX
Different project management methodologies
Aswin prakash i , Xantus Technologies
 
PPT
Software project management
Indu Sharma Bhardwaj
 
DOCX
MSc Project Management Dissertation
Vardaan Sharma
 
PPTX
Creating a Vision
LineView Academy (was OFX Academy)
 
PPTX
What is Program Management - An Overview
Yolanda Williams
 
PDF
Intro2 Pm
bgenotte
 
PPT
System Analysis and Design
Dr. C.V. Suresh Babu
 
PPTX
Fact - Finding Techniques
gomzy22
 
PPTX
project monitoring and control
ChandraShekhar Patel
 
PDF
Project governance
Glen Alleman
 
PPTX
Software development life cycle (SDLC)
Simran Kaur
 
PPTX
1 b. project monitoring and control
Dr.R. SELVAM
 
PPTX
Business Administration Level 1
mwalsh2015
 
PDF
Define the Project
pmSPECFramework
 
PPT
Strategic Planning
scstatelibrary
 
ODP
Agile Project Management
Abdullah Khan
 
PPT
Software Development Life Cycle
university of education,Lahore
 
PPT
Chapter 4 - Strategic and Operational Planning
dpd
 
System Analysis and Design
Yohan Gunathilaka
 
Strategic Planning
Governance Learning Network®
 
Different project management methodologies
Aswin prakash i , Xantus Technologies
 
Software project management
Indu Sharma Bhardwaj
 
MSc Project Management Dissertation
Vardaan Sharma
 
What is Program Management - An Overview
Yolanda Williams
 
Intro2 Pm
bgenotte
 
System Analysis and Design
Dr. C.V. Suresh Babu
 
Fact - Finding Techniques
gomzy22
 
project monitoring and control
ChandraShekhar Patel
 
Project governance
Glen Alleman
 
Software development life cycle (SDLC)
Simran Kaur
 
1 b. project monitoring and control
Dr.R. SELVAM
 
Business Administration Level 1
mwalsh2015
 
Define the Project
pmSPECFramework
 
Strategic Planning
scstatelibrary
 
Agile Project Management
Abdullah Khan
 
Software Development Life Cycle
university of education,Lahore
 
Chapter 4 - Strategic and Operational Planning
dpd
 

Viewers also liked (9)

PPT
Prototype model
shuisharma
 
PPT
The system development life cycle (SDLC)
gourav kottawar
 
PPTX
System Analysis and Design Proposal presentation
Leslie Ybañez
 
PPTX
analysis and design of information system
Renu Sharma
 
PPT
System analysis and design
Razan Al Ryalat
 
PPT
System Design and Analysis 1
Boeun Tim
 
PPTX
System Analysis and Design
Joel Briza
 
PPTX
System Analysis and Design (SAD)
Sachith Perera
 
PPTX
System Analysis and Design
Aamir Abbas
 
Prototype model
shuisharma
 
The system development life cycle (SDLC)
gourav kottawar
 
System Analysis and Design Proposal presentation
Leslie Ybañez
 
analysis and design of information system
Renu Sharma
 
System analysis and design
Razan Al Ryalat
 
System Design and Analysis 1
Boeun Tim
 
System Analysis and Design
Joel Briza
 
System Analysis and Design (SAD)
Sachith Perera
 
System Analysis and Design
Aamir Abbas
 
Ad

Similar to 8.2 system analysis and design (20)

PPT
2224_System Analysis & Designnnnnnnn.ppt
shopyarltim
 
PPT
System Analysis And Design Management Information System
nayanav
 
PPT
Introduction to System Analysis and Design
MarioCaday2
 
PPT
Ch01
guest66ba56c
 
PPT
4_5904438571426647861wodowdmpwdmpwds.ppt
PankiaMerAmun
 
PPT
lecture 05daaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
MohamedAshraf597114
 
PPTX
SDET UNIT 1.pptx
Dr. Pallawi Bulakh
 
PPTX
MIS-Chapt jahdja majhdkah kaer 13-23.pptx
ShovonMahmud7
 
PPTX
Presentation2
Ashams Joseph
 
PPT
SAD 1st PPT
Carlo Miguel Arca
 
PPTX
Software development process
university of mumbai
 
PPT
Mba it unit 3 ppt
Suguna Ramya
 
PPT
Mba it unit 3 ppt
Suguna Ramya
 
PPT
Mba it unit 3 ppt
Suguna Ramya
 
PPT
IS740 Chapter 12
iDocs
 
PPT
Ch01
蕭美蓮
 
PPT
Week 10
adrenal
 
PPT
Week 10
adrenal
 
PPTX
AN INTRODUCTION TO SYSTEM ANALYSIS OVERVIEW.pptx
NdansakSaaminhoLEGps
 
2224_System Analysis & Designnnnnnnn.ppt
shopyarltim
 
System Analysis And Design Management Information System
nayanav
 
Introduction to System Analysis and Design
MarioCaday2
 
4_5904438571426647861wodowdmpwdmpwds.ppt
PankiaMerAmun
 
lecture 05daaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
MohamedAshraf597114
 
SDET UNIT 1.pptx
Dr. Pallawi Bulakh
 
MIS-Chapt jahdja majhdkah kaer 13-23.pptx
ShovonMahmud7
 
Presentation2
Ashams Joseph
 
SAD 1st PPT
Carlo Miguel Arca
 
Software development process
university of mumbai
 
Mba it unit 3 ppt
Suguna Ramya
 
Mba it unit 3 ppt
Suguna Ramya
 
Mba it unit 3 ppt
Suguna Ramya
 
IS740 Chapter 12
iDocs
 
Ch01
蕭美蓮
 
Week 10
adrenal
 
Week 10
adrenal
 
AN INTRODUCTION TO SYSTEM ANALYSIS OVERVIEW.pptx
NdansakSaaminhoLEGps
 
Ad

More from Khan Yousafzai (20)

PPT
14 data logging
Khan Yousafzai
 
PPT
09.1 types of computer operation
Khan Yousafzai
 
PPT
8.1 alogorithm & prolem solving
Khan Yousafzai
 
PPT
Ch 26 the internet
Khan Yousafzai
 
PPT
Ch 22 the electronic office
Khan Yousafzai
 
PPT
Ch 21 computer and your health
Khan Yousafzai
 
PPT
Ch 19. social and economic effects of it
Khan Yousafzai
 
PPT
Ch 17 data protections act
Khan Yousafzai
 
PPT
Ch 16 system security
Khan Yousafzai
 
PPT
Ch 15 .networks and communications
Khan Yousafzai
 
PPT
Ch 14. weather forecasting ( application of data logging)
Khan Yousafzai
 
PPT
Ch 13 system analysis
Khan Yousafzai
 
PPT
Ch 12 describing information system
Khan Yousafzai
 
PPT
Ch 11 ways of presenting data
Khan Yousafzai
 
PPT
Ch 9 types of computer operations
Khan Yousafzai
 
PPT
Ch 8 data base
Khan Yousafzai
 
PPT
Ch 6 collecting your data
Khan Yousafzai
 
PPT
Ch10 data transfer
Khan Yousafzai
 
PPT
23 simulations
Khan Yousafzai
 
PPT
18 computers and the law
Khan Yousafzai
 
14 data logging
Khan Yousafzai
 
09.1 types of computer operation
Khan Yousafzai
 
8.1 alogorithm & prolem solving
Khan Yousafzai
 
Ch 26 the internet
Khan Yousafzai
 
Ch 22 the electronic office
Khan Yousafzai
 
Ch 21 computer and your health
Khan Yousafzai
 
Ch 19. social and economic effects of it
Khan Yousafzai
 
Ch 17 data protections act
Khan Yousafzai
 
Ch 16 system security
Khan Yousafzai
 
Ch 15 .networks and communications
Khan Yousafzai
 
Ch 14. weather forecasting ( application of data logging)
Khan Yousafzai
 
Ch 13 system analysis
Khan Yousafzai
 
Ch 12 describing information system
Khan Yousafzai
 
Ch 11 ways of presenting data
Khan Yousafzai
 
Ch 9 types of computer operations
Khan Yousafzai
 
Ch 8 data base
Khan Yousafzai
 
Ch 6 collecting your data
Khan Yousafzai
 
Ch10 data transfer
Khan Yousafzai
 
23 simulations
Khan Yousafzai
 
18 computers and the law
Khan Yousafzai
 

Recently uploaded (20)

PDF
AI, parliamentary procedures and decision-making process
Dr. Fotios Fitsilis
 
PPTX
Sample pitch deck: know what to keep in your pitch deck (for competitions only)
Ujjwaal G
 
PDF
Buy Old GitHub Accounts -Trusted Sellers
GitHub Account
 
PPTX
Presentation for a short film .pptx.pptx
madisoncosta17
 
PDF
Mining RACE Newsletter 10 - first half of 2025
Mining RACE
 
PPTX
English_Book_1 part 1 LET Reviewers NEw-
2022mimiacadserver
 
PPTX
The Waiting Time Sermon Delivered at SDA CHURCH.pptx
HumphreyAgala
 
PDF
481771880-Fundamentals-of-Public-Speaking.pdf
crisjseit1211
 
PPTX
Creative perspective presentation copy.pptx
dreamsteel
 
PDF
From 0 to Gemini: a Workshop created by GDG Firenze
gdgflorence
 
PPTX
A Mother's Love - Helen Steiner Rice.pptx
AlbertoTierra
 
PPTX
WATCHMAN, WATCH! - SERMON at SDA CHURCH.pptx
HumphreyAgala
 
PPTX
2025-07-20 Abraham 08 (shared slides).pptx
Dale Wells
 
PPTX
English_Book_2 part 2 let reviewers news
2022mimiacadserver
 
PPTX
Correlation Research Grade 12 Presentation
angelieofolit
 
PPTX
Diversity in tech, the missing link to great software.
Ramona Domen
 
PDF
QYResearch Agricultural Machinery Market Overview, Top 30 Players Ranking, ke...
YangJunping
 
PPTX
The Brain Behind Your Device: A Deep Dive into Operating Systems
vanshshah1920
 
PPTX
Call-Of-Duty PowerPoint Template for Presentation
olivastephaniefrance
 
PPTX
Applied Stats for Real-Life Decisions.pptx
khalyaniramjan49
 
AI, parliamentary procedures and decision-making process
Dr. Fotios Fitsilis
 
Sample pitch deck: know what to keep in your pitch deck (for competitions only)
Ujjwaal G
 
Buy Old GitHub Accounts -Trusted Sellers
GitHub Account
 
Presentation for a short film .pptx.pptx
madisoncosta17
 
Mining RACE Newsletter 10 - first half of 2025
Mining RACE
 
English_Book_1 part 1 LET Reviewers NEw-
2022mimiacadserver
 
The Waiting Time Sermon Delivered at SDA CHURCH.pptx
HumphreyAgala
 
481771880-Fundamentals-of-Public-Speaking.pdf
crisjseit1211
 
Creative perspective presentation copy.pptx
dreamsteel
 
From 0 to Gemini: a Workshop created by GDG Firenze
gdgflorence
 
A Mother's Love - Helen Steiner Rice.pptx
AlbertoTierra
 
WATCHMAN, WATCH! - SERMON at SDA CHURCH.pptx
HumphreyAgala
 
2025-07-20 Abraham 08 (shared slides).pptx
Dale Wells
 
English_Book_2 part 2 let reviewers news
2022mimiacadserver
 
Correlation Research Grade 12 Presentation
angelieofolit
 
Diversity in tech, the missing link to great software.
Ramona Domen
 
QYResearch Agricultural Machinery Market Overview, Top 30 Players Ranking, ke...
YangJunping
 
The Brain Behind Your Device: A Deep Dive into Operating Systems
vanshshah1920
 
Call-Of-Duty PowerPoint Template for Presentation
olivastephaniefrance
 
Applied Stats for Real-Life Decisions.pptx
khalyaniramjan49
 

8.2 system analysis and design

  • 1. 1 - 1 Systems AnalysisSystems Analysis and Designand Design
  • 2. 1 - 2 Key Ideas  Many failed systems were abandoned because analysts tried to build wonderful systems without understanding the organization.  The primarily goal is to create value for the organization.
  • 3. 1 - 3 Key Ideas  The systems analyst is a key person analyzing the business, identifying opportunities for improvement, and designing information systems to implement these ideas.  It is important to understand and develop through practice the skills needed to successfully design and implement new information systems.
  • 4. 1 - 4 THE SYSTEMSTHE SYSTEMS DEVELOPMENT LIFEDEVELOPMENT LIFE CYCLECYCLE
  • 5. 1 - 5 Major Attributes of the Life Cycle  The project -- Moves systematically through phases where each phase has a standard set of outputs Produces project deliverables Uses deliverables in implementation Results in actual information system Uses gradual refinement
  • 6. 1 - 6 Project Phases  Planning (Why build the system? How should the team go about building it?)  Analysis (Who uses system, what will it do, where and when will the system be used?)  Design (How will the system work?)  Implementation (System delivery)
  • 7. 1 - 7 A simple process for making lunch
  • 8. 1 - 8  Identifying business value  Analyze feasibility  Develop work plan  Staff the project  Control and direct project Planning
  • 9. 1 - 9  Analysis strategy  Gathering business requirements  Requirements definition use cases  Process modeling  Data modeling Analysis
  • 10. 1 - 10  Design selection  Architecture design  Interface design  Data storage design  Program design Design
  • 11. 1 - 11  Construction Program building Program and system testing  Installation Conversion strategy Training plan Support plan Implementation
  • 12. 1 - 12 Processes and Deliverables Process Product Planning Analysis Design Implementation System Request Feasibility Analysis Workplan System Proposal System Specification New System and Maintenance Plan
  • 13. Why systems fail?  Did not support business strategies  Poor planning and project management  Failure to understand user requirements  Poor cost estimating and benefit analysis  Design defects  Incompatible or inadequate technology  Lack of adequate controls  Unstructured, unmaintainable software
  • 14. What makes successful systems?  User involvement  Systems planning and project management  Developing alternative designs  Functional design guides detailed design  Complete, concise, and clear documentation  Using a coordinated, planned approach  Post implementation reviews  Designing for systems maintenance
  • 15. 1 - 15 SDLC MODELSSDLC MODELS  Waterfall model: has well-defined, linear stages of systems development and support.  Spiral model: shows that software is developed using an iterative or spiral approach rather than a linear approach.  Prototyping model: used for developing prototypes to clarify user requirements.
  • 17. 1 - 17 Pros and Cons of the Waterfall Model Pros Cons Identifies systems requirements long before programming begins Minimizes changes to requirements as project progresses Design must be specified on paper before programming begins Long time between system proposal and delivery of new system
  • 19. 1 - 19 Pros and Cons of Prototype Model Pros Cons Reduces Schedule Time Less Chance of Rework Still Uses Paper Documents Sub-projects May Be Difficult to Integrate
  • 20. 1 - 20 Spiral Model
  • 21. 1 - 21 Pros and Cons of Spiral Model Pros Cons High amount of risk analysis Software is produced early in the software life cycle Can be a costly model to use Doesn’t work well for smaller projects
  • 22. 1 - 22 Criteria for Selecting the Appropriate Methodology  Clear user requirements  Familiarity with technology  Complexity of system  Reliability of system  Time schedule  Schedule visibility
  • 23. 1 - 23 TEAM ROLES AND SKILLSTEAM ROLES AND SKILLS
  • 24. 1 - 24 Information Systems Roles  Business Analyst  Database Administrator  Systems analyst  Technical Lead/Architect  Application Developers  Software Quality Assurance Analyst  Technical Support
  • 25. 1 - 25 Summary  The Systems Development Lifecycle consists of four stages: Planning, Analysis, Design, and Implementation  There are six major development methodologies: the waterfall method, the parallel development method, the phased development method, system prototyping, design prototyping, and agile development.  There are five major team roles: business analyst, systems analyst, infrastructure analyst, change management analyst and project manager.
  • 26. 1 - 26 The End