这个做业属于哪一个课程 | 软件工程1916|W(福州大学) |
这个做业要求在哪里 | 我的做业——软件工程实践总结做业 |
学号 | 221600409 |
这个做业的目标 | 软件工程实践总结 |
1)对比开篇博客你对课程目标和期待,“但愿经过实践锻炼,加强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为何?html
答:通过软件工程实践的训练与培养,让我对软件工程具体开发过程有了更进一步的理解,也让我在各个方面都有了很大的提升。好比说,从不会写博客到如今会发博客,从不会使用墨刀到如今会设计原型,从不会使用GitHub到如今会上传代码,从不了解代码规范的重要性到如今写代码特别注意变量的规范性,从不会数据分析到如今会使用Python进行基本的数据可视化,从不了解微信小程序到如今会开发一点点微信小程序等。经过这几个月以来的训练,我发现本身成长了很多,编程能力也有了很大的提升,固然我也一些地方存在不足,好比说以前的GitHub实训的海报制做,虽然功能已经能够实现,可是在服务器运行时,对json数据格式的处理一直存在问题,致使在生成海报时不能完整解析数据,形成获奖名单不全面,这点我确实没作好;此外还有微信小程序方面,字段处理方面会有一些小问题,获取手机号和用户信息获取受权方面,不能作到很好地知足客户体验。git
2)总结这门课程的实践总结和给你带来的提高,包括如下内容:github
答:应该有两三千行数据库
序号 | 做业 | 时间 |
---|---|---|
1 | 我的做业第一次—准备篇 | 8 |
2 | 结对第一次—原型设计(文献摘要热词统计) | 12 |
3 | 对第二次—文献摘要热词统计及进阶需求 | 24 |
3 | (1)团队第一次做业——团队展现 | 16 |
4 | (2)团队第二次做业——选题报告 | 15 |
5 | (3)团队第三次做业——原型设计 | 28 |
6 | (4)团队第四次做业——需求规格说明书 | 18 |
7 | (5)团队第五次做业——系统设计&数据库设计 | 15 |
8 | (6)团队第六次做业——现场编程github实训 | 18 |
9 | (7)团队第七次做业——Alpha冲刺 | |
10 | Alpha冲刺——序言篇(任务与计划) | 2 |
11 | Alpha冲刺(1/10)——2019.4.24 | 5 |
12 | Alpha冲刺(2/10)——2019.4.25 | 7 |
13 | Alpha冲刺(3/10)——2019.4.26 | 4 |
14 | Alpha冲刺(4/10)——2019.4.27 | 7 |
15 | Alpha冲刺(5/10)——2019.4.28 | 6 |
16 | Alpha冲刺(6/10)——2019.4.29 | 8 |
17 | Alpha冲刺(7/10)——2019.4.30 | 12 |
18 | Alpha冲刺(8/10)——2019.5.1 | 10 |
19 | Alpha冲刺(9/10)——2019.5.2 | 7 |
20 | Alpha冲刺(10/10)——2019.5.3 | 8 |
21 | Alpha冲刺——测试篇 | 3 |
22 | Alpha冲刺——总结篇 | 2 |
23 | 团队第八次做业——Beta冲刺 | |
24 | Beta冲刺——凡事预则立随笔 | 2 |
25 | Beta冲刺(1/7)——2019.5.23 | 10 |
26 | Beta冲刺(2/7)——2019.5.24 | 7 |
27 | Beta冲刺(3/7)——2019.5.25 | 12 |
28 | Beta冲刺(4/7)——2019.5.26 | 10 |
29 | Beta冲刺(5/7)——2019.5.27 | 6 |
30 | Beta冲刺(6/7)——2019.5.28 | 8 |
31 | Beta冲刺(7/7)——2019.5.29 | 5 |
32 | Beta冲刺——用户使用调查报告——2019.5.31 | 4 |
33 | 云打印 对Echo的Beta产品测试报告 | 0 |
34 | 云打印 对 追光的人 的Beta产品测试报告 | 0 |
35 | Beta冲刺——总结篇 | 2 |
答:现场编程github实训,由于一天的时间要开发出一个在线抽奖系统,时间紧又不得不学习新的知识,这是我第一次在这么短的时间内,要花时间学习Python的可视化分析,而后对QQ聊天记录进行可视化分析,结果我作到了,虽然在运行时不免会有些Bug,但我仍是很开心,本身的努力是值得的。编程
答:301小时,平均每周花43小时json
答:学会使用Git Bash,上传代码至GitHub,使用墨刀进行原型设计,使用PS进行P图等小程序
答:学会用Leangoo画燃尽图,用图表秀画各类图表等微信小程序
答:学会使用微信开发工具开发微信小程序服务器
答:学习使用Python进行数据可视化分析微信
答:团队协做能力,学会与队友进行沟通,怎样作好任务分工,自学能力
答:在团队项目开发实践中,一旦写出程序并正常运行,工做就结束了。例如,在GitHub编程实训中,我作的是对QQ聊天记录进行可视化数据分析,以及生成获奖名单海报,在本机尚客优正常巡行,可是当运行于服务器的时候,一直会有Bug,生成的获奖名单不完整,会出现数据提取有问题,致使只生成部分学生获奖名单。究其缘由,多是json数据提取方面关于\r\n方面有问题,考虑不全面。
答:但愿做业任务适当,由于这学期课程重,除了上课,可能还要准备考研,有时候其余课程也会有课程设计要作,不免会有点力不从心,整体来讲,软件工程实践做业从各个方面对咱们进行了锻炼,整体上是很值得的。此外,特别地,不建议中途换队员,由于咱们不知道新队员的能力,能为团队作什么,须要通过一段时间的磨合期。若是要换队员的话,建议在GitHub编程实训时进行交换,应该也能达到老师的预期效果。
答:团队发展有四个阶段分别为萌芽阶段,磨合阶段,规范阶段和创造阶段。在萌芽阶段,刚开始接触项目,对于我的的角色和职责都不是很清楚,任务量的安排经常不知所措,那时候确实比较依赖队长的领导。在磨合阶段,由于团队成员之间彼此都比较熟悉,当出现意见不一致时,经过交流讨论,都可以很好地获得解决,对咱们来讲,磨合期相对较短。在规范阶段,在两次冲刺阶段,你们都能比较主动,按时完成预期的任务,遇到问题也及时沟通解决,当新成员加入,可能会有所不适应,任务安排也有所调整,与新成员的交接花了咱们一周时间的磨合期。最后是创造阶段,创造阶段没有达到,你们都是由于做业而写做业,不能很好地发挥主观能动性。
2)经过一系列工具,流程,团队合做,可以在预计的时间内发布 “足够好” 的软件有项目规划/需求/设计/实现/发布/维护,有定时的进度发布;而不是经过临时熬夜,胡乱拼凑,大牛一人代劳,延迟交付等方式糊弄。
序号 | 做业 |
---|---|
1 | (1)团队第一次做业——团队展现 |
2 | (2)团队第二次做业——选题报告 |
3 | (3)团队第三次做业——原型设计 |
4 | (4)团队第四次做业——需求规格说明书 |
5 | (5)团队第五次做业——系统设计&数据库设计 |
6 | (6)团队第六次做业——现场编程github实训 |
7 | (7)团队第七次做业——Alpha冲刺 |
8 | Alpha冲刺——序言篇(任务与计划) |
9 | Alpha冲刺(1/10)——2019.4.24 |
10 | Alpha冲刺(2/10)——2019.4.25 |
11 | Alpha冲刺(3/10)——2019.4.26 |
12 | Alpha冲刺(4/10)——2019.4.27 |
13 | Alpha冲刺(5/10)——2019.4.28 |
14 | Alpha冲刺(6/10)——2019.4.29 |
15 | Alpha冲刺(7/10)——2019.4.30 |
16 | Alpha冲刺(8/10)——2019.5.1 |
17 | Alpha冲刺(9/10)——2019.5.2 |
18 | Alpha冲刺(10/10)——2019.5.3 |
19 | Alpha冲刺——测试篇 |
20 | Alpha冲刺——总结篇 |
21 | 团队第八次做业——Beta冲刺 |
22 | Beta冲刺——凡事预则立随笔 |
23 | Beta冲刺(1/7)——2019.5.23 |
24 | Beta冲刺(2/7)——2019.5.24 |
25 | Beta冲刺(3/7)——2019.5.25 |
26 | Beta冲刺(4/7)——2019.5.26 |
27 | Beta冲刺(5/7)——2019.5.27 |
28 | Beta冲刺(6/7)——2019.5.28 |
29 | Beta冲刺(7/7)——2019.5.29 |
30 | Beta冲刺——用户使用调查报告——2019.5.31 |
31 | Beta冲刺——总结篇 |