一、设想和目标

1、我们的软件主要要解决学长设计的学霸系统中视频及文档的浏览功能问题。

2、时间相对充裕。不过对于我们这些零基础的人来说还是比较困难。

3、我们团队中不同意见通常会进行进一步讨论,说出自己的支持理由,互相衡量对方的优势劣势,决定出最佳的方案。

二、计划

1、原计划的工作不能算全部做完。因为连接学霸系统的问题以及团队与团队之间互相协商的问题我们组的功能还处于限制阶段,不能够发布。

2、我们在实现多格式视频文档时个人意见及网上查找的代码均有很大问题,很难协调。

3、我们每一个任务的定义及衡量的交付件比较模糊。因为我们整体构思不是很完善。不过最后我们组员的分工合作还算是在M2期间完善了一些功能。

4、整个项目我们没有太具体的步骤计划。所以不能说是按计划完成。在学习的过程中不断将自己掌握的,能够完成的模块单独设计完成,最终再将所有模块合一。

5、我们没有特意留下缓冲区。因为文件的浏览功能很明确。

6、我们将来的计划会更具体,更注重细节处理。使整个工程的功能更加晚上。

三、资源

1、网上的各种代码资源及知识,还算丰富足够我们自学,完成各个小功能的实现。

2、各项功能跟资源没有具体估计,所以也就没有精确度可言。

3、测试的时候工作量不算很高。几个人很容易完成相关功能的测试。对于美工方面我们因为近期大作业复习压力大所以未着手处理。

4、我们的分工还算比较明确合理,各自做自己相关的工作,最后统一工程。

四、变更

1、我们因为有QQ,手机联系,相关的变更会及时传达给相关队员。

2、我们依据功能实现优先的原则,决定哪些工作可以推迟,哪些必须优先完成。

3、项目出口条件既是相关队员需要自己测试单个模块是否能够正常运行,功能是否能够正常实现。

4、我们的变更很多,但是对整体的设计,计划影响很小。所以及时通知相关队员进行重新设计及修改即可。

5、我们因为实力不是很够,普遍对意料之外的设计完成度很低,只能进行最基本的修正及改进。

五、设计/实现

1、总体设计工作及框架完成是由组长完成,并及时下发各个模块的功能需求给相应队员。时间比较晚。

2、我们的工作因为除了功能以外计划等方面不是很清晰明确,所以实现的方法通常是模棱两可的,队员只需要按自己的思路来实现功能即可。

3、没有运用工具来帮助开发。我们只是自学相关知识以后进行工作。

4、在实现浏览的功能时候产生BUG最多。路径,支持格式,信息传送方式等都出现过各种细节问题。这是最终的功能实现,考虑不全,设计不完善,计划不周密都导致了各种BUG的产生。在设计,开发的时候我们是边学边做,考虑不到这么远的东西。只能碰到BUG以后分析BUG,修正,改进。

5、代码复审由两名队员分别进行审核。对代码规范比较严格的审查,修正。

六、测试/发布

1、我们的测试计划很简单。测试简单的上传,搜索,各个类型文件的浏览即可。

2、有进行提交前的正式测试。保证本地的功能实现。

3、测试工具就是VS2012。

4、没有进行软件跟踪测定效能。

5、我们因为与学霸系统的各个接口及程序的整合一直未完成,所以没有发布。

