SlideShare ist ein Scribd-Unternehmen logo
1 von 29
The System Development Life Cycle 
What is an information system (IS)? 
Hardware, software, data, 
people, and procedures that 
work together to produce 
Hardware, software, data, 
people, and procedures that 
work together to produce 
quality information 
quality information 
System—Set of components 
that interact to achieve 
System—Set of components 
that interact to achieve 
common goal 
common goal 
Businesses use many types of 
Businesses use many types of 
systems 
systems
The System Development Life Cycle 
What are the phases of the system development cycle? 
Phase 1. Planning 
Phase 2. Analysis 
Phase 3. Design 
 Review project requests 
 Prioritize project 
requests 
 Allocate resources 
 Identify project 
development team 
 Conduct preliminary investigation 
 Perform detailed analysis activities: 
Study current system 
Determine user requirements 
Recommend solution 
 Acquire hardware 
and software, if 
necessary 
 Develop details of 
system 
Phase 5. Support Phase 4. Implementation 
 Develop programs, if necessary 
 Install and test new system 
 Train users 
 Convert to new system 
 Conduct post-implementation 
system review 
 Identify errors and enhancements 
 Monitor system performance
The System Development Life Cycle 
What are guidelines for system development? 
Arrange tasks into phases 
(groups of activities) 
Involve users (anyone for whom 
system is being built) 
Develop clearly defined standards (procedures 
company expects employees to follow)
The System Development Life Cycle 
Who participates 
in the system 
development life 
cycle?
The System Development Life Cycle 
What is a systems analyst? 
Responsible ffoorr ddeessiiggnniinngg 
aanndd ddeevveellooppiinngg 
iinnffoorrmmaattiioonn ssyysstteemm 
LLiiaaiissoonn bbeettwweeeenn uusseerrss 
aanndd IITT pprrooffeessssiioonnaallss
The System Development Life Cycle 
What is the project team? 
Formed to work on project from beginning to end 
Consists of users, systems analyst, and other IT professionals 
Project leader—one member of the team who 
manages and controls project budget and schedule
The System Development Life Cycle 
What is feasibility? 
Measure of 
how suitable 
system 
development 
will be to the 
company 
Operational 
feasibility 
Schedule 
feasibility 
Four feasibility 
tests: 
Technical 
feasibility 
Economic 
feasibility 
(also called 
cost/benefit 
feasibility)
The System Development Life Cycle 
What is documentation? 
Collection and summarization 
of data and information 
Includes reports, diagrams, 
programs, and other deliverables
The System Development Life Cycle 
What are six data and information gathering techniques? 
 Review documentation 
 Observe 
 Questionnaire 
 Interview 
 Joint-application 
design (JAD) session 
 Research
The System Development Life Cycle 
What are some reasons to create or modify an 
information system? 
To improve 
existing system 
Competition can 
lead to change 
To correct problem 
in existing system 
Outside group may 
mandate change
The System Development Life Cycle 
What is a request for system services? 
 Formal request for 
new or modified 
information system 
 Also called 
project request
The System Development Life Cycle 
What is the planning phase? 
Begins when steering committee receives project request 
SStteeeerriinngg 
ccoommmmiitttteeee—— 
ddeecciissiioonn--mmaakkiinngg 
bbooddyy ffoorr tthhee 
ccoommppaannyy 
Function of committee: 
RReevviieeww aanndd 
aapppprroovvee pprroojjeecctt 
rreeqquueessttss 
AAllllooccaattee 
rreessoouurrcceess 
FFoorrmm pprroojjeecctt 
ddeevveellooppmmeenntt 
tteeaamm ffoorr eeaacchh 
aapppprroovveedd 
pprroojjeecctt 
PPrriioorriittiizzee 
pprroojjeecctt rreeqquueessttss
The System Development Life Cycle 
What is the analysis phase? 
CCoonndduucctt pprreelliimmiinnaarryy 
iinnvveessttiiggaattiioonn,, aallssoo 
ccaalllleedd ffeeaassiibbiilliittyy 
ssttuuddyy 
PPeerrffoorrmm ddeettaaiilleedd 
aannaallyyssiiss
The System Development Life Cycle 
What is the preliminary investigation? 
 Determine exact nature of problem or improvement 
