假设项目经理招募一个 20 人的团队计划用 18 个月时间为某家具公司开发一
个小型电子商务管理系统。详情如下:
该系统面向前端消费者和后端公司内部人员两种角色。
前端为消费者提供产品展示、售前咨询、网上交易、订单管理、售后服务五
个模块。其中,网上交易模块无需项目团队开发,直接调用支付宝和网上银
行接口支持完成。
后端为公司相关人员提供产品维护、售前支持、订单管理、发货退货、售后
管理五个模块。
问题:请完成如下要求,并对每个问题都给出适当的解释。
1. 模拟项目经理,为项目制定一个阶段性计划:(20 分)
a) 给出每个阶段的时间段和每个阶段中包含的迭代个数。
阶段性计划分为四个阶段:初始阶段、细化阶段、构造阶段、移交阶
段。每个阶段所占时间比例依次为 10%、30%、50%、10%。
初始阶段:开始的 1.8 个月,计划 1 个迭代
细化阶段:接下来 5.4 个月,计划 2 个迭代
构造阶段:接下来 9 个月,计划 3 个迭代
移交阶段:最后 1.8 个月,计划 1 个迭代
但是由于人数过少,最终的时间分配其实是 0.9,3.6,11.7,1.8 月。具体原
因看 C 题的解答。
b) 基于构想给出每个阶段的阶段目标,要求与具体模块相结合。
初始阶段:
初始阶段的核心目标是理解所有的需求并决定开发工作量。识别该管理
系统的关键用例;展示或示范至少一个针对主要情景的候选构架;估计
开发整个管理系统的费用和时间周期以及存在的风险。
需求就是完成产品展示、售前咨询、网上交易、订单管理、售后服务、
产品维护、售前支持、订单管理、发货退货、售后管理这些功能,并且
与需求方沟通之后确定各个功能大概要实现到什么样子,然后大概确定
工作量。