---
source: ../../../core/requirement-engineering.md
source_version: 1.0.0
translation_version: 1.0.0
last_synced: 2026-03-24
status: current
---

> **语言**: [English](../../../core/requirement-engineering.md) | 简体中文

# 需求工程标准

**版本**: 1.0.0
**最后更新**: 2026-01-28
**适用范围**: 所有软件项目
**范围**: universal
**行业标准**: IEEE 830-1998, IEEE 29148-2018, SWEBOK v4.0
**参考**: [computer.org](https://www.computer.org/education/bodies-of-knowledge/software-engineering/v4)

---

## 摘要

需求工程是在整个开发生命周期中系统性地获取、分析、规范和验证软件需求的过程。它基于行业标准（包括 IEEE 830-1998、IEEE 29148-2018、SWEBOK v4.0 和 ISO/IEC 25010）提供编写、管理和验证需求的理论基础。

该过程涵盖功能需求（系统应该做什么）、非功能需求（性能、安全、可用性等品质属性）和约束。用户故事（敏捷格式）配合验收条件（Given-When-Then）作为主要规格格式，通过 INVEST 准则（Independent、Negotiable、Valuable、Estimable、Small、Testable）进行验证。

---

**完整指南: [需求工程指南](../../../methodologies/guides/requirement-engineering-guide.md)**

---

## 快速参考

| 方面 | 说明 |
|------|------|
| **核心过程** | 获取 → 分析 → 规范 → 验证 |
| **需求类型** | 功能需求（FR）、非功能需求（NFR）、约束 |
| **优先级排序** | MoSCoW、P0-P3、Kano 模型 |
| **品质模型** | ISO/IEC 25010（8 个特征） |
| **标准** | IEEE 830、IEEE 29148、SWEBOK v4.0 |

## 相关标准

- [规格驱动开发](../../../core/spec-driven-development.md)
- [正向推导标准](../../../core/forward-derivation-standards.md)
- [行为驱动开发](behavior-driven-development.md)
- [测试标准](testing-standards.md)
