A conceptual model for project management known as the systems development life cycle (SDLC) details the phases of an information system development project, from the early phase of a feasibility study to the ongoing maintenance of the finished application. Both technical and non-technical systems can use SDLC.