and whether it is worth pursuing 
 Findings are presented in feasibility report, also known as a feasibility study
The System Development Life Cycle 
What is detailed analysis? 
1. Study how current system 
works 
2. Determine user’s wants, needs, 
and requirements 
3. Recommend solution 
Sometimes called logical design
The System Development Life Cycle 
What is the 
system proposal? Assesses 
feasibility 
of each 
alternative 
solution 
Presented to 
steering 
committee, 
which decides 
how system will 
be developed 
Recommends 
the most 
feasible 
solution for 
the project
The System Development Life Cycle 
What are possible solutions? 
Buy packaged software—prewritten 
software available for purchase 
Buy packaged software—prewritten 
software available for purchase 
Write own custom software—software 
Write own custom software—software 
developed at user’s request 
developed at user’s request 
Outsource—have outside source 
Outsource—have outside source 
develop software 
develop software 
Horizontal market 
software—meets 
needs of many 
Horizontal market 
software—meets 
needs of many 
companies 
companies 
Vertical market 
software—designed 
for particular industry 
Vertical market 
software—designed 
for particular industry
The System Development Life Cycle 
What is the design phase? 
AAccqquuiirree h haarrddwwaarree a anndd s sooffttwwaarree 
Develop all details of new or 
modified information system 
Develop all details of new or 
modified information system
The System Development Life Cycle 
What is needed to acquire new hardware and software? 
 Identify all hardware and software requirements of new or 
modified system 
VVVViiiissssiiiitttt vvvveeeennnnddddoooorrrrssss’’’’ ssssttttoooorrrreeeessss 
SSSSuuuurrrrffff WWWWeeeebbbb 
RReeaadd pprriinntt aanndd 
oonnlliinnee ttrraaddee jjoouurrnnaallss,, 
nneewwssppaappeerrss,, aanndd 
mmaaggaazziinneess 
TTaallkk wwiitthh ootthheerr 
ssyysstteemmss aannaallyyssttss
The System Development Life Cycle 
What are three basic documents used to summarize 
technical specifications? 
Vendor quotes 
price(s) for 
listed 
product(s) 
Less formal method 
that uses standard 
form to request 
information about 
product or service 
Identifies 
product(s) 
you want 
RReeqquueesstt ffoorr qquuoottaattiioonn ((RRFFQQ)) 
Vendor selects 
product(s) that 
meet(s) your 
requirements and 
then quotes price(s) 
RReeqquueesstt ffoorr pprrooppoossaall ((RRFFPP)) 
Request ffoorr iinnffoorrmmaattiioonn ((RRFFII))
The System Development Life Cycle 
How do systems analysts test software products? 
 References from vendor 
 Talk to current users of product 
 Product demonstrations 
 Trial version of software 
 Benchmark test measures performance
The System Development Life Cycle 
What is a detailed design? 
Detailed design specifications for components in proposed solution 
Includes several activities 
Database 
design 
Database 
design 
Input and 
output design 
Input and 
output design 
Program 
design 
Program 
design
The System Development Life Cycle 
What is a mockup? 
 Sample of input or output that contains actual data
The System Development Life Cycle 
What is a prototype? 
Working model of 
proposed system 
Beginning a prototype 
too early may lead to 
problems
The System Development Life Cycle 
What is computer-aided software engineering (CASE)? 
 Software tools designed to support activities of system 
development cycle
The System Development Life Cycle 
What is the implementation phase? 
 Purpose is to construct, or build, new or modified 
