团队总结

事后诸葛亮会议

一,设想和目标

1,我们的软件是要解决用户对账单去向不清楚的问题,对此我们的项目名称为“小财神”,典型用户为想要记账的人群(尤其是大学生),有清新的用户场景描述。

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

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

讨论不同意见的好处和坏处,然后筛选出最好的意见。

二,用户量

用户对重要功能的接受程度和我们事先的预想一致么? 我们离目标更近了么?

一致,有表单的查询,以及以图表的形式将最近账单显示出来,但离目标还有较远的路 (我们的目标是制作成手机APP

三,计划

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

没有,原计划的目标是制作APP,但现在只做成了网页版的,原因是对于Android开发反面的知识了解的较少,另外时间也比较紧促。

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

没有,每一件事都是团队付出的心血,都是有价值的。

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

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

不是

  1. 在计划中有没有留下缓冲区,缓冲区有作用么?

有用,能按时完成项目

  1. 将来的计划会做什么修改?(例如:缓冲区的定义,加班)

会,进一步实现我们的计划

四,资源

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

有,老师为我们安排了周六的web开发课程

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

按照功能的难易度,较为精确,但有偏差

  1. 测试的时间,人力和软件/硬件资源是否足够? 对于那些不需要编程的资源 (美工设计/文案)是否低估难度?

足够

  1. 你有没有感到你做的事情可以让别人来做(更有效率)?

没有,我们队的成员都有基本的编程能力

五,变更管理

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

是,每天都有站立会议

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

讨论和要检查的功能

  1. 项目的出口条件(Exit Criteria – 什么叫“做好了”)有清晰的定义么?

有,能完美运行程序,实现各个功能

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

六,设计/实现

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

在早上起床后,由组长完成(在讨论之后)

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

有,先写入计划中,然后尝试实现

3. 团队是否运用单元测试(unit test),测试驱动的开发(TDD)、UML, 或者其他工具来帮助设计和实现?这些工具有效么?
用过单元测试,有用,能找出错误的地方

4. 什么功能产生的Bug最多,为什么?在发布之后发现了什么重要的bug? 为什么我们在设计/开发的时候没有想到这些情况?

账单图表的实现,因为导入的js之间产生冲突

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

未进行复审,在项目开始之前就已经规范了代码规范

七,测试/发布

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

有,在功能都实现之后测试

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

  1. 团队是否有测试工具来帮助测试?

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

TFS 还是很有用的,至于改进,有这样一些建议:

a)输入Bug 还是步骤比较多,很多需要手动重复填写的字段。

b)不是所有的Bug task 都记录在TFS中。

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

每次用外网登录项目时,都要重新打开tomcat并重新执行sqlserver的语句

八,总结

你觉得团队目前的状态属于 CMM/CMMI 中的哪个档次?

不清楚

你觉得团队目前处于 萌芽/磨合/规范/创造 阶段的哪一个阶段?

规范阶段

你觉得团队在这个里程碑相比前一个里程碑有什么改进?

团队成员之间经常交流

你觉得目前最需要改进的一个方面是什么?

将项目改成手机APP

 

对团队的建议:

1,希望遇到问题能立刻讨论,尽快解决

2,不能一直去实现功能,要在中途停下,优化代码,解决bug

3,时间和任务安排的的不合理

4,每个人的基本技术需要加强

对项目的建议:

1,还是那句话,希望能做出客户端

2,将界面做成能符合大众审美的程度

3,增加分配

4,能用中文用户名和密码

posted @ 2018-01-16 08:36  SuperStrongFlag  阅读(149)  评论(0编辑  收藏  举报