[Alpha阶段]无人转会申请
Alpha阶段无人转会申请
大家好,我们是Water_T团队。我们团队在Alpha阶段较好完成了预期目标,团队成员合作愉快,氛围良好,配合默契,且完成的产品在alpha阶段中是用户可互动、可使用的功能最多的产品之一。因此,我们认为我们在alpha阶段的表现优秀,且已经有新的成员加入,在下一阶段的优化以及亮点功能的添加将是决定产品最终表现的重要阶段,我们也不希望成员的转出及新成员转入后的磨合、学习基础知识导致紧张的开发时间进一步减少。因此,我们希望能保持现有团队(即无人转出)。
基于如下理由,我们认为团队在alpha阶段的表现优秀:
目标实现
- 需求与用户 
 在项目确立初期,经过调研,我们找到了同学们真实的,迫切的需求,并以此为出发点确定了我们的项目内容。
- 功能实现 
 在alpha阶段,团队优秀的完成了预期目标,完整的实现了账户管理、招募发布、申请招募、采纳申请、简历模板这一系列功能,完成了一个完整可用的产品,达到了预期的出口目标。
- 用户量 
 截至4月23号,产品的累计访问人数达到120人,而累计后台访问次数更是达到了4000次,超过了预期目标。
工程质量
- 代码规范 
 前、后端代码规范,命名、接口等严格按照文档规定书写,读过规格文档后,无论前、后端都能迅速获知代码实现的具体功能或具体页面。
- 代码管理优秀 
 所有团队成员积极使用github,遵守实现功能后及时提交的规定,除去个人开发分支,前、后端主分支及master分支总commit次数200余次。
- 文档规范,完整 
 在开发过程中,前、后端文档跟随开发进度不断更新,对于前后端对接的重点接口部分,在技术规格文档中对每个接口的每个参数的名称、类型、有何限制都进行了详细的描述,有效提高了前后端对接的效率,避免的许多错误的产生。
  
- 测试全面,覆盖率极高 
 在测试阶段,我们不但在10余款手机上对每个功能都进行了一一测试并记录,发现了并改进了许多bug,更对于后端的所有接口的所有正确、异常情况,共实现了108个单元测试样例,总代码覆盖率达到了97%,确保了后端接口的功能正确性。
  
  
项目管理
- 从大到小依次规划,确保项目进展顺利 
 在项目管理过程中,我们首先对项目进行了整体的规划,即要实现哪些功能、这些功能的依赖关系如何,以此为依据,决定功能的开发顺序,并制定最晚完成时间。
 完成整体规划后,PM根据昨日任务完成情况以及任务的最晚完成时间,制定每日任务计划,再分配到每位成员,与每晚进行总结与任务完成统计。
- 任务分配合理 
 对于项目中许多难以预知的临时任务,尽量由时间空闲或已完成任务较少的成员承担,每位成员的每日工作量均衡,良好兼容了软工的开发任务与成员各自的复习、实习等事物安排。
- 例会及issues管理合理 
 每晚在寝室都会召开例会,总结当日已完成的任务,并计划明日任务。所有任务具有相应issues,例会完毕后由PM统一关闭,减轻开发人员负担。
 例会博客照片都附带时间戳,证明了例会博客真实,有效。
团队合作
- 团队配合默契,工作顺利 
 我们团队成员的配合十分默契,在各项合作中的工作也十分顺利,从未出现工作交接失败、个人任务未完成导致整体目标延误或github代码管理实务等问题。经过磨合,我们充分适应了互相的性格、工作方式,团队的配合优秀,大幅提升了开发的速度。
- 团队氛围融洽,成员关系友善 
 我们的团队氛围非常好,不曾出现过任何争吵、埋怨,团队成员之间的关系也非常好,在成员开发出现困难时,都会有其他成员主动帮助。也常常一同去食堂、一同上课,使团队合作时的氛围融洽, 开发的过程中也增添了许多乐趣,极大提高了成员开发的积极性。
- 沟通非常积极,交流频繁 
 由于团队成员的关系良好,且所有队友恰好都在同一层楼,所以开发时的交流非常频繁,远不止每日例会及QQ群、微信群中的讨论,面对面的交流极多,有效增加了沟通效率,大量的沟通也减少了开发时的bug。
 因此,我们团队几乎没有因对接问题而导致的bug,且每位成员都非常熟悉项目的整体代码。
总结
基于上述理由,我们团队在alpha阶段优秀的完成了任务,工程质量良好,项目管理合理,团队合作非常默契,气氛融洽,让开发这一工作变得不再枯燥。加上我们在下一阶段的目标是大幅优化页面布局,添加亮点功能,是决定产品最终表现的关键阶段,所以希望能保留目前已经对项目十分了解,且对下阶段目标已有初步规划的团队成员们。我们团队也会继续加油,发扬已有的优点,也积极反思自身不足,争取在下一阶段开发出能为同学们提供切实便利的产品。还望课程组批准。
[Alpha阶段]无人转会申请的更多相关文章
- [2019BUAA软工助教]Alpha阶段无人转出申请审核结果
		[2019BUAA软工助教]Alpha阶段无人转出申请审核结果 一.队伍信息 队伍名 项目 人数 红太阳 社团 8(6+2) pureman 博客园 6 水哥牛逼 招募 6 葫芦娃 拖拽Pytorch ... 
