樊家辉:

  本科是测绘工程,在校期间学习过计算机的基础知识,也编过测绘计算类的程序。但就软件工程而言,我打开了一扇新世界的大门。现在要亲自体验学习,自然会有很多不足,希望能通过这门课程达到自己的预定目标并使自己的能力得到一定的提升。

在个人测评中,通过答案来看。我有几项不足:

      ①选择最多的选项是“如果有明确要求,我可以做好”。在上次课中,章老师也提到这个问题说大部分同学都是这样。由于我是软件小白,在学习初期肯定是希望有人来告诉我应该怎样做。而且我不知道,怎样做是对的。这种想法不太好。

      ②对很多专业术语很陌生。选择的选项大多是“从来没听说过”。

      ③几乎所有涉及到软件测试的题目,我都无法回答。

      ④在做这份个人评测时,我的答测状态是懵的:我不知道在问我什么,也不知道该怎么回答。这很尴尬。

针对这些情况,我在这门课程中要达到以下目标:

      ①掌握这门课所涉及的如GitHub等工具;

      ②通过各渠道学习,学会确定不同项目的“明确要求”;

      ③针对专业术语则要多看多查多了解,短期内不可能完全掌握,但要做到了解;

      ④我组选择了“测试”,而我测试方面很薄弱,所以我要学习“软件测试”并整理写博来记录自己的学习;

      ⑤这门课结束后,希望完成从小白到入门甚至是熟练的程度转变,最终掌握什么是软件工程、软件工程包括什么、怎么做好软件工程等内容。

 


 邓达:

  本科是计算机专业,对基本的编程语言有一定的了解,了解一定的算法基础以及实现。但是由于没有参与过软件开发项目,所以对于这门课程的起点水平依旧很低,希望能通过这门课的学习以及小组合作和软件开发,能够形成基本的开发知识体系并且提高自己的编程能力。

在个人测评中,通过答案来看。我有几项不足:

      ①对基本的软件工程相关知识还不够了解,很多知识点都处于从来没听说过的状态;

      ②对开发流程还很模糊,每一步工作具体要做什么还不清楚;

      ③对团队合作自己要体现的价值以及如何和别人更好的配合完成工作还存在疑问;

      ④缺乏开发经验以及开发所需要的相关语言能力。

针对这些情况,我在这门课程中要达到以下目标:

      ①掌握基本知识理论,扎根基础,切勿好高骛远,妄图一蹴而就;

      ②积极地与小组成员们多沟通多配合,尽力完成自己的工作并完善大家的工作;

      ③了解Android和Windows开发方法,掌握测试过程及方法。

 


 郑吉星:

  本科对于软件开发所形成的观念是只要做出来就行,能很好的运行就认为软件开发成功。这是一种错误的观念,这种观念对于一个人可以完成的小程序来说,项目还可以成功,但是对于多人合作的大项目来说是不可能成功的。然而以后在公司工作所面对的都是多人合作的项目,所以一定要行成良好的软件工程开发习惯,形成一种工程型思维。

因此本学期学习现代软件工程,主要完成以下目标:

      1. 以前对软件工程这门课不够重视,对测试的相关内容没有一个整体的把握,基本上就是做项目的同时进行测试,没有具体的落实测试工作。学完本次课程能整体把握软件工程这门课的内容,能具体了解到项目测试的重要性,学会对项目进行测试。

      2. 针对动手能力,根据研究方向学习Python语言,希望本学期可以用Python完成一些数据挖掘方面的处理。

      3. 熟悉一种项目进度管理工具。如GitHub工具。

      4. 规范自己的代码,使得别人可以很好的理解我写的程序。

      5. 培养自己勤于思考的习惯,多动手练习代码

 


 杨家安:

   本科对于软件编程了解不多,对于编程的算法的研究更是不足。对于软件工程知识掌握的更是不足。现代软件工程这么课的学习,使我充分认识到了这一点,对于软件开发原本以为的过程太简单,其实软件工程有其一套正确的方法,而我以前却没有见到过。

通过当前的情况分析我认为我有以下不足:

      ①对于软件工程理论理解不足,软件工程的开发方法以及软件测试、运维的方法的掌握不够。

      ②对于软件工程的态度不足,软件工程是一门复杂严谨的学科,我应该用软件工程应有的严谨的态度来思考

      ③对于编程语言的掌握不够,更不用说软件的项目的开发。语言的不够,开发经验的欠缺对于个人发展巨大的阻碍

      ④对于软件算法的掌握的不足。算法是编程的灵魂,对于算法掌握的欠缺,会影响对于软件开发的整体思考,编不出好的程序。

针对这些不足,制定了下面的改进方法:

      1、通过学习现代软件工程这门课,增强对软件工程理论知识的掌握,让软件知识丰富起来。

      2、转变软件工程态度,养成仔细严谨的编程风格。

      3、掌握一门语言,针对我们机器学习研究方向,python是一个比较好的选择。

      4、多掌握一些算法知识,认真研读算法结构,充分掌握算法。