采访稿 - 16GCC-SE/Gzccsixsixsix GitHub Wiki

应软件工程课程的要求,我们采访了同校的一位13级师姐黄铭琪有关下面的这些问题。 在这里也很多谢黄铭琪师姐能接受我们的采访。

  • 问:这个项目叫什么? 项目网页在哪里(源码地址,博客地址)?(1分)
  • 答:男神女神配(类似于人人网的交友网站)博客地址: https://www.cnblogs.com/QDDS/p/4596299.html
  • 问:用多少时间,多少人力开发出来的?发布时有多少用户,给了用户什么价值? 现在还有人用吗? (2分) 时间:一个月左右 人力:四人组队 由于做的效果不是很受欢迎,所以可以说是没什么用户的。主要价值应该体现在提供了一个校内大学生的社交网站
  • 问:使用一下这个软件(如果还有可能的话),稍微评价一下优点和缺点。(2分)
  • 答:这项目已经没有源码那些了,不过通过以前的博客看出来他们的项目还是非常棒的,至少在我们目前的技术能力来说。
  • 问:调查他们的软件工程质量指标(参见《构建之法》14章 关于 “软件工程质量”的描述),例如:测试用例的数量、测试自动化的程度、每日构建的速度、自动部署系统的效率、代码覆盖率、文档的质量,等等。(2分) 答:在翻看了他们团队(琪丁大圣)的软件工程团队开发博客中,我们可以深刻的感觉到他们的软件工程质量指标是相当OK的。他们的构建速度与项目的推进速度是非常快速的,项目的一开始会进行连续性的冲刺阶段,这些冲刺阶段都非常的实在,并且写了很详细的博客与文档,这些文档跟博客都非常有质量,这对于他们的项目完成有极大的帮助。他们的测试用例的选取与自动化的程度也是非常全面而且完善的。
  • 问:这个项目能否给我们团队继续开发,源代码/文档还有么? 如果没有,为何源代码/文档没有保存?(2分)
  • 答:不能,因为源码那些没有保存好,因为当时交完作业,就觉得完了,而且时间太久了,后来因为要实习啊什么的各种原因,最主要的是没有养成备份的习惯。
  • 问:项目开发有什么经验和教训? 为何当时没有能解决这些问题?如果你要接手开发这个软件,你会怎么做?(2分)
  • 答:感触最深就是每个人投入的开发时间和开发精力都不同,所以存在有人付出多有人付出少,团队就会起争执,会出现问题。可能其他团队会觉得这个问题问的是关于项目开发过程遇到的技术问题,但我们看到的是团队协作问题。大家都年轻,总有自己的私人空间,所以项目开发的过程中会因为这个有摩擦,导致到最后没有完成得特别好,而且也没有做推广,只是为了完成作业而做,违背了初衷。
  • 问:根据采访受到的启发,或者自己亲身体会提出解决生活的痛点问题,初步设定团队项目名称,为下一步进行需求分析做准备(2分)
  • 答:团队项目名称:哇迈左节业