摘要:在结对编程的模式下,可以互相监督,高效地交流想法。通过这次的作业让我体验到了结对编程与个人编程的不同,和后者相比起来,前者的工作目的会更加明确,工作时间更加紧凑。
这个课程属于哪里 | 构建之法-2021秋-福州大学软件工程 |
---|---|
这个作业要求在哪里 | 2021秋软工实践第一次结对编程作业 |
这个作业的目标 | 学习体验结对编程,学习设计原型模型 |
学号 | 031902110 |
结对小伙伴学号 | 031902114 |
作业博客地址 | 作业博客 |
根据“NABCD模型”对“博饼软件”进行项目分析
(1)Need,需求
因疫情原因,不宜举办线下中秋博饼活动,需要线上博饼软件,让用户可以远程参与,投掷结果由软件自动判定。
(2)Approach,做法
基于微信小程序
分为单人模式、多人模式
多人模式
输入房间号加入游戏或创建游戏
创建游戏房间者可以自定义奖品
玩家轮流进行投骰子
(3)Benfit,好处
线上参与,避免人员聚集。
省去现场道具布置费用和时间。
软件自动判定结果,快速准确。
用户可以自定义奖品,适用场景多。
(4)Competitors,竞争
(5)Delivery,推广
PSP | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 40 | 60 |
Estimate | 估计这个任务需要多少时间 | 30 | 30 |
Development | 开发 | ||
Analysis | 需求分析 (包括学习新技术) | 120 | 150 |
Design Spec | 生成设计文档 | ||
Design Review | 设计复审 (审核设计文档) | ||
Coding Standard | 代码规范 (为目前的开发制定合适的规范) | ||
Design | 具体设计 | 1000 | 1440 |
Coding | 具体编码 | ||
Code Review | 代码复审 | ||
Test | 测试(自我测试,修改代码,提交修改) | ||
Reporting | 报告 | 60 | 60 |
Test Report | 测试报告 | ||
Size Measurement | 计算工作量 | 60 | 60 |
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 30 | 30 |
合计 | 1340 | 1830 |
此次使用原型开发工具墨刀,原型展示在线链接。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/121475.html
摘要:竞赛平台软工课程总结软件谢运帷经过一学期竞赛平台项目的实践,我对于软件过程有了更清晰的认识。一竞赛平台的完成情况首先我来介绍一下我们竞赛平台的完成情况。我们基本是各两人负责前后端,主要是同一部分的两人进行技术交流,讨论技术的难点。 Cesar竞赛平台——软工3课程总结 软件51 谢运帷 2015013185 经过一学期竞赛平台项目的实践,我对于软件过程有了更清晰的认识。我们小组从一起讨...
阅读 1445·2021-11-24 09:39
阅读 3624·2021-09-29 09:47
阅读 1570·2021-09-29 09:34
阅读 3066·2021-09-10 10:51
阅读 2534·2019-08-30 15:54
阅读 3215·2019-08-30 15:54
阅读 868·2019-08-30 11:07
阅读 1002·2019-08-29 18:36