我的个人总结
1、根据自己的理解翻译下面这段话
软件工程师应该是保证他们对一款软件所做的分析,规划,设计,开发,测试以及维护是方便并且注重专业性的。为保证软件工程师所做的工作是健康的,安全的,并有利于公共福利的,软件工程师应该遵从以下八个准则。
1.大众——软件工程师应该是致力于与公众兴趣一致
2.客户和雇主——软件工程师应该牢记他们的客户及雇主的最大利益是与公众利益一致的。
3.产品——软件工程师应该确保他们的产品以及相关的改动要尽可能满足专业水平的最高标准。
4.判断力——软件工程师应该以他们的专业素养保持正直的品行和自主性。
5.管理能力——项目经理以及领导应该赞成并且推崇在道德的基础上对软件进行开发和维护。
6.专业素养——软件工程师应该与公众利益一致的方向提升自己的品行以及专业能力。
7.关于同事——软件工程师同事之间应该互相支持,公正合理对待。
8.关于自己——软件工程师应该用一生来学习,不仅仅是专业能力而是在提升专业能力的同时亦是应该提升自己的道德素养。
2、关于第一次作业中的问题回答
记得刚开始上课老师给我们讲新的课程新的目标(就是要写代码)时,心里挺崩溃的。虽然自己大三了,但是写代码还是挺头疼。原因就是没有多多的练习,像以前只做老师要求的,不会多做什么,有时候甚至连老师要求的都做不好。导致对于编程也是变得陌生。
但是经过这次课是实践,不得不去写程序的时候发现并没有我所想象的那么难。困难一定是有的,但只要积极去去思考,想办法解决,都是可以办得到的。毕竟世上无难事只怕有心人!
通过这次额软件工程科也改正了以前我对于软件工程认识的偏差。以前认为软件工程就是单纯的编码,有个厉害的大牛就可以完成一款优秀的软件。然而现在知道,一款优秀的软件包含了许多不同分工的人的努力,并不是仅仅靠一个人能完成的。比如说,我认为市场调研,需求分析都是很重要环节,这些都是一款软件开发的基础,只有基础打好了,工程完成的才能更成功!!所以一款软件的成功是一个团队的成功达到的。所以啊,这次课也是让我认识到团队合作的重要性。不一样的团队模式取决于团队成员能力的高低,像我们团队大家水平都是差不多的,我们选择的交响乐模式,大家各司其职,努力做好自己的事保证最后项目的成功。
经过这次团队项目的合作,总结,在项目开始之前一定要规定好代码风格,代码规范,以及一切需要统一标准的规定!因为代码改来改去很麻烦,而且,总把自己的代码改成跟别人的一样是件很不开心的事情!!毕竟总觉得自己写的是最好的!!切身体会!!所以,以后如果有这样的团体任务,一定要在任务开始之前尽可能详细的规定统一标准。避免许多无用之功,不至于花费了时间,事情却没有呀做好。
3、对老师的建议
其实呢,感觉没有什么需要建议的。全程课程中老师都是很认真负责,积极督促我们完成作业,对我们的作业也是认真的批改,并给出建议。很感谢老师以及助教的帮助让我有一次与众不同的课程经历。并且了解到了自己的不足,明白今后努力的方向。这次课,上的很值!