Skip to content
EntityQ2904257· pop 32· linked from 588 articles

软件开发过程

Sign in to save

Also known as software development model, software development technique, software development life cycle, software development life-cycle, SDLC, software life cycle, software life-cycle, software development lifecycle

process by which software is developed

Article · 中文

软件开发过程(英語:software development process),或软件过程(英語:software process),是软件开发的开发生命周期(software development life cycle),其各个阶段实现了软件的需求定义与分析、设计、实现、测试、交付和维护。软件过程是在开发与构建系统时应遵循的步骤,是软件开发的路线图。 软件过程方法涉及交付(deliverables)和工件(artifacts)的预定义、软件产品在项目团队中的开发与维护。过程方法的应用可以完善软件设计、和项目管理。敏捷开发是现代软件开发中被广泛使用的范式。过程模型(英語:process models)则意图解决软件过程中的混乱,将软件开发过程中的沟通、计划、建模、和部署等活动(activities)有效地组织了起来。 软件过程为软件的开发定义了一个框架,将自动化工具、软件开发方法和质量管理紧密结合在了一起。软件过程构成了软件项目管理控制的基础,建立了一个环境以便于技术方法的采用、工作产品(模型、文档、报告、表格等)的产生、里程碑(milestones)的建立、质量的保证、正常变更的正确管理。

Abstract from DBpedia / Wikipedia · CC BY-SA