概述
引言
学习的目的和意义
- 学会在现代IT行业中做一个成功者
- 学会做世界级别高质量的研究
- 学会创建大规模的软件产品
全球软件行业的现状、趋势和挑战
- 网络化
- 服务化
- 全球化
对现代的软件开发人才的要求
- 扎实的基础
- 创新和独立工作的能力
- 主人翁精神和团队精神
- 沟通和协调能力
- 激情
- 锲而不舍
信息化建设中对复合型软件人才的需求
复合型软件人才--具备不同专业背景、有
市场观念的开发管理、工程管理和软件经营等的
人才。
四、软件开发中的错误观点
1.只要掌握了1~2门程序设计语言,进行软
件开发就没有问题。
2.软件需求分析很困难,不管三七二十一先
把软件做了再说,反正软件是灵活的,随
时可以修改。
3. 只要有最好的开发工具、最好的计算机,
一定能做出优秀的软件。
总之,错误地认为:软件就是程序,开发软件就
是编写程序
我国软件工程的专业教育与软件人才的链之间的关系可描述为
如下图:
本课程学习的主要内容
- 软件过程
- 传统的软件工程方法
- 面向对象的建模技术
- 软件项目管理及CMM
怎么学软件工程
• 在课堂内讲解理论与案例
• 在机房里做上机练习,完成软件开发大作业
• 多阅读课外资料