postmortem报告【第二组】

一.alpha阶段的经验教训

1.针对 进度规划不到位,任务完成速度慢 的问题,引入teambition规范任务管理,每周组会验收上一周任务,发布下一周任务,对各组员是否完成任务以及完成质量进行评价。

2.针对 与用户接触不够多 的问题,在原有的组内自测,少量邀请外部用户测试的基础上,增加组外用户的测试次数,即测即改,也根据用户反馈的需求,适当增减开发内容,调整开发计划,在项目基本完成时邀请用户,完成用户报告。

3.针对 与旧版BBS相比,亮点不突出 的问题,在完成BBS核心功能基础上,开拓额外功能,重点放在提高用户体验,便于用户间交流上,完善了用户界面,用户互相关注的功能,增加了聊天功能,具体参见Beta版本展示博客。

二.敏捷开发的原则

做的最好:

Welcome changing requirements, even late in development. Agile processes harness change for the customer‘s competitive advantage.

1. 要欢迎变动的需求,即便是在开发的晚期也不例外。敏捷过程利用变更来为客户获得竞争优势。

针对测试中出现的问题,和与用户沟通了解的信息,我们一直到开发晚期,也在尝试改变,增添新的功能。

The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

2. 向开发团队及在开发团队中传达信息的最有效率和最有效的方法是:面对面的交谈。

除了每周组会,我们组主要的开发方式是几人聚在一起,一边讨论一边开发,面对面的高效率传达信息,推进项目。

做的最差:

Business people and developers must work together daily throughout the project.

1. 业务人员与开发人员每天工作在一起,直到项目结束。

由于其他的学习任务,实际的各种因素,这一条难以做到。

Working software is the primary measure of progress.

2. 可工作的软件是进度的首要度量。

由于本项目不易划分成单个可工作的部分,在最后整合前,都难以做到这一条。

三.The Cathedral and the Bazaar (大教堂和集市)

  • 大教堂模式(The Cathedral model):源代码在软件发行后公开,但在软件的每个版本开发过程中是由一个专属的团队所控管的。作者以GNU EmacsGCC这两软件为例。
  • 市集模式(The Bazaar model):源代码在开发过程中即在互联网上公开,供人检视及开发。作者以Linux核心的创始者林纳斯·托瓦兹带领Linux核心的开发为例,亦引用fetchmail的开发为例。

我们主要采用的是市集模式,在项目的一开始,我们便将源代码上传到Github,供人检视和开发,实现让够多人看到源代码,错误将无所遁形”(Given enough eyeballs, all bugs are shallow),在本课程结束后该项目也将作为开源项目,交由有兴趣的组员或者他人,继续完成。

原文地址:https://www.cnblogs.com/gongchengmiao/p/9406452.html

时间: 2024-08-01 11:18:55

postmortem报告【第二组】的相关文章

用户使用情况报告-第二组(攻城喵组)

一.推广情况 新版瀚海星云作为校内BBS,其主要面向对象是中科大的在校师生,所以在推广时我们着眼的用户群体自然也是我校师生.在α版发布前一次的组会,组长便要求我们各自向身边至少五位同学推广我们的BBS,邀请他们作为"内测用户"参与到BBS的改进中来:为了听取多方面的意见.与其他成品的BBS进行对比,我们还找了一些C9友校的同学作为用户,并请到了熟悉当前旧版瀚海星云各方面情况的谢指导进行点评.由于BBS还在开发中,内容相对较少,我们的用户总量不算多,大约为50~60人.自从七月初的α版本

β版本展示博客-第二组(攻城喵组)

一.前情回顾 ①团队介绍:超简洁版→[攻城喵]攻城喵队正式上线!   略详尽版→[攻城喵]α版展示-成员简介 ②选题: 新版瀚海星云BBS→[攻城喵]头脑风暴-选题组会 ③需求分析:初步调查→[攻城喵]校内问卷调查 详尽分析→[攻城喵]α版展示-需求分析及亮点介绍 ④技术和架构分析:    →[攻城喵]技术与架构分析 ⑤任务规划和执行情况:→[攻城喵]任务规划和执行情况 ⑥组会blog:详见目录→[攻城喵]博客汇总目录 ⑦α版展示及总结:     →[攻城喵]α版展示 二.β段冲刺 ①β版需求分

PBOC金融IC卡,卡片与终端交互的13个步骤,简介-第二组(转)

