Posts

System Development Lifecycle (SDLC) and It's Security

Image
So what do we understand by system development lifecycle? It's basic definition is that it is a model which has different policies and procedures to be followed in order to develop any system or to make changes and improve the earlier version of the system and launch a new version/an update. It's main goal is to create comprehensive security program. Now, this System development lifecycle (SDLC) has some phases which are as follows: Analysis Planning Design Development Testing Deployment Maintenance Evaluation Disposal 1. Analysis phase: In this phase the basic idea is to know the end-user's requirements and follow up to the expectations from the system and it's performance. These information are analyzed and on the basis of which a document is created at the end of this phase, known as software requirement specifications (SRS). This document specifies all the software, hardware, network and functional requirements of the system. 2. Planning phase: This is the most imp...