事后诸葛亮之Alpha十天冲刺之失败总结
参考自构建之法p341页的模板
首先自己预计了一下,项目gg的可能有百分之50这里面有百分之80是我的责任。冲刺失败我承担主要责任。
1.设想和目标:
- 1.计划实现类似华为云的小功能之团队合作开发功能。
- 2.时间上来说不是太充裕
3.我们基本没有别的组的有分歧的时候。
经验教训以及历史重来一遍的改进。
前期具体问题:我们遇到了哪些问题?
- 1.前期的前端路线方针错误。在前期的时候学习方法错误,一开始的时候,在我的带领下,我和另外两个主力一起写嘛,之后我就想找个类似的app写,后来发现这根本不行,再这上面浪费了很多时间。比如配置有问题,eclipse的导入as很繁琐之类的过程。这差不多断断续续浪费了很长时间。
- 2.我作为前端小组长,自己的学习方法有问题。我之前只是机械的去写代码,而并没有真正的理解里面每个函数的含义。以为只要像汽车零件一样组装在一起就可以了。后来发现根本不行。比如在导航栏里添加一个新建功能,只是简单的粘贴根本不行。这就需要老老实实的看书,不能急功近利,投机取巧。那样有太多错误。花时间在歪路子上了。比如这篇(http://www.cnblogs.com/dushide/p/7823855.html)
- 3.我们团队的问题也很大,没有一个真正的领袖。我觉得别的组要么就有一个执行力很强的领袖,要么就有一个熟悉流程的知道怎么分配任务的领袖。要么就有一个代码能力很强的领袖。并不是说我们的组长说话不好使,就是我们组里没有真正的大神。没有一个有实际能力的leader。但是也不想换leader这和他没关系,主要责任还是在我。
- 4.因为后来我有个组员他及时的学习并纠正我的错误。他写了一部分但是我有点看不懂他的代码了我得从头学,这几天考试还多。就有时候应接不暇。还想学这个还想学那个的。觉得很忙。
5.我自己的课太多了。开学是想好好学习的。现在看来学习与技术不可得兼。
可以避免的问题:
1.如果学习的时候能老老实实的学习每一个函数,把那些导入别人的项目的时间花在老老实实自己敲代码理解上,我想我们现在至少没这么难堪。
补救方法
- 1.增加人手。后端的同学录做的很漂亮。所以我想拉他们进来。后来了解到他们不愿放手。因为第一再投入时间已经来不及了,第二后端也需要人去写。所以我想了个折中的方法就是有问题一起讨论。比如今天遇到的数据库问题。我们前端后端讨论了一下,完美的解决了。由后端组长实际负责任务的分发。
- 2.自己要纠正思路,老老实实的去理解那些函数。只能多花时间去做了。毕竟只有不到十天的时间了。一定要脚踏实地的去做。
- 3.重新定义了一下任务:就是前端不惜一切代价做出来一个可交互界面。
4.更改任务需求说明书再次减少任务需求。
总结:自己和团队代码能力不强。花了不少时间。当初选择这门课就不是为了得分来的。最后没做出来我最后和我的战友们战斗到最后,我问心无愧。其他组做的真好。为他们点赞。自己继续努力。
2.计划
- 1.最后计划的工作并没有全部做完,原因如上。
- 2.我再也不去抄袭别人的代码了,抄袭也是要理解他里面的含义在说。
- 3.每一个任务模块有清楚的定义但是有的没有交付。
- 4.没有按计划,因为计划赶不上变化
- 5.我们的缓冲区留在了贝塔阶段。在贝塔阶段实现了阿尔法阶段的功能。
- 6.修改如上,加班是肯定的。
3.资源
- 1.并没有足够的资源来完成。
- 2.所需时间确实是有估计的,上一次的上上个周日我以为四天的时间就能完成所有的功能,但是还是没有完成,是由于前端组与后端组的交接存在了问题。现在已经解决。精度不足。
- 3.没有测试,人力足但是人力的质量不够。上周让我一下子惊醒的是美工,我们美工没有增加相应的人手,导致app很丑,我以为很简单,但其实不然。
- 4.我觉得那是肯定的,我这个人是想当pm的,但是我严肃不起来,他们没完成只能采用绥靖政策。所以可能换个别组的大组长比如晨瑶大组长之流可能会更好。但是现在都熟悉了我也就将就的做下去。
这里历史重来我要写一下,如果历史重来我一定紧紧的抱住别人的大腿。带领组员走向人生巅峰。
4.变更管理
- 1.知道。我是每天都去他们宿舍查看详情的。
- 2.看进度,做不出来我也没就必须推迟啊。
3.完成以上的功能后,用户使用可以一个团队一起进行项目的管理分配等。就是华为云的一个小任务。
5.设计与实现
6.测试与发布
5,6我想我们真正做出来吧在总结。
阿尔法最终总结:
团队角色管理与合作
- 1.每个人都是自己选的,路都是一步步摸索出来的,经历了一个开发流程真是开心又疲惫。每个人也算人尽其才吧。
- 2.有互相帮助的,比如我前端哪里不懂了,比如一开始不懂接口是什么就去找的他们一起理解的,他一遍演示一遍讲,收获颇丰。
- 3.在一起商量呗,只有达成一致才是王道。
- 4.鸣谢所有人
今天看见构建之法第九章,我觉得自己是Project Manager 而不是Program Manager因为我觉得自己特别符合第二点:通常是团队与外界打交道的唯一代表。
下面是对于同学们给出的建议的回复

- 1.我们组的冲刺失败了,所以界面丑陋无比。
- 2.对于你给我儿子的建议,他爹给你点了赞。
- 3.主要是PM方面有一些问题,我也是后来一点点接手的,还有没有其他组的大神。我觉得很方。
- 4.迷就对了,我曾经也迷过,考虑是不是退出算了。
- 5.一起加油吧,也曾经差点崩了。
- 6.加油,总结是必须的。
- 7.每个人都有开发,都很积极,就是没有大神指路靠自己摸索。我知道都是摸索的,但是摸索的程度不同而已。而且我想做成功再趾高气昂的把他们叫出来一起听我答辩。
事后诸葛亮之Alpha十天冲刺之失败总结的更多相关文章
- 项目Alpha冲刺(团队)-第十天冲刺
格式描述 课程名称:软件工程1916|W(福州大学) 作业要求:项目Alpha冲刺(团队) 团队名称:为了交项目干杯 作业目标:描述第十天冲刺的项目进展.问题困难.心得体会 队员姓名与学号 队员学号 ...
- 【Alpha版本】十天冲刺集结令
031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬涛 [Alp ...
- 【Alpha版本】冲刺总结随笔
项目预期计划 确定代码规范与编码原则. 根据原型设计,界面设计,搭建应用大致框架,完善控件,背景等的界面设计. 根据体系结构设计,完善界面跳转逻辑,确定功能模块,实现1.0版本功能. 重点完善需求说明 ...
- 【Alpha版本】冲刺阶段 - Day7 - 靠泊
Alpha:指集成了主要功能的第一个试用版本.在这个版本中有些小功能并未实现.事实上很多软件的 Alpha 版本只是在内部使用.给外部用户使用的 Alpha 版本会起一个比较美妙的名字,例如,技术预览 ...
- 软工网络15团队作业4——Alpha阶段敏捷冲刺6.0
软工网络15团队作业4--Alpha阶段敏捷冲刺6.0 1.每天举行站立式会议,提供当天站立式会议照片一张. 2.项目每个成员的昨天进展.存在问题.今天安排. 成员 昨天已完成 今天计划完成 郭炜埕 ...
- 【Alpha版本】冲刺阶段——Day5
[Alpha版本]冲刺阶段--Day5 阅读目录 今日进展 问题困难 明日任务 今日贡献量 站立式会议 TODOlist [今日进展] 完成登录类代码 public void LOGIN() { co ...
- 【Alpha版本】冲刺随笔汇总
[Alpha版本]冲刺-Day1 [Alpha版本]冲刺-Day2 [Alpha版本]冲刺-Day3 [Alpha版本]冲刺-Day4 [Alpha版本]冲刺-Day5 [Alpha版本]冲刺-Day ...
- 软工网络15团队作业4——Alpha阶段敏捷冲刺1.0
软工网络15团队作业4--Alpha阶段敏捷冲刺1.0 1. 各个成员在 Alpha 阶段认领的任务,以及整个项目预期的任务量(使用整数表示,与项目预估的总工作小时数一致.比如项目A预估需120小时才 ...
- 软工网络15团队作业4——Alpha阶段敏捷冲刺2.0
软工网络15团队作业4--Alpha阶段敏捷冲刺2.0 1.提供当天站立式会议照片一张. 2.每个人的工作 成员 昨天已完成 今天计划完成 郭炜埕 熟悉微信web开发者工具 完成新建话题界面的设计 郑 ...
随机推荐
- [Codeforces 925C]Big Secret
Description 题库链接 给出 \(n\) 个数,让你生成这 \(n\) 个数的一个排列 \(A\) .定义 \(B_i = \bigoplus\limits_{j=1}^i A_j\) , ...
- Ionic3 UI组件之 Gallery Modal
Gallery Modal可以理解为相册的预览界面.可以显示网络图片,也可以显示base64Image. 在这个例子中,我用来实现图片的预览功能. 相机拍照,或者相册选择图片后,用缩略图组件显示缩略图 ...
- SQL运算符
SQL运算符实例代码教程 - 运算符是一个保留字或字符,主要用于在SQL语句的WHERE子句来执行,比较和算术运算等操作. http://www.yiibai.com/sql/sql_operato ...
- [日常] 研究redis未授权访问漏洞利用过程
前提:redis允许远程连接,不需要密码 1522057495.583846 [0 123.206.24.121:50084] "set" "dUHkp" &q ...
- 撰写html标签的快捷方式2
1.写一个含有类的标签. div.demo-inline + tap键 就会生成如下<div class="demo-inline"></div> 2.CS ...
- 湘潭校赛 Hard Wuxing
Hard Wuxing Accepted : 13 Submit : 166 Time Limit : 1000 MS Memory Limit : 65536 KB 题目描述 “五行”是中国 ...
- Error creating bean with name 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0': Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework
昨晚在 使用spring aop, 然后Tomcat启动的时候, 报了这么个错: Caused by: org.springframework.beans.factory.BeanCreationEx ...
- 小tip: base64:URL背景图片与web页面性能优化——张鑫旭
一.base64百科 Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,可用于在HTTP环境下传递较长的标识信息. 某人: 唉,我彻底废柴了,为何上面明明是中文,洒家却看不懂嘞,为什 ...
- 【PyQt5 学习记录】010:QSplitter
import sys from PyQt5.QtWidgets import (QApplication, QWidget, QSplitter, QTextEdit, QPushButton, QL ...
- VSCode环境
PythonPython for VSCode Language Support for Java(TM) by Red HatJava Language SupportJava DebuggerJa ...