SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

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
 

Tendances (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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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
 

Dernier

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
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Dernier (20)

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
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
 
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
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
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...
 
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)
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
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...
 
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.
 

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