软工之概况
来源:互联网 发布:免费申请淘宝账号 编辑:程序博客网 时间:2024/04/28 21:31
引言:
开始对软件工程视频的学习,首先要对软件工程有一个大概的了解。总揽全局,提纲挈领,抓住重点有利于把知识内化成自己的东西。
主体:
1. 整体
我们以后都要成为职业软件工程师,首先我们对什么是软件,什么是软件工程要有一个清楚的了解。下面就让我们看看到底软件和软工的区别吧,看看软件和我们的认识有什么不同。
2. 软件 部分
首先,软件不像我们认为的那样就是指程序代码,它还包括数据和文档。它作为一种产品拥有它独特的品质,比如它是抽象的,没有具体的形体,还不会陈旧老化,当然也会受一些限制,比如说硬件。软件一开始就是个人开发一个小程序,所以也没有什么规范,但是随着开发的程序越来越大,需要团队合作,没有一个规范,一个科学的管理方法就导致了软件危机,经常出错,性能差,有时候进度无法控制等。所以软工应运而生,用一种工程的思想来开发,运行,维护软件。
3. 软件工程 部分
软件工程就是用科学的方法来进行软件开发,运行,维护等,目标主要是为了降低成本,提高效率,减少维护费用,易移植,提高功能,性能,并按时完成任务。软工的生命周期是前期的分析计划阶段,开发设计阶段,然后是运行维护阶段。具体的可分为可行性分析,需求分析,设计,编码,测试,运行,维护。其他的开发模型都是建立在这个瀑布模型的基础之上的。
总结:
从软件到软工是人们在一次又一次的实践中慢慢总结出的经验,是软件开发正规化,科学化的标志。所以我们要站在巨人的肩膀上,以宏观的眼光看待软工,吸取其中的精华,从而在以后以后的软件开发之路上走的更稳,更远。
0 0
- 软工之概况
- 【软工视频总结】概况
- 软工视频—概况
- UI界面之概况
- 操作系统之存储管理概况
- 学习笔记之---windows phone平台概况
- ioS开发之网络--网络基础概况
- “Ceph浅析”系列之二Ceph概况
- ROS学习之 roscpp内部架构概况
- Druid 大数据分析之概况
- AFNetworking详细解析之概况介绍
- Windows Workflow Foundation之旅(一)——概况
- 计算机科学与技术学科整体概况之学科总体介绍
- Android开发之浅谈Service的基本概况和常见问题
- “Ceph浅析”系列之(—)—Ceph概况
- “Ceph浅析”系列之二——Ceph概况
- 浅析哈希函数之哈希函数概况
- 学习MVC之租房网站(一)-项目概况
- [人月神话]读书笔记10--20年后的人月神话(The Mythical Man-Month after 20 Years)
- 2015长春网络赛1001 - HDU5433 - Alisha’s Party (模拟)
- Landslide win for PAP in general election
- java代码中执行shell或调用系统命令
- Unity T4M
- 软工之概况
- Linux进程管理之SMP负载平衡
- boost库asio详解8——几个TCP的简单例
- 优先级与结合性
- rails 安装在mac 2015-09-12
- Centos7 安装kilo-8 Network(neutron)
- 2015长春网络赛 1007 - The Water Problem(裸线段树)
- CentOS 7.0 下 源码编译安装PostgreSQL
- ViewConfiguration的简单介绍