软件工程过程框架活动由很多普适性活动来补充实现。通常,这些普适性活动贯穿软件项目始终,以帮助软件团队管理和控制项目进度、质量、变更和风险。典型的普适性活动包括如下活动。
软件项目跟踪和控制——项目组根据计划来评估项目进度,并且采取必要的措施保证项目按进度计划进行。
风险管理——对可能影响项目成果或者产品质量的风险进行评估。
软件质量保证——确定和执行保证软件质量的活动。
技术评审——评估软件工程产品,尽量在错误传播到下一个活动之前发现并清除错误。
测量——定义和收集过程、项目以及产品的度量,以帮助团队在发布软件时满足利益相关者的要求。同时,测量还可与其他框架活动和普适性活动配合使用。
软件配置管理——在整个软件过程中管理变更所带来的影响。
可复用管理——定义工作产品复用的标准(包括软件构件),并且建立构件复用机制。
工作产品的准备和生产——包括生成产品(如建模、文档、日志、表格和列表等)所必需的活动。
通用的框架活动——沟通、策划、建模、构建和部署——和普适性活动构成了软件工程工作的体系结构的轮廓。