SlideShare a Scribd company logo
1 of 33
SYSTEMS ANALYSIS AND DESIGN INTRODUCTION
Course Instructor ,[object Object],[object Object]
What is Systems Analysis and Design (SAD)? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Systems Analysis & Design Information System
Information Systems Engineering! Software Engineering! Information Systems Development! Systems Engineering! Systems Analysis and Design! Other names...! Which one? Is there an “official” name?
[object Object],Systems Analyst Other names: ,[object Object],[object Object],[object Object],[object Object],[object Object]
An idea Analysis Design and Implementation Completed Information System SYSTEMS ANALYSIS AND DESIGN: A Condensed (Informal) Perspective Time
SYSTEMS ANALYSIS AND DESIGN : A Complete (Formal) Perspective ,[object Object],[object Object],[object Object],[object Object],[object Object],Planning Evolution Implementation Design Analysis
System Natural Fabricated Information Systems Others Automated Information Systems Others
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Business “problems” come in all sizes and shapes! Examples:
[object Object],[object Object],[object Object],[object Object],System
A Generic System Model (with Six Components) ,[object Object],[object Object],[object Object],[object Object],SYSTEM boundary inputs outputs processing controls feedback
System Model Hierarchy Water Vehicles Cruise Ship Staterooms Suprasystem System Subsystem “ bigger” “ smaller” Template Example
[object Object],[object Object],[object Object],[object Object],people procedures data ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],people procedures data software hardware
[object Object],[object Object],[object Object],An  AUTOMATED INFORMATION SYSTEM  has three basic characteristics to consider: (Plus the six system components: input, output, processing, control, feedback and boundary) DATA FUNCTIONS BEHAVIOR
[object Object],people procedures data software hardware SA&D
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],What makes Systems Analysis and Design a difficult activity?
Systems Analyst’s interactions with people during Systems Analysis & Design SYSTEMS ANALYST Users* Steering Committee* Vendors Programmers & Tech. Staff Database Administrators Managers* * = Stakeholders Systems Analyst may be acting as a Project Manager for some of these interactions.
[object Object],[object Object],[object Object],[object Object],What does a Systems Analyst do?
[object Object],[object Object],[object Object],[object Object],What is a Systems Analyst responsible for?
[object Object],[object Object],[object Object],Skills and Competencies  of a Systems Analyst PLUS: Concepts & Principles Environments/Tools Problem Solving & People Skills Methods & Techniques Methodologies
Requirements Specification (3) General Model of Information Systems Development (“Partnership”) Stakeholder Information Technology Staff Analysis Design and Implementation Requirements (1) Continued Involvement (5) Information System (6) Problem Definition Skills (2) Problem Solution Skills (4)
Systems Analysis and Design Activities and Deliverables ANALYSIS Activities: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Deliverables: ,[object Object],[object Object],DESIGN Activities: Deliverable: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Two (2) additional on-going activities:
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Systems Analysis and Design Project Observations
[object Object],[object Object],[object Object],Where Do Systems Analysis and Design Projects Come From? ...  and are bounded by Constraints
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) Analysis Design and Implementation
Sequential or Traditional SDLC 1. Planning for an information system 2. Feasibility Study (optional) 3. Requirements Determination (gathering) 4. Conceptual design 5. Physical design and/or purchase and/or prototyping 6. Conversion from current system to new/changed system 7. Training 8. Implementation 9. Evolution for enhancements and maintenance Waterfall or Staircase SDLC Planning Feasibility Study Requirements Determination Conceptual Design Physical Design Conversion Training Implementation Evolution “ Begin” “ End” “ Begin” “ End”
Planning Feasibility Study Requirements Determination Conceptual Design Physical Design Conversion Training Implementation Evolution Iterative SDLC Risk Analysis Spiral SDLC SDLC Activities Verification/Test
Boehm, 1988
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Principles to Guide Systems Analysis & Design
[object Object]

More Related Content

What's hot

Clase de datos variables constantes
Clase de datos variables constantesClase de datos variables constantes
Clase de datos variables constantesSol Hernández
 
Software Development Life Cycle-SDLC
Software Development Life Cycle-SDLCSoftware Development Life Cycle-SDLC
Software Development Life Cycle-SDLCAdeel Rasheed
 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project managementjhudyne
 
