团队事后诸葛亮会议

事后诸葛亮会议

设想和目标

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

我们的软件要解决<编程零基础用户>的痛苦,他们需要通俗易懂的代码实例,来激发他们对编程的兴趣。定义清楚。有对典型用户描述,没有对典型场景描述。

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

有充足的时间做计划,但是没有利用好,计划做的太粗糙。

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

多数服从少数。

计划

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

没有都完成。初计划定的太远太难,能力不足,无法完成。

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

有,但是没有想法也不知道做什么就都做了。

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

基本都没有。

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

是。但是忽略了很多东西。

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

没有。做计划时没有思考这么多。缓冲区很有作用。

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

应该明确缓冲区的长度。

资源

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

没有。

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

很粗略的估计,起初没有考虑时间问题,基本是越长越好,后面基本就不估计了。

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

不足。没有低估难度。并且花费了很多时间。

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

有感到让别人来做更有效率。但是找不到,也没有钱,就全部自己团队完成。

变更管理

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

知道。我们都在一个宿舍,都是一起开发的,消息都能第一时间知道。

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

没有想过,能力不足,能做出来什么功能就是什么功能。

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

没有清晰的定义,根本不懂出口条件是什么。

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

有制定。团队有一个人永远准备着planB。

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

没有处理。走一步看一步。

 

设计/实现

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

最后完成,共同完成的。一起讨论页面的设计。然后由妃妃修改代码。

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

有,一起讨论,能解决就解决,解决不出就放弃了。

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

没有运用。

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

没有仔细完成,代码规范没有很详细。

 

posted @ 2022-06-10 16:19  八九四一四  阅读(48)  评论(0)    收藏  举报