个人项目(任务五):项目回顾

一、设想和项目

  1. 我们的软件要解决老师对纸质数据的管理,纸质数据容易丢失、混乱,还有就是学生修改选课方向,需要上交纸质信息,其中一个老师知道了这个学生,但另一个老师却不知道,导致数据不统一;其次要解决学生及时收到通知,查看各种信息内容,这些定义的很清楚,对典型用户和典型场景有清晰的描述。
  2. 我们有充足的时间来做计划。
  3. 在刚开始确实有很多不同意见,但是经过大家讨论都一致决定于统一想法。
    大多数功能和我们事先预想的不太一致,虽然我们离目标更接近了,最大的经验教训就是我们解决问题的方式太弱了,如果历史重来一遍,我会提高解决问题的能力,多和老师、用户沟通,以便完善我们的功能

二、计划

  1. 原计划的工作没有完成,因为大家的能力有限,数据库连接不上。
  2. 我在页面设计上面花了一些时间,事后发现没有多大价值。
  3. 每一项任务都有清楚定义和衡量的交付件。
  4. 项目的整个过程都按照计划进行。
  5. 在计划中有留下缓冲区,主要是利用了缓冲区这段时间进行团员之间的相互讨论交流。
  6. 将来没有计划修改。
    首先分工上应该明确,然后对需求的深度分析

三、资源

  1. 我们有足够的资源来完成各项任务。
  2. 各项任务所需的时间和其他资源是按每个人的能力高低来算的,精度很高。
  3. 测试的时间、人力和软件/硬件资源足够。
  4. 我有感到我做的事情可以让别人来做。
    分工应该更合理一些

四、变更管理

  1. 每个相关的员工都及时知道了变更的消息。
  2. 我们采用了任务优先级决定“推迟”和“必须实现”的功能。
  3. 项目的出口条件定义不是很清晰。
  4. 对于可能的变更能制定应急计划。
  5. 有的员工可以,有的不可以,看个人能力。
    锻炼每个人的应急反应,对于变更计划,应作出有效对策

五、设计/实现

  1. 设计工作是在选题之后,由我来完成,合适的时间,合适的人。
  2. 有,由我来决定的。
  3. 没有。
  4. 数据库bug,没有人完整写出来,有一个组员写出了建表,但是不会连接。
  5. 由每个组员完成的,没有严格执行了代码规范。
    减少前期做页面的时间,把更多的时间用在研究数据库上,多请教老师

六、测试/发布

  1. 团队有参见测试计划。
  2. 没有正式的验收测试。
  3. HBuilder。
  4. 软件没有完全开发出来,没有效能。
  5. 并没有发布。
    提高解决问题的能力,不会的话不要拖延,合理安排时间

总结
团队的角色,管理,合作

  1. 团队的每个角色是按个人能力的高低分配的,是人尽其才的。
  2. 团队成员之间有相互帮助。
  3. 当出现项目管理、合作方面问题时,是由我来安排的。

我感谢阎蔷对我的帮助,因为在整合代码和立会记录时,帮我分担了一些工作,在设计方面也给我出了一些想法。
团队中的每个人对码云的使用和解决问题有很大提高。
我觉得目前团队磨合的阶段。
团队合作之间更加默契。
后端编写能力应该大大提高。

posted @ 2020-12-26 18:19  leohh0627  阅读(47)  评论(0编辑  收藏  举报