postmortem report of period M2的更多相关文章

  1. postmortem report of period M1

    一.设想和目标 1.我们的软件主要要解决学长设计的学霸系统中视频及文档的浏览功能问题. 2.时间相对充裕.不过对于我们这些零基础的人来说还是比较困难. 3.我们团队中不同意见通常会进行进一步讨论,说出 ...

  2. M1事后分析报告(Postmortem Report)

    M1事后分析报告(Postmortem Report) 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们项目组所开发的软件为一个基于Andro ...

  3. 事后分析报告(Postmortem Report)

    小组讨论照片 设想和目标 1.我们的团队项目为英语单词学习助手,名为“我爱记单词”.主要提供服务包括:单词查询,单词测试,单词记忆和中英互译.目前开发的是单机版本,用户可以根据自己的需求灵活的使用相应 ...

  4. 事后分析报告(Postmortem Report)要求

    在得到M1 团队成绩之后, 每个团队都需要编写一个事后分析报告,对于团队在M1阶段的工作做一个总结. 请根据下面的模板总结并发表博客: http://www.cnblogs.com/xinz/arch ...

  5. Postmortem Report 第一轮迭代事后分析报告

    一.设想和目标 1.1 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件<BlueZ>是一款全新动作类塔防游戏.与市面上已经存在的塔防游戏不同 ...

  6. 作业三:PSP记录耗时情况

    PSP2.1 Personal Software Process Stage Time planning 计划 15min Estimate 估计这个任务多久完成 130min Developing ...

  7. 作业3.2:psp

    PSP2.1 Personal Software Process Stages Time Planning 计划 20min Estimate 估计这个任务需要多长时间 3.5h Developmen ...

  8. 作业三:代码规范、代码复审、PSP

    一.代码规范 我认为我们编写的代码都需要进行规范的操作,因为如果为了图省事情或者为了减少时间去完成这个编程.在最后检验的时候就会出现一些警告,导致你这次编程的代码出现问题,当出现问题的时候你在回头去检 ...

  9. PSP个人耗时

    PSP2.1 Personal Software Process Stage Time(min) Planing 计划 20  #Estimate #估计这个任务需要多长时间 180 Developi ...

随机推荐

  1. 搭建 Redis 的主从

    主从概念 ⼀个master可以拥有多个slave,⼀个slave⼜可以拥有多个slave,如此下去,形成了强⼤的多级服务器集群架构 master用来写数据,slave用来读数据,经统计:网站的读写比率 ...

  2. java实现验证码功能主要代码

    package com.baojuan.servlet; import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;i ...

  3. MySQL---正确使用索引、limit分页、执行计划、慢日志查询

    正确使用索引 数据库表中添加索引后确实会让查询速度起飞,但前提必须是正确的使用索引来查询,如果以错误的方式使用,则即使建立索引也会不奏效.即使建立索引,索引也不会生效: - like '%xx' se ...

  4. vue实现多级弹窗

    webpack + vue 实现 弹窗功能 对于刚入门webpack + vue 不久的新人来说,这技术,确实有些不太友好,相比较于直接操纵dom元素的jQuery,直接操纵数据的 vue 在webp ...

  5. Eclipse中html/js/jsp代码的自动联想

    1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 修改Auto Activation triggers for java的值为:.a ...

  6. 导入/导出excel和PHPExcel基本使用

    * PHPExcel基本使用 * PS:文章如果有误,请及时指出,给予修改 * 项目中导入PHPExcel * 可以去网上下载 github composer 都可以 * 为了方便下载,我将压缩包添加 ...

  7. ubuntu下的python请求库的安装——Selenium,ChromeDriver,GeckoDriver,PhantomJS,aiohttp

    Selenium安装: pip3 install selenium ChromeDriver安装: 在这链接下载对应版本:https://chromedriver.storage.googleapis ...

  8. java并发(1)

    hashmap效率高单线程不安全,hashTable效率低但线程安全 因为hashTable使用synchronized来保证线程安全,所以效率十分低,比如线程1使用put插入数据时,线程2既不能使用 ...

  9. Python学习:7.文件操作

    文件操作 我们曾将听过一个问题,将大象放入冰箱分为三步:1.打开冰箱门,2.将大象放进去,3.关上冰箱门.今天我们要讲的Python文件操作的步骤就像将大象放入冰箱的步骤一样. 使用Python操作文 ...

  10. 详解CSS中的几种长度px、em、pt

    说说css的几种距离吧,大致有px.em.pt.pc.in.mm.cm.ex八种,其中最常见到的是px,我还见到过的有ex和mm.cm,当然后两个在当年见的更多. 其实px,我们最熟悉,而在电脑上也应 ...