Software Engineering : Requirement Analysis & Specification
Software Engineering : Requirement Analysis & SpecificationSoftware Engineering : Requirement Analysis & Specification
Software Engineering : Requirement Analysis & SpecificationAjit Nayak
 
Fundamentos de pruebas de software
Fundamentos de pruebas de softwareFundamentos de pruebas de software
Fundamentos de pruebas de softwareProfessional Testing
 
Types of software testing
Types of software testingTypes of software testing
Types of software testingPrachi Sasankar
 
2.software requirement specification
2.software requirement specification2.software requirement specification
2.software requirement specificationDeepak Sharma
 
Evolutionary models
Evolutionary modelsEvolutionary models
Evolutionary modelsPihu Goel
 
Software design, software engineering
Software design, software engineeringSoftware design, software engineering
Software design, software engineeringRupesh Vaishnav
 
SDLC RAD model
SDLC RAD modelSDLC RAD model
SDLC RAD modelJay Sharma
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineeringRupesh Vaishnav
 
Lecture 19 design concepts
Lecture 19   design conceptsLecture 19   design concepts
Lecture 19 design conceptsIIUI
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionbrindaN
 

What's hot (20)

Clase de datos variables constantes
Clase de datos variables constantesClase de datos variables constantes
Clase de datos variables constantes
 
Software Development Life Cycle-SDLC
Software Development Life Cycle-SDLCSoftware Development Life Cycle-SDLC
Software Development Life Cycle-SDLC
 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project management
 
Software Engineering : Requirement Analysis & Specification
Software Engineering : Requirement Analysis & SpecificationSoftware Engineering : Requirement Analysis & Specification
Software Engineering : Requirement Analysis & Specification
 
Fundamentos de pruebas de software
Fundamentos de pruebas de softwareFundamentos de pruebas de software
Fundamentos de pruebas de software
 
Software development process
Software development processSoftware development process
Software development process
 
Types of software testing
Types of software testingTypes of software testing
Types of software testing
 
2.software requirement specification
2.software requirement specification2.software requirement specification
2.software requirement specification
 
Computer aided software engineering
Computer aided software engineeringComputer aided software engineering
Computer aided software engineering
 
Evolutionary models
Evolutionary modelsEvolutionary models
Evolutionary models
 
Answer quiz minimax
Answer quiz minimaxAnswer quiz minimax
Answer quiz minimax
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Software design, software engineering
Software design, software engineeringSoftware design, software engineering
Software design, software engineering
 
SDLC RAD model
SDLC RAD modelSDLC RAD model
SDLC RAD model
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineering
 
Software design methodologies
Software design methodologiesSoftware design methodologies
Software design methodologies
 
Gathering requirements
Gathering requirementsGathering requirements
Gathering requirements
 
Lecture 19 design concepts
Lecture 19   design conceptsLecture 19   design concepts
Lecture 19 design concepts
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 Introduction
 
Lexical analysis - Compiler Design
Lexical analysis - Compiler DesignLexical analysis - Compiler Design
Lexical analysis - Compiler Design
 

Similar to SAD Introduction

sadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdfsadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdfshoukatali154717
 
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptx
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptxSAD REPORTING GROUP 2 BSIT 3B LALALA .pptx
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptxJakeariesMacarayo
 
SAD Reviewer
SAD ReviewerSAD Reviewer
SAD Reviewerermell61
 
Systems analysis and design
Systems analysis and designSystems analysis and design
Systems analysis and designPrisky Octian
 
Systems Analysis and Design
Systems Analysis and DesignSystems Analysis and Design
Systems Analysis and DesignPRISKY OCTIAN
 
Systems Analysis And Design 2
Systems Analysis And Design 2Systems Analysis And Design 2
Systems Analysis And Design 2MISY
 
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 designSaroj Dhakal
 
Course Outline System Analysis and Design
Course Outline System Analysis and DesignCourse Outline System Analysis and Design
Course Outline System Analysis and Designyananrf
 
Design of the new e-Government system
Design of the new e-Government systemDesign of the new e-Government system
Design of the new e-Government systemAmarendra K Yadav
 
Systems analysis and design
Systems analysis and designSystems analysis and design
Systems analysis and designArnel Llemit
 
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).pptxanumayived
 
Topic5 - IT Implementation & Challenges.pptx
Topic5 - IT Implementation & Challenges.pptxTopic5 - IT Implementation & Challenges.pptx
Topic5 - IT Implementation & Challenges.pptxCallplanetsDeveloper
 

