Beta版本项目展示要求

Beta版本项目展示要求如下:

  1. 不得使用PPT,展示所用的资料必须发表在博客上(可以有图片、视频等多媒体的内容)。
  2. 现场演示你们发布的软件。如果是部署在服务器上的软件,必须连接到服务器上进行演示。可以有多个人上台展示,有团队PM牵头。
  3. 具体的汇报内容包括:介绍你们的项目愿景、你们Beta版本实现了什么功能、你们在M2阶段在软件工程方面学到了什么东西等。
  4. 评价标准:软件工程的各个环节的质量,实地演示质量,用户数量,是否用了真实的数据,数据量是否达到要求,团队合作等。

Beta版本项目展示大纲

展示用博客的内容可以按照下面的模板来组织:

1)  团队成员的简介和个人博客地址

2)  我们要做软件工程,那就要有一点工程的样子:

团队项目的目标,预期的典型用户,预期的功能描述,预期的用户数量在哪里?

团队的产品如何满足了用户的需求?要看到目标用户使用产品的过程和评价 (视频或者活人上台介绍) ?

事先定义的软件下载量达到了么?为什么没有达到?

团队的成员如何分工协作的?有什么经验教训?

团队如何平衡 时间/质量/资源 争取如期完成任务的?

在产品之外,团队代码的软件工程质量如何?如何用数据来证明?

  1. 项目的最终代码在哪里?
  2. 测试用例数目,代码覆盖率数目。
  3. 运行测试用例得到代码覆盖率的视频录像,(需要现场看到。没有诸如 “我的电脑没有装测试环境”,“文件不全”等等借口)。
  4. 代码规范在哪里?
  5. 齐全的文档在哪里?
  6. 有些项目是在原来的基础上改进的,那么我们团队的软件工程项目质量有什么样的提高?例如,代码覆盖率从原来的x增长到y?
  7. 原来的项目有些代码都找不到,文档也没有,或者没有最近的代码,你们的项目是如何更好解决这个问题的?明年的同学继续开发这个项目,会不会出现类似的抱怨?如果一个新学生在一台新机器上想编译并运行你的项目, 请问能顺利完成么?有什么样的文档能指导新学生?
  8. 对于项目的目标用户是一般学生的项目, 你们如何找到学生做需求分析?他们给你什么样的反馈?
  9. 所有的项目都会收集到用户的数据,请问你们对这类数据做了什么样的分析,这些分析如何验证或推翻了原来的假设? 这些数据如何帮助项目改进软件工程的质量?

3)  团队项目的实际进展(拷贝那些 scrum 过程中的燃尽图即可),发布的功能(拷贝发布文档),在哪里发布了软件(3 – 10 个网址), 用户反馈的截屏。说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?

4)  团队成员在M2的角色和具体贡献:


名字


角色


具体的可衡量的可验证的贡献


团队贡献分


马小哥


PM


写了多少文档/博客/推广活动/多少次用户调查/多少次推广

 

牛大哥


Dev


写了多少行代码,  多少注释, 多少文档

 

板砖哥


Test


写了多少测试计划, 测试用例, 发现多少bug?  多少bug 被修复了

 

 
 
 

不少同学上这个软件工程课,可能抱着打酱油,抱大腿的心态。 既然敢于打酱油,那我们就亮相给大伙看看,把这些情况量化出来,摆在大家面前。 酱油在哪里,大腿在哪里就一目了然。 这样我们的团队贡献分就很好决定了。

5)  所做软件最有特色的功能是什么,请着重介绍一下。活的用户如何从你的软件中获益的,请现场展示。

6)  团队从用户那里得到了什么反馈,有什么样的bug?这是预料之中的还是没想到的?

如果现场评审成员发现了系统崩溃这样明显的bug,但是我们项目小组的测试人员并没有发现这样的bug,那么对每一个bug,这个团队的成绩扣掉10分,扣到0 分后,继续扣,团队项目得分可以为负分

7)  团队和M1相比,在软件工程方面有什么进步?希望看到小组 M2 postmortem的博客。

8)  总结,整个团队在Beta阶段学到了什么,对软件工程的教育,对这个具体的课程有什么批评建议?

时间: 2024-10-11 13:32:09

Beta版本项目展示要求的相关文章

Beta阶段项目展示博客

Beta阶段项目展示 团队成员的简介 详细见团队简介 角色 姓名 照片 项目经理,策划 游心 策划 王子铭 策划 蔡帜 美工 赵晓宇 美工 王辰昱 开发.架构师 解小锐 开发 陈鑫 开发 李金奇 开发 杨森 团队成员个人博客地址 游心:http://www.cnblogs.com/jefhq/ 王子铭:http://www.cnblogs.com/514DNA/ 蔡帜: http://www.cnblogs.com/felixcaae/ 赵晓宇: http://www.cnblogs.com/z

Alpha版本项目展示要求