system and then deliver it to users 
CCoonnvveerrtt ttoo nneeww ssyysstteemm 
TTrraaiinn uusseerrss 
IInnssttaallll aanndd tteesstt nneeww ssyysstteemm 
DDeevveelloopp pprrooggrraammss
The System Development Life Cycle 
What are the three types of tests performed by system 
developers? 
Verifies application 
works with other 
applications 
Systems test 
Integration Test 
Unit Test 
Verifies each 
individual program 
works by itself 
Verifies all programs 
in application work 
together
The System Development Life Cycle 
What is training? 
 Showing users exactly 
how they will use new 
hardware and software 
in system
The System Development Life Cycle 
What is the support phase? 
 Provides ongoing assistance after system is implemented 
Conduct post-implementation system review—meeting to find out if 
information system is performing according to expectations 
Identify errors 
Identify enhancements 
Monitor system performance

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

system development life cycle SDLC
system development life cycle SDLCsystem development life cycle SDLC
system development life cycle SDLC
 
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
 
Management information system
Management information systemManagement information system
Management information system
 
Systems development cycle
Systems development cycleSystems development cycle
Systems development cycle
 
Sdlc (software development life cycle)
Sdlc (software development life cycle)Sdlc (software development life cycle)
Sdlc (software development life cycle)
 
The system development life cycle (SDLC)
The system development life cycle (SDLC)The system development life cycle (SDLC)
The system development life cycle (SDLC)
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
Sdlc
SdlcSdlc
Sdlc
 
Sdlc
SdlcSdlc
Sdlc
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
System Development Life Cycle (SDLC) - Part II
System Development Life Cycle (SDLC) - Part IISystem Development Life Cycle (SDLC) - Part II
System Development Life Cycle (SDLC) - Part II
 
11 system development models
11 system development models11 system development models
11 system development models
 
1.sdlc
1.sdlc1.sdlc
1.sdlc
 
SDLC
SDLCSDLC
SDLC
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
 
Sdlc
SdlcSdlc
Sdlc
 
SDLC Apresentação - Shift Education of Technology
SDLC Apresentação - Shift Education of TechnologySDLC Apresentação - Shift Education of Technology
SDLC Apresentação - Shift Education of Technology
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Sdlc
SdlcSdlc
Sdlc
 

Andere mochten auch

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
 
System development analysis life cycle
System development analysis life cycleSystem development analysis life cycle
System development analysis life cycleCommunication telecom
 
Hubs vs switches vs routers
Hubs vs switches vs routersHubs vs switches vs routers
Hubs vs switches vs routers3Anetwork com
 
The difference between a hub, switch and router webopedia
The difference between a hub, switch and router   webopediaThe difference between a hub, switch and router   webopedia
The difference between a hub, switch and router webopediaHarikiran Raju
 
System analysis and design
System analysis and design System analysis and design
System analysis and design Razan Al Ryalat
 
6 network devices
6 network devices6 network devices
6 network devicesMuuluu
 
Concept Development
Concept DevelopmentConcept Development
Concept Developmentamy0830
 
LAN , MAN , WAN introduction
LAN , MAN , WAN introductionLAN , MAN , WAN introduction
LAN , MAN , WAN introductionbhavna sahajwani
 
System Analysis And Design Management Information System
System Analysis And Design Management Information SystemSystem Analysis And Design Management Information System
System Analysis And Design Management Information Systemnayanav
 
difference between hub, bridge, switch and router
difference between hub, bridge, switch and routerdifference between hub, bridge, switch and router
difference between hub, bridge, switch and routerAkmal Cikmat
 
Networking devices
Networking devicesNetworking devices
Networking devicesrupinderj
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer NetworkingHj Habib
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignAamir Abbas
 
Lan, man and wan ppt final
Lan, man and wan ppt finalLan, man and wan ppt final
Lan, man and wan ppt finalArushi Garg
 

Andere mochten auch (19)

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 analysis life cycle
System development analysis life cycleSystem development analysis life cycle
System development analysis life cycle
 
Hubs vs switches vs routers
Hubs vs switches vs routersHubs vs switches vs routers
Hubs vs switches vs routers
 
The difference between a hub, switch and router webopedia
The difference between a hub, switch and router   webopediaThe difference between a hub, switch and router   webopedia
The difference between a hub, switch and router webopedia
 
