zoukankan      html  css  js  c++  java
  • 最终复审

    1)  团队成员的简介和个人博客地址

    团队成员

    博客地址

    12061166 宋天舒

    http://www.cnblogs.com/buaasts/

    12061157 黄漠源

    http://home.cnblogs.com/u/dahuang/

    12061159 张迎春

    http://www.cnblogs.com/zyctsl/

    12061175 刘翔宇

    http://www.cnblogs.com/code-dog-liou/

    12061177 旦增晋美

    http://www.cnblogs.com/dzjm6/

    12061180 林豪森

    http://www.cnblogs.com/Linhs/

    12061183 叶璐婷

    http://www.cnblogs.com/yltyy/

    12061170 张志浩

    http://www.cnblogs.com/wlxszzh/

    2)  我们要做软件工程,那就要有一点工程的样子:

    事先定义的文件处理量达到了么?

    由于前几天的网站反馈表示数据库中有重复的数据,我们重新清理了数据库中的数据,现在仍在处理中,现在数据库中约有3w条数据记录。

    团队的成员如何分工协作的?如何在两次开发里程碑中总结经验的?

    动手能力强的主要进行开发任务,同时以一个开发能力稍弱的帮助开发以及书写文档,通知PM相关事宜。

    在M1开发过程中,有些任务进度缓慢,有些任务能迅速完成,这体现了任务的分配和队员能力的契合度还不够,经过了M1阶段,我们相互了解队员的开发能力和积极性,在M2阶段能对每个人的能力作出比较准确的评估,同时分组和任务分配能更为合理。

    团队如何平衡 时间/质量/资源 争取如期完成任务的?

    工程项目以实现需求为主要目标,当然是以短时间内用较少的资源完成高质量的代码是最好的。但是在实际开发中,有各种因素在影响着我们,特别是对于学生的我们来说,其他课程的影响较大,所以一般以时间为重,尽量以短时间完成目标为主,再使用良好的代码风格书写高质量的代码,最后才考虑资源方面的问题。

    • 原来的项目有些代码都找不到,文档也没有,或者没有最近的代码,你们的项目是如何更好解决这个问题的?明年的同学继续开发这个项目,会不会出现类似的抱怨?如果一个新学生在一台新机器上想编译并运行你的项目, 请问能顺利完成么?有什么样的文档能指导新学生?

    我们专门根据开发人员在阅读原有代码的理解上书写了注释和相关规范输入输出说明,整合成为一份说明文档,供维护和扩展工程的开发人员使用。

    除本团队开发实现的代码部分外,其他说明均为开发人员的理解,仅供参考使用。 

    • 对于项目的目标用户是一般学生的项目, 你们如何找到学生做需求分析?他们给你什么样的反馈?

    我们的学霸项目的整个项目目标是一般学生,那么我们这十几年的学生生涯肯定有不少的同学和老师,可以向他们征求意见,或做调查分析。

    3)  团队项目的实际进展(拷贝那些 scrum 过程中的燃尽图即可),发布的功能(拷贝发布文档),在哪里发布了软件(3 – 10 个网址), 用户反馈的截屏。

    说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?

     

         Beta版本发布说明

    关于燃尽图:M2阶段主要是许多课程结课以及提交课程设计的时间段,大家都在处理着别的课程设计,对于软工的任务只能勉强去处理。基本上前半段时间的进度比较缓慢,到了后半段,团队里的人员可以投入更多的精力进软工,各项任务都得以开始,在后来两个周末,开发人员努力把M2的重点任务完成了。

    4)  团队成员在M2 的角色和具体贡献:

     

    名字

    角色

    具体的可衡量的可验证的贡献

    12061180林豪森

    PM

    45篇博客,1次用户调查,与开发和测试人员共同完成最终的设计与测试文档

    12061157黄漠源

    Test

    写了1个测试计划,写了20个测试用例,与其他测试人员完成测试报告

    12061159张迎春

    Dev & Test

    写了约900行代码,约200行注释, 与其他开发人员合作完成设计文档

    发现了3处bug,3个bug被修复

    12061175刘翔宇

    Dev & Test

    写了400行代码,约50行注释,

    20个测试用例, 与其他测试人员完成测试报告

    发现1处bug,1个bug被修复

    12061166宋天舒

    Dev & Test

    写了920+行代码,约400行注释, 与其他开发人员合作完成设计文档

    发现了3处bug,3个bug被修复

    12061183叶璐婷

    Dev

    写了200+行代码,约100行注释,与其他开发人员合作完成设计文档

    5)  所做软件最有特色的功能是什么,请着重介绍一下。活的用户如何从你的软件中获益的,请现场展示。 

    我们做的是学霸网站后台,说不上有什么特色的功能,一切功能都应该为网站需求服务。但我们可以说明我们与以前团队所做的不同之处与功能实现的区别,详细可以从我们的发布说明可以了解:Alpha版本发布说明  & Beta版本发布说明

    6)  团队从用户那里得到了什么反馈,有什么样的bug?这是预料之中的还是没想到的?

     刚完成的学霸网站,还没反馈太多问题。之前网站小组反馈过一些类似于数据库重复或者有奇怪符号的问题。

    7)  团队和M1 相比,在软件工程方面有什么进步?希望看到小组 M2 postmortem的博客。

    团队的进步是更加懂得合理的分工合作,安排自己的任务进程,对于需求的分析更加主动和直接,遇到问题会立即提出并寻求反馈和解答。

    M2postmortem

    8)  总结,整个团队在这个课程上学到了什么,对软件工程的教育, 对这个具体的课程有什么批评建议?

    学到了什么:
    一个软件项目大概是一个怎么样的流程,团队成员间应该怎样合作,任务和队员应该如何分配和管理。

    批评建议:
    希望团队项目全部做同样的项目,这样才有比较

    希望这门课不要开在类似大三上这种有很多门大作业的学期,时间和精力很难平均分配

    边学边做,但其中做的成分居多,大部分时间我们所思考的是如何做完这个项目,学的其实并不能很好的应用在我们所做的项目中去。

  • 相关阅读:
    分频
    加法器
    The best season is around you
    电影词汇
    DSP芯片和所有微处理器一样,以2的补码形式表示有符号数。
    乔布斯给妻子的结婚20周年情书
    webapp 处理表单
    看过戴旭之《中国面临被肢解的命运》之后
    转我在敏捷中国Open Space上发起的讨论主题——如何激励,用绩效考核吗?
    转QA不是QC,兼谈Lean、Kanban和TDD(上)
  • 原文地址:https://www.cnblogs.com/C705/p/4224097.html
Copyright © 2011-2022 走看看