SDLC Artifacts


Systems Development Life Cycle includes the series of phases that provide model for the development and lifecycle management of the system. SDLC process helps to produce high quality, effective and cost efficient system. SDLC includes several phases most importantly planning, analysis, design and implementation.



Business Modelling is the regular plan of the system includes basic components and functionality of the business as well as reviews and expenses. Artifacts are current process flow diagrams, legacy user and operations manuals.

Requirements is phase where the system specifications are identified and documented. Artifacts of the requirement phase are Problem statement, desired flow diagrams and use cases.

Analysis and design is the phase that the functional requirements are analyzed and the blue print of the system is designed. Roles & privileges document, user interface modal document, physical and logical database design document are the artifacts of Analysis and Design.

Implementation is where the blue print of the system is implemented or constructed. The system is brought up here for use. If the system is purchased, it is customized and implemented. New User Manual is the only artifact in this phase.

Testing is making sure that the system meets all requirements and specifications by reviewing it. Testing can be performed in various aspects includes, Performance, interface, security, restoration, regression, accessibility.

Deployment is a final and usually longest phase where the system is maintained and deployed. Also includes some user reviews and evaluation checks like usability, reliability, utility, cost, satisfaction, business value.  Infrastructure planning documents and New User Manual are the artifacts in this phase.