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

System analysis
System analysisSystem analysis
System analysis
Self-employed
 
System Design and Analysis 1
System Design and Analysis 1System Design and Analysis 1
System Design and Analysis 1Boeun Tim
 
System Analysis Methods
System Analysis Methods System Analysis Methods
System Analysis Methods
Hemant Raj
 
SYSTEM ANALYSIS AND DESIGN Assignment help
SYSTEM ANALYSIS AND DESIGN Assignment helpSYSTEM ANALYSIS AND DESIGN Assignment help
SYSTEM ANALYSIS AND DESIGN Assignment help
john mayer
 
System analyst and design
System analyst and designSystem analyst and design
System analyst and design
Chakrit Kulkaisri
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development Concepts
Shafiul Azam Chowdhury
 
System Analysis & Design
System Analysis & DesignSystem Analysis & Design
System Analysis & Design
Mustafa Ali
 
System analysis and design
System analysis and design System analysis and design
System analysis and design Razan Al Ryalat
 
System Development Methodologies
System Development MethodologiesSystem Development Methodologies
System Development Methodologies
Devon Ravihansa
 
Management information system
Management information systemManagement information system
Management information system
Roneet Kumar
 
Over view of system analysis and design
Over view of system analysis and designOver view of system analysis and design
Over view of system analysis and design
Saroj Dhakal
 
System Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISSystem Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISGeorge V James
 
System Analysis and Design Program
System Analysis and Design ProgramSystem Analysis and Design Program
System Analysis and Design Program
Flevy.com Best Practices
 
System analysis design
System analysis designSystem analysis design
System analysis design
Naveen PV
 
The process and stages of system design
The process and stages of system designThe process and stages of system design
The process and stages of system design
Jahidul Islam
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
LOKESH KUMAR
 
Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development
Sunderland City Council
 
System analysis
System analysisSystem analysis
System analysis
NAIM PARVEZ GALIB
 

What's hot (20)

System analysis
System analysisSystem analysis
System analysis
 
System Design and Analysis 1
System Design and Analysis 1System Design and Analysis 1
System Design and Analysis 1
 
System Analysis Methods
System Analysis Methods System Analysis Methods
System Analysis Methods
 
SYSTEM ANALYSIS AND DESIGN Assignment help
SYSTEM ANALYSIS AND DESIGN Assignment helpSYSTEM ANALYSIS AND DESIGN Assignment help
SYSTEM ANALYSIS AND DESIGN Assignment help
 
System analyst and design
System analyst and designSystem analyst and design
System analyst and design
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development Concepts
 
System Analysis & Design
System Analysis & DesignSystem Analysis & Design
System Analysis & Design
 
System analysis and design
System analysis and design System analysis and design
System analysis and design
 
System Development Methodologies
System Development MethodologiesSystem Development Methodologies
System Development Methodologies
 
Management information system
Management information systemManagement information system
Management information system
 
Over view of system analysis and design
Over view of system analysis and designOver view of system analysis and design
Over view of system analysis and design
 
System Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISSystem Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MIS
 
System Life Cycle
System Life CycleSystem Life Cycle
System Life Cycle
 
System Analysis and Design Program
System Analysis and Design ProgramSystem Analysis and Design Program
System Analysis and Design Program
 
SAD 1st PPT
SAD 1st PPTSAD 1st PPT
SAD 1st PPT
 
System analysis design
System analysis designSystem analysis design
System analysis design
 
The process and stages of system design
The process and stages of system designThe process and stages of system design
The process and stages of system design
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development
 
System analysis
System analysisSystem analysis
System analysis
 

Viewers also liked

Prototype model
Prototype modelPrototype model
Prototype modelshuisharma
 
The system development life cycle (SDLC)
The system development life cycle (SDLC)The system development life cycle (SDLC)
The system development life cycle (SDLC)
gourav kottawar
 
