【软工实践】团队Git现场编程实战

时间:2019-11-02 23:30:34   收藏:0   阅读:105

组长博客链接

博客链接

组员职责分工

队员 职责分工
恩泽 进行任务的划分与安排,调用API,负责餐饮商铺及商圈信息的获取
金海 解析API返回的json数据,提取有关信息
君曦 部分算法编写
季城 协助编写API的查询并按评分排序
银山 寻找api查找最热商圈
雅芳 前端和数据可视化with钰蕙,主要是ui和可视化图象
钰蕙 Android前端
秋琴 爬取数据,数据可视化的实现
雅辉 博客
婉怡

github 的提交日志截图

技术分享图片
使用超时提交的v2.0版本。

改进情况:

反思:

程序运行截图

商圈检索程序

技术分享图片

餐饮店铺检索程序

技术分享图片

程序运行环境

eclipse、AS、IDEA

GUI界面

技术分享图片技术分享图片

技术分享图片技术分享图片

技术分享图片技术分享图片

技术分享图片技术分享图片

基础功能实现

福州最受欢迎的商圈(参考人气)

技术分享图片

人均消费50以下的最佳(性价比最高)的前五家美食餐厅(参考评价与价格)

技术分享图片

人均消费50-100的最佳(性价比最高)的前五家美食餐厅(参考评价与价格)

技术分享图片

人均消费100-150以下的最佳(性价比最高)的前五家美食餐厅(参考评价与价格)

技术分享图片

人均消费200以上的最佳(性价比最高)的前五家美食餐厅(参考评价与价格)

技术分享图片

福州最佳美食聚集地

技术分享图片

福州服饰类综合评分最高的商圈

技术分享图片

鼓励有想法且有用的功能

想要实现

遇到的困难及解决方法

恩泽

金海

君曦

季城

银山

雅芳

钰蕙

秋琴

雅辉

婉怡

马后炮

由于本次现场编程开发进度低于预期,给每位同学一个一句话吐槽机会……

恩泽:如果昨天没有通宵押题,那么今天就会精神很多

金海: 如果能够调用口碑的API,难么问题就会更好解决

君曦:如果一开始能够冷静下来,大家一起分析清楚的话,那么可能就不会一次次地改需求了。

季城:如果题量可以减少并且更加合理,那么这次的编程体验感也不会那么差。

银山:如果再给我一点时间,那么我还是做不出来。

雅芳:如果美团和大众点评大方一点,那爬虫就不会那么困难了。

钰蕙:如果先用gson帮助算法转json数据,那么我们就能按时做出来!

秋琴:如果美团点评能够让我们爬虫的话,那么我们就不会步履维艰了。

雅辉:如果我不那么菜,那么我就可以多做点事了。

婉怡:无

评估每位组员的贡献比例

姓名 任务工作量(60) 个人参与度(10) 完成及时性(10) Leader评分(20) 得分(100) 贡献比例(%)
恩泽 54 10 10 18 92 11.4
秋琴 56 10 10 19 95 11.8
雅芳 54 10 10 18 92 11.4
钰蕙 56 10 10 20 96 11.9
银山 45 6 10 15 76 9.4
季城 45 8 10 15 78 9.7
君曦 52 10 10 18 90 11.2
金海 52 10 10 18 90 11.2
雅辉 50 10 10 18 88 10.9
婉怡 5 0 0 5 10 1.2

PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 30 25
· Estimate · 估计这个任务需要多少时间 30 25
Development 开发 540 885
· Analysis · 需求分析 (包括学习新技术) 100 200
· Design Spec · 生成设计文档 60 120
· Design Review · 设计复审 40 45
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 20 20
· Design · 具体设计 190 250
· Coding · 具体编码 100 200
· Code Review · 代码复审 10 20
· Test · 测试(自我测试,修改代码,提交修改) 20 30
Reporting 报告 110 105
· Test Repor · 测试报告 10 10
· Size Measurement · 计算工作量 40 50
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 60 45
合计 680 1015

学习进度表

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 103 103 14 14 学会了十三水的玩法,对原型设计有了一定的基础
2 400 503 10 24 学习C# winform开发,完善具体设计思路
3 1313 1816 30 54 实现核心算法“自动分牌”
4 1153 2969 22 76 界面设计与代码实现,完成各窗体与接口的实现
5 0 2969 15 91 详细了解商业计划书以及产品介绍视频的制作
6 0 2969 20 111 学习了UML类图的绘制,了解需求规格说明书的书写
7 200 3169 13 124 学习了百度地图、高德地图、口碑API的调用,积累了团队现场编程的经验

原文:https://www.cnblogs.com/azeLibertas/p/11784382.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!