Similar to SAD Introduction (20)

sadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdfsadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdf
 
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptx
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptxSAD REPORTING GROUP 2 BSIT 3B LALALA .pptx
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptx
 
SAD Reviewer
SAD ReviewerSAD Reviewer
SAD Reviewer
 
VTU - MIS Module 4 - SDLC
VTU - MIS Module 4 - SDLCVTU - MIS Module 4 - SDLC
VTU - MIS Module 4 - SDLC
 
Systems analysis and design
Systems analysis and designSystems analysis and design
Systems analysis and design
 
Systems Analysis and Design
Systems Analysis and DesignSystems Analysis and Design
Systems Analysis and Design
 
Information systems
Information systemsInformation systems
Information systems
 
BIS2311Topic1
BIS2311Topic1BIS2311Topic1
BIS2311Topic1
 
Systems Analysis And Design 2
Systems Analysis And Design 2Systems Analysis And Design 2
Systems Analysis And Design 2
 
Database Design
Database DesignDatabase Design
Database Design
 
Chapter01 1
Chapter01 1Chapter01 1
Chapter01 1
 
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
 
Course Outline System Analysis and Design
Course Outline System Analysis and DesignCourse Outline System Analysis and Design
Course Outline System Analysis and Design
 
Chapter_01_Introduction.pptx
Chapter_01_Introduction.pptxChapter_01_Introduction.pptx
Chapter_01_Introduction.pptx
 
Design of the new e-Government system
Design of the new e-Government systemDesign of the new e-Government system
Design of the new e-Government system
 
5.Developing IT Solution.pptx
5.Developing IT Solution.pptx5.Developing IT Solution.pptx
5.Developing IT Solution.pptx
 
Systems analysis and design
Systems analysis and designSystems analysis and design
Systems analysis and design
 
Chapter01
Chapter01Chapter01
Chapter01
 
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
 
Topic5 - IT Implementation & Challenges.pptx
Topic5 - IT Implementation & Challenges.pptxTopic5 - IT Implementation & Challenges.pptx
Topic5 - IT Implementation & Challenges.pptx
 

Recently uploaded

Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 

Recently uploaded (20)

Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 

SAD Introduction

  • 1. SYSTEMS ANALYSIS AND DESIGN INTRODUCTION
  • 2.
  • 3.
  • 4.
  • 5. Information Systems Engineering! Software Engineering! Information Systems Development! Systems Engineering! Systems Analysis and Design! Other names...! Which one? Is there an “official” name?
  • 6.
  • 7. An idea Analysis Design and Implementation Completed Information System SYSTEMS ANALYSIS AND DESIGN: A Condensed (Informal) Perspective Time
  • 8.
  • 9. System Natural Fabricated Information Systems Others Automated Information Systems Others
  • 10.
  • 11.
  • 12.
  • 13. System Model Hierarchy Water Vehicles Cruise Ship Staterooms Suprasystem System Subsystem “ bigger” “ smaller” Template Example
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Systems Analyst’s interactions with people during Systems Analysis & Design SYSTEMS ANALYST Users* Steering Committee* Vendors Programmers & Tech. Staff Database Administrators Managers* * = Stakeholders Systems Analyst may be acting as a Project Manager for some of these interactions.
  • 21.
  • 22.
  • 23.
  • 24. Requirements Specification (3) General Model of Information Systems Development (“Partnership”) Stakeholder Information Technology Staff Analysis Design and Implementation Requirements (1) Continued Involvement (5) Information System (6) Problem Definition Skills (2) Problem Solution Skills (4)
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. Sequential or Traditional SDLC 1. Planning for an information system 2. Feasibility Study (optional) 3. Requirements Determination (gathering) 4. Conceptual design 5. Physical design and/or purchase and/or prototyping 6. Conversion from current system to new/changed system 7. Training 8. Implementation 9. Evolution for enhancements and maintenance Waterfall or Staircase SDLC Planning Feasibility Study Requirements Determination Conceptual Design Physical Design Conversion Training Implementation Evolution “ Begin” “ End” “ Begin” “ End”
  • 30. Planning Feasibility Study Requirements Determination Conceptual Design Physical Design Conversion Training Implementation Evolution Iterative SDLC Risk Analysis Spiral SDLC SDLC Activities Verification/Test
  • 32.
  • 33.