无人转会申请
NewTeam
NewTeam团队在Alpha阶段进展状况比较好,团队合作非常愉快,同时不希望人员的变动导致新的学习任务产生而耽误开发进度,所以希望能够保持现有的人员,没有人转会,在此提出申请。NewTeam团队认为自己在以下几个方面做的比较好:
目标实现
- 在Alpha阶段中经过比较充分的用户调研设定了合理的关于功能的目标,将目标进行拆解,以合理的进度分阶段实现了设定的功能,产生了较少的bug。
- 虽然因为没有找到比较好的推广方式导致没有达到目标的用户数量,但是已经产生了一定数量的实际用户,并且有比较好的反响,同时也产生了下一步推广的思路。
- 在项目的完成度上,取得了比较好的成果。
工程质量
- 开发人员都会遵守基本的代码规范,尤其在命名和注释方面,保证了较好的可读性。
- 在开发阶段初期,形成了比较清晰地代码组织结构,整个工程有比较清晰地逻辑。
- 开发人员进行代码签入之前都要进行基本的测试,没有明显的bug后进行签入。项目经理会对代码进行简略的复审。每次签入或产生可验证成果之后测试人员会对该阶段的成果进行测试。
- 测试人员和开发人员对发现的bug进行了部分的状态记录和更新。
- 在项目的进展过程中,项目经理会根据结构、设计的调整对文档进行更新(有一定的滞后性)。
项目管理
- 以功能为单位将Alpha阶段划分成多个小的阶段,每个阶段实现相对独立的功能,从第一个阶段完成开始就产生了可用的软件。如果因为技术问题导致某些功能不能完整实现,会适当调整任务的先后顺序,基本不会耽误整体进度。
- 在Alpha阶段中,基本按照预先设定的功能优先级逐步实现功能,同时会根据项目的进展情况对优先级进行调整。在Alpha阶段中基本确定了当前难以解决的问题,和下阶段解决的问题,并且已经在postmortem中基本确定了下一阶段的计划。
团队合作
- 每个人承担不同的任务,遇到问题时任务的承担者通常会尽力去解决问题,如果考虑到可能会影响进度,会找其他开发人员或项目经理共同讨论解决问题。
- 开发人员会在完成自己的任务后主动在测试人员测试之前进行一些进一步的测试,或承担一些界面优化、bug修复的工作。
以上是NewTeam团队的申请,NewTeam团队会保持做得较好的地方,并且不断改进,希望能够保持现有的人员一起努力下去。