October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk2 min

What Is the Software Development Life Cycle? A Clear Guide

The SDLC organizes software design, creation, and maintenance. Learn how teams use lifecycle models and integrate security throughout the work.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The software development life cycle (SDLC) is the way a team organizes the design, creation, and maintenance of software. It is broader than coding: it gives teams a framework for making decisions across a product’s life, while leaving them room to choose an approach that fits their work.

What is the software development life cycle?

NIST defines an SDLC as “a formal or informal methodology for designing, creating, and maintaining software (including code built into hardware).” The definition matters because an SDLC is not one universal checklist or a synonym for programming. It is the way work is organized across the software’s life.

As an Amazon Associate I earn from qualifying purchases.

Teams may use a formal process or a lighter-weight one. NIST names waterfall, spiral, agile, and agile combined with software development and IT operations (DevOps) practices as examples of lifecycle models. Those are different approaches, not a single mandatory sequence of phases. NIST does not prescribe one phase list that every team must follow. NIST SP 800-218, Version 1.1 (February 3, 2022)

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What are the main SDLC models?

Waterfall, spiral, agile, and agile with DevOps are useful names for discussing how software work may be organized. The NIST source establishes them as lifecycle-model examples, but it does not provide a basis for ranking them or claiming one is universally faster, cheaper, safer, or better.

  • Waterfall: A named lifecycle model.
  • Spiral: A named lifecycle model.
  • Agile: A named lifecycle model.
  • Agile with DevOps practices: A lifecycle approach that combines agile with software development and IT operations practices.

To choose an approach, a team can ask how it wants to organize the work and incorporate feedback, then adapt its process to the project. The model labels alone do not determine a project’s outcome.

Where does security fit into the SDLC?

Security should be deliberately addressed within whichever lifecycle a team chooses, rather than treated only as a final check. NIST SP 800-218 Version 1.1 notes that few lifecycle models explicitly cover security in detail. Its Secure Software Development Framework (SSDF) recommends practices that can be integrated into an SDLC to reduce vulnerabilities, limit the potential effects of exploiting vulnerabilities that go undetected or unaddressed, and address root causes to help prevent recurrence. NIST SP 800-218, Version 1.1

The SSDF is security guidance to incorporate into a team’s chosen lifecycle; it is not a replacement lifecycle model, nor a synonym for Agile or DevOps. NIST describes it as a set of fundamental secure development practices based on established guidance. NIST Secure Software Development Framework project page

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Make security a recurring concern

NIST’s DevSecOps notional reference model shows an early phase establishing secure development and security requirements and incorporating secure design. It also describes continuous feedback that informs later lifecycle work. This illustrates how security and feedback can recur across the lifecycle instead of being confined to one stage. NIST NCCoE DevSecOps notional reference model

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What is the current status of NIST’s SSDF guidance?

NIST published SP 800-218 Version 1.1 on February 3, 2022. NIST also listed SP 800-218 Rev. 1, SSDF Version 1.2, as an initial public draft published December 17, 2025; the public comment period closed January 30, 2026. The cited listing identifies that document as a draft, and does not establish whether NIST has since issued a final version. NIST SP 800-218 Rev. 1 Version 1.2 initial public draft listing

Best Value
Sale
Game Programming Patterns
  • Brand New in box. The product ships with all relevant accessories

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.