说明:
本次课程,大家按照我下面列出来的问题进行回顾和反思,总结alhpa阶段以来的得失。
每个组都要回答这些问题。由组长或者组员来回答都可以。
目的依然是让大家养成软工的一些习惯和思维方式。

1、最初的需求分析的回顾:
1)最开始的需求计划,后来出现了问题,后来如何调整的; 改规则
2)这个过程有什么经验教训; 敏捷开发
3)需求分析的具体方法,如何收集意见? 调查问卷
4)开发过程中的需求是否发生过变更,如何管理的; 没有
5)beta阶段的需求,有什么需要注意的?? 可玩性(AI,关卡),时间

2、软件开发过程中的总结和回忆:
1)编程技巧的总结:代码开发、软件使用、版本管理等等;  
2)代码架构,有特别花心思吗? 之前没有,在过程当中修正
3)文档如何管理;  基于规范的代码
4)开发过程中的最大难题;  bug
5)在快速学习新的知识方面,经验是否得到了提升??  是的

3、团队管理:
1)团队的分工;分工方面是否存在不足的地方,怎么解决和调整的?  是的,开会解决
2)如何考核绩效??  代码量
3)团队管理过程中出现过的问题,怎么解决的? API问题
4)协作方面的问题?  API问题
5)团队文化是什么??  无

4、敏捷过程:
1)开发流程,是否符合敏捷开发的原则? 内部开发
2)每个子阶段,项目的目标,是否冲着“沿途下蛋”的目标去的? 是
3)是否及时关注需求的变化,并且做出相应的调整?? 没有
4)是否及时关注风险??有应对风险的策略吗?是
5)团队的沟通是否符合敏捷原则? 是

5、用户体验总结
1)产品的核心功能、加分功能,分别是什么? 普通坦克玩法,创新玩法
2)用户体验,最喜欢和最不喜欢的,分别是什么?  成就感,可玩性
3)beta阶段如何改进? 代码
4)每次都是如何收集用户体验信息的?收集过程是否高效?  无
5)本次项目过程中,在用户体验上,犯了哪些错,怎么改进的,收获??  还没到这个层面

6、测试阶段
1)是否按照完整的测试流程来进行的?是否具备单元测试、模块测试、系统测试等步骤;  都有,不正规
2)得到用户真实反馈的频率有多高??  无
3)觉得自己团队的测试方法高效吗?哪里还需要改进?  算不上,分开进行

7、发布阶段
1)是否有准备持续升级,有相应的应对计划?  未定
2)有维护人员及时跟进? 未定
3)发布阶段的管理如何做的?  未定

8、最终的总结:
1)alhpa阶段的最大收获是什么??  代码的编写

alhpa阶段回顾的更多相关文章

  1. JVM(13)之 阶段回顾

    开发十年,就只剩下这套架构体系了! >>>   各位小伙伴,到上一篇博文为止,我们的内存模型相关知识就已经讲完了!讲!完!了!不知道大家吸收了多少,这里我们简单的来回顾一下吧!    ...

  2. GTD中回顾闭环

    一: 回顾的作用 :让事情告一段落 A: 回顾已经完成---->找到成就感 B: 安排未完成----->做到心中有数 2: 让心情告一段落 当事情一天的事情告一段落的时候,内心就会彻底放下 ...

  3. #Java学习之路——基础阶段二(第十二篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  4. [对对子队]Alpha阶段项目展示博客

    Alpha阶段项目展示博客 1 团队成员的简介和个人博客地址 成员 头像 岗位 博客 个人介绍 黄贤昊 PM 17373253 喜欢玩游戏和做游戏,项目经验基本都和游戏相关,擅长摸鱼,偶尔敬业. 刘子 ...

  5. Django之Form、ModelForm 组件

    Django之Form.ModelForm 组件 一.Form组件: django框架提供了一个form类,来处理web开发中的表单相关事项.众所周知,form最常做的是对用户输入的内容进行验证,为此 ...

  6. Vue的响应系统

    随着 Vue 3.0 Pre Alpha 版本的公布,我们得以一窥其源码的实现.Vue 最巧妙的特性之一是其响应式系统,而我们也能够在仓库的 packages/reactivity 模块下找到对应的实 ...

  7. BugPhobia回顾篇章:团队Beta 阶段工作分析

    0x00:序言 1 universe, 9 planets, 204 countries,809 islands, 7 seas, and i had the privilege to meet yo ...

  8. BugPhobia回顾篇章:团队Alpha阶段工作分析

    0x00:序言 1 universe, 9 planets, 204 countries,809 islands, 7 seas, and i had the privilege to meet yo ...

  9. 阶段3 1.Mybatis_05.使用Mybatis完成CRUD_1 回顾Mybatis的环境搭建-实现查询所有功能

    先回顾Mybits的环境搭建,. 直接next 直接点击finish 创建好的项目. 所有东西都自己写不现实,约束文件的头部还是拷贝过来 导入依赖坐标,Mybits mysql的驱动 log4j 单元 ...

随机推荐

  1. Asp.Net MVC及Web API框架配置会碰到的几个问题及解决方案

    前言 刚开始创建MVC与Web API的混合项目时,碰到好多问题,今天拿出来跟大家一起分享下.有朋友私信我问项目的分层及文件夹结构在我的第一篇博客中没说清楚,那么接下来我就准备从这些文件怎么分文件夹说 ...

  2. linux内核调试技巧之addr2line

    addr2line工具是一个可以将指令的地址和可执行影像转换为文件名,函数名和源代码行数的工具.这在内核执行过程中出现崩溃时,可用于快速定位出出错的位置,进而找出代码的bug. 用法 addr2lin ...

  3. archlinux 打印机驱动安装

    #安装驱动# pacman -S cups ghostscript gsfonts gutenprint#启动服务# systemctl start/enable org.cups.cupsd.ser ...

  4. 关于MariaDB5.5不是有效的Win32 应用程序

    操作系统:Windows XP sp3 数据库:MariaDB 5.5.49 问题原因: 使用文本编辑器打开mysqld.pdb文件. 在13行1012列,会发现如下信息: 这说明v5.5.49是使用 ...

  5. oracle并发请求异常,运行时间超长(一般情况下锁表)

    1.如果前台无法取消请求出现错误: 则后台更新 update fnd_concurrent_requests    set status_code = 'X', phase_code = 'C'  w ...

  6. 关于handler

    1. 一个Handler只有一个队列;2. 在调用Handler.post(Runnable runnable)方法时,会将runnable封装成一个Message; 3. 在队列执行时,会判断当前的 ...

  7. 数据库使用--MyISAM InnoDB 区别

    MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定.基本的差别为:MyISAM类型不支持事务处理等高级处 ...

  8. Dynamic V Strongly Typed Views

    Come From https://blogs.msdn.microsoft.com/rickandy/2011/01/28/dynamic-v-strongly-typed-views/ There ...

  9. 【SSM 7】Mybatis底层封装思路

    一.基本概述 在前面的博客中介绍到Mybatis的逆向生成工具,为我们生成了每个实体的基本增删改查的代码,那么每个实体都是那么多的代码,我们很容易的发现,有很大的相似性.对于这部分代码,应该予以抽象封 ...

  10. xhprof学习笔记

    一.简介 XHProf 是一个轻量级的分层性能测量分析器. 在数据收集阶段,它跟踪调用次数与测量数据,展示程序动态调用的弧线图. 它在报告.后期处理阶段计算了独占的性能度量,例如运行经过的时间.CPU ...