软工之概况

来源:互联网 发布:免费申请淘宝账号 编辑:程序博客网 时间:2024/04/28 21:31

引言:

    开始对软件工程视频的学习,首先要对软件工程有一个大概的了解。总揽全局,提纲挈领,抓住重点有利于把知识内化成自己的东西。

主体:

    1. 整体

      我们以后都要成为职业软件工程师,首先我们对什么是软件,什么是软件工程要有一个清楚的了解。下面就让我们看看到底软件和软工的区别吧,看看软件和我们的认识有什么不同。


    2. 软件 部分

    

    首先,软件不像我们认为的那样就是指程序代码,它还包括数据和文档。它作为一种产品拥有它独特的品质,比如它是抽象的,没有具体的形体,还不会陈旧老化,当然也会受一些限制,比如说硬件。软件一开始就是个人开发一个小程序,所以也没有什么规范,但是随着开发的程序越来越大,需要团队合作,没有一个规范,一个科学的管理方法就导致了软件危机,经常出错,性能差,有时候进度无法控制等。所以软工应运而生,用一种工程的思想来开发,运行,维护软件。


    3. 软件工程 部分

    软件工程就是用科学的方法来进行软件开发,运行,维护等,目标主要是为了降低成本,提高效率,减少维护费用,易移植,提高功能,性能,并按时完成任务。软工的生命周期是前期的分析计划阶段,开发设计阶段,然后是运行维护阶段。具体的可分为可行性分析,需求分析,设计,编码,测试,运行,维护。其他的开发模型都是建立在这个瀑布模型的基础之上的。


总结:

    从软件到软工是人们在一次又一次的实践中慢慢总结出的经验,是软件开发正规化,科学化的标志。所以我们要站在巨人的肩膀上,以宏观的眼光看待软工,吸取其中的精华,从而在以后以后的软件开发之路上走的更稳,更远。


0 0
原创粉丝点击