Register now or log in to join your professional community.
SDLC: Software Development Life Cycle
System Development Life Cycle
Speaking from formal software engineering point-of-view, SDLC stands for "Software Development Life Cycle". Which is a process that begins from understanding the system-as-is (i.e. business process(es) and/or features of current software in-service" and then, gathering the customers' requirements/needs that to be handled in the system-to-be (i.e. final software system to be deployed). Then, it is followed by a set of pure technical stages of: software architecture, software design, software implementation, software testing, software maintenance.
In my point-of-view, since we are living in a rapidly-changing world ! SDLC would not anymore strictly governed by thoughts of field experts or academician. It is only the business which will steer SDLC to customize its processes/stages in order to fulfill the business philosophy and needs of the enterprise. This would be true in both: outsourcing or in-house development software solutions.
SDLC is software development life cycle starting from activities requirements,analysis,design,code/implementation then test and maintenance.
The most important thing when we apply SDLC that we have to be aware that the new functional and non functional requirements are properly integrated with the existing process.
The system life cycle is a term used to describe the stages in an IT project. It is the process by which an existing system is replaced with another. The systems development life cycle (SDLC) is a conceptual model used in project management that describes the stages involved in an information system development project, from an initial feasibility study through maintenance of the completed application.The systems development life cycle (SDLC) is a theoretical model that is used in project management to describe each of the stages that are involved within an information system development project, from the initial feasibility study through to the maintenance of the completed application.There are four Quadrants :
By definition the SDLC stands for Systems Development Life Cycle.
But, in essence, the process that governs the flow of business and client problems from their initial stages down into a full-fledged solution in any computerized means; can be used as definition for Software Development Life cycle as well.
It is both System Development Life Cycle and Software Development Life Cycle.