Hub vs-switch
Hub vs-switchHub vs-switch
Hub vs-switch
 
SDLC Models
SDLC ModelsSDLC Models
SDLC Models
 
Software Development Techniques
Software Development TechniquesSoftware Development Techniques
Software Development Techniques
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
Router commands
Router commandsRouter commands
Router commands
 
System analysis and design
System analysis and design System analysis and design
System analysis and design
 
6 network devices
6 network devices6 network devices
6 network devices
 
Concept Development
Concept DevelopmentConcept Development
Concept Development
 
LAN , MAN , WAN introduction
LAN , MAN , WAN introductionLAN , MAN , WAN introduction
LAN , MAN , WAN introduction
 
System Analysis And Design Management Information System
System Analysis And Design Management Information SystemSystem Analysis And Design Management Information System
System Analysis And Design Management Information System
 
difference between hub, bridge, switch and router
difference between hub, bridge, switch and routerdifference between hub, bridge, switch and router
difference between hub, bridge, switch and router
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer Networking
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Lan, man and wan ppt final
Lan, man and wan ppt finalLan, man and wan ppt final
Lan, man and wan ppt final
 

Ähnlich wie SDLC

Systems_Overview.ppt
Systems_Overview.pptSystems_Overview.ppt
Systems_Overview.pptAhmedBaagar
 
Systems_Overview.ppt
Systems_Overview.pptSystems_Overview.ppt
Systems_Overview.pptssuser1facb81
 
SCD2_Systems_Overview.ppt
SCD2_Systems_Overview.pptSCD2_Systems_Overview.ppt
SCD2_Systems_Overview.pptazeem46gf
 
pertemuan 1 system dev
pertemuan 1 system devpertemuan 1 system dev
pertemuan 1 system devlumaeducation
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycleNigah Mathour
 
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC Neetu Marwah
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycleSuhleemAhmd
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Nicole Savoie
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys BldgUSeP
 
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.pptMarissaPedragosa
 
Software Development Life Cycle & Its Models
Software Development Life Cycle & Its ModelsSoftware Development Life Cycle & Its Models
Software Development Life Cycle & Its ModelsDr.Purushottam Petare
 

Ähnlich wie SDLC (20)

Systems_Overview.ppt
Systems_Overview.pptSystems_Overview.ppt
Systems_Overview.ppt
 
pertemuan 1.ppt
pertemuan 1.pptpertemuan 1.ppt
pertemuan 1.ppt
 
Systems_Overview.ppt
Systems_Overview.pptSystems_Overview.ppt
Systems_Overview.ppt
 
SCD2_Systems_Overview.ppt
SCD2_Systems_Overview.pptSCD2_Systems_Overview.ppt
SCD2_Systems_Overview.ppt
 
Systems_Overview.ppt
Systems_Overview.pptSystems_Overview.ppt
Systems_Overview.ppt
 
SDLC slides 1.pdf
SDLC slides 1.pdfSDLC slides 1.pdf
SDLC slides 1.pdf
 
Systems_Overview.ppt
Systems_Overview.pptSystems_Overview.ppt
Systems_Overview.ppt
 
pertemuan 1 system dev
pertemuan 1 system devpertemuan 1 system dev
pertemuan 1 system dev
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
Gr 6 sdlc models
Gr 6   sdlc modelsGr 6   sdlc models
Gr 6 sdlc models
 
SA Chapter 3
SA Chapter 3SA Chapter 3
SA Chapter 3
 
Sdlc1
Sdlc1Sdlc1
Sdlc1
 
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
Presentation2
Presentation2Presentation2
Presentation2
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys Bldg
 
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
 
Software Development Life Cycle & Its Models
Software Development Life Cycle & Its ModelsSoftware Development Life Cycle & Its Models
Software Development Life Cycle & Its Models
 
Mis unit iii by arnav
Mis unit iii by arnavMis unit iii by arnav
Mis unit iii by arnav
 

