第七周作业
2016-04-16 21:31
190 查看
1 论软件项目管理课程与职业的软件项目管理
大多数人对软件工程的印象就是写代码,像“软件工程”这类课就是酱油课,尽管老师的要求按照职业规范来学“软件项目管理”课程,但实际与真正的职业化有太大的区别。
(1)利益区别。大多数软件是以盈利为目标,而“软件项目管理”课程是以软件开发与维护来学习这门课程为目标。职业中需要考虑用户的需求及需求变更,软件开发与维护的成本,而课程只需考虑如何实现软件,无需支付开发人员费用。
(2)文档与代码区别。如开发模型中瀑布模型将软件开发分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护六个步骤。在课程中选用瀑布模型,然而实际情况是先编码,在文档,文档因代码的变化而改变。
大多数人对软件工程的印象就是写代码,像“软件工程”这类课就是酱油课,尽管老师的要求按照职业规范来学“软件项目管理”课程,但实际与真正的职业化有太大的区别。
(1)利益区别。大多数软件是以盈利为目标,而“软件项目管理”课程是以软件开发与维护来学习这门课程为目标。职业中需要考虑用户的需求及需求变更,软件开发与维护的成本,而课程只需考虑如何实现软件,无需支付开发人员费用。
(2)文档与代码区别。如开发模型中瀑布模型将软件开发分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护六个步骤。在课程中选用瀑布模型,然而实际情况是先编码,在文档,文档因代码的变化而改变。
相关文章推荐
- EasyUI 使用
- UltraISO 制作U盘系统盘
- [LeetCode]189. Rotate Array
- Fragment初探
- 求因子数
- ImageMagick简介、GraphicsMagick、命令行使用示例
- 单例模式
- POI之Excel单元格合并
- Axure界面简单了解
- 怎么判断30公分?看我的图文传教就清楚了
- 破解Zend Studio步骤
- PE 216 【二次同余】
- JVM —— 移除永久代
- DOM启蒙——第五章
- Unity API - C
- mysql忘记密码怎么搞?
- POJ 2828 Buy Tickets
- 注册机制
- [Nova] nova-scheduler 组件源码解析--源码结构图和各个模块的介绍。
- XML与HTML的主要区别