团队作业3--需求改进&系统设计
@
目录
一、需求&原型改进
1、针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改。
2、修改完善上周提交的需求规格说明书。
3、参考《构建之法》5节功能的定位和优先级,给出功能分析的四个象限。
4、根据修改后的需求,调整任务分解WBS及相应的项目进度计划。
二、系统设计
1、如何才能最大限度地实现这些需求,这就是架构设计要解决的问题。请给出系统的架构设计
图书管理系统的设计流程
- 登录页面设计和数据库设计
- 登录功能的实现
- 管理员相关页面的布局设计
- 图书显示和图书添加功能的实现
- 删除和修改功能的实现
- 查询功能的实现
- 用户对应页面的实现
- 用户借书还书功能的实现
2、完成团队项目的数据库设计,并在随笔中提供相应ER图
三、Alpha任务分配计划
召开迭代计划会议,为下周进入Sprint作准备。具体内容如下:
依据项目组能提供的总时间、功能模块的优先级以及模块之间的依赖关系,在Product Backlog中选取待实现的功能项。(5分)
对已选择的功能项再做进一步分解,分解为1-10小时左右的任务,构成Sprint Backlog。在PM的协助下,编码的同学对任务进行认领。(5分)
以甘特图的方式拟定迭代冲刺计划。(10分)
(示例覆盖了全周期,本次迭代计划只关注alpha阶段即可)
四、测试计划
1、测试系统是否能正常允许
2、解决错误和警告
3、测试运行速度分析效能
4、系统与其他部分交互是否正常
5、写测试说明书