Software development lifecycle
The software development lifecycle encompasses every step from the initial idea and requirements, to live applications and beyond. Learn about the latest ALM and CI/CD tools for the SDLC, as well as top methodologies and processes in use.
New & Notable
Software development lifecycle News
-
August 24, 2022
24
Aug'22
PyPI phishing renews call for mandatory 2FA, package signing
Some developers view compulsory 2FA and package signing as a threat to productivity, but industry experts say such requirements are inevitable amid ongoing cyberattacks.
-
August 02, 2022
02
Aug'22
GitHub launches Projects, ratcheting up dev ecosystem battle
GitHub Projects brings new features to GitHub developers, but users of other application lifecycle management tools such as Jira are unlikely to make the switch.
-
March 31, 2022
31
Mar'22
Docker drops Desktop roadmap hints after cash infusion
The roadmap for Docker Desktop will include security updates and serverless support, as industry watchers speculate about potential acquisition interest from Atlassian.
-
December 07, 2021
07
Dec'21
Year in review: 3 app development trends from 2021
Automation and AIOps left their marks on the evolution of code development in 2021. Experts say these trends will likely continue into the new year.
Software development lifecycle Get Started
Bring yourself up to speed with our introductory content
-
deprecated
In information technology (IT), deprecation means that although something is available or allowed, it is not recommended or that -- in the case where something must be used -- to say it is deprecated means that its failings are recognized. Continue Reading
-
SSADM (Structured Systems Analysis and Design Method)
SSADM (Structured Systems Analysis and Design Method) is a widely used computer application development method in the United Kingdom, where its use is often specified as a requirement for government computing projects. Continue Reading
-
Implement reliability testing methods, tools for better dev
Reliability testing can play an integral role in software development. Here are some methods and tools to incorporate into your app development lifecycle. Continue Reading
Evaluate Software development lifecycle Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
7 essential GitHub features for dev, project management
When teams use GitHub, they want features that simplify project management and enable more control. Here are seven features to tinker with during application development. Continue Reading
-
CircleCI vs. GitHub Actions: CI/CD platform comparison
Learn the differing features, commands and perks that make CircleCI and GitHub Actions distinct CI/CD platforms. Then, decide which offering meets your team's needs. Continue Reading
-
application lifecycle management (ALM)
Application lifecycle management (ALM) is an integrated system of people, tools and processes that supervise a software application from its initial planning and development, through testing and maintenance, and into decommissioning and retirement. Continue Reading
Manage Software development lifecycle
Learn to apply best practices and optimize your operations.
-
6 key phases of the software testing lifecycle
For QA teams, a successful software testing process starts long before the actual test occurs. Continue Reading
-
Continuous integration principles and standards to implement
Development and DevOps teams, abide by these best practices and standards to make your IT organization's continuous integration processes as effective as they can possibly be. Continue Reading
-
A guide to network lifecycle management
Network pros should follow a network lifecycle to monitor, manage and implement changes in their networks, regardless of whether it's a plan, build and manage framework or PPDIOO. Continue Reading
Problem Solve Software development lifecycle Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
-
Identify and fix broken builds with CI/CD pipelines
Experiencing broken builds in your CI/CD pipeline? These best practices related to credentials, flaky tests and alerts can boost productivity and confidence. Continue Reading
-
9 techniques for fixing bugs in production
Some companies defend against bugs with a strong offense of rapid iterations and feature flags. Others find the best defense is thorough test coverage. Here's what works and why. Continue Reading
-
How ALM differs from SDLC
ALM and SDLC both cover much of the same ground, such as development, testing and deployment. Where these lifecycle concepts differ is the scope of what they include. Continue Reading