Beta阶段总结分析报告
讨论具体问题:
1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述?
我们做的是一个信息查询平台,满足查找到相同行程的人即可。定义是这样定义的,大致是这样描述的,但是,仔细思考,会有很多隐藏的功能,比如:用户可以查看自己发布的活动,自己参加的活动,即将参加的活动等,这在前期全部都忽略了。算是分析考虑不周。以及用户可以退组,就是自己不能去了,一定要有反馈给系统,不然系统提供给其他用户的信息,就不准确,造成本系统的混乱和用户体验。在后期讨论中,发现前期的场景描述太不全面了。
2.你原计划的工作是否最后都做完了? 如果有没做完的,为什么?
原计划的工作并没有做完,有组员说实现复杂,在这么短的时间,大家还有自己的其他事情的前提下,不想花时间实现,这是现实问题;也有组员说,因为中间老师出乱子,比如服务器蹦了,还有缺少什么函数接口,需要另外一个人的时候,在讨论组发消息,不能及时回复,所以就去搞其他事情,然后就不想做了........还有一个组员,因为复杂数据库方面,后期任务较少,然后每天做一些测试,对他而言,刚刚好,所以能够很好完成。
3.有没有发现你做了一些事后看来没必要或没多大价值的事?
嗯,有,交流不到位,想法不一致,做出来的和讨论的压根不是一样的东西,讨论的时候有问题,没有提出来,后面回去按照自己的想法做,所以就做了无用功。脑子是个好东西,希望大家开会都带着脑子。还有就是,做出来的东西,觉得当初为什么要做这个,好low的东西,但是要做好,用户体验感和安全都考虑足够好,又好难。
至于项目过程中,文档很多,但是都还是很有必要的,任何一个环节,如果去掉,就觉得不够完美,每日报告,祈祷独处作用,文档又是在项目中必须的。
4.在计划中有没有留下缓冲区,缓冲区有作用么?
留了一天缓冲时间,很好,因为在上一阶段,有一几处需要修改,开始的时候保证1个小时能够完成,任何就做了一天时间,很多时候,想象总是完美,但是实际开发过程中,还是会有很多意想不到的状况。在这个阶段重,留了一天,但是由于这个阶段,协调做的不好,所以周末耽搁很多任务,都留在了最后一天解决;并且因为有些功能有点难,比如上传头像,需要重新定义数据包格式,最开始打算是在其他必须的功能做完后,再来完善这些难点,没想到,最后却成了我们偷懒的借口了。到了最后,难的都懒得做了。怎么说,缓冲区说好也好,说不好也不好,主要是pm的组员能否做到严格要求自己。
5.将来的计划会做什么修改?
计划,会更多参考网上已有的APP,在设计自己的APP时候,参考其他人的,反思自己的是否考虑全面了。用户给我们的要求,在我们还不是太难有项目经验的时候,还不能成熟的根据用户情景来设计项目的时候,还是需要多留意观察现有APP的设计,来让自己的产品更完善。
6.我们采用了什么办法决定“推迟”和“必须实现”的功能?
产品的定位吧,把做什么样的产品想透彻,这个功能能给产品带来什么,必须的功能,很重要,那么肯定在前面。像我们小组,主要就是发布和查找,所以其他关于修改资料等其他辅助功能,留在后面做,先把主要功能实现,一有成就感,二主要问题解决,后期就很轻松很多。
7. 代码复审(Code Review)是如何进行的,是否严格执行了代码规范?
因为项目太小,很多东西,几个人都了然于心,像数据库具体有哪几个字段都清楚,所以并没有什么特别的代码规范。如果以后做大项目,这个是必须的。
2 团队角色和具体贡献
何健:前台,24,因为后期前台设计修改的最多,任务最重;
马帅:测试、数据库,19;
蔡凯峰:逻辑层,20;
齐爽爽:项目文档,17。
时间 |
任务 |
负责人 |
Day1--11.2 |
1.搜索问题,查找原因:多次搜索不出结果; 2.发消息缩小按钮 |
何健 |
|
蔡凯峰 |
|
|
马帅 |
|
小组会议+博客 |
齐爽爽 |
|
Day2--11.3 |
|
何健 |
|
||
修改密码、及前台页面修改 |
何健、蔡凯峰、马帅 |
|
用户查询自己发布和参加的活动 |
何健、蔡凯峰 |
|
|
||
出行成功按钮 |
何健、蔡凯峰、马帅 |
|
测试 |
马帅 |
|
小组会议+博客 |
齐爽爽 |
|
|
|
|
Day3--11.4 |
|
何健 |
退出群组的实现 |
蔡凯峰、何健 |
|
测试 |
马帅 |
|
小组会议+博客 |
齐爽爽 |
|
Day4--11.5 |
|
|
|
|
|
小组会议+博客 |
齐爽爽 |
|
|
||
Day5--11.6 |
诸葛亮会议(周日晚6点半信部图书馆) |
何健、马帅、蔡凯峰、齐爽爽 |
会议分析报告 |
齐爽爽 |
|
项目代码情况整理: 到底有多少行, 多少文件, 文档在哪里,如果一个新团队要接手这个项目,他们应该怎么做? 这有说明么? |
蔡凯峰 |
|
团队可以用视频显示, 如何在一个全新的电脑上,下载所有代码,构建,发布,并运行你们的程序。 |
何健 |
|
准备项目展示+PPT |
马帅 |
3 团队照片
因为我们会议在晚上9点在信部路灯下面聊的,所以就后面不得照片。