小组成员:

武健男:201421123091

林俊鹏:201421123076

何跃斌:201421123082

陈鑫龙:201421123078

潘益靖:201421123086

黄睿:201421123069

一、设想和目标

1.我们的软件要解决什么问题?是否定义得清楚?是否对典型用户和典型场景有清晰的描述?

我们的软件主要是为了解决实验室设备报修问题,典型用户是学校里需要做实验的学生和老师。

2.是否有充足的时间来做?

由于平时课比较多,时间紧张,但我时间就像海绵,只要愿意去挤,还是会有的。但也因此做的比较仓促,做的还不够好。

3.团队在计划阶段是如何解决成员对于计划的不同意见的?

一言不合就开会,六个人聚在一起讨论,畅所欲言。

4.有什么经验教训?如果历史重来一遍,我们会做什么改进?

我只想说,人生中没有如果。

 

二、计划

1.你原计划的工作是否最后都做完了?如果没有做完的,为什么?

嗯,做完了

2.有没有发现你做了一些事后看来没必要或没多大价值的事?

我觉得,每个阶段你的所作所为都有一定的意义,正是有了这些过程的发展才有了我们所看到的结果,不管这个过程是顺利的还是坎坷的,有正确的,有错误的,我觉得都是必要的,都是不可或缺的,我们都能从中获益。

3.是否每一项任务都有清楚定义和衡量的交付件?

能够衡量的应该是每一次提交的代码吧,但是并没有每一项任务都定义的很清楚,只能说主干任务会比较清晰,比如说我们这个报修系统各个功能的实现,以及小组成员如何去分工等等都是有明确定义的,具体内容都在规格说明书里面。

4.是否项目的整个过程都按照计划进行,项目出了什么意外?有什么风险是当时没有估计到的,为什么没有估计到?

并没有按照原计划进行,就是用户添加的时候选择的文件,原本使用的office 2007和WPS不能提交成功,只能用office 2007,后来了修改了代码,增强了兼容性,现在已经解决了,不过在此期间确实费了许多周折。

5.在计划中有没有留下缓冲区,缓冲区有什么作用?

缓冲区大概是用来缓冲的吧,说真的,我们计划中没有留下缓冲区。

6.将来的计划会做什么修改?

既然我们原来的计划中没有留下缓冲区,那么将来的计划中可定要将缓冲区添加进去的。

7.我们学到了设么?如果历史重来一遍,我们会做什么改进?

这个问题我刚刚已经回答过了,人生中没有如果。

三、资源

1.我们有足够的资源来完成各项任务么?

资源不够:1、时间资源不够,因为大家课程比较紧,时间调度上还是不够自如

2、人力资源不够,缺乏美观设计师,所以对于页面这块感觉还不够专业

2.测试的时间,人力和软件/硬件资源是否足够?对于那些不需要编程的资源(美工设计/文案)是否低估难度?

我们几乎是每周做好一项任务就测试一次,但是也只是手动测试一下,并没有要专门的测试软件工具,所以精度不高。

4.你有没有感到你做的事情可以让别人来做(更有效率)?

这个问题,我只能说,既然我们是小组作业,那么每个人不管他的能力如何,贡献如何,我们小组的每一成员都无可替代,we are 伐木累。

5.有什么经验教训?如果历史重来一遍,我们会做什么改进?

额,您好像有点健忘!!!

四、变更管理

1.每个相关的成员都及时知道了变更的消息?

知道,在博客上会通知。

2.我们采用了什么办法决定“推迟”和“必须实现”的功能?

功能的实现时“必须实现”,外观是可“推迟”的。

3.项目的出口条件(Exit Criteria-什么叫“做好了”)有清晰的定义么?

有的

4.对于可能的变更是否能制定应急计划?

这个没有制定,我们都致力于报修系统的功能设计方面去了,具体的功能以及该符合完善,所以这方米昂考虑的不是很周全。

5.成员是否能够有效地处理意料之外的任务请求?

老样子,一言不合就开会,意外之事也如此。

6.我们学到了设么?如果历史重来一遍,我们会做什么改进?

