Explore Knowledge Base

SDLC description and schemes

21. 07. 2025

Overview

This document provides an example of a Software Development Life Cycle (SDLC) that can be used as a reference model for structuring the implementation and release process of features and hotfixes.

The diagrams included in this document illustrate the typical flow of activities in a development lifecycle where pre-production environments are used, automated tests may be run on dedicated test instances, and UAT (User Acceptance Testing) is performed before final release.

Please note that this SDLC is not a strict guideline or a one-size-fits-all approach. It is meant to serve as an example and can (and should) be adapted to meet the specific needs, processes, and technical infrastructure of each team or organisation.

Requirement implementation flow

SDLC description and schemes

General SDLC scheme

SDLC description and schemes

Hotfix Development/Deployment

SDLC description and schemes

Technical SDLC diagrams

Feature Development

SDLC description and schemes

Dev QA

SDLC description and schemes

Preparing RC

SDLC description and schemes

RC

SDLC description and schemes

Release

SDLC description and schemes

Hot-fix

SDLC description and schemes