System Analysis and Design Proposal presentation
System Analysis and Design Proposal presentationSystem Analysis and Design Proposal presentation
System Analysis and Design Proposal presentation
Leslie Ybañez
 
analysis and design of information system
analysis and design of information systemanalysis and design of information system
analysis and design of information systemRenu Sharma
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
Joel Briza
 
System Analysis and Design (SAD)
System Analysis and Design (SAD)System Analysis and Design (SAD)
System Analysis and Design (SAD)
Sachith Perera
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
Yohan Gunathilaka
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
Aamir Abbas
 

Viewers also liked (8)

Prototype model
Prototype modelPrototype model
Prototype model
 
The system development life cycle (SDLC)
The system development life cycle (SDLC)The system development life cycle (SDLC)
The system development life cycle (SDLC)
 
System Analysis and Design Proposal presentation
System Analysis and Design Proposal presentationSystem Analysis and Design Proposal presentation
System Analysis and Design Proposal presentation
 
analysis and design of information system
analysis and design of information systemanalysis and design of information system
analysis and design of information system
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
System Analysis and Design (SAD)
System Analysis and Design (SAD)System Analysis and Design (SAD)
System Analysis and Design (SAD)
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 

Similar to 8.2 system analysis and design

Ch01
Ch01Ch01
SDET UNIT 1.pptx
SDET UNIT 1.pptxSDET UNIT 1.pptx
SDET UNIT 1.pptx
PallawiBulakh1
 
Software development process
Software development processSoftware development process
Software development process
university of mumbai
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
Suguna Ramya
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
Suguna Ramya
 
IS740 Chapter 12
IS740 Chapter 12IS740 Chapter 12
IS740 Chapter 12
iDocs
 
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptxChapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
anumayived
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptx
NoharaShinnosuke2
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.ppt
MarissaPedragosa
 
SYSTEMS PRESENTATION to help you in design
SYSTEMS PRESENTATION to help you  in designSYSTEMS PRESENTATION to help you  in design
SYSTEMS PRESENTATION to help you in design
rhesusfactor848
 
PTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdfPTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdf
TmTri
 
Chapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptxChapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptx
TimmyChok1
 
Mis 9
Mis 9Mis 9

Similar to 8.2 system analysis and design (20)

Ch01
Ch01Ch01
Ch01
 
SDET UNIT 1.pptx
SDET UNIT 1.pptxSDET UNIT 1.pptx
SDET UNIT 1.pptx
 
Presentation2
Presentation2Presentation2
Presentation2
 
Software development process
Software development processSoftware development process
Software development process
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
IS740 Chapter 12
IS740 Chapter 12IS740 Chapter 12
IS740 Chapter 12
 
Ch01
Ch01Ch01
Ch01
 
I
II
I
 
Week 10
Week 10Week 10
Week 10
 
Week 10
Week 10Week 10
Week 10
 
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptxChapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptx
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.ppt
 
SYSTEMS PRESENTATION to help you in design
SYSTEMS PRESENTATION to help you  in designSYSTEMS PRESENTATION to help you  in design
SYSTEMS PRESENTATION to help you in design
 
PTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdfPTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdf
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Chapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptxChapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptx
 
Mis 9
Mis 9Mis 9
Mis 9
 

More from Khan Yousafzai

09.1 types of computer operation
09.1   types of computer operation09.1   types of computer operation
09.1 types of computer operationKhan Yousafzai
 
8.1 alogorithm & prolem solving
8.1 alogorithm & prolem solving8.1 alogorithm & prolem solving
8.1 alogorithm & prolem solvingKhan Yousafzai
 
Ch 22 the electronic office
Ch 22 the electronic officeCh 22 the electronic office
Ch 22 the electronic officeKhan Yousafzai
 
Ch 21 computer and your health
Ch 21 computer and your healthCh 21 computer and your health
Ch 21 computer and your healthKhan Yousafzai
 
Ch 19. social and economic effects of it
Ch 19. social and economic effects of itCh 19. social and economic effects of it
Ch 19. social and economic effects of itKhan Yousafzai
 
