SlideShare ist ein Scribd-Unternehmen logo
1 von 18
SUG 653 GIS II
Chapter 1:
System Development Life Cycle (SDLC)
1. System Development Team:
- GIS Manager
- GIS Analyst
a. Technology assessment
b. Software development
c. Data development
How to Be An Efficient GIS Manager
• A good GIS manager ensures that:
a. A good system is selected.
b. The system works efficiently.
c. It contributes to the organisations strategic
objectives.
d. It is sustainable.
• Aware the consequences of failure are severe for
you and other GIS users.
• Success demands sharing experience and
knowledge with others.
System Defined
• A system is a set of:
– Interrelated components.
– Working together.
– For a common purpose.
• A Generic System Model
(with Six Components)
1.Boundary
2.Inputs
3.Outputs
4.Processing
5.Controls
6.Feedback
1. Information System defined
• An Information System is:
• a type of fabricated system
• used by one or more persons
• to help them accomplish some task or assignment they
• Have
2. An Information System:
• supports policies & procedures
• has three components - data, people, procedures - in
• addition to the six general system components- (i.e.
• input, output, processing, control, feedback and
• boundary)
• Information Systems
• Information systems are the support
structure for meeting the company’s
strategies and goals
• Information systems help knowledge
workers perform their jobs
• Automated Information System
• An Automated Information System is:
a. a type of fabricated system
b. used by one or more persons
c. to help them accomplish some task or assignment
they have
d. Utilizes hardware and software
• An Automated Information System has three basic
characteristics to consider:
a. DATA - input, output, or already stored electronically
b. FUNCTIONS - transformations or actions taken
c. BEHAVIOR - the observable effects from interaction
GIS
• A GIS is a computer application that
stores, retrieves, manipulates, analyzes, and
displays geographically referenced information or
geospatial data.
• Components of GIS
1. People – the user of the system
2. Applications – the process and programs they
use to do their work
3. Data – the information needed to support those
applications
4. Software – the core GIS software
5. Hardware – the physical components on which
the system runs
Systems Development Life Cycle
(SDLC)
• All systems have a life cycle or a series of
stages they naturally undergo.
• Information systems are developed using the
systems development life cycle.
• It is so called systems development life cycle
(SDLC) because the development processes
are derived from the system’s life cycle.
• Systems development life cycle (SDLC) is a
structured step-by-step approach for
developing information systems. It is a
methodology that partitions the system
development process into formal
stages/phases that must be completed
sequentially with a very formal division of labor
between end users and information system
specialists.
SDLC – What can we say about it
• It provides a framework to organize a large number of
activities that the development process incorporates
• It is usually divided into phases and each phase
consists
of activities
• The phases are usually presented as a sequential set
with each phase ending with a set of deliverables
• There are a number of life-cycle approaches available:
Predictive approach (e.g. Waterfall model) , Adaptive
approach (e.g. Spiral model)
• Each approach has its own terminology even though
they all strive to present the same information
Phases in SDLC
• The number and name of the phase in a SDLC
varies.
• The phase can range between 4 to 8 or more
stages,
but the primary phases are
1. Planning (just after Conception)
2. Analysis
3. Design
4. Implementation
5. Maintenance (starting Maturity)
• Each culminating in a deliverable, either a
written
document or a piece of software (or both)
Model of a SDLC
Activities in Each Phase
• Project planning – initiate, ensure
feasibility, plan schedule, obtain approval for
project
• Analysis – understand business needs and
processing requirements
• Design – define solution system based on
requirements and analysis decisions
• Implementation – construct, test, train
users, and install new system
• Maintenance – keep system running and
improve
Models
1.Models
• Representation of an important aspect of real
world, but
not same as real thing
• Models come in many forms
- Physical analogs, mathematical, graphical
• Abstraction used to separate out aspect. System
development models are highly abstract
- Depict
inputs, outputs, processes, data, objects, interact
ions, locations, networks, and devices
• PERT or Gantt charts: model project itself
Approaches to SDLC
• Two main approaches to SDLC
1. Predictive approach – assumes project can
be planned out in advance
2. Adaptive approach – more flexible,
assumes project cannot be planned out in
advance
• All projects use some variations of SDLC
The Traditional Predictive SDLC
Approaches
1. Pure waterfall approach (predictive SDLC)
• Assumes project phases can be sequentially executed
• System development progresses in a straight line
fashion
• Project drops over the “waterfall” into the next phase
2. Modified waterfall approach
• Tempers pure waterfall by recognizing phase overlap
• Informs many current projects and company systems
What makes Systems
DEVELOPMENT a difficult activity?
• Initially, problem domains (areas) tend to have
poorly defined boundaries
• Problem domain solutions are artificial
• Problem domains are dynamic
• Problem domain solutions usually require
interdisciplinary knowledge and skills
• Systems Analyst’s knowledgebase is continually
expanding
• Systems Analysis and Design is a highly cognitive
activity
• Working with people

