需求工程
计划驱动需求工程需要新兴通信的补充
计划驱动方法 : 计划驱动方法首先计划要做的工作(plan your work),然后着手工作以完成计划(work your plan)。这是一种带有预测性质的方法,其衡量项目成功的标准则是我们是否按计划、按时、按预算完成了工作
敏捷方法
摘要
- 汽车行业正在经历从纯硬件转变到软件的重大变革
- 软件开发嵌入V-model 过程
- V-model 如何从系统需求提取软件需求
- OEMS (原始设备制造商)意识到软件对于管理效率的提高和上市时间的缩短的重要性
- 更好使用软件的策略包括内部软件开发,和供应商新的合作方式
- 在OEMs努力把握当前机遇的同时,软件工程师正在努力改变传统开发方式对软件开发的影响。
- 本论文中,我们从挑战和实践两方面来研究在需求获取流程中的影响。
-
- 我们发现新的获取需求的方式已经出现,但是在需求工程中,被旧的工具和过程所阻碍.
- 因为需求垂直和水平的贯穿着整个组织和供应链,是的在新工作方式的支持下,我们可以在整个生命周期中迭代的提取需求,处理在理论方面的讨论。
- 我们发现实现这个新工作方式的策略不仅在OEMs厂商之间存在不同,在同一厂商的不同部门也存在差异。
1. 介绍
问题1:
How do requirements flow between stakeholders of automotive (software) engineering?
需求怎样在汽车软件工程的参与者之间流通
问题2:
Is there a need for shorter feedback loops for requirements validation?
验证需求是否要有较短的反馈
2. 背景
A. Communication in Requirements Engineering and Agile
Requirements Engineering
需求工程和敏捷需求工程中的通信
- 有越来越多的研究在需求工程中研究通信。
- 虽然大多数论文都发现了在需求中心的团队之间的交流或模型协作方面存在的问题,但只有少数人研究涉众之间的实际实例和通信内容。
- Damian及其同事的研究发现,对需求的澄清和 交流变化是讨论中最主要的话题。
- Calefato et al.检查了需求通信的内容,以比较计算机支持的启发式与协商中所取得的公共基础的水平,并使用某些启发式来识别澄清通信。
- 敏捷团队最近的另一项研究观察了在联合定位的敏捷团队中对需求的口头沟通。该研究揭示了许多与记忆、沟通和学习有关的交流实践,在一个共享的概念化过程中,并支持团队的重新活动
- 在本文中,我们发现在VCG中使用类似的方法来管理信息的缺乏或消除歧义,以及对已定义的需求有早期的反馈。
B. Automotive Domain
汽车领域
C. Volvo Car Group
沃尔沃汽车集团
D. Requirement Structure at Volvo Car Group
沃尔沃汽车集团的需求结构
3. 研究方法
4. 发现和建议
A. 需求怎样在汽车软件工程的参与者之间流通
B. 验证需求是否要有较短的反馈
C. 从发现中得出的推论