中小企业使用Rational统一过程案例研究及目标驱动需求工程应用
在软件项目管理中,Rational统一过程(RUP)和ISO/IEC 15504标准发挥着重要作用。本文将通过一个中小企业使用RUP的案例研究以及目标驱动需求工程在ISO 15504评估过程中的应用,深入探讨相关方法和工具在实际项目中的应用及挑战。
中小企业使用RUP案例
- 公司背景与人员情况 :有四名员工是认证的RUP导师,他们不仅在其他软件组织担任顾问,还曾与Rational(现IBM Rational)合作开展RUP培训课程。在项目开展期间,公司经历了破产后由新业主重启,但员工保持不变。数据收集在破产前进行,访谈在公司重启约六个月后开展。
- 项目调查结果
- 各项目对RUP各阶段的使用情况
|项目|业务建模|需求|分析与设计|实施|测试|部署|配置与变更管理|项目管理|环境|
|----|----|----|----|----|----|----|----|----|----|
|A|无需|部分使用|部分使用,大量适配|简要使用|未按RUP测试|未按RUP进行|使用专业系统|仅使用软件架构师角色|几乎未使用|
|B|客户提供业务用例足够|广泛使用|部分使用,大量适配|广泛使用|广泛使用|未到该阶段|广泛使用|使用大部分元素|使用大部分元素|
|C|用于澄清接口|广泛使用|部分使用,大量适配|广泛使用|未按RUP测试|部分由客户负责|广泛使用|使用大部分元素|仅使用少数元素|
|D|有该阶段但未严
- 各项目对RUP各阶段的使用情况