Weitere ähnliche Inhalte

Was ist angesagt?

System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
fentrekin
 
Information systems development methodologies (autosaved)
Information systems development methodologies (autosaved)Information systems development methodologies (autosaved)
Information systems development methodologies (autosaved)
Vaska Shefteroska
 
System development life cycle stages and models
System development life cycle stages and models System development life cycle stages and models
System development life cycle stages and models
Nisak Ahamed
 
Assignment 2nd(sdlc)id-17
Assignment 2nd(sdlc)id-17Assignment 2nd(sdlc)id-17
Assignment 2nd(sdlc)id-17
Pardeep Bhadwal
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
Swarnima Tiwari
 

Was ist angesagt? (20)

System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development
 
SDLC
SDLCSDLC
SDLC
 
Analysis of sdlc
Analysis  of  sdlcAnalysis  of  sdlc
Analysis of sdlc
 
11 system development models
11 system development models11 system development models
11 system development models
 
Information systems development methodologies (autosaved)
Information systems development methodologies (autosaved)Information systems development methodologies (autosaved)
Information systems development methodologies (autosaved)
 
Sec7.3 sdlc
Sec7.3 sdlcSec7.3 sdlc
Sec7.3 sdlc
 
System development life cycle stages and models
System development life cycle stages and models System development life cycle stages and models
System development life cycle stages and models
 
system development life cycle SDLC
system development life cycle SDLCsystem development life cycle SDLC
system development life cycle SDLC
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
System development methodologies
System development methodologiesSystem development methodologies
System development methodologies
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
System Development Life Cycle
System Development Life CycleSystem Development Life Cycle
System Development Life Cycle
 
Assignment 2nd(sdlc)id-17
Assignment 2nd(sdlc)id-17Assignment 2nd(sdlc)id-17
Assignment 2nd(sdlc)id-17
 
System development approaches
System development approachesSystem development approaches
System development approaches
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
Power point presentation 1
Power point presentation 1Power point presentation 1
Power point presentation 1
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 
Software Development Life Cycle – SDLC
Software Development Life Cycle – SDLCSoftware Development Life Cycle – SDLC
Software Development Life Cycle – SDLC
 
DISE - Introduction to Software Engineering
DISE - Introduction to Software EngineeringDISE - Introduction to Software Engineering
DISE - Introduction to Software Engineering
 

Andere mochten auch (6)

system analysis and design Chap004
 system analysis and design  Chap004 system analysis and design  Chap004
system analysis and design Chap004
 
Software Development Life Cycle.
Software Development Life Cycle.Software Development Life Cycle.
Software Development Life Cycle.
 
System Development Life Cycle (SDLC) - Part I
System Development Life Cycle (SDLC)  - Part ISystem Development Life Cycle (SDLC)  - Part I
System Development Life Cycle (SDLC) - Part I
 
4 sdlc and stlc
4 sdlc and stlc4 sdlc and stlc
4 sdlc and stlc
 
Information Security and the SDLC
Information Security and the SDLCInformation Security and the SDLC
Information Security and the SDLC
 
