The document discusses the Software Development Life Cycle (SDLC), which is a process that consists of detailed planning for developing, maintaining, replacing, and enhancing software within an organization. The SDLC defines a methodology with phases including planning, analysis, design, implementation, and testing/maintenance. The planning phase involves feasibility studies and creating a project plan. The analysis phase breaks down requirements and gathers stakeholder needs. The design phase determines if development is internal or outsourced. The implementation phase builds, tests, and trains users on the new software. Testing and maintenance identifies and fixes bugs while accommodating new requirements.
3. SDLC is a process followed for a software project, within a
software organization. It consists of a detailed plan describing
how to develop, maintain, replace and alter or enhance specific
software. The life cycle defines a methodology for improving
the quality of software and the overall development process.
SDLC
(Software Development Life Cycle)
5. SDLC (PLANNING)
1. Do a feasibility study and look at options.
Economical (Can we afford to do this? Will it benefit our organization?)
Organizational and Operational (Will they use it? Do they need it?)
Technical (Can we build it? Do we have the technology to support it?)
2. Create a project plan.
A plan will keep the project on track
A plan can be used for evaluation .
6. SDLC (ANALYSIS)
1. Analyze by breaking down into parts (draw a diagram).
2. Gather requirements by talking to all stakeholders and technical
providers.
3. Create a proposal to present to stakeholders.
7. SDLC (DESIGN)
1. Decide if the system will be created in house or out sourced.
2. Identify how it will operate and how it will be used by the end users.
3. Reexamine the feasibility study done in the Analysis Phase.
8. SDLC (IMPLEMENTATION)
1. The system is built and tested.
2. Training is implemented for end users.
3. A technical support plan is put into place.
4. Use by end users is evaluated.