Kürzlich hochgeladen

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
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.docxRamakrishna Reddy Bijjam
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
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...Poonam Aher Patil
 
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...pradhanghanshyam7136
 
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 17Celine George
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
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).pptxEsquimalt MFRC
 
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.pptxJisc
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
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...Pooja Bhuva
 
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.pdfNirmal Dwivedi
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
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.pptxDr. Ravikiran H M Gowda
 
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.christianmathematics
 

Kürzlich hochgeladen (20)

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
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
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
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...
 
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...
 
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
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.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
 
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
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
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...
 
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
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
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
 
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.
 

SDLC

  • 1. The System Development Life Cycle What is an information system (IS)? Hardware, software, data, people, and procedures that work together to produce Hardware, software, data, people, and procedures that work together to produce quality information quality information System—Set of components that interact to achieve System—Set of components that interact to achieve common goal common goal Businesses use many types of Businesses use many types of systems systems
  • 2. The System Development Life Cycle What are the phases of the system development cycle? Phase 1. Planning Phase 2. Analysis Phase 3. Design  Review project requests  Prioritize project requests  Allocate resources  Identify project development team  Conduct preliminary investigation  Perform detailed analysis activities: Study current system Determine user requirements Recommend solution  Acquire hardware and software, if necessary  Develop details of system Phase 5. Support Phase 4. Implementation  Develop programs, if necessary  Install and test new system  Train users  Convert to new system  Conduct post-implementation system review  Identify errors and enhancements  Monitor system performance
  • 3. The System Development Life Cycle What are guidelines for system development? Arrange tasks into phases (groups of activities) Involve users (anyone for whom system is being built) Develop clearly defined standards (procedures company expects employees to follow)
  • 4. The System Development Life Cycle Who participates in the system development life cycle?
  • 5. The System Development Life Cycle What is a systems analyst? Responsible ffoorr ddeessiiggnniinngg aanndd ddeevveellooppiinngg iinnffoorrmmaattiioonn ssyysstteemm LLiiaaiissoonn bbeettwweeeenn uusseerrss aanndd IITT pprrooffeessssiioonnaallss
  • 6. The System Development Life Cycle What is the project team? Formed to work on project from beginning to end Consists of users, systems analyst, and other IT professionals Project leader—one member of the team who manages and controls project budget and schedule
  • 7. The System Development Life Cycle What is feasibility? Measure of how suitable system development will be to the company Operational feasibility Schedule feasibility Four feasibility tests: Technical feasibility Economic feasibility (also called cost/benefit feasibility)
  • 8. The System Development Life Cycle What is documentation? Collection and summarization of data and information Includes reports, diagrams, programs, and other deliverables
  • 9. The System Development Life Cycle What are six data and information gathering techniques?  Review documentation  Observe  Questionnaire  Interview  Joint-application design (JAD) session  Research
  • 10. The System Development Life Cycle What are some reasons to create or modify an information system? To improve existing system Competition can lead to change To correct problem in existing system Outside group may mandate change
  • 11. The System Development Life Cycle What is a request for system services?  Formal request for new or modified information system  Also called project request
  • 12. The System Development Life Cycle What is the planning phase? Begins when steering committee receives project request SStteeeerriinngg ccoommmmiitttteeee—— ddeecciissiioonn--mmaakkiinngg bbooddyy ffoorr tthhee ccoommppaannyy Function of committee: RReevviieeww aanndd aapppprroovvee pprroojjeecctt rreeqquueessttss AAllllooccaattee rreessoouurrcceess FFoorrmm pprroojjeecctt ddeevveellooppmmeenntt tteeaamm ffoorr eeaacchh aapppprroovveedd pprroojjeecctt PPrriioorriittiizzee pprroojjeecctt rreeqquueessttss
  • 13. The System Development Life Cycle What is the analysis phase? CCoonndduucctt pprreelliimmiinnaarryy iinnvveessttiiggaattiioonn,, aallssoo ccaalllleedd ffeeaassiibbiilliittyy ssttuuddyy PPeerrffoorrmm ddeettaaiilleedd aannaallyyssiiss
  • 14. The System Development Life Cycle What is the preliminary investigation?  Determine exact nature of problem or improvement and whether it is worth pursuing  Findings are presented in feasibility report, also known as a feasibility study
  • 15. The System Development Life Cycle What is detailed analysis? 1. Study how current system works 2. Determine user’s wants, needs, and requirements 3. Recommend solution Sometimes called logical design
  • 16. The System Development Life Cycle What is the system proposal? Assesses feasibility of each alternative solution Presented to steering committee, which decides how system will be developed Recommends the most feasible solution for the project
  • 17. The System Development Life Cycle What are possible solutions? Buy packaged software—prewritten software available for purchase Buy packaged software—prewritten software available for purchase Write own custom software—software Write own custom software—software developed at user’s request developed at user’s request Outsource—have outside source Outsource—have outside source develop software develop software Horizontal market software—meets needs of many Horizontal market software—meets needs of many companies companies Vertical market software—designed for particular industry Vertical market software—designed for particular industry
  • 18. The System Development Life Cycle What is the design phase? AAccqquuiirree h haarrddwwaarree a anndd s sooffttwwaarree Develop all details of new or modified information system Develop all details of new or modified information system
  • 19. The System Development Life Cycle What is needed to acquire new hardware and software?  Identify all hardware and software requirements of new or modified system VVVViiiissssiiiitttt vvvveeeennnnddddoooorrrrssss’’’’ ssssttttoooorrrreeeessss SSSSuuuurrrrffff WWWWeeeebbbb RReeaadd pprriinntt aanndd oonnlliinnee ttrraaddee jjoouurrnnaallss,, nneewwssppaappeerrss,, aanndd mmaaggaazziinneess TTaallkk wwiitthh ootthheerr ssyysstteemmss aannaallyyssttss
  • 20. The System Development Life Cycle What are three basic documents used to summarize technical specifications? Vendor quotes price(s) for listed product(s) Less formal method that uses standard form to request information about product or service Identifies product(s) you want RReeqquueesstt ffoorr qquuoottaattiioonn ((RRFFQQ)) Vendor selects product(s) that meet(s) your requirements and then quotes price(s) RReeqquueesstt ffoorr pprrooppoossaall ((RRFFPP)) Request ffoorr iinnffoorrmmaattiioonn ((RRFFII))
  • 21. The System Development Life Cycle How do systems analysts test software products?  References from vendor  Talk to current users of product  Product demonstrations  Trial version of software  Benchmark test measures performance
  • 22. The System Development Life Cycle What is a detailed design? Detailed design specifications for components in proposed solution Includes several activities Database design Database design Input and output design Input and output design Program design Program design
  • 23. The System Development Life Cycle What is a mockup?  Sample of input or output that contains actual data
  • 24. The System Development Life Cycle What is a prototype? Working model of proposed system Beginning a prototype too early may lead to problems
  • 25. The System Development Life Cycle What is computer-aided software engineering (CASE)?  Software tools designed to support activities of system development cycle
  • 26. The System Development Life Cycle What is the implementation phase?  Purpose is to construct, or build, new or modified system and then deliver it to users CCoonnvveerrtt ttoo nneeww ssyysstteemm TTrraaiinn uusseerrss IInnssttaallll aanndd tteesstt nneeww ssyysstteemm DDeevveelloopp pprrooggrraammss
  • 27. The System Development Life Cycle What are the three types of tests performed by system developers? Verifies application works with other applications Systems test Integration Test Unit Test Verifies each individual program works by itself Verifies all programs in application work together
  • 28. The System Development Life Cycle What is training?  Showing users exactly how they will use new hardware and software in system
  • 29. The System Development Life Cycle What is the support phase?  Provides ongoing assistance after system is implemented Conduct post-implementation system review—meeting to find out if information system is performing according to expectations Identify errors Identify enhancements Monitor system performance