团队作业第3周——需求改进&系统设计

张荣跃 2022-10-26 22:01:35

0、截止日期:2022-11-02 23:59:59

1、评分基准:

  • 按时交 - 有分,检查的项目包括后文的四个方面
    • 需求&原型改进 - 20分
    • 系统设计 - 50分
    • Alpha任务分配计划 - 20分
    • 测试计划 - 10分
  • 晚交 - 0分
  • 迟交两周以上 - 倒扣本次作业分数
  • 抄袭 - 倒扣本次作业分数

2、需求&原型改进:

  1. 针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改 (5分)
    • 形式:问题1:XXXXX。修改1:XXXXX。问题2:XXXX。修改2:XXXX。....
    • 加分部分:给目标用户展现原型,与目标用户进一步沟通理解需求。他们的痛是什么?场景是什么?(用产品之前/之后,有照片或视频显示用户调查的过程,使用了各种调查手段的)(5分)
    • 参考:
  1. 修改完善上周提交的需求规格说明书(10分)
  1. 参考《构建之法》5节功能的定位和优先级,给出功能分析的四个象限(2分)
  2. 根据修改后的需求,调整任务分解WBS及相应的项目进度计划(3分)

 参考:http://www.cnblogs.com/zhengrui0452/p/6653964.html

3、系统设计:

在设计阶段,我们要清楚:软件是怎么解决这些需求的?
一个好的分层式结构,可以使得开发人员的分工更加明确。一旦定义好各层次之间的接口,负责不同逻辑设计的开发人员就可以分散关注,齐头并进。

  1. 如何才能最大限度地实现这些需求,这就是架构设计要解决的问题。请给出系统的架构设计
  2. 完成团队项目的数据库设计,并在随笔中提供相应ER图(如果必要)

参考实例:

4、Alpha任务分配计划

召开迭代计划会议,为下周进入Sprint作准备。具体内容如下:

  1. 依据项目组能提供的总时间、功能模块的优先级以及模块之间的依赖关系,在Product Backlog中选取待实现的功能项。(5分)
  2. 对已选择的功能项再做进一步分解,分解为1-10小时左右的任务,构成Sprint Backlog。在PM的协助下,编码的同学对任务进行认领。(5分)
  3. 以甘特图的方式拟定迭代冲刺计划。(10分)
    (示例覆盖了全周期,本次迭代计划只关注alpha阶段即可)

敏捷项目协作工具:leangoo

参考: Scrum/Sprint

5、测试计划

测试不是在所有的开发工作完成之后才进行,而是与开发几乎同步进行的
测试计划和测试总纲主要说明产品是什么,要做什么样的测试,时间安排如何,谁负责什么方面,各种资源在哪里,等等。
参考:
测试的计划和执行
如何编写测试计划?

...全文
1270 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
0人已提交
完成率0%
暂无数据
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-软件工程 发布问题, 以便更快地解决您的疑问

203

社区成员

发帖
与我相关
我的任务
社区描述
高校教学社区
其他 高校 广东省·广州市
社区管理员
  • ryue.zh
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