201671030129 周婷 实验三:做业互评与改进

任务一 点评

  • 2019春季计算机学院软件工程(罗杰)(北京航空航天大学)

点击进入点评做业html

(1)点评内容:同窗你好,对于你的第二个问题,我有不一样的见解,这里所说的“他们并排坐在一台电脑前,面对同一个显示器,使用同一个键盘,同一个鼠标一块儿工做。他们一块儿分析,一块儿设计,一块儿写测试样例,一块儿编码,一块儿作单元测试,一块儿作集成测试,一块儿写文档。”在我看来它只是一种比喻,是指两我的共同来完成一个项目,他们能够有不一样的分工,在工程的各个阶段互相交流,最终完成项目,而这个比喻,形象的告诉读者,在结对项目中两我的合做的重要性,若是在工程初期,可以制定明确的方案,两我的有明确的分工,那么对于一个较大的工程项目,结对则会提升效率和工程质量,以上是我观点。python

(2)阅读心得:该同窗在提问的过程当中举了一些例子,可以比较形象的让读者意会它的意思及问题,可是在我我的看来,该同窗对《构建之法》中的某些例子理解比较片面,就好比结对编程这一例子,只看到表面的”并排坐在一台电脑前,面对同一个显示器,使用同一个键盘“,而没有理解他真正要向咱们表达的含义。git

  • 软件工程1916|W(福州大学)

点击进入点评做业github

(1)点评内容:同窗你好,对于你对将来的打算,咱们的见解的类似点在于,考研在将来的计划中所占的比例较大,在过去的大学生活中,我没有参加过大中型的软件开发设计,并且自身能力也没有很大幅度的提升,因此我更偏向于考研这条路,因此,既然作出了选择,就努力实现;我也很赞同你对大三的规划,身体是革命的本钱。固然,我认为合理规划时间,时间利用最大化也是很重要的。算法

(2)阅读心得:该同窗对将来的规划比较清晰,在将来对本身专业方面的要求也比较严格,而且她自学了python,爬了一些静态的、动态的网站,图片、文章、视频之类的,如百度图片,还有一些网站的vip视频等,这种自学能力是我须要向她学习的。编程

  • 2016级计算机科学与工程学院软件工程(西北师范大学)

点击进入点评做业架构

(1)点评内容:读过了你的博文,对于你提出我认为代码复审的问题,经过最近对软件工程的学习,了解到越是项目后期发现的问题,修复的代价越大,因此应该在早期发现而且修复问题,并且代码复审能很是有效地帮助成员之间的了解彼此的、编程风格,使成员之间可以更好地磨合,加强软件开发的效率,是必不可少的一部分。因此我认为,代码复审应该在每个模块或者每个功能实现之后,经过代码复审发现代码错误、逻辑错误、算法错误等,以免到项目最后出现问题时,须要花费更大的人力物力来解决问题。单元测试

(2)阅读心得:该同窗 根据阅读《构建之法》提出的问题,比较具体,好比第三个问题中,她提出在团队合做中交响乐模式中,在书中提到的“演奏的都是练习过屡次的曲目,重在执行”与软件工程中的哪个环节能够与这一条目相对应。学习

任务二 软件产品文件规范内容与软件生存周期各阶段的关系

  • 软件产品文件规范内容与软件生存周期各阶段的关系
    文件在软件开发过程当中起一个桥梁做用。软件开发人员在开发过程当中把文档做为软件开发的前一阶段的总结以及后一阶段的依据。软件开发过程当中,软件开发人员会制定一些软件开发计划或者工做报告,这些计划或报告都要提供给管理人员获得必要的支持,这就是开发文档。而软件管理人员则能够根据这些文档了解软件开发的安排、进度、使用资源和成果;管理人员也要在宏观上把握和控制软件开发的总体进程,与这些相关的就是管理文档了。此外,软件开发人员须要为用户了解、使用、维护软件提供详细的资料,这就是用户文档了。固然,各个文档并非独立的,它们之间是有必定联系的,共同促进开发工做的进行,加快软件开发效率。

任务三 总结采访内容

  • 你作过的软件工程实践项目,如今还有用户吗?
    当时咱们小组作了一个相似于番茄钟的App,如今的用户就是本身和小组成员吧!测试

  • 那么大家的项目是否继续开发,源代码或原文档还有吗?**
    能够继续开发,源代码和源文档已经上传到github上面了,方便随时查看

  • 在项目开发中有什么经验和教训?
    小组成员各司其职吧,从需求分析,到代码的编写,功能的测试,都很重要,不能忽视其中一环。

  • 那你对学好软件工程有什么建议呢?
    在学好理论的基础上,多实践,多看别人的项目,学习大公司的开发流程,最后本身实现。完成一个事情,先想好方案再干,花时间想一个好的方案或者架构节省的时间,可能会让你完成这个项目的整体时间缩短。

相关文章
相关标签/搜索