对《软件工程》这门课总结
对《软件工程》这门课的总结
经过一个学期的学习,让我对软件工程工程这门课有了更加深刻的了解。从刚开始对这门课的懵懂无知,通过慢慢的学习,每周的实践。让我渐渐对我之前提出的问提有了答案。
1 如何成为一名软件工程师
成为软件工程师要可以熟练的应用编程软件,精通编程语言,还要有良好的团队意识,还要有求知欲和进取心,这样才能成为一名合格的软件工程师。
2 怎么能学好软件工程
软件工程是软件的综合学科,软件工程强调的是对软件的理解,以及一些行之有效的安排开发,跟踪进度,保证质量的工程方法,单纯的看这些书,如果没有一定的实践基础是很理解现实中的问题的,要多动手多实践。更多的加入到软件编程的团队之中,这样才可以提高自己,让自己更好地学习软件工程。
3软件开发的过程
1需求分析2概要设计3详细设计4编码5测试6软件交付7验收
4如何评价软件好坏
1正确性2高效性3可靠性4易用性5可扩展性
5开发多少软件才是一个合格的软件工程师
软件开发需要不断地实践,不断地学习 ,只有这样才能更好地提升自己,让自己成为合格软件工程师。
通过这个学期的软件工程课的学习,让我对软件学习和了解很多。软件工程是一个需要不断地实践的项目,要不断的动手实践,参与到软件开发的每一个过程中,从需求分析到最后的软件交付,每一步都要我们参与。一个软件工程并不是说简单的会编码就能够解决问题的,我们更多的精力不是放在编码上,编码只是一个很小的模块,只占到那么小的一个部分。这个事实在很大程度上颠覆了我以前的思想,在我以前的认识中,似乎整个软件就是编码,除此无它,还好有老师的指导,不然真的会出现老师所说的,撞得头破血流之后才想起来用软件工程的思想来完成这个工作。
刚真正开始工作之前,我们费了很多的时间来完成一些前端工作,如需求分析和可行性分析,这块工作在别人看来可能是相对无关紧要,甚至是多于的,其实,换做在以前,我也会这么认为。可是,我现在算是深深地明白了磨刀不误砍柴工的道理,这些工作的完成太有必要了,太重要了,要想你的软件有用有市场,能被别人接受和认可,在进行过程中不会出现崩溃性的问题,这些工作缺一不可。还有就是接下来的一些设计模块。
软件工程是一个集体项目,需要我们大家都一起加入。要保证系统的协调性、统一性和连续性,就需要在开发之前制定严格、详细的开发规范。开发规范的制定需要花费一定的时间和精力,但是"磨刀不误砍柴功",它相当于把今后开发过程中开发人员都要遇到的问题提前做了一个考虑。有了开发规范,在后续的开发过程中,设计人员就不必每次考虑如何为一个字段命名,编程人员也不必去想某个程序的结构和布局应当 怎样,测试人员也有了判断程序对错的标准。开发规范在项目开发工作中起着事前约定的作用,需要所有开发人员共同遵守。它约束开发人员的行为和设计、编程风格,使不同子系统和模块的设计、编程人员达成默契,以便形成整个系统的和谐步调和统一风格,也便于今后的系统维护和扩展工作。所以在软件开发的过程中要大家有良好的团队意识,合作意识。这样才能很好的合作以至于完成项目。通过这个学期的软件工程课学习让我对计算机科学以技术这个专业以至于对整个计算机行业有了更多的了解。也让我自己的编程水平有了很大的提高,让我更明白在团队中的团队精神与多么重要。最后感谢冯花平老师这个学期带领我们学习软件工程这门课,也感谢猪脚对我们的帮助。