博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Milestone 1 Postmortem
阅读量:6478 次
发布时间:2019-06-23

本文共 922 字,大约阅读时间需要 3 分钟。

在本周二的高级软件工程课上,我们展示了产品Alpha版本。虽然我们基本上实现了在Specification里制定的功能,但事实上这个版本不能算是一个Alpha版本,只能算一个Demo。

在周三,我们又开了一次会,总结了整个Milestone 1的经验教训。

由于这次任务是提供一个网络服务,而这方面只有李博杰曾经接触过,其他人甚至连开发用的语言都不甚了解。因此在M1的前两周,大家都无从下手,只能学习一些基础知识,到后来大家的干劲都不高了。

另外大家在组里的事情都很多,有些组员的mentor似乎还很push,因此很难保证每天都有时间投入到软件工程上来。所以经常出现连续几天没有任何成果,到某天从早到晚工作,把时间补回来。我们最后展示的Demo事实上也是李博杰前一天晚上熬了个通宵,放了个大招。

对于TFS的使用,我们也不够深入,甚至还有人到现在还没有登陆过TFS。TFS上的任务也都流于形式,没有人能够充分利用TFS的优点,提高开发效率。

最重要的教训就是组员之间的交流不够到位,比如遇到问题的时候,都喜欢自己上网找,捣鼓半天,花了很多时间解决了之后,才发现其实是一个小问题。Daily Scrum的效果也不好,作为技术骨干的李博杰的作息时间太难以捉摸,经常不参加Daily Scrum,导致大家都不来参加了。

综上所述,我们的Milestone 1是失败的,由各种主观的或者客观的原因导致。因此为了不在Milestone 2里重蹈覆辙,我们一致决定了一些准则:

1. 调整自己的生活状态,养成良好的生活习惯,崇尚健康的生活方式,提高团队的工作效率。

2. 积极使用TFS,做到经常更新自己的任务状态,虽不要求每天更新,但至少要隔天更新一次。

3. 由于大家很忙,不能保证每天都能花时间在软件工程上,因此Daily Scrum的意义不大,我们决定每周一和周五开会,用于确定每个人的工作状态以及讨论大家遇到的问题。

4. 加强交流,一旦遇到什么问题就主动联系其他组员,特别是遇到发现自己花了很多时间的问题的时候,一定要找其他人交流。

转载于:https://www.cnblogs.com/CodeBreaking/p/3473494.html

你可能感兴趣的文章
Java注解Annotation详解
查看>>
C++文件操作 判断文件是否存在和文件大小
查看>>
揭开AS程序的外纱(八) -- 容易被忽视的数组实用功能
查看>>
物理内存低于896M各个区到底是怎么映射的
查看>>
linux下的缓存机制及清理buffer/cache/swap的方法梳理
查看>>
安装和配置 Virtual Server
查看>>
Priority VS Bandwidth
查看>>
携程加入百度系 OTA王座利好呈现
查看>>
学习使用SAMinside心得笔记
查看>>
MySQL深入05-用户管理
查看>>
SQL存储过程中的几个常见设定SET QUOTED_IDENTIFIER/NOCOUNT/XACT_ABORT ON/OFF
查看>>
第一部分:基础知识(第一章)第一个 Silverlight 手机程序
查看>>
Silverlight与Flash区别之一
查看>>
删除恢复Hadoop集群中的DataNode
查看>>
Silverlight 2动态创建矩形对象(附完整源代码)
查看>>
PowerShell中对属性设置别名
查看>>
弹出的ViewController半透明效果
查看>>
OpenCV 3.1.0编译与添加扩展模块
查看>>
从京东技术演进看互联网企业的成长历程
查看>>
MFC ado+mysql+odbc技术分享
查看>>