。。。拒绝回答!!!

五、设计/实现

1.设计工作在什么时候,由谁来完成的?是合适的时间,合适的人吗?

是由武健男同学来完成,他的领导能力组织能力都比较强,我们每周的计划会议和那个所谓“一言不合就开会”的会议都由他来组织。这我们也一致认可的,所以毋庸置疑,绝对是合适的时间,合适的人。

2.设计工作有没有碰到模棱两可的情况,团队是如何解决的?

比较少,因为队里有两个编程大师,字典里根本就没有模棱两可这样的词语,还有就是一言不合就开会,虽然这个词用了四次,但是事实就是这样的,哈哈

3.团队是否运用单元测试(unit test),测试驱动的开发(TDD)、UML,或者其他工具来帮助设计和实现?这些工具有效么?

团队没有进行单元测试,主要是时间紧迫。

4.什么功能产生的Bug最多,为什么?在发布之后发现了什么重要的bug?为什么我们在设计/开发的时候没有想到这些情况?

代码中在创建批量用户的时候出现bug,不知道什么原因不能批量创建。在发布之后,好像没发现什么大问题。

5.代码复审是如何进行的,是否严格执行了代码规范?

这项工作时有两位编程大师尽心竭力修改的,然后为我们演示和讲解,在此间我们学到许多,知道了某个函数的执行过程会出现什么结果和对应的实现什么功能

 

6.我们学到了设么?如果历史重来一遍,我们会做什么改进?

。。。您为什么就追着我不放呢?

六、测试/发布

1.团队是否有一个测试计划?为什么没有?

有的

2.是否进行了正式的验收测试?

有的

3.团队是否有测试工具来帮助测试?

没有,纯手工,所以导致的问题是精度不高,效率也不是很高

4.团队是如何测量并跟踪软件的效能的?从软件实际运行的结果来看,这些测试工作有用么?应该有哪些改进?

测试环节我们做的比较不全,希望后期可以好好改进

5.在发布的过程中发现了哪些意外的问题?

没有,可能有人默默地祝我们心想事成,还是比较幸运的

6.我们学到了设么?如果历史重来一遍,我们会做什么改进?

。。好吧,服了你了,那我就说说吧,如果有如果,历史的车轮在倒退,回流的年轮在穿梭,我们回到了还没开始的时间:

A.计划要周详,因为工程的实施大部分还是按照计划去一步步实现的,没有好的详细的计划,能力技术再强,做出来的结果也会不尽人意

B.人员分配要合理,这点我们觉得还是有做到的,只是有些方面比较欠缺,所以还是准备得不够充分,需要努力

C.时间的利用,本来时间就紧,不应该浪费一分一毫在一些没必要的事情上面

最后,我还是想再强调一点,这个问题问的不好,因为人生没有如果,每一天都是现场直播。

团队贡献分:

武健男(201421123091):17

林俊鹏(201421123076):16

何跃斌(201421123082):19

陈鑫龙(201421123078):15

潘益靖(201421123086):19

黄睿(201421123069):17

