本帖最后由 漂在生活 于 2009-6-5 16:02 编辑
比较晕,图片不见了,请看这个附件吧!
CMMI思想结合RMC实践之——“需求开发”流程定制.pdf | | |
CMMI思想结合RMC实践之——“需求开发”流程定制.pdf
(313.32 KB, 下载次数: 562)
提起项目研发过程中的需求,人们的第一反应往往是:需求很难把握呀!……很多的感慨。凡此种种,既有现实当中需求变化的速度之快原因,也有本身在需求获取及管理上存在流程的不足。
针对于上述等情况,本文中,笔者将就自己所理解的一些需求活动,说明如何去用工具去定制适用于自己的流程,(注:任何工具都可以,只要是相关工具并且自己很熟练,本文中,笔者将用RMC这一工具来制作相关的图表表示)。
step1:明确用户需求调研过程中的角色、任务及输出的相关工作产品。笔者假设有以下几个角色执行这一活动:项目经理、需求分析员、客户。
图1:需求分析员涉及到的任务、工作产品 图2:PM涉及到的任务、工作产品 图3:客户需要提供的资料 step2:进一步细化各干系人在具体任务中的输入输出产品。 图4:需求分析员详细工作图 在这里,千万要注意一点:别忘了需求分析员还有一个关键的动作:“进入产品需求定义流程”,一定要形成需求开发动作的连续性,“需求定义”过程,在后期的文章中予以说明,敬请关注! 图5:项目经理详细工作图 step3:分清楚工作输入输出产品之间的依赖关系。
图6:工作产品依赖图 step4:生成完整的“用户需求调研”流程图。
图7:用户需求调研流程图 至此,该流程已经初步成形,但是,人们往往会忽略一些项目管理中的支持活动及相关角色的工作活动,比如:SQA、SCM、软件测试、项目助理等这些角色的工作。 举例说明:因在本环节中涉及需求的评审工作,所以,评审的记录不可忽略,到底由谁来承担这一任务呢,不同的企业用不同的作法,在此,笔者让项目助理来承担。 图8:项目助理工作成果对应关系 补充相关角色的任务、工作产品对应关系后,用户需求调研活动结束。 另:下一篇将继续分享“需求定义”相关说明,敬请关注!
上一篇:需求开发流程之——产品需求定义 下一篇:思想是灵魂,流程是外在表现 |