- Alpha阶段个人贡献分及转会人员确定
		请各个团队协商确定个人贡献分,评分根据之前个团队确定的规则进行.每个团队的个人贡献分总数为50*N,N为团队的人数. 个人贡献分要求:必须是一个自然数,每个人分数互不相同,并且和为50*N. 请各个团 ... 
- 个人作业3——个人总结(Alpha阶段)
		个人总结 Alpha阶段总结: 起初关于手机app的开发真的一无所知,选了一条较远的路走(使用 Android Studio 来开发 Android 应用更加方便,而我们选用 Eclipse 开发 A ... 
- 个人作业3--个人总结(Alpha阶段)
		一.Alpha阶段总结 这是第一次接触APP的程序设计,在组员的共同努力下实现了不少功能,但功能与界面中都有不少欠缺之处,希望在后续阶段能继续完善 二.提出问题 1.在第二章 2.3 中,通过PSP模 ... 
- Alpha阶段-个人总结
		一.五个问题 1.第三章中提到了"质量"和"按时交付"的问题,我想问,世事难料,当两者不能兼得的时候,我是保证质量却无法按时交付,还是水两下保证按时交付呢? 2 ... 
- 个人作业(3)----个人总结(Alpha阶段)
		一.个人总结. 个人完成的任务:在此阶段我完成了用户调研.部分测试以及部分博客书写. 个人及团队心得:经过几周Alpha阶段开发后,我大致了解了开发软件的过程,开发一个软件并没有以往想象中那么简易,在 ... 
- 个人作业3—个人总结(Alpha阶段)
		一.关于Alpha阶段的总结 1.我们团队的情况 关于我们拖拉机团队,大家在一起做项目的这几周算是比较团结.首先组长布置的任务,每个人都有认真去做,每次例会还会总结不足,提出改进,并且实施这些改进:其 ... 
- 第六次作业:Alpha阶段综合报告(Java-Team)
		团队:Java-Team 成员: 章辉宇(284) 吴政楠(286) 陈阳(PM:288) 韩华颂(142) 胡志权(143) github地址:https://github.com/WHUSE201 ... 
- [Alpha阶段]事后分析博客
		目录 Alpha阶段事后分析博客 设想和目标 计划 资源 变更管理 设计/实现 测试/发布 团队的角色,管理,合作 总结 讨论照片 Alpha阶段事后分析博客 作业要求:Alpha阶段事后分析 设想和 ... 
随机推荐
- javascript权威指南笔记[6-8]
			1.三类对象,两类属性 2.原型链只有在查询的时候才会体现 3.对象属性访问 4.属性赋值 5.delete只是断开属性和宿主对象的关系,不会去操作属性中的属性 6.Object.ke() var m ... 
- C#利用NPOI操作Excel文件
			NPOI作为开源免费的组件,功能强大,可用来读写Excel(兼容xls和xlsx两种版本).Word.PPT文件.可是要让我们记住所有的操作,这便有点困难了,至此,总结一些在开发中常用的针对Excel ... 
- [翻译] 介绍EF Core
			Entity Framework Core in Action Entityframework Core in action是 Jon P smith 所著的关于Entityframework Cor ... 
- Windows系统pip安装whl包
			1.确保PIP的存在 2.CMD命令进入C:\Python34\Scripts里面后再执行PIP命令安装pip install wheel # D: 和cd 地址 3.把文件最好放在\S ... 
- 使用Atlas进行元数据管理之Glossary(术语)
			背景:笔者和团队的小伙伴近期在进行数据治理/元数据管理方向的探索, 在接下来的系列文章中, 会陆续与读者们进行分享在此过程中踩过的坑和收获. 元数据管理系列文章: [0] - 使用Atlas进行元数据 ... 
- Mondrian + JPivot 环境配置
			一.环境准备 特别说明:Mondrian + JPivot 环境笔者已整理调试通过,可直接部署运行. 1.1 环境要求 JDK1.8+ 1.2 环境包说明 从 https://pan.baidu.co ... 
- PC打开多个微信
			打开记事本 在哪个盘就打开哪个盘 例如我的D盘 输入这一串 D:CD 微信路径start WeChat.exe&WeChat.exe 保存然后改后缀名为.bat 然后运行 运行前要关掉之前开的 ... 
- foreach(Element elem in selections.Elements)无法实现
			因为版本问题 原:foreach(Element elem in selections.Elements){ } 现: ElementSet selections = new ElementSet() ... 
- java_异常
			一.什么是异常? 1.当程序”运行后”,当jvm遇到一些无法处理的情况,例如:整数/0,这就表示jvm遇到一种”异常情况”. 通常jvm能够识别这些异常并在控制台打印异常信息,并结束程序 2.为了解决 ... 
- 【Json】fastjson与jackson常用操作记录
			本文只是记录fastjson.jackson一些常用的操作方法,没作比较,网上写比较的文章很多啦. 1.对象转Json串 // fastjson String objStr = JSON.toJSON ... 