有不少同学发邮件问项目展示的要求,我上节课也已经说过了,这里再列出来. 你们需要现场演示你们的客户端软件,在服务器上部署的软件,需连接到服务器上进行演示:展示方式自选,可以有PPT:带上项目相关的文档.材料等. 具体的汇报内容包括:介绍你们的项目愿景.你们alpha版本实现了什么功能.你们在M1阶段在软件工程方面学到了什么东西.M2阶段的计划等. 评价标准: 软件工程的各个环节的质量,实地演示质量,是否用了真实的数据,数据量是否达到要求,团队合作.

Alpha版本项目展示得分

团队名称 得分 newbe 70 C705 100 ourteam 60 sevens 50 sixsix 190 dxteam 70 hots 200 Echo 90

【第二组】项目冲刺(Beta版本)第六次每日例会 2017/7/24

项目冲刺(Beta版本)第六次每日例会 开发小组:Hunter 冲刺经理:林贵渊 小组成员:林轩宇,张太,李明君,刘仁人 1.每日例会内容 (1)昨天做了什么 1.林轩宇:Button音效及服务器相关内容. 2.刘仁人:二维码制作. 3.张太:查找本地内容. 4.李明君:LOGO设计,Button美化. 5.林贵渊:本地内容整理优化. (2)遇到了什么问题 1.图像传输问题(林轩宇) 2.部分功能存在一些小BUG(李明君,林贵渊) 3.控件及界面优化(刘仁人,李明君) 4.玩家交互没有好的构想[

【第二组】项目冲刺(Beta版本)第一次每日例会 2017/7/18

项目冲刺(Beta版本)第一次每日例会 开发小组:Hunter 冲刺经理:林贵渊 小组成员:刘仁人,张太,李明君,林轩宇   1.每日例会内容 (1)昨天做了什么 1.刘仁人:找UI素材. 2.张太:找BGM,图片,检测与提示,故事设计. 3.李明君:做背景图,个人昵称修改的检测与提示. 4.林轩宇:整合所有项目,移植分支,Alpha版本发布. 5.林贵渊:上传图片功能完善,用户上传界面优化完成. (2)遇到了什么问题 1.刘仁人:没有UI美化设计灵感. 2.张太:没有比较合适的素材. 3.李明

【第二组】项目冲刺(Beta版本)第九次每日例会 2017/7/18

项目冲刺(Beta版本)第九次每日例会 开发小组:Hunter 冲刺经理:林贵渊 小组成员:林轩宇,张太,李明君,刘仁人 1.每日例会内容 (1)昨天做了什么 1.林轩宇:道具等其他功能实现及bug修复. 2.李明君:页面跳转动画. 3.刘仁人:logo设计. 4.张太:故事模式内容查找. 5.林贵渊:查到的故事模式内容优化. (2)遇到了什么问题 1.技术层面:主体基本完成,部分功能可能还存在一些小BUG.(林轩宇,李明君) 2.美化层面:目前面临的主要问题,LOGO设计已经算是初步完成了,B

【第二组】项目冲刺(Beta版本)第八次每日例会 2017/7/26

项目冲刺(Beta版本)第六次每日例会 开发小组:Hunter 冲刺经理:林贵渊 小组成员:林轩宇,张太,李明君,刘仁人 1.每日例会内容 (1)昨天做了什么 1.林轩宇:数据库相关问题解决. 2.刘仁人:LOGO设计. 3.李明君:道具商城及背包功能实现. 4.张太:交互故事设计. 5.林贵渊:交互故事设计,道具内容. (2)目前小组面临的问题 1.技术方面:故事模式和自由模式间Button切换(林轩宇) 商城和背包功能实现(林轩宇,刘仁人) 页面跳转动画无法frame(李明君) 2.美工方面

【第二组】项目冲刺(Beta版本)第三次每日例会 2017/7/19

项目冲刺(Beta版本)第三次每日例会  开发小组:Hunter 冲刺经理:林贵渊 小组成员:林轩宇,刘仁人,张太,李明君 1.每日例会内容 (1)昨天做了什么 1.林轩宇:注册功能,数据库构建 2.刘仁人:制作3D Button 3.张太:寻找素材,编辑本地故事. 4.李明君:个人信息功能完全实现. 5.林贵渊:用户上传功能实现. (2)遇到了什么问题 1.林轩宇:图像传输遇到问题. 2.刘仁人:暂时没有技术问题. 3.张太:故事构思思路问题. 4.李明君:保存和清空Textbox中内容. 5

【第二组】项目冲刺(Beta版本)第二次每日例会 2017/7/19

项目冲刺(Beta版本)第二次每日例会 开发小组:Hunter 冲刺经理:林贵渊 小组成员:林轩宇,张太,刘仁人,李明君 1.每日例会内容 (1)昨天做了什么 1.林轩宇:制作了积分商城和背包界面. 2.张太:找素材. 3.刘仁人:完善游戏实现功能. 4.李明君:完善昵称修改判定机制. 5.林贵渊:用户上传界面添加功能. (2)遇到了什么问题 1.林轩宇:暂时没有. 2.张太:素材问题. 3.刘仁人: 4.李明君:Progressbar数据绑定遇到问题. 5.林贵渊:上传任务内容功能实现. (3