首页 > 技术文章 > 无人转会申请

buaareadsun 2019-04-24 08:10 原文

BuaaRedSun团队在Alpha阶段各方面自认为表现优异,具有强大的团队战斗力和凝聚力,同时考虑到Beta阶段任务较重,不希望人员的流入流出导致学习和磨合的时间增加而耽误开发进度,所以在此提出无人转会申请,希望能够保持团队现有人员,无人转出,而团队人数已达上限,因此也无人转入。

下面从四个方面 阐述我们团队的优异表现:

目标实现

  • 需求与实现:对整个“北航社团”项目的最终目标进行了1次比较充分的用户调研,同时通过小程序原型系统进行了1次比较充分的用户反馈,对用户群体和需求较为明确,然后拆解目标、划分优先级,剖析出alpha阶段中用户的核心需求,以确保核心需求得到了实现。最终我们的小程序确实实现了“社团展示”方面的核心需求。

  • 推广与宣传:alpha阶段的小程序,我们进行比较具有针对性的推广,得到了很好的宣传效果。我们主要通过3大渠道进行推广:

    • 部分社团内部群、社联群、9个内测社长
    • 团队成员 分享朋友圈、转发到系群等
    • 托学弟学妹转发到大一大二的群
  • 用户量:截至4.24凌晨,即我们小程序发布后的第5天,我们的用户量达到了446,即将完成“发布后一周内预期有500用户”的目标。

  • 用户使用反馈:由于小程序的完成度较高、测试较为全面、UI还算整洁,因此用户体验总体良好。主要不足可能是数据较少且不准确。关于这一点,我们将在beta阶段开发出网页端,方便社长录入数据。

工程质量

  • 代码质量高:开发人员遵守基本的代码规范,后端更是有详细的代码规范文档,保证了代码具有较好的可读性。
  • 文档质量高:我们的文档比较齐全,质量也较高,主要包括:接口文档、后端环境搭建文档、后端代码规范文档、团队博客。
  • 测试较为全面:开发过程中,6位开发人员在进行代码签入前都会进行基本的测试,后端在代码签入前由少昂把关,前端则是每日例会时给出开发版二维码,大家一起抓bug。在Alpha阶段末期,我们还进行了一次较为前面的测试,主要包括后端单元测试、后端压力测试、前端功能测试。

项目管理

  • 优先级划分:根据用户需求,我们对小程序的功能划分了三种优先级,alpha版本实现前两个优先级的功能,并同时根据项目实际进展,在保证核心功能得以完成的条件下,加上或暂时砍掉一些其它功能。
  • 计划制定的策略:由团队成员个人来制定自己的每日计划,当然这个计划的周目标是由PM指定的,这个计划接受团队其它成员的监督。这样能让团队成员自由把控时间,也比PM直接分配每日计划要更方便、更人性化、更有可行性。
  • issue记录方式合理:由于无法细致地制定1-2周后的计划,因此我们将alpha阶段分成两个小段,每个小阶段开始时,大家共同制定本小阶段的每日计划,PM转为issue,我们可能会根据实际情况添加或删除issue,但issue总量变化不大。每次例会上每个人总结自己的今日进度,由PM统一更新issue状态,以防止团队成员忘记更新issue。

团队协作

  • 团队分工合理:
    • 3人开发前端,按页面分工,每日例会时大家一起抓bug;
    • 3人开发后端,由少昂带领并把关质量;
    • PM负责需求分析、原型设计、博客撰写、主持和记录例会、前后端协调等;
    • 宇飞协助联系社联,并参与一部分UI设计。
    • 这样的协作方式很符合团队当前的状况,是考虑了大家的能力、时间、积极性、所长、性格等各方面因素后,经过实践验证的比较合理的分工方式。
  • 团队分工具有一定的灵活性:
    • 比如在测试方面,根据前后端人员的开发进度和个人时间等,灵活安排测试任务。alpha阶段中,后端测试时:压力测试由廓然完成,代码覆盖率测试由振亚完成,单元测试由廓然和振亚共同完成;前端测试时:每日例会上进行小型测试,收尾阶段时间较紧 直接由PM进行较全面的前端测试。

以上是BuaaRedSun团队的无人转会申请,我们会继续加油,不断改进。希望课程组批准 保持团队现有人员不变,我们将在beta阶段一起继续努力!

推荐阅读