软件工程 最后一周课程总结

软件工程 最后一周课程总结

1) 回顾你的课程计划 (第一周的计划), 你完成的程度如何?请列出具体数据和实际例子

其实完成的程度相当不能令人满意。在第一周的时候列出了想做到的技能并制定了比较详细地计划。但实际上一方面因为项目的变更导致该训练的技能(比如阅读开源代码,增强大项目的编写和管理能力)并没有得到长进。如果说从软件工程的课程/项目中学到了那些东西, 那应该是一方面确实头一回认识到SE是一门非常复杂也是发展非常困难的领域,也具有非常规整的体系和发展方向。 从项目中大概看了一些Julia的基础语法,了解了一些元编程的最基础知识,也就仅此而已。确实和自己花时间太少有很大关系。

2) 你在课程开始快速浏览了《构建之法》,提了 5 个问题, 请回顾那些问题, 自己回答它们。如果不能回答,为何软件工程课不能让你回答这些问题?

课程开始所提出的五个问题其实很多是找书中的一些当时不理解的地方或者说是自己觉得是Bug的地方,那些问题并没有什么价值。

3) 看看还有什么新的问题产生,请列出来,建议列出 2-3 个新问题。 可以让老师和助教来回答

1. 认识到其实学生对课程的投入程度其实并不完全取决于学生本身的素质和意识。学生对课程的投入程度取决于这门课程对他们的重要性,包括投入回报比。以我自己为例,当我在做结对编程的时候,我非常尽心尽力地去做,是出于想最大化的运用自己对C++的掌握,也和队友的鼓励分不开。但是当进行团队项目时, 明显感觉相对于Debugger的编写,自己对QA系统的架构和编写更加感兴趣。从其他队员的表现来看,他们也曾经抱怨ASE占用了他们工作时间。有些人,由于ASE并不能给他们带来学分也不会对他们的成绩带来任何变化,就直接退出了课程。

2. 即使是这样,这门课程仍然比我了解过的任何软件工程课程都要专业,带来的收获也要大得多。我真诚地建议,如果想要把ASE上成国外那种高水平高质量的课,一方面需要让ASE课程本身对学生非常重要,如果不全力以赴就在挂科边缘。另一方面我建议ASE在进行团队项目的时候,能提供的选择再多一点,再灵活一点,这样能更加激发队内至少某些成员的兴趣,做他们自己真正想做的项目。第三就是评分更加严格,更加细化,更加实时。

4)你看了一些软件工程的文献, 你的团队也做了一两次 “事后诸葛亮”分析,  可以再去看一遍,现在有什么新的感想?

说真的,不会选择Julia Debugger这个项目。即使选择,也会考虑成员对编译器的理解程度,考虑大家C/C++的熟练程度,去做一个真正层面上的Julia Debugger。

5)对比一些技能评价表,你有什么提高? 还有什么收获是不能用数字衡量的?

综合的来说提高的途径有两种:去学新东西和把已有的东西用起来。从项目角度来说,学习了一些SE的理论知识,并在项目中用到了部分知识,这是提升。但是对于编程的角度,无论是写字符处理程序还是写Julia Debugger,都几乎不需要学习新东西。所以感觉收获有限。

6)设想一年之后, 你到了你职业发展的下一个阶段(高年级, 读研,工作),回头看这门课, 你对于这门课的教学方法, 老师和助教的工作,和其他课程的衔接,有什么意见和建议?

意见和建议见问题3

原文地址:https://www.cnblogs.com/xyyimian/p/10300600.html

时间: 2024-10-04 18:36:22

软件工程 最后一周课程总结的相关文章

《软件工程》课程设计-团队成立

<软件工程>课程设计-团队成立 <软件工程>课程设计-团队成立 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201406114130 http://www.c

13商软 《软件工程》课程设计

广州商学院 计算机系 系(部) 2015 — 2016 学年第(1)学期 <软件工程>课程设计 一.课程简介及基本要求 软件工程是一门指导软件开发和维护的工程学科,主要内容包括:软件项目管理.结构化分析和设计.面向对象的分析和设计.用户界面设计.软件测试.软件维护.软件配置管理等等. 本课程要求学生完成软件工程课程的学习后,以小组为单位,完成一个小型软件项目的开发.通过上机实践加深学生对软件工程知识的理解和综合应用,熟悉并掌握一般系统软件的设计方法和过程,掌握软件开发的传统方法和最新方法.初步

欢迎大家进入《现代软件工程》课程的学习

