Professional Documents
Culture Documents
ISM Unit 2 - Complete 2
ISM Unit 2 - Complete 2
ISM Unit 2 - Complete 2
Nikita Jain
Associate Professor
7/28/2017 1
⚫ According to Dennis, Wixom, and Tegarden(2009),
”SDLC is the process of understanding how an
information system can support business needs by
designing a system, building it, and delivering it to
users.”(p.2)
⚫ SDLC is a systematic method for organizations to
successfully implement change.
⚫ A systematic strategy for large scale development
projects.
2
DESIGN &
PLANNING ANALYSIS
DEVELOPMENT
3
Do a feasibility study and look at options
Do a project plan
Review project requests
Prioritize project requests
Allocate resources
Identify project development team
7/28/2017 4
Analyze by breaking down into
parts(diagram)
Conduct preliminary investigation
Perform detailed analysis activities:
Study current system
Determine user requirements
Recommend solution
7/28/2017 5
Decide if the system will be created in house or outside.
7/28/2017 6
System is built purchased and tested
8
Dr. Nikita Jain
Associate Professor
7/28/2017 1
1. First published model of the SDLC.
2. It is systematic and sequential approach to system development
that progresses through stages like- Analysis, Design, Coding,
Testing and maintenance.
3. The waterfall Model is a linear sequential flow.
4. In this process, progress is seen as flowing steadily downwards
through the phases.
5. The waterfall approach does not define the process to go
back to the previous phase to handle changes in
requirement.
6. They have huge reliance on elaborative documentation to
complete the task.
Requirements analysis and definitions:
Goals and constrains are established
Defined in-details and serve as a system
System and software design:
Partition of hardware and software
Establishes overall system architecture
Implementation and unit testing:
Realized as a set of programs
Verify the unit
Integration and system testing:
Programs are integrated and tested
Software system is delivered
Operation and maintenance:
System is installed and put into practical use
Advantages Disadvantages