Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC TR 29110-5-1-4 是一份技术报告,为非常小实体(VSE)生命周期标准的入门配置文件提供了部署包(DP)。它针对不超过25人的组织,旨在提供一种务实、低仪式感的软件工程方法,同时不牺牲良好的基本实践。
部署包围绕两个主要流程组织:项目管理(PM)和软件实现(SI)。每个流程分解为角色、活动、任务和工作产品,轻量级但可审计。
| 流程 | 关键角色 | 核心活动 | 必要工作产品 |
|---|---|---|---|
| 项目管理(PM) | 项目经理、客户 | 项目规划、项目计划执行、项目评估与控制、项目收尾 | 项目计划、进度记录、变更请求日志、验收记录 |
| 软件实现(SI) | 分析师、设计师、实施人员 | 软件需求分析、软件架构与详细设计、软件构建、软件集成与测试、产品交付 | 软件需求规格说明、架构文档、测试记录、用户文档、软件产品 |
入门配置文件认识到一个5人团队无法像500人组织那样运作。它不强制要求重量级交付物,而是定义了基于结果的验收标准。例如,”软件交付”任务在客户确认软件满足约定需求时即视为完成——正式的签字验收是推荐的,但在低风险场景中,简单的电子邮件确认也足以满足要求。
一个关键的设计洞见是嵌入在PM流程中的迭代反馈循环。项目计划应至少每周更新一次,进度记录以小时为单位跟踪实际与计划的工作量,而非抽象的百分比。这使得入门配置文件与敏捷实践(如冲刺规划和每日站会)天然兼容。
部署包明确允许定制。开发内部IT工具的VSE可以跳过正式的架构文档,而为医疗设备构建安全相关软件的VSE则需要保留所有工作产品并添加可追溯性矩阵。关键在于将定制决策记录在项目计划中。