学霸网站项目Postmortem结果

设想和目标

1.       我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述?

学霸网站为计算机学习提供了一个网上基地,在这里你可以上传下载公共资源,你可以提出问题,也可以搜索已经解决的问题,还可以通过搜索标签来查看标签下的网页。主要的用户是高校计算机相关专业的老师和学生以及从事计算机领域工作的人。

2.       是否有充足的时间来做计划?

有一周左右的时间进行计划,时间还可以。

3.       团队在计划阶段是如何解决同事们对于计划的不同意见的?

进行举手表决


计划

1.       你原计划的工作是否最后都做完了? 如果有没做完的,为什么?

有没做完的,比如文件的上传下载还没有实现。因为前期有一段时间用在了做一些辅助功能上面,而忽略了重点。

2.       有没有发现你做了一些事后看来没必要或没多大价值的事?

上面提到了前期有一段时间在做辅助功能,比如悬赏,匿名等功能,这些功能虽不及上传下载之类的功能重要,但也不至于说没有价值。

3.       是否每一项任务都有清楚定义和衡量的交付件?

大部分没有,没有制定特别精确的衡量标准。

4.       是否项目的整个过程都按照计划进行?

还可以,准备在M2阶段完善搜索,整合,以及资源上传下载。


资源

1.       我们有足够的资源来完成各项任务么?

时间挺紧

2.       各项任务所需的时间和其他资源是如何估计的,精度如何?

根据算法实现以及UI编程实现的难度进行粗略估计

3.       用户测试的时间,人力和软件/硬件资源是否足够?

不够,小组测试成员的数量和硬件数量远远不够。


变更管理

1.       每个相关的员工都及时知道了变更的消息?

团队情况变更,在讨论组以及每日例会会进行通知。

2.       我们采用了什么办法决定“推迟”和“必须实现”的功能?

小组讨论,举手表决

3.       项目的出口条件(Exit Criteria)是否得到清晰的定义?

不是很清晰

4.       对于可能的变更是否能制定应急计划?

小组讨论

5.       员工是否能够有效地处理意料之外的工作请求?

基本没有意料之外的请求


设计/实现

1.       设计工作在什么时候,由谁来完成的?是合适的时间,合适的人么?

大体设计在上届以及上上届已经完成了,我们所做的就是对设计得完善

2.       设计工作有没有碰到模棱两可的情况,团队是如何解决的?

有意见不统一的时候,小组成员经过商量完成妥协

3.       什么功能产生的Bug最多,为什么?

用户管理方面的BUG最多。

4.       代码复审(Code Review)是如何进行的,是否严格执行了代码规范?

没有进行过review,都是个人开发,然后checkin供测试人员测试的。


测试/发布

1.       团队是否有一个测试计划?为什么没有?

每日的测试任务会进行讨论,以及发布在博客

2.       是否进行了正式的验收测试?

没有进行正式的验收测试

3.       团队是如何测量并跟踪软件的效能的?从软件实际运行的结果来看,这些测试工作有用么?应该有哪些改进?

通过TFS来对项目的BUG、项目的变更集以及成员的任务进行管理。很有用。但不是所有的BUG都记录在了TFS中,在M2会改进。

4.       在发布的过程中发现了哪些意外问题?

发布的时候部署到服务器之后输入内网ip打不开网页—重新设置了端口;

提问或搜索会报错---索引创建或查找时候需要调用的write.lock文件被其他资源占了,进行释放之后就OK了;

整合的时候不知道怎样利用第二组的数据库---还没有解决,这个定为了M2阶段的主要任务之一。


问答

1)       对比敏捷的原则, 你觉得你们小组做得最好的是什么?

通过每日例会面对面交流;

2)       什么是在下个阶段 M2 要改进的地方?越具体越好。

加强自我管理,在例会上自己向PM提出明日要做的任务;

分清要实现的功能的重要性,根据重要性来进行优先级排列,先完成优先级高的任务。


事后分析汇报会议照片

