小组成员:

武健男: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. macOS下加载动态库dylib报"code signature invalid"错误的解决办法

    一.现象描述 在macOS上搞开发也有一段时间了,也积攒了一定的经验.然而,今天在替换工程中的一个动态库时还是碰到了一个问题.原来工程中用的是一个静态库,调试时发现有问题就把它替换成了动态库.这本来没 ...

  2. SQL基本之增删查改操作

    1.为表添加主键 alter table <tablename> add primary key(col); 主键添加前: 主键添加后: 2.插入数据 insert into <ta ...

  3. Ubuntu安装iNOde

    学校使用的是Inode客户端认证上网的.而且还只能使用iNodeSetup3.60-6210版本进行连接,之前使用Ubuntu 32位版本,可以完美地安装并能够连接到网站.由于我的机子是64位的机子, ...

  4. 使用requests模块爬虫

    虽然干技术多年了,但从没有写过博客,想来甚是惭愧,本篇作为我博客的第一篇,也是测试篇.不为写的好,只为博诸君一眸而已. 使用python爬虫,有几个比较常用的,获取html_content的模块url ...

  5. python开源项目及示例代码(转)

    本页面是俺收集的各种 Python 资源,不定期更新. 下面列出的各种 Python 库/模块/工具,如果名称带超链接,说明是第三方的:否则是 Python 语言内置的. 1 算法 1.1 字符串处理 ...

  6. FBI Warning

    FBI Warning... --------------------------- 电影中的片头部分:<正宗的FBI Warning>: ========== 翻译: fbi warni ...

  7. View.post() 不靠谱的地方你知道吗?

    版权声明: 本账号发布文章均来自公众号,承香墨影(cxmyDev),版权归承香墨影所有. 每周会统一更新到这里,如果喜欢,可关注公众号获取最新文章. 未经允许,不得转载. 一.前言 有时候,我们会需要 ...

  8. Jquery笔记之第二天

    Jquery笔记之第二天 jQuery - 获取内容和属性 获得内容 - text().html() 以及 val() <script> $(document).ready(functio ...

  9. .net core 2.0 登陆权限验证

    首先在Startup的ConfigureServices方法添加一段权限代码 services.AddAuthentication(x=> { x.DefaultAuthenticateSche ...

  10. [2017-05-31]Abp介绍和经验分享-目录

    很久没动博客了,人比较懒. 最近想写点啥,主要就介绍下ABP框架和我这两年的使用经验. 文档翻译之类的工作就算了,需要的请参考: 官方文档 PS:官方文档末尾有中文文档的链接,这里就不贴了 先列个提纲 ...