迭代1:二、开发计划

1.2 开发计划

A. 团队成员

项目经理:吴泽标,负责整个项目的进度安排,分配任务,督促团队进度

架构师:吴泽标,设计软件的体系结构和数据模型、代码编写

分析员:陈璇斐,理解项目需求,业务建模,用例描述,抽取关键用例

程序员:苏俊伟,协助架构师完成项目的代码编写

测试员:吕柔纯,负责每个阶段的系统测试,编写测试报告,

B. 项目进度。

主要以老师给出的迭代周期以及任务为主,在每个迭代周期中合理安排工作,大致安排如下:

过程           时间        工作内容                       目标                            

细化迭代1   3-4周  确定核心架构         实现基础数据增删改查

细化迭代2   5-6周  设计实现业务用例 实现销售和显示用例

细化迭代3   7-8周  设计实现业务用例 实现收银用例

细化迭代4   9-10周  设计实现业务用例 实现退货用例

细化迭代5  11-12周 设计实现权限         实现管理员权限功能

细化迭代6  13-14周  设计实现报表         实现数据报表功能


C. 风险控制

1、风险

(1)需求风险:需求在不断变化,难以一次性完成一个完美的需求分析。

(2)技术风险:技术的不成熟,难以保证所开发的软件的质量。

(3)进度风险:团队成员的磨合,分工的不明确,会导致项目进度的拖延,难以实现定期交付。

2、风险规避

利用迭代的思想,不断完善软件的开发,针对需求风险,不断探索新的需求,从实际例子入手,解决问题。提高项目成员的本项目的意识,在项目经理分配任务的基础下,并行地进行工作,不断完善模型。项目经理要提高对风险的把控意识,对项目风险进行实时监控,出现问题时可以得到及时的解决和维护。

为避免项目工作混乱,成员对项目理解程度不一,导致项目进度的滞后,项目成员定期开会讨论,对项目的开发过程的程度和问题有一个统一的理解,总结各个阶段的成果和不足,为下一次迭代做好准备。


你可能感兴趣的:(迭代1:二、开发计划)