The systems development life cycle (SDLC) is also known as the waterfall model. It is a plan for how to develop, alter, and maintain a software system. In the design phase of the systems development life cycle (SDLC), the Logical Design indicates hardware and software, such as specifying linux servers and windows clients.