Quality Assurance and Software Testing
Quality Assurance and Software TestingQuality Assurance and Software Testing
Quality Assurance and Software Testing
 

Ähnlich wie Chaper 1 sdlc

3. System development life cycle.ppt
3. System development life cycle.ppt3. System development life cycle.ppt
3. System development life cycle.ppt
calf_ville86
 
System Analysis And Design 2011
System Analysis And Design  2011System Analysis And Design  2011
System Analysis And Design 2011
tgushi12
 
Structure system analysis and design method -SSADM
Structure system analysis and design method -SSADMStructure system analysis and design method -SSADM
Structure system analysis and design method -SSADM
FLYMAN TECHNOLOGY LIMITED
 

Ähnlich wie Chaper 1 sdlc (20)

CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptx
 
ISAD description and sdlc and its phases
ISAD description and sdlc and its phasesISAD description and sdlc and its phases
ISAD description and sdlc and its phases
 
Mc leod9e ch07 systems development
Mc leod9e ch07 systems developmentMc leod9e ch07 systems development
Mc leod9e ch07 systems development
 
CC06 - Systems development lifecycle.ppt
CC06 - Systems development lifecycle.pptCC06 - Systems development lifecycle.ppt
CC06 - Systems development lifecycle.ppt
 
3. System development life cycle.ppt
3. System development life cycle.ppt3. System development life cycle.ppt
3. System development life cycle.ppt
 
System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)
 
Unit 2 Classical Systems Development Methodology.pptx
Unit 2 Classical Systems Development Methodology.pptxUnit 2 Classical Systems Development Methodology.pptx
Unit 2 Classical Systems Development Methodology.pptx
 
management system development and planning
management system development and planningmanagement system development and planning
management system development and planning
 
Creation of Information Systems.pptx
Creation of Information Systems.pptxCreation of Information Systems.pptx
Creation of Information Systems.pptx
 
Presentation2
Presentation2Presentation2
Presentation2
 
Lesson 9 system develpment life cycle
Lesson 9 system develpment life cycleLesson 9 system develpment life cycle
Lesson 9 system develpment life cycle
 
Sadcw 7e chapter01-done
Sadcw 7e chapter01-doneSadcw 7e chapter01-done
Sadcw 7e chapter01-done
 
SDLC
SDLCSDLC
SDLC
 
Mis unit iii by arnav
Mis unit iii by arnavMis unit iii by arnav
Mis unit iii by arnav
 
Introduction To System Analysis & Design
Introduction To System Analysis & DesignIntroduction To System Analysis & Design
Introduction To System Analysis & Design
 
System Analysis And Design 2011
System Analysis And Design  2011System Analysis And Design  2011
System Analysis And Design 2011
 
Mis 9
Mis 9Mis 9
Mis 9
 
Structure system analysis and design method -SSADM
Structure system analysis and design method -SSADMStructure system analysis and design method -SSADM
Structure system analysis and design method -SSADM
 
Lecture 7.pptx
Lecture 7.pptxLecture 7.pptx
Lecture 7.pptx
 
2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy
2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy
2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy
 

Kürzlich hochgeladen

Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Kürzlich hochgeladen (20)

Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 

