团队作业第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、测试计划

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

...全文
1287 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
0人已提交
完成率0%
暂无数据
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-软件工程 发布问题, 以便更快地解决您的疑问
电路城管理员语: 该设计资料网盘链接已经失效,需要下载此资料的朋友,请参考电路城(www.cirmall.com)其他类似设计资料。 什么是Arduino? Arduino是一个基于单片机并且开放源码的硬件平台,和一套为Arduino电路板编写程序的开发环境组成。Arduino 可以用来开发交互产品,比如可以读取大量的开关和传感器信号,并且可以控制各式各样的电灯、电机和其他物理设备。Arduino项目可以是单独的,也可以在运行时和你电脑中运行的程序进行通讯。 Arduino可以自己动手组装或是购买已经组装好了的。 那么为什么要选择Arduino呢? 便宜——和其他平台相比,Arduino电路板算是相当便宜的,最低价格不会超过20元。 跨平台——Arduino代码软件可以运行在Windows、Macintosh osx和Linux操作系统。 简易的编程环境——初学者很容易就能学会使用Arduino代码变成环境,同时它又能为高级用户提供足够多的高级应用。 软件开源并可扩展——Arduino代码软件是开源的 硬件开源并可扩展——Arduino电路基于Atmel的ATMEGA8和ATMEGA168/328单片机,能够根据需求设计模块。 网络上有很多关于Arduino电路或是编程资料,但是很多都是比较分散的。所以电路城整理了ArduinoLeonardo & UNO的系统学习资料包供大家下载,这里要感谢电路城网友“大学生电子商铺”提供的宝贵资料。 先看下附件里都提供了哪些内容: 第一部分:Arduino电路pdf版本原理图。包括:Arduino Leonardo & UNO电路、Arduino UNO pin脚图连接图 第二部分:Arduino代码,官方例程41个 第三部分:Arduino开发环境,图形化编程开发环境等 第四部分:赠送与Arduino电路板连接的各种模块资料,包括:GSM模块、蓝牙、RFID、以及各种传感器模块 第五部分:视频教程,与Arduino代码相配的41个视频教程,手把手教会你。 由于资料包容量较大,同样放在了云盘里,有需要的网友可以下载学习。(这些资料都是要花钱买板子才能送的呢)

203

社区成员

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

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