Ch 17 data protections act
Ch 17 data protections actCh 17 data protections act
Ch 17 data protections actKhan Yousafzai
 
Ch 15 .networks and communications
Ch 15 .networks and communicationsCh 15 .networks and communications
Ch 15 .networks and communicationsKhan Yousafzai
 
Ch 14. weather forecasting ( application of data logging)
Ch 14. weather forecasting ( application of data logging)Ch 14. weather forecasting ( application of data logging)
Ch 14. weather forecasting ( application of data logging)Khan Yousafzai
 
Ch 12 describing information system
Ch 12 describing information systemCh 12 describing information system
Ch 12 describing information systemKhan Yousafzai
 
Ch 11 ways of presenting data
Ch 11 ways of presenting dataCh 11 ways of presenting data
Ch 11 ways of presenting dataKhan Yousafzai
 
Ch 9 types of computer operations
Ch 9 types of computer operationsCh 9 types of computer operations
Ch 9 types of computer operationsKhan Yousafzai
 
Ch 6 collecting your data
Ch 6 collecting your dataCh 6 collecting your data
Ch 6 collecting your dataKhan Yousafzai
 
18 computers and the law
18   computers and the law18   computers and the law
18 computers and the lawKhan Yousafzai
 

More from Khan Yousafzai (20)

14 data logging
14   data logging14   data logging
14 data logging
 
09.1 types of computer operation
09.1   types of computer operation09.1   types of computer operation
09.1 types of computer operation
 
8.1 alogorithm & prolem solving
8.1 alogorithm & prolem solving8.1 alogorithm & prolem solving
8.1 alogorithm & prolem solving
 
Ch 26 the internet
Ch 26 the internetCh 26 the internet
Ch 26 the internet
 
Ch 22 the electronic office
Ch 22 the electronic officeCh 22 the electronic office
Ch 22 the electronic office
 
Ch 21 computer and your health
Ch 21 computer and your healthCh 21 computer and your health
Ch 21 computer and your health
 
Ch 19. social and economic effects of it
Ch 19. social and economic effects of itCh 19. social and economic effects of it
Ch 19. social and economic effects of it
 
Ch 17 data protections act
Ch 17 data protections actCh 17 data protections act
Ch 17 data protections act
 
Ch 16 system security
Ch 16 system securityCh 16 system security
Ch 16 system security
 
Ch 15 .networks and communications
Ch 15 .networks and communicationsCh 15 .networks and communications
Ch 15 .networks and communications
 
Ch 14. weather forecasting ( application of data logging)
Ch 14. weather forecasting ( application of data logging)Ch 14. weather forecasting ( application of data logging)
Ch 14. weather forecasting ( application of data logging)
 
Ch 13 system analysis
Ch 13 system analysisCh 13 system analysis
Ch 13 system analysis
 
Ch 12 describing information system
Ch 12 describing information systemCh 12 describing information system
Ch 12 describing information system
 
Ch 11 ways of presenting data
Ch 11 ways of presenting dataCh 11 ways of presenting data
Ch 11 ways of presenting data
 
Ch 9 types of computer operations
Ch 9 types of computer operationsCh 9 types of computer operations
Ch 9 types of computer operations
 
Ch 8 data base
Ch 8 data baseCh 8 data base
Ch 8 data base
 
Ch 6 collecting your data
Ch 6 collecting your dataCh 6 collecting your data
Ch 6 collecting your data
 
Ch10 data transfer
Ch10 data transferCh10 data transfer
Ch10 data transfer
 
23 simulations
23   simulations23   simulations
23 simulations
 
18 computers and the law
18   computers and the law18   computers and the law
18 computers and the law
 

Recently uploaded

Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Orkestra
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
OWASP Beja
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
Vladimir Samoylov
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
IP ServerOne
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
Access Innovations, Inc.
 

Recently uploaded (13)

Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
 

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