团队作业——Alpha冲刺之事后诸葛亮的更多相关文章

  1. 第六次团队作业——Alpha冲刺之事后诸葛亮

    Deadline:2016-11-24 22:00pm Alpha冲刺,很多同学经历了"Learning by doing"的学一门新的编程语言.学Git.学做一个完整的项目.但是 ...

  2. 团队作业——Alpha冲刺

    团队作业--Alpha冲刺 时间安排及内容要求 时间 内容 11.1-11.16 12次 Scrum 11.16-11.20 测试报告 与 用户反馈 11.21-11.24 展示博客 11.25 课堂 ...

  3. 团队作业——Alpha冲刺 1/12

    团队作业--Alpha冲刺 Alpha 阶段认领的任务 杨光海天:加入随心摘首页和编辑界面的开发中,并完成冲刺博文的撰写 郭剑南.周琪文:图像识别核心算法的实现 赖志平:随心摘首页和编辑界面开发主力, ...

  4. 团队作业——Alpha冲刺2/12

    团队作业--Alpha冲刺 冲刺任务安排 杨光海天 今日任务:主要学习JAVA语言,以及加入了Android开发内容的学习. 明日任务:安装Android Studio以及通过观看视频和阅读材料的形式 ...

  5. 团队作业——Alpha冲刺 3/12

    团队作业--Alpha冲刺 冲刺任务安排 杨光海天 今日任务:完成Android开发环境的搭建,学习基础开发知识 明日任务:继续学习Android开发知识,与其他成员协商,了解自己需要完成的开发任务, ...

  6. 团队作业——Alpha冲刺 4/12

    团队作业--Alpha冲刺 冲刺任务安排 杨光海天 今日任务:着手进行编辑界面的布局,插入控件,并进行参数调整. 明日任务:继续完善编辑界面控件,学习控件交互功能. 郭剑南 今日任务:上网查阅学习了关 ...

  7. 团队作业——Alpha冲刺 5/12

    团队作业--Alpha冲刺 冲刺任务安排 杨光海天 今日任务:编辑界面完成部分内容,学习了下拉菜单控件的建立,完善界面标题内容,以及交互. 明日任务:继续完善编辑界面,学习使用gallery,着手配图 ...

  8. 团队作业——Alpha冲刺 6/12

    团队作业--Alpha冲刺 冲刺任务安排 杨光海天 今日任务:编辑界面完成标题栏的开发,以及与已经完成gallery开发的同学,商讨我负责的界面中,图片滑动的具体措施. 明日任务:除了图像识别内容嵌入 ...

  9. 团队作业——Alpha冲刺 7/12

    团队作业--Alpha冲刺 冲刺任务安排 杨光海天 今日任务:将编辑界面与标题栏合并.与同队成员,讨论部分功能合并的问题. 明日任务:编辑界面与另一队员完成的字体设置弹窗合并. 郭剑南 今日任务:使用 ...

随机推荐

  1. ECharts的简单使用

    ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻 ...

  2. Ubuntu 14.04.4 下 scp 远程拷贝提示:Permission denied, please try again. 的解决办法

    我在 s0 主机上远程拷贝 /etc/hosts 文件到 s1 主机上,出现下面的错误提示: qiao@s0:~$ scp /etc/hosts root@s2:/etc/root@s2's pass ...

  3. 研究分析JS中的三种逻辑语句

    JS中的三种逻辑语句:顺序.分支和循环语句. 一.顺序语句 代码规范如下:1. <script type="text/javascript"> var a = 10;  ...

  4. Mac实用操作技巧(三)

    远程协助 很多场景下需要用到远程协助,比如你遇到了某个搞不定的bug需要他人帮助,但是别人却不在身边,这时就需要别人通过网络来远程协助你解决问题.在Windows下有不少优秀软件,比如TeamView ...

  5. Oracle12c 在windonServer2012中安装的步骤

    oracle12c在windownServer2012中安装步骤  前期工作:<这个必须要安装:而且c$的C必须大写> 第一步:控制面板>所有控制面板项>管理工具>服务& ...

  6. java程序给short变量赋0xff报异常

    在java程序中以二进制或十六进制表示的数比如0x01默认类型为int.所以付给short类型时要强制类型转换. short q = (short) 0b1111111111111111; Syste ...

  7. Run Performance Testing Which Was Distributed To Multiple Test Agents

    How to solve the VS installed machine cannot run performance testing by .testsettings file, which wi ...

  8. 第11天:JS中变量、字符串基础知识

    一.js简介用来制作页面交互效果,提高用户体验. js页面效果:轮播图.选项卡.地图.表单验证javascript是弱变量类型的语言,变量只需要用var来声明.而java要根据变 量类型来声明, in ...

  9. SQL 模糊查询

    在进行数据库查询时,有完整查询和模糊查询之分.一般模糊查询语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式:1,%:表示任意0个 ...

  10. Redis入门 (CentOS7 + Redis-3.2.1)

    1. 编译安装1.1 下载redis # cd /tmp/# wget http://download.redis.io/releases/redis-3.2.1.tar.gz# tar zxvf r ...