感谢胡雯蔷老师对软件过程管理精妙的分析。
Haofei Hou现整理当时其与Chenglong Li为软件过程管理实验与课程设计所做的一些工作。
主要包含六个环节,具体要求如下:
-
系统开发需要在3个月内完成,上线后需要保证稳定运行。系统开发成本不得超过50万人民币,包括硬件和软件成本。希望系统开发团队需要具有相关的技术和经验。系统开发需要关注顾客的体验,界面需要美观、易用,操作需要简单明了。系统适用于小型餐厅和中型餐厅的点餐管理,希望这个用好了,可以在其他餐厅复制,要求可维护性好。
-
第一个是需求分析及项目研发约束
-
第二个是评审表设计、打分及分析 (需要提交两份文档----评审表及打分分析表,建议就2-3点打分因素进行给分的详细分析)
-
第三个是根据约束确定开发模型,然后根据需求写出wbs结果框图或者产品迭代清单(含每次迭代列表信息) (需要提交文档:开发模型确定原因文档,功能划分框图或迭代清单文档)
-
第四个是根据 wbs 或者迭代列表进行工作量计算(需要提交文档:工作量计算过程文档)
-
第五个是根据选择的开发模型,自己设计管理活动,确定全生命周期中所有的活动,用类流程图或者泳道图表示,图中需要提供一下所有活动名称、活动次序、活动执行人、关键活动输入输出、关键活动规范(需要提交文档:图及配套说明)
-
第六个是变更管理。由于在全生命周期中一个很重要的活动是变更管理,特别是需求变更、计划变更等基线变更,但是在全流程图中很难单独在一个时间点上加入变更管理,大家可以单独绘制一个流程图,就变更进行流程设计,建议该变更流程涉及到配置管理相关活动行为。(该流程图也需要提供五个方面的信息: 涉及的活动名称、活动次序、输入输出、执行者、关键活动规范)
by HUSTZL, School of Software Engineering, Huazhong University of Technology and Science, Wuhan, China.
Team Leader: Haofei Hou.
Team Member: Chenglong Li, etc.
Contact: yuechuhaoxi020609@outlook.com
2023.5.13