M1事后分析报告--We have power to change the origin state
M1事后分析报告
设计与实现
我们发的软件解决的问题?是否满足后面小组的要求?是否能够完全拟合前期目标?
答: 前期我们的软件完成量并不是特别让人满意,我们组在完成这些任务量之后,发现有很多地方是在做无用功,所以我们没有完全完成我们的前期目标.我们本来打算与学霸在线系统和学霸手机客户端接起来,不过很可惜的是我们只是与爬虫组接起来了,这是让我们组很伤心的.我们没有在前期与其他小组进行有效的沟通,直接导致我们的项目效果不尽如人意.
我们的计划是否符合预期的要求?
答:这一次我们的项目很大程度上是出现在做计划这方面出了问题.我们在计划阶段做的工作不太够,导致中途不断对软件进行非预期测得更改,有些改动十分之大,直接导致我们的效果不是完善.但是总体来说,我们的目标没有发生太大改变,只是在完成阶段进行了一定的改正.
软件中的BUG在那些部分?还需要如何进行改进?
答: 我们软件最大的问题是软件速度问题,这些问题的直接原因是不断地与远程服务器进行连接,而且中间一些代码有很多重复冗余代码,因而造成我们的软件速度下降。其次我们在追踪界面中出现了一些错误,导致无法动态的展现我们软件运行的效果。
与爬虫组、在线系统、手机客户端连接情况如何?
答: 由于早期沟通不畅,我们与在线系统、手机客户端两组连接并不是特别好,直接导致我们的连接出现了问题。但是我们与爬虫组沟通还是比较好的,所以我们之间的连接还是不错滴。但是与在线系统的沟通时间较晚,无法在预定时间内完成;所以我们在现阶段不打算结合,在M2阶段才结合。与手机客户端我们也会尽量联系,让我们的连接更加好。
资源
我们能够拥有的资源是否充足?我们能够完成所有任务吗?
答: 我们这是在学长的基础上进行开发的,所以说我们的资源是特别丰富的。其次在自然语言处理上,很多地方已经有了处理方法,所以我们的工作资源很是丰富。
各个任务所需的时间和其他资源是如何估计的?精度如何?
答: 我们的估计时间并不是特别准确,从一开始每个人分配8个小时到后来每个人20多个小时就很容易看出我们的时间分配是很不精确的。主要是我们每个人对于自身能力的估计并不是特别精确,导致我们每个人对于任务的完成时间不太好。其次就是我们的其他资源,现在有很多论文以及开源代码讲到了自然语言处理的很多知识,我们已经在这一阶段阅读了很多哦相关文章,而且相关理论的认识也有了很高的理论水平,所以我们的资源还是很充足的。
用户测试,专业测试是否充足?人力和软件资源是否足够?
答: 我们组开发人员并不是特别多,而且有几个打酱油的成员。所以我们组的人力资源并不是特别充分。但是我们在这阶段进行了一定的调整,所以我们的人力资源还是有一定的提升。其次就是软件资源,我们的开源软件还是有很多,这很符合我们现阶段的要求。还有就是我们会在任务分配上进行调整,尽量让每个人都有工作可做,让每个成员做些力所能及的事情。
变更管理
每个相关成员是否得到了变更的消息?
答: 我们团队有人很难联系,直接导致我们前期scrum meeting沟通不畅,但是我都会让他们进行相应的任务。虽然联系上不方便,但是我们还是会积极关心项目进展,尽量让我们团队的工作进度跟上,同时每个人的任务分配我也会更加细致,尽量更具能力分配相应任务,让每一个成员有事儿可干,从而避免划水的情形发生。
我们的工作重心应该如何进行改进?我们应该在那些方面进行提升?
答: 我们组最大的问题就是组员对于工作的任务的完成度不够。而直接原因就是他们投入的时间不够。为什么会出现这种问题呢?就是应为他们对于任务的认识存在问题,他们没有合理的安排在软件工程这门课的时间。我们前阶段有很多人一星期只花6个小时甚至更少的时间在我们的任务上,这直接导致我们的工作完成度不够,各个方面的进展不足。而且我们在团队任务分配上没有充分考虑每一个人能力,直接导致有些任务虽然分配下去了,但是他们不会做,最终也只是个别人硬着头皮帮他们完成。所以我们在M2阶段会充分考虑各个方面的原因,尽量让任务分配均匀化。
测试、连接
团队是否有详细的测试计划?为什么没有?
答: 我们组在测试方面还是有欠缺的,我们只有个别成员进行功能测试,但是对于单元测试、回归测试方面就有点不足,毕竟我们团队成员的任务分配并不是特别明确,每个人的完成了个人任务之后就不在进行测试。当然这是我们团队在任务分配上的有很多不足,所以在M2阶段会进行相应的改进,让每一个人有详细的任务,同时涵盖面也会尽可能的广。
是否需要进行性能测试?
答: 我们这个软件是数据处理,是要服务在线系统和手机客户端两部分的,所以我们不仅要在精度上满足一定的要求,还要在速度上有很大提升。如此才能在各个方面提升我们的软件。
连接过程中出现了那些问题?我们应该如何来进行改进?
答: 在与其他组的连接方面我们还有很大的不足,我们没有设置后接口,数据库的类型,于是我们在与其他组进行连接上有很大的缺陷。这也是我们后阶段要改进的问题。
讨论照片
M1事后分析报告--We have power to change the origin state的更多相关文章
- M1事后分析报告(Postmortem Report)
M1事后分析报告(Postmortem Report) 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们项目组所开发的软件为一个基于Andro ...
- M1事后分析报告
在得到M1团队成绩之后,每个团队都需要编写一个事后分析报告,对于团队在M1阶段的工作做一个总结. 请在2015年11月24日上课之前根据下述博客中的模板总结前一阶段的工作,发表在团队博客上,并在课上的 ...
- 事后分析报告(Postmortem Report)要求
在得到M1 团队成绩之后, 每个团队都需要编写一个事后分析报告,对于团队在M1阶段的工作做一个总结. 请根据下面的模板总结并发表博客: http://www.cnblogs.com/xinz/arch ...
- Alpha阶段事后分析报告
每个团队编写一个事后分析报告,对于团队在Alpha阶段的工作做一个总结. 请在2016年11月24日上课之前根据下述博客中的模板总结前一阶段的工作,发表在团队博客上,并在课上的事后分析会上进行汇报,并 ...
- M1事后分析汇报总结
学霸网站项目Postmortem结果 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 学霸网站为计算机学习提供了一个网上基地,在这里你 ...
- 事后分析报告(M1阶段)
我们的项目是自选项目,一款名为备忘录锁屏MemoryDebris的软件. 因为我们组成员在此之前都没有接触过安卓开发,于是在第一阶段花了很大的时间和精力学习安卓.又花费了较长一段时间设计软件与研究安卓 ...
- 事后分析报告(M2阶段)
我们的项目是自选项目,一款名为备忘录锁屏MemoryDebris的软件. 在第二轮的迭代中,由于各科的大作业都集中在这一段时间,所以这段时间各个组员间的负担都比较大,但是在大家共同努力,最终我们还是交 ...
- M2事后分析报告
设想和目标 1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 这次M2预想的就是解决3个主要问题,1:增加查询自己购买或者发布记录的功能,2:优化 所有的网络连接 ...
- M1事后分析汇报以及总结
一.设想和目标 1. 们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件主要是为了提供周边美食和菜谱查询功能,为“吃货”们提供便利.对典型用户和场景有清晰的描 ...
随机推荐
- October 14th 2017 Week 41st Saturday
I was well beaten myself, and I am beffer for it. 我自己也被打败过,但我因此变得更好. For most of us, the life road c ...
- 【Ansible 文档】【译文】动态inventory
Dynamic Inventory 动态inventory 配置管理系统的用户经常想要保存inventory到不同的软件系统中.Ansible提供了一个基本的基于文本的系统,正如inventory中描 ...
- Linux下RPM包的安装
Linux下RPM包安装 二进制包(RPM包.系统默认包) RPM安装 rpm -ivh 包全名(查询依赖网址:http://www.rpmfind.net) -i(install):安装 -v(ve ...
- WorldWind源码剖析系列:设置类SettingsBase
PluginSDK中的星球设置类WorldSettings 和WorldWind.程序设置类WorldWindSettings均继承自父类SettingsBase.类图如下所示.其中父类Setting ...
- dom4j加载xml文件
## dom4j加载xml文件 ``` // 1. 加载xml文件 InputStream is = MyTest.class.getResourceAsStream("user.xml&q ...
- HDU 1269 迷宫城堡(判断有向图强连通分量的个数,tarjan算法)
迷宫城堡 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submis ...
- kubernetes 限制网络带宽 annotation -- 注解 -- 类似 label
1.可以通过给Pod增加 kubernetes.io/ingressbandwidth和 kubernetes.io/egress-bandwidth 这两个annotation来限制Pod的网络带宽 ...
- CPP2-基础部分(1)
参考自<c++ primer 5th zh>,本系列将会接着将<The C++ Programming Language 4th Ed><c++ primer plus ...
- ubuntu系统中添加DNS服务器地址后诡异消失的解决办法
今天查看了一下自己电脑里的ubuntu14.04系统,发现无法上网,于是ping了一下百度,出现unknown host,查了一下/etc/resolv.conf中的DNS地址,却发现我之前的修改被清 ...
- Junit测试中找不到junit.framework.testcase
在使用Junit进行测试时,出现如下问题: 找不到junit.framework.testcase 解决方法: 选中项目->属性->Java构建路径->库->添加外部jar 在 ...