[KongchangAI]
Concept软件开发生命周期 / Software Development Life Cycle

SDLC

The Software Development Life Cycle (SDLC) is a structured framework for planning, managing, and controlling the software development process. It divides a software project into phases such as requirements analysis, system design, coding, testing, deployment, and maintenance, aiming to improve development efficiency, reduce risk, and ensure software quality through standardized processes. Common SDLC models include the Waterfall, Agile, and Spiral models, applicable to software engineering projects of varying scales and types.

Core Facts

Timeline (last 90 days)

Oct 12

Addy's skill pack is the only one among the three that covers the complete SDLC, and is described as being installable into approximately 70 different agents.

Unverified50%
Oct 12

Addy Osmani's methodology is a software engineering lifecycle consisting of six phases—Design, Plan, Build, Verify, Review, and Ship—each corresponding to a slash command.

Unverified50%
Oct 12

The SDLC (Software Development Life Cycle) typically comprises six phases: requirements analysis, system design, coding and implementation, testing and verification, deployment, and operations and maintenance.

Unverified50%
Oct 12

Under the influence of GenAI programming assistants, engineers' attention is shifting from translating requirements into code toward higher-level activities such as architecture design, constraint definition, reviewing AI-generated changes, and validating user journeys.

Unverified50%
Oct 6

After AI accelerates the coding phase, the bottleneck shifts to other stages of the software development lifecycle (SDLC), such as planning, release validation, and retrospectives.

Unverified50%
Sep 11

The traditional Software Development Life Cycle (SDLC) comprises six phases—planning, design, build, test, deploy, and maintain—with the build phase historically being the most time-consuming.

Unverified50%
Sep 8

In traditional SDLC, the build phase typically accounts for 30–50% of the total project time cost.

Unverified50%
Sep 8

The artifact chain Intent→Spec→Plan→Code enables AI to maintain contextual coherence throughout the entire SDLC, with each document serving both as a record of human decisions and as input for downstream agents.

Unverified50%
Sep 8

In the traditional SDLC, the build (coding) phase typically accounts for 30–50% of the total project time cost, while the testing and maintenance phases often account for 60–70% of the total software cost.

Unverified50%
Sep 8

The traditional SDLC contains six phases—planning, design, build, test, deploy, and maintenance—with the build phase being the most time-consuming and costly.

Unverified50%

2 more timeline events

All Facts (15)

Verified

「AI原生」(AI-Native)意味着从第一天起就以AI智能体作为核心生产力单元来设计公司架构,区别于将AI作为现有流程补丁的「AI赋能」(AI-Enabled)

90%
Verified

Coding may account for only 30%–40% of a developer's time across the entire software development lifecycle.

80%
Unverified

AI对SDLC的冲击,其潜在影响力堪比从瀑布模型到敏捷开发的转型

60%
Unverified

Addy's skill pack is the only one among the three that covers the complete SDLC, and is described as being installable into approximately 70 different agents.

50%
Unverified

Addy Osmani's methodology is a software engineering lifecycle consisting of six phases—Design, Plan, Build, Verify, Review, and Ship—each corresponding to a slash command.

50%
Unverified

Under the influence of GenAI programming assistants, engineers' attention is shifting from translating requirements into code toward higher-level activities such as architecture design, constraint definition, reviewing AI-generated changes, and validating user journeys.

50%
Unverified

The SDLC (Software Development Life Cycle) typically comprises six phases: requirements analysis, system design, coding and implementation, testing and verification, deployment, and operations and maintenance.

50%
Unverified

After AI accelerates the coding phase, the bottleneck shifts to other stages of the software development lifecycle (SDLC), such as planning, release validation, and retrospectives.

50%
Unverified

The traditional Software Development Life Cycle (SDLC) comprises six phases—planning, design, build, test, deploy, and maintain—with the build phase historically being the most time-consuming.

50%
Unverified

In traditional SDLC, the build phase typically accounts for 30–50% of the total project time cost.

50%
Unverified

The traditional SDLC contains six phases—planning, design, build, test, deploy, and maintenance—with the build phase being the most time-consuming and costly.

50%
Unverified

In the traditional SDLC, the build (coding) phase typically accounts for 30–50% of the total project time cost, while the testing and maintenance phases often account for 60–70% of the total software cost.

50%
Unverified

The artifact chain Intent→Spec→Plan→Code enables AI to maintain contextual coherence throughout the entire SDLC, with each document serving both as a record of human decisions and as input for downstream agents.

50%
Unverified

Clears aims to cover agentic execution across the entire SDLC (Software Development Life Cycle), including the complete chain of requirements decomposition, coding, testing, integration, and deployment.

50%
Unverified

Anthropic released an AI-native Software Development Life Cycle (SDLC) practice handbook, whose core concept is to restructure the traditional development process through an Intent.md file.

50%

Source Articles