我的软件工程课目标

     软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。这是百度文库给的一个比较官方的概念,在我看来,软件工程就是——利用一种科学的工程方法,协调软件的开发者与管理者之间的工作,高效率,高品质的保证软件的开发进程与软件质量。软件是由计算机程序和程序设计的概念发展演化而来的,是在程序和程序设计发展到一定规模并且逐步商品化的过程中形成的。软件开发经历了程序设计阶段、软件设计阶段和软件工程阶段的演变过程。

     正是由于软件本身规模的的发展,对软件开发的要求越来越高,传统的个人式、作坊式的开发,其弊端越来越明显,已经不足以完成规模越来越大,逻辑越来越复杂的软件系统的开发要求,因此,软件的开发者与管理者迫切的需要有一种规范的,统一的、工程化的、巨型的、高效的、可信的软件开发管理模式,这个时候,软件工程这门学科,应运而生。

     软件工程的目标:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。至于,我的目标,就是,在通过一学期的软件工程学习之后,能对软件工程有一个比较系统的理解,在今后的软件开发过程中,科学的设计软件开发过程,高效率,高可靠率的完成软件开发,能够利用软件开发思想,最大化的在开发之前发现不合理之处,减少软件开发过程中的劳动力浪费,真正的把软件工程做到学以致用!

原文地址:https://www.cnblogs.com/Master-zy/p/5231788.html