软工作业No.9 第六周 事后诸葛亮分析报告
甜美女孩项目2048结果
整理:邓画月、曾祎祺
设想和目标
1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述?
弄一个给用户消磨时间的游戏,定义的很清楚。该游戏玩法简单,典型用户大概是学生,主要是空闲时间比较多的大学生,空闲时间在宿舍或者其他地点进行游戏。
2.是否有充足的时间来做计划?
有时间,但是大部分人并不知道如何利用这一段时间来做计划。
3. 团队在计划阶段是如何解决同事们对于计划的不同意见的?
团队一起讨论的时候,有不同意见的话当时就会提出,然后一起解决。一般来说,少数服从多数。
计划
1.你原计划的工作是否最后都做完了? 如果有没做完的,为什么?
原计划中的两个功能没做完,一是因为水平问题,自己学的知识还太少了。二是因为时间问题,做项目期间有两场较重要的期末考试,需要比较多的时间用来复习。
2. 有没有发现你做了一些事后看来没必要或没多大价值的事?
有一些,但是大家认为与其不断地争论某些事情有没有必要,不如做了再说。
3.是否每一项任务都有清楚定义和衡量的交付件?
大部分是有的,但可能各人理解会有偏差
4. 是否项目的整个过程都按照计划进行?
基本按照计划进行。
5. 在计划中有没有留下缓冲区,缓冲区有作用么?
好像没有留缓冲区。
6. 将来的计划会做什么修改?(例如:缓冲区的定义,加班)
将来的计划应该就是留缓冲区。
资源
1. 我们有足够的资源来完成各项任务么?
有吧
2. 各项任务所需的时间和其他资源是如何估计的,精度如何?
大概估计的,精度不太高。后来随着项目任务的加重,大家只顾得上干活,没时间考虑精度问题。
3. 用户测试的时间,人力和软件/硬件资源是否足够?
足够
4. 你有没有感到你做的事情可以让别人来做(更有效率)?
我们分工还挺明确的,有美工有开发有测试。各自完成自己的任务就可以了,还挺有效率的。
变更管理
1. 每个相关的员工都及时知道了变更的消息?
正常情况下都可以。
2. 我们采用了什么办法决定“推迟”和“必须实现”的功能?
讨论。
3. 项目的出口条件(Exit Criteria)是否得到清晰的定义?
不太清晰。
4. 对于可能的变更是否能制定应急计划?
基本没有,到时候随意抓人顶上。
5. 员工是否能够有效地处理意料之外的工作请求?
规定所有请求都转到PM那里处理,这样减轻了开发人员的压力,让他们有大部分时间花在自己那一亩三分地上。
设计/实现
1. 设计工作在什么时候,由谁来完成的?是合适的时间,合适的人么?
项目一开始,由美工和负责界面的同学完成。是的。因为要定好界面大小,图片按钮之类的东西。
2. 设计工作有没有碰到模棱两可的情况,团队是如何解决的?
很多,就看具体执行的人是如何解决的。一般由美工和界面的直接解决。
3. 团队是否运用单元测试(unit test),测试驱动的开发(TDD)、UML, 或者其他工具来帮助设计和实现?这些工具有效么?
没有
4. 什么功能产生的Bug最多,为什么?
纸牌2048!大概是因为还没有实现游戏功能(哈哈哈哈哈)
5. 代码复审(Code Review)是如何进行的,是否严格执行了代码规范?
专人复审。一开始定了代码规范,但后来并没有严格执行。
测试/发布
1. 团队是否有一个测试计划?为什么没有?
我们有测试计划。
2. 是否进行了正式的验收测试?
否
3. 团队是否有测试工具来帮助测试?
否
4. 团队是如何测量并跟踪软件的效能的?从软件实际运行的结果来看,这些测试工作有用么?应该有哪些改进?
直接运行点击“玩游戏”,在玩的过程中测试算法是否有问题等等。
5. 在发布的过程中发现了哪些意外问题?
基础2048的算法有一些不太对的地方。
讨论照片:
团队成员在Alpha阶段的角色和具体贡献:设总分20*6=120
|
名字 |
角色 |
团队贡献分 |
可验证的贡献 |
|
邓画月 |
Dev |
21 |
基础2048开发,督促工作,表格文件整理 |
|
何颖琪 |
Test |
20.5 |
界面UI设计及测试 |
|
于可欣 |
Test |
19 |
测试、复审与数据库算法 |
|
梁子君 |
Dev | 17.5 | 纸牌2048算法与复审 |
|
梁沛诗 |
Dev | 20 | 界面及音效开发 |
|
曾祎祺 |
PM | 22 | 需求说明书,博客编写,纸牌2048小部分 |
软工作业No.9 第六周 事后诸葛亮分析报告的更多相关文章
- 软工作业No.8 第六周 Alpha阶段项目复审
小组的名字和链接 优点 缺点,bug报告 (至少140字) 最终名次 (无并列) 未来的将来的明天在那里等你 http://www.cnblogs.com/macrae/p/9940387.html ...
- 团队项目第六周——事后诸葛亮分析(GG队)
一.总结: 本次项目作为我们第一次团队集体开发的项目,使我们在项目开发以及团队合作方面都有了宝贵的 经验以及初步的认识: 从项目开发的方面来看: 通过本次项目,我们更进一步加强了自己的前端知识,并初步 ...
- 软工作业-----Alpha版本第一周小结
软工作业-----Alpha版本第一周小结 Part1.第一周周计划记录 姓名 学号 周前计划安排 每周工作记录 自我打分 yrz(队长) 1417 1.进行任务分析 2.任务分配 ...
- [软工作业]-软件案例分析-CSDN
[软工作业]-软件案例分析-CSDN(app) 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业-软件案例分析 我在这个课程的目标是 ...
- 【软工作业&思考】关于软工的一些概念性理解暨第一次阅读作业
概述 项目 内容 本次作业所属课程 2019BUAA软件工程 周二班 本次作业要求 第1次个人作业当然,比这个更重要百倍的还是实实在在的思考,这也是标题如此命名的原因 我在本课程的目标 在原有实践经验 ...
- 软工作业No.3--团队作业:甜美女孩出击!
队名:甜美女孩 队员包括: 姓名 学号 身份 曾祎祺 3216005211 队长 邓画月 3216005212 队员 何颖琪 3216005213 队员 梁沛诗 3216005214 队员 梁子君 3 ...
- BUAA2020软工作业——提问回顾与个人总结
项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 提问回顾与个人总结 我在这个课程的目标是 进一步提高自己的编码能力,工程能力 这个作业在哪个具体方 ...
- BUAA2020软工作业(五)——软件案例分析
项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 软件案例分析作业 我在这个课程的目标是 进一步提高自己的编码能力,工程能力 这个作业在哪个具体方面 ...
- 第六周&java实验报告四
实验报告: 一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现: 二.实验的内容 (1)根据下面的要求实现圆类Circle. 1.圆类Circle的成员变量:rad ...
随机推荐
- centos6搭建redis集群搭建(单机多节点)
一.安装redis 1.安装gcc环境 yum install gcc-c++ 2.下载源码包并解压 wget http://download.redis.io/releases/redis-3.2. ...
- BZOJ4887: [Tjoi2017]可乐 矩阵快速幂
Description 加里敦星球的人们特别喜欢喝可乐.因而,他们的敌对星球研发出了一个可乐机器人,并且 放在了加里敦星球的1号城市上.这个可乐机器人有三种行为:停在原地,去下一个相邻的 城市,自爆. ...
- 机器学习-数据可视化神器matplotlib学习之路(一)
直接上代码吧,说明写在备注就好了,这次主要学习一下基本的画图方法和常用的图例图标等 from matplotlib import pyplot as plt import numpy as np #这 ...
- 正则表达式及R字符串处理之终结版
http://yphuang.github.io/blog/2016/03/15/regular-expression-and-strings-processing-in-R/ 0.动机:为什么学习字 ...
- Linux进程内存布局(翻译)
Anatomy of a Program in Memory 在一个多任务OS中,每个进程都运行在它自己的内存沙箱中.这个沙箱就是虚拟地址空间,在32位下就是一块容量为4GB的内存地址.内核将这些虚拟 ...
- cannot marshal None unless allow_none is enabled
今天运行一个launch文件的时候出现了以下报错 load_parameters: unable to set parameters (last param was [/robot_state_pub ...
- 部署showdoc
1.下载 https://github.com/star7th/showdoc 2.解压 sudo tar -zvxf ~/showdoc-2.4.5.tar.gz -C /home/wwwroot/ ...
- dockfile杂项
工程源代码+工程的配置文件 在外面配置好 1 工程的配置文件,是工程的一部分 2 要贯彻内聚原则, 用1句挂载整个工程. 在外面集中配置好在一个路径下,一起挂进去或者COPY进去. 防止先COPY了体 ...
- Codeforces 877E - Danil and a Part-time Job(dfs序+线段树)
877E - Danil and a Part-time Job 思路:dfs序+线段树 dfs序:http://blog.csdn.net/qq_24489717/article/details/5 ...
- 算法笔记--数位dp
算法笔记 这个博客写的不错:http://blog.csdn.net/wust_zzwh/article/details/52100392 数位dp的精髓是不同情况下sta变量的设置. 模板: ]; ...