四:脱机数据认证-可选终端进行脱机数据认证来,认证卡片.记住:对于某个事情,终端与卡片谁单独也说了不算,要二者都能干才能干. 终端依据卡片(AIP)和终端(终端性能)的支持情况,决定是否使用及使用哪种认证方式来验证卡片数据.此步骤对于联机终端,为可选执行.如果终端支持脱机数据认证功能,并且检测到卡片支持静态数据认证(SDA).动态数据认证( DDA)或复合动态数据认证( CDA)中至少一种,则终端需进行脱机数据认证. SDA - 验证卡片在个人化出厂后,关键数据是否被非法篡改.终端使用储存在卡上

【第二组】Hunter-alpha版本发布报告

Alpha版本测试报告 一  BUG汇总 1.暂时无法进行注册.(打算修复) 2.用户发布任务界面图标按钮存在显示bug.(打算修复) 3.主界面下拉菜单暂无内容,无法弹出.(打算修复) 二  场景测试 1.点击登录按钮会匹配用户输入的信息进行登录. 2.点击用户信息按钮会显示相关用户信息,可以查看当前游戏进度.成就等. 3.点击游戏列表项可以跳转至游戏页面,显示游戏内容并由用户回答谜题,上传答案. 4.点击发布任务按钮可以新建任务,填写完成后点击提交即可上传. 5.点击设置按钮可以打开设置页面

高级语言课程设计报告第二次报告:枚举的优化

  实习题目 第二次报告: 枚举的优化 l 阅读群文件<程序设计导引及在线实践>8章枚举之8.1,8.2,8.4. l 对于8.2题,可否继续改进?试用DevC++编写运行改进版程序,并描述你的改进算法,并贴上代码及注释. l 完成ACM俱乐部作业:2015cup实习2枚举的优化 l 描述你的算法,注释你的程序. l 注意勿抄袭:全系统自动判定抄袭,一旦抄袭,0分. 一.实习目的:深入学习枚举的优化 二.要求描述8.2,8.4题的解题算法对你的启发,8.2例题的算法有无可改进之处?描述你的改进

第二组hunter 典型用户

典型用户一: 姓名:王尼玛 年龄:16 职业:高中生 收入:无 比例:20% 使用场景:小伙伴聚会,需要找个娱乐项目 地点:学校周边,小区及公园 生活情况:基本的学校家庭两点一线,偶有聚会 知识能力:高中在读 用户动机:聚会打发时间,缓解学习压力 偏好:喜欢推理 困难:时间不足 典型用户二: 姓名:吴二狗 年龄:21 职业:在校大学生 收入:无 比例:40% 使用场景:学习太辛苦,游戏太单调,希望找个时间,换个游戏放松一下心情 地点:大学校园内,偶尔去景点 生活情况:大学生,在校住宿,校区远离市

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

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

【第二组】用例文档,功能说明书,技术说明书:发布游戏 2017/7/10

一.用例 标题:用户根据自己的想法,发布游戏内容. 角色:上传游戏的玩家. 主要成功场景: 1.玩家登陆了游戏,进入了游戏发布界面填写主题.场地要求.任务内容后,开始填写第一个线索内容:文字线索一,答案图片一,文字答案一,是否弹出选择分支. 2.玩家添加了选择分支,设置了选项后,点击"+"按钮,开始填写第二个线索. 3.经过几次添加,玩家点击确认,预览了成果界面后,玩家点击了发布. 4.经过管理员审核,玩家在主界面看到了自己发布的游戏内容. 扩展场景: 1.另一玩家做了相同的操作,在预

【第二组】典型场景:用户上传自定义谜题,工作序号:002,2017/7/6

场景 工作项序号001:查看导入的图片,最后修改时间:2017/7/6 1. 背景 1) 典型用户:李二蛋[主要].龙傲天[次要] 2) 用户的需求/迫切需要解决的问题 李二蛋:看推理小说时间够长,我想自己写一个. 李二蛋:写了一个推理小说,我想去把它在生活中实现,让我的哥们玩. 李二蛋:我看着他们玩,在玩的时候当上帝. 龙傲天:我随手写了一个脚本,发送到系统,希望有人懂我,解开我设的谜题. 3) 假设: 用户上传谜题功能已实现 谜题转化成游戏的功能已实现 2. 场景 李二蛋登录了游戏,进入游戏