亲爱的同学:大家好!     欢迎大家加入四川师范大学计算机科学学院这个温暖的大家庭,祝贺大家进入研究生阶段的学习和生活.很高兴本学期由我给大家讲授<现代软件工程>课程,为了对大家有一个更好的了解,以便于我们后面更好的开展后续课程教学,达到因材施教,故进行本次问卷,期望你的参与,谢谢! 问卷网址: https://www.wjx.cn/jq/45630746.aspx 另:希望大家完成班级课堂3次作业,谢谢! 原文地址:https://www.cnblogs.com/Liaoxueh/p/11

《软件工程》课程总结

随着时间的推移,学期进入了尾声,我们的软件工程课也将告一段落.下面是我对这学期进行的总结: 通过这16周的学习,我收获了很多,学习上的漏洞.同学之间的沟通及配合.自己处理事情的能力和开发程序的宝贵经验.在上课期间,老师说过我们的软件工程课上所讲的东西和毕业设计有关,例如:可能性分析和需求分析.就拿需求分析来说,在一个程序的开发初期所要做的就是深入的了解分析形成需求分析.通过用户调研了解用户需求,明确用户想要用这个程序干什么,适用于什么人群去使用,之后再通过需求分析框架能明确程序的设计目的,只有通

软件工程(3)课程总结报告

我对软工的认识和体会: 1. 需求分析很重要,一个好的需求定位可以带来清晰的目标,十足的干劲,以及之后的用户肯定.在项目敲定的初期,我们组另辟蹊径,决定要做课业数据 API,就是考虑到信息中心没有完善的数据接口(我没有讽刺他们的意思),而其他做学堂助手的项目组由于时间关系,必然无法进行繁琐的爬虫数据处理.事实证明我们的需求分析时正确的,一个好的需求分析是项目成功的一半. 2. 开发进度规划很重要.软件工程面临的挑战不是数理逻辑上的挑战,而是管理人,管理时间方面的挑战.在项目初期,我们团队心里清楚

作业九:《软件工程》课程总结

通过一学期的学习,我学到了很多知识,软件工程并不像我最开始想象的,是个提高技术能力的学科,反而像小学的社会科学课,教给我们的大多是方法和规则.让仅仅掌握专业知识的我们能更快的进入社会和工作岗位,面对项目和团队合作的时候能更得心应手.我想,这门课教会我的是如何更好地利用自己学到的知识,更快的完成项目,打赢自己的竞争对手,从而在竞争激烈的市场中脱颖而出. 当初在开始的时候提出的问题经过一学期的学习,我也得到了解答. 一:软件设计的构思方法 首先进行初步设计,关注于如何将需求转换成数据和软件框架.第二

关于软件工程的课程建议

这学期我们开设了软件工程这门课程,这门课陪伴了我们一个学期,要论起这门课,其实还是有话: 1.其实这门课初衷是好的,软件开发这些步骤我们是应该适应并实习过至少一次 2.通过这门课,我学会了软件开发过程中的一些步骤,一些知识 3.但是这门课也是有缺点的,首先第一点,就是太死板,团队的加人减人,是要依据具体情况定的,哪有不分青红皂白就叫人加人减人的,一个合作的好好的团队,冷是要拆散,导致的结果:1.好的同学自愿退出,去了好的队,一个队可能就这一个大神,现在没了.2.坏的同学被踢出,没路去,进了更烂的

《软件工程》课程报告 —国土资源执法监察管理信息系统建模

一.问题描述与需求分析 国土资源执法监察管理信息系统的用户需求以及面向对象建模. 分析题目,可知软件的的重点不是国土资源的执法本身,而是对执法进行监察, 主要工作有各级各部门开展核查.整改查处.督查.验收和存档,另外还应能处理群众即投诉人的举报投诉.涉及的有关部门总的有投诉人.国土资源局.政府.监察局:而国土资源局里的分工比较明确,可以进一步划分为地籍科.规划科.用地科(利用科).耕保科.监察科(在国土资源局内部也有相应的监察科):政府也可以按等级进行细分,大体有市政府.省厅. 经过查阅相关资料

软件工程概论课程的个人总结

个人总结 请根据本次学习过程给出总结并针对教师授课给出意见和建议,字数1500字以上. 一个学期的课程快要结束了,这个学期最大的怨念就是软件工程概论,作业多而且难,还要占用大量的时间和精力去完成个人和团队的任务.但是这些都不是最主要的,最重要的是我们在这里收获和很多.比如说拿到题目之后不再是一味的上来就开始写代码写完代码就开始心情愉快的做其他事,我会先分析,然后写出我自己的设计思路,再慢慢实现我的代码,然后再作总结:所以到现在写程序很少犯以前犯过的错误,也不会再程序写一半的时候突然感觉没有思路了