201671010419 李敏 实验三 作业互评与改进报告
实验三 作业互评与改进报告
- 任务一
-
三个评论作业地址和点评内容:
- 春季计算机学院软件工程(罗杰)(北京航空航天大学)https://edu.cnblogs.com/campus/buaa/BUAA_SE_2019_LJ
评价内容:
这位同学博文行文条理十分清晰,排版十分工整,引发读者的阅读兴趣。在问题“在结对编程中,因为有随时的复审和交流,程序各方面的质量取决于一对程序员中各方面水平较高的那一位。”有很深的见解,认为结对编程对两名程序员的要求是水平差异不能太大,两人必须都具备帮助对方的能力。还列举了软件工程发展的过程中的有趣的冷知识和故事。值得我学习,查漏补缺,努力的做好自己的每一次作业。
评价地址:
https://www.cnblogs.com/tm47069551/p/10474397.html
- 软件工程1916|W(福州大学)https://edu.cnblogs.com/campus/fzu/SoftwareEngineering1916W
评价内容:
这篇博文通过一个“猪,鸡,鹦鹉”的故事生动写出了我们在团队中应该怎么做,指导我们应该争取做一只猪或一只鸡,而不是做一个鹦鹉。然后根据自身的开发经历,反思了学习前与学习后的差别。提出了怎么做DCR的步骤,最后提出了一些很有价值的问题,引发了我的思考,在今后的学习中去解决这些问题。
评价地址:
https://www.cnblogs.com/hengyumo/p/10467113.html
- 2016级计算机科学与工程学院软件工程(西北师范大学)https://edu.cnblogs.com/campus/xbsf/nwnu2019SE
评价内容:
通读整篇博文后,发现这位同学书读的较全面,书读的较广,并且针对自己的问题做了一些属于自己的见解。问题1:随机数的测试,我觉得应该有好的一方面也有不好的一方面,好的一方面是,可以快速的找到一些漏洞,不好的一方面是,随机数较难产生一些具有代表性、典型性的数据来进行测试。该同学对源程序版本管理软件和项目管理软件都有哪些, 各有什么优缺点进行列举,条例清晰,值得我们去学习。
评价地址:
https://www.cnblogs.com/dszw/p/10479175.html
- 任务二
软件文档是软件开发过程中产生的软件产品,与软件生存周期有着密切关系。搜索关键词“软件工程国家标准”,了解软件工程国家标准状况和代号说明,深入分析国家标准中GB/T8567-2006标准关于软件产品文件规范内容与软件生存周期各阶段的关系,填写表1.
软件工程国家标准状况和代号说明:[软件工程国家标准](https://blog.csdn.net/daqiang012/article/details/79499956)
- 任务三
- 采访一个高年级同学在软件工程实践课中做过的项目
采访内容:图书管理系统
项目简介:建立一个包括前台和后台的系统,可以实现图书的借取与归还,查询的系统功能的系统
问题一:请问项目现在有用户吗?
答:目前还有,就是用户越来越少了。
问题二:请问项目能否继续开发,源代码/文档还有么?
答:项目还可以继续开发,源代码还在电脑里。
问题三:请问项目开发有什么经验和教训?
答:这个系统是自己动手做的第一个项目,刚开始十分艰难,包括怎样连接数据库进行操作,包括前台页面的设计,包括后台的功能实现,都花了很多的时间一点点从无到有的学习,学习怎么样制作一个系统,通过查资料老师指导一步一步完成。请你一定要debug,发现bug去解决它。
问题四:对学好软件工程有什么建议?
答:你刚开始学习时候,都应该是接触的是C语言,这是很好的入门语言,也是打好基础的重要时刻,你一定要努力钻研,理解好每个知识点,遇到不懂的,去问老师,或者去百度,百度上一般都能找到答案的。在理解深透每个知识点后,接来下来要做的,就是上机实验,这是重中之重。上机的时候,不要看书本,根据自己的想法,写代码,遇到不懂的时候,再看书本,在上机实验的时候,经常懊恼的是遇到错误,而不知道错在哪里,这时候,最好的是去找同学一起讨论或者去问老师,所以说 团队合作,在软件开发上也是很重要的。