Week 2
Week 2
• https://www.smartdraw.com/
entity-relationship-
diagram/er-diagram-tool.htm
Operating procedures: Operating procedures consist of instructions to set up and use the
software system and instructions on how react to the system failure. Examples include
operating system procedure manual, installation guide, beginner's guide, reference guide,
system administration guide, etc.
Software Development Life Cycle
A software life cycle model (also termed process model) is a pictorial and diagrammatic
representation of the software life cycle. A life cycle model represents all the methods
required to make a software product transit through its life cycle stages. It also captures the
structure in which these methods are to be undertaken.
Need of SDLC
• The development team must determine a suitable life cycle model for a particular plan
and later observe to it.
• Without using an exact life cycle model, the development of a software product will not
follow a systematic and disciplined manner. There must be a clear understanding among
team representative about when and what to do. Otherwise, it would point to chaos and
project failure.
• A software life cycle model describes entry and exit criteria for each phase. A phase can
begin only if its stage-entry criteria have been fulfilled. So without a software life cycle
model, the entry and exit criteria for a stage cannot be recognized. Without software life
cycle models, it becomes difficult for software project managers to monitor the progress
of the project.
SDLC Cycle
SDLC framework includes the following steps:
The stages of SDLC are as follows: