System Life
Analysis
During the analysis stage systems analysts investigate the existing system to identify exactly what the problems are with the existing system.
Questionnaires
Observation
Interviews
Examining documents
Design
It is about planning the project in detail so that that system will meet user requirements. The following are tasks that must take place during this phase: Project planning.
Input &
Output
Data storage
User interface
Backup and recovery procedures
Security procedures
Develoment and testing
The full form SDLC is Software Development Life Cycle or Systems Development Life Cycle. Testing is the next phase which is conducted to verify that the entire application works according to the customer requirement.
Implementation
Implementation includes user notification, user training, installation of hardware, installation of software onto production computers, and integration of the system into daily work processes. This phase continues until the system is operating in production in accordance with the defined user requirements.
Erroneous (or exceptional) test data is used to check that a system can identify data that is wrong and reject it
Extreme test data is used to check that a system can cope with data that lies on the boundaries of what is acceptable
Normal test data is used to check that a system can handle the sort of data that would be expected during day-to-day use
Documentation
Introduction to Software Development Life Cycle Documentation. ... SDLC documentation provides a mechanism to ensure that executive leadership, functional managers, and users sign-off on the requirements and implementation of the system.
Post-implementation review
Change in needs of user
Problems not found during testing
Improvements required in the way the system works
Subtopic
User documentation
A description of what the system is designed to do
Minimum hardware and software requirements of the system.
Instructions on how to load and run the system
Detailed instructions on how to operate each part of the system.
Error messages, their meaning and how to deal with them.
Where to get more help, such as telephone support lines and on-line tutorials.
Technical documentation
The system design specification
Systems flowcharts
Data flow diagrams
A description of the various parts of the system and what each one does
Screen layouts and user interface designs
The test plan
Evaluation
This phase identifies whether the system meets the initial requirements and objectives. This is when the system is evaluated for weaknesses. The objective of the evaluation phase of the systems development life cycle is to deploy the system and train the system end users.