实验四 团队作业1:软件研发团队组建
实验时间(师范):2021-4-15
实验时间(卓越工程师班):2021-4-16
Deadline:2021-4-21 10:00,以团队随笔博文发表日期为准。
评分标准:
- 按时交 – 根据实验四评分细则打分,检查项目包括:
- 任务1部分(65分)
- 任务2部分(23分)
- 任务3部分(12分)
- 本次实验每位同学成绩包括个人博客作业和团队作业两部分,团队作业以团队博文成绩为准
- 抄袭 - 倒扣本次作业分数
- 评分截至日:2021-4-24 22:00
一、实验目的与要求
(1)实验三作业互评。
(2)组建软件项目研发团队。
二、实验内容与步骤
任务1:浏览班级博客园中提交《实验三 软件工程结对项目》作业,任选一个你认为完成质量较高的小组项目成果,继续以实验三结对学习方式完成以下任务,具体要求如下:
(1)对博文作业进行阅读,并结合评分要求进行评论,评论要点包括:博文结构、博文内容、博文结构与PSP中“任务内容”列的关系、PSP中“计划共完成需要的时间”与“实际完成需要的时间”两列数据的差异化分析与原因探究,给出这个结对小组在进度计划方面可以提高的具体建议。将以上评论内容发布到博客评论区。
(2)克隆任务3项目源码到本地机器,阅读并运行代码,找出项目代码的5个以上bug,参照《现代软件工程—构建之法》4.4.3节核查表复审项目代码并记录。
(3)阅读《现代软件工程—构建之法》第12章内容,完成以下分析任务:
A. 体验任务3实现软件功能,简要描述软件的使用过程,上传使用软件的照片;
B. 总结任务3要求的功能软件解决了吗?软件在数据量/界面/功能上各有什么优缺点?对该软件产品功能有什么改进意见?
C. 从职业、学历、年龄、专业、爱好、收入等方面概括任务3所研发软件产品的典型用户群特征,他们表面需求,潜在需求是什么?
(4)经过(1)—(3)的工作,你们一定有充分的理由给评价作业选择一个结论: a) 非常不推荐 b) 不推荐 c) 一般 d) 好,不错 e) 非常推荐
(5)结合(1)—(3)的评论体会,迭代改进本小组实验三任务3。
每位同学针对任务1撰写个人博客作业,评分要点:
- 被评论作业的博客链接(1分);
- 被评论作业的Github项目仓库链接(1分);
- 符合(1)要求的博客评论(10分);
- 符合(2)要求的代码核查表(10分);
- 符合(3)要求总结:A(5分)、B(5分)、C(5分);
- 符合(4)要求结论(3分)
- 本小组任务3的Github项目仓库链接、项目迭代改进要点说明、项目仓库的Fork、Clone、Push、Pull request、Merge pull request数据变化情况(25分)
任务2:团队组建
- 在实验三结对基础上,结对小组两两自由组合,组建软件项目研发团队;
- 申请开通团队博客,点击以下链接提交团队信息,将团队博客加入到班级博客;(3分)
- 阅读《现代软件工程—构建之法》第5章内容
博客作业中针对任务2的评分要点:
- 队名;(3分)
- 团队成员组成,按以下列表形式给出,个人博客地址需加超链接,在备注中标记团队组长(PM);(3分)
成员学号末五位 |
成员*名 |
个人博客地址 |
备注 |
00001 |
*三 |
|
|
00003 |
*四 |
|
|
00007 |
*五 |
|
|
3. 成员风采:介绍每位队员的风格、擅长技术、编程兴趣、希望的承担的软工角色(文档、开发、测试、PM等)、一句话宣言等;阅读《现代软件工程—构建之法》第7章、第17章,理解MSF的9点基本原则和团队成员绩效,例如: (6分)
- 为共同的远景而工作
- 充分授权和信任
- 各司其职,为项目共同负责
4. 组建团队企业微信群,给出群成员截图;(2分)
5. 团队特色描述,言简意赅的描述团队特点或核心竞争力;(6分)
任务3:完成《实验四 团队作业1:软件研发团队组建》博文作业
博文作业格式评分要点:
博文名称:团队名称 实验四 团队作业1:软件研发团队组建(1分)
博文开头格式:(1分)
项目 |
内容 |
课程班级博客链接 |
<填写课程班级博客链接> |
这个作业要求链接 |
<填写作业要求链接> |
团队名称 |
<填写团队名称> |
团队的课程学习目标 |
<填写目标> |
这个作业在哪些方面帮助团队实现学习目标 |
<填写相关内容> |
团队博客链接 |
<填写地址> |
博文作为《实验四 团队作业1:软件研发团队组建》的文字资料,需完整包含以下内容:
- 满足任务2 评分要点的材料;
- 满足任务3 评分要点的材料;
- 记录完成《实验四 团队作业1:软件研发团队组建》各项任务实际花费的时间;(5分)
- 谈谈完成本次作业的感受和体会。(5分)