M1事后分析汇报总结的更多相关文章

  1. M1事后分析汇报以及总结

    一.设想和目标 1. 们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件主要是为了提供周边美食和菜谱查询功能,为“吃货”们提供便利.对典型用户和场景有清晰的描 ...

  2. M2事后分析汇报总结

    学霸网站项目Postmortem结果 M2之于M1的改进 文档和问答的整合 完成webservice 完成数据库触发器设计与完整性约束依赖(大规模) 优化学霸UI 资源的搜索 外部问题的搜索 文档的上 ...

  3. M1事后分析报告(Postmortem Report)

    M1事后分析报告(Postmortem Report) 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们项目组所开发的软件为一个基于Andro ...

  4. M1事后分析报告--We have power to change the origin state

    M1事后分析报告 设计与实现 我们发的软件解决的问题?是否满足后面小组的要求?是否能够完全拟合前期目标? 答: 前期我们的软件完成量并不是特别让人满意,我们组在完成这些任务量之后,发现有很多地方是在做 ...

  5. M1事后分析报告

    在得到M1团队成绩之后,每个团队都需要编写一个事后分析报告,对于团队在M1阶段的工作做一个总结. 请在2015年11月24日上课之前根据下述博客中的模板总结前一阶段的工作,发表在团队博客上,并在课上的 ...

  6. Alpha阶段事后分析报告

    每个团队编写一个事后分析报告,对于团队在Alpha阶段的工作做一个总结. 请在2016年11月24日上课之前根据下述博客中的模板总结前一阶段的工作,发表在团队博客上,并在课上的事后分析会上进行汇报,并 ...

  7. 团队作业10——事后分析(Beta版本)

    团队作业10--事后分析(Beta版本) 目录 一.设想与目标 二.计划 三.资源 四.变更管理 五.设计与实现 六.测试与发布 七.总结 八.图片和贡献分分配 一.设想和目标 1.我们的软件要解决什 ...

  8. 事后分析报告(Postmortem Report)要求

    在得到M1 团队成绩之后, 每个团队都需要编写一个事后分析报告,对于团队在M1阶段的工作做一个总结. 请根据下面的模板总结并发表博客: http://www.cnblogs.com/xinz/arch ...

  9. Beta/Gamma事后分析

    目录 设想和目标 计划 资源 变更管理 设计/实现 测试/发布 团队的角色,管理,合作 总结 对照敏捷开发的原则, 你觉得你们小组做得最好的是哪几个原则? 请列出具体的事例. 照片 设想和目标 我们的 ...

随机推荐

  1. js json排序

    var p = [             {name:"kitty", age:12},             {name:"sonny", age:9}, ...

  2. oracle远程连接太慢

    场景:Oracle11G DB服务器上用sqlplus直接连很快(秒连),但加上服务名后却半天没反应.一台正式.一台测试都出现此问题. sqlplus:xnwz/xnwz 很快 sqlplus:xnw ...

  3. struts1&&Hibernate Demo1

    用struts1和Hibernate实现简单登录案例 主要思路:通过用户名name验证 如果一致则验证成功. 附上源码: 1.建立student表,这里使用的是mysql数据库,以下为该表的DDL: ...

  4. Android Gradle 多Module单独编译一个Module

    假如项目中有两个Module,app1和app2.假如我只想对app1 module进行build,则可以: gradle :App1:build build命令可以换成任意gradle命令.

  5. Android广播机制简介

    为什么说Android中的广播机制更加灵活呢?这是因为Android中的每个应用程序都可以对自己感兴趣的广播进行注册,这样该程序就只会接收到自己所关心的广播内容,这些广播可能是来自于系统的,也可能是来 ...

  6. Windows下运行python脚本报错“ImportError: No Module named ...”的解决方法

    之前遇到一个问题,在Pycharm或IPython之类的IDE上运行脚本正常,但是直接运行或cmd命令行运行的时候报了模块未能找到的错误--ImportError: No Module named . ...

  7. Python基础篇【第2篇】: Python自定义函数

    Python函数 1. 函数定义 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段.函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print ...

  8. MySQL-5.6.13免安装版配置方法

    MySQL-5.6.13免安装版配置方法   1. 下载MySQL Community Server 5.6.13 2. 解压MySQL压缩包    将以下载的MySQL压缩包解压到自定义目录下,我的 ...

  9. 仿淘宝详情转场(iOS,安卓没有这功能)

    由于公司是做跨境电商的,所以对各大电商APP都有关注,最近看到淘宝iOS端(安卓没有)在商品详情点击加入购物车有一个动画效果特别赞,正好今天新版本上线,下午就抽了些时间研究了下. 主要思路是自定义转场 ...

  10. 埃及分数-IDA*

    Description 在古埃及,人们使用单位分数的和(形如1/a的, a是自然数)表示一切有理数.如:2/3=1/2+1/6,但不允许2/3=1/3+1/3,因为加数中有相同的.对于一个分数a/b, ...