System Development Life Cycle Implementation of Mis
System Development Life Cycle Implementation of Mis
System Development Life Cycle Implementation of Mis
&
Implementation of MIS
CONTENTS
What is SDLC?
Stages in SDLC
Implementation of MIS
Steps in
Implementation of MIS
What is SDLC?
Mainly used in Systems Engineering,
Information Systems & Software
Engineering.
A process of creating, or altering
information systems, and the models &
methodologies used to develop the
systems.
Stages/Phases of Life Cycle
Systems Investigation
Systems Analysis
Systems Design
Systems Development
Systems Implementation
Systems Maintenance
Model of the System
Development Life Cycle
1. Systems Investigation
Assesses feasibility and practicality of system
Determine if a new system is needed
Five primary tasks:
1. List problems, opportunities and directives
2. Negotiate preliminary scope
3. Assess project worth
4. Plan the project
5. Present the project and plan
2. Systems Analysis
In depth study of old system and identifying
new system requirements
Defines system from user's view
Forms of analysis
1. Organisational Analysis
2. Analysis of Present System
3. Functional Requirements Analysis
3. Systems Design
Design new/alternative system
Specifies how the system will accomplish the
objectives.
Consists of design activities to be
implemented that was done earlier in the
systems analysis stage
Systems design consists of 4 major
activities:-
1. User Interface Design
2. Data Design
3. Process Design
4. System Specifications
4. Systems Development
Build the system to the design specifications
Develop the software
1. Purchase off-the-shelf software OR
2. Write custom software
Acquire the hardware
Test the new system
1. Module (unit) test - tests each part of system
2. Integration testing - tests system as one unit
Create manuals for users and operators
5. Systems Implementation
Installing the system
Convert from old system to new system
Train end users
Compile final documentation
Testing & Evaluating the new system
5. Systems Implementation
Types Of Conversion
Direct/plunge/crash approach – entire new
system completely replaces entire old system, in
one step
Parallel approach - both systems are operated side
by side until the new system proves itself
Pilot/location approach - launched new system for
only one group within the business -- once new system
is operating smoothly, implementation goes company-
wide
Phased/staged/incremental approach - individual parts
of new system are gradually phased-in over time, using
either crash or parallel for each piece.
ACQUISATION OF HARDWARE,
SOFTWARE & SERVICES
SOFTWARE DEVELOPMENT OR
MODIFICATION