Chaper 1 sdlc

  • 1. SUG 653 GIS II Chapter 1: System Development Life Cycle (SDLC) 1. System Development Team: - GIS Manager - GIS Analyst a. Technology assessment b. Software development c. Data development
  • 2. How to Be An Efficient GIS Manager • A good GIS manager ensures that: a. A good system is selected. b. The system works efficiently. c. It contributes to the organisations strategic objectives. d. It is sustainable. • Aware the consequences of failure are severe for you and other GIS users. • Success demands sharing experience and knowledge with others.
  • 3. System Defined • A system is a set of: – Interrelated components. – Working together. – For a common purpose.
  • 4. • A Generic System Model (with Six Components) 1.Boundary 2.Inputs 3.Outputs 4.Processing 5.Controls 6.Feedback
  • 5. 1. Information System defined • An Information System is: • a type of fabricated system • used by one or more persons • to help them accomplish some task or assignment they • Have 2. An Information System: • supports policies & procedures • has three components - data, people, procedures - in • addition to the six general system components- (i.e. • input, output, processing, control, feedback and • boundary)
  • 6. • Information Systems • Information systems are the support structure for meeting the company’s strategies and goals • Information systems help knowledge workers perform their jobs
  • 7. • Automated Information System • An Automated Information System is: a. a type of fabricated system b. used by one or more persons c. to help them accomplish some task or assignment they have d. Utilizes hardware and software • An Automated Information System has three basic characteristics to consider: a. DATA - input, output, or already stored electronically b. FUNCTIONS - transformations or actions taken c. BEHAVIOR - the observable effects from interaction
  • 8. GIS • A GIS is a computer application that stores, retrieves, manipulates, analyzes, and displays geographically referenced information or geospatial data. • Components of GIS 1. People – the user of the system 2. Applications – the process and programs they use to do their work 3. Data – the information needed to support those applications 4. Software – the core GIS software 5. Hardware – the physical components on which the system runs
  • 9. Systems Development Life Cycle (SDLC) • All systems have a life cycle or a series of stages they naturally undergo. • Information systems are developed using the systems development life cycle. • It is so called systems development life cycle (SDLC) because the development processes are derived from the system’s life cycle.
  • 10. • Systems development life cycle (SDLC) is a structured step-by-step approach for developing information systems. It is a methodology that partitions the system development process into formal stages/phases that must be completed sequentially with a very formal division of labor between end users and information system specialists.
  • 11. SDLC – What can we say about it • It provides a framework to organize a large number of activities that the development process incorporates • It is usually divided into phases and each phase consists of activities • The phases are usually presented as a sequential set with each phase ending with a set of deliverables • There are a number of life-cycle approaches available: Predictive approach (e.g. Waterfall model) , Adaptive approach (e.g. Spiral model) • Each approach has its own terminology even though they all strive to present the same information
  • 12. Phases in SDLC • The number and name of the phase in a SDLC varies. • The phase can range between 4 to 8 or more stages, but the primary phases are 1. Planning (just after Conception) 2. Analysis 3. Design 4. Implementation 5. Maintenance (starting Maturity) • Each culminating in a deliverable, either a written document or a piece of software (or both)
  • 13. Model of a SDLC
  • 14. Activities in Each Phase • Project planning – initiate, ensure feasibility, plan schedule, obtain approval for project • Analysis – understand business needs and processing requirements • Design – define solution system based on requirements and analysis decisions • Implementation – construct, test, train users, and install new system • Maintenance – keep system running and improve
  • 15. Models 1.Models • Representation of an important aspect of real world, but not same as real thing • Models come in many forms - Physical analogs, mathematical, graphical • Abstraction used to separate out aspect. System development models are highly abstract - Depict inputs, outputs, processes, data, objects, interact ions, locations, networks, and devices • PERT or Gantt charts: model project itself
  • 16. Approaches to SDLC • Two main approaches to SDLC 1. Predictive approach – assumes project can be planned out in advance 2. Adaptive approach – more flexible, assumes project cannot be planned out in advance • All projects use some variations of SDLC
  • 17. The Traditional Predictive SDLC Approaches 1. Pure waterfall approach (predictive SDLC) • Assumes project phases can be sequentially executed • System development progresses in a straight line fashion • Project drops over the “waterfall” into the next phase 2. Modified waterfall approach • Tempers pure waterfall by recognizing phase overlap • Informs many current projects and company systems
  • 18. What makes Systems DEVELOPMENT a difficult activity? • Initially, problem domains (areas) tend to have poorly defined boundaries • Problem domain solutions are artificial • Problem domains are dynamic • Problem domain solutions usually require interdisciplinary knowledge and skills • Systems Analyst’s knowledgebase is continually expanding • Systems Analysis and Design is a highly cognitive activity • Working with people