- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程
软件工程
软件工程
教材
教材
《软件工程导论》第五版 张海藩编著 清华大
学出版社
参考教材
《软件工程》第八版 (英)Ian Sommerville 著 程
成译 机械工业出版社
《软件工程 实践者的研究方法》第六版 (美)Roger
S. Pressman著 郑人杰译 机械工业出版社
《实用软件工程》 郑人杰编著 清华大学出版社
2
教学与考核
必修考试课,共48学时,其中理论32学
时,实验16学时
平时(作业、考勤)20%,实验10%,
试卷70%
授课 + 课程设计 2周
3
第一个课堂作业
你的打算:
想学到什么知识?想找工作、考研?想过四六
级?还是想混日子?
你准备找一个什么样的工作?该工作岗位可能
需要什么技能?
你能分清机关、事业和企业性质的单位吗?
你估计一下软件工程这门课能教会你什么?
如果让你寻找一个软件项目你会找什么项目?
你和别人合作可能有什么障碍?
4
典型案例1
例: 美国IBM公司在1963年至1966年开发的
IBM360机的操作系统。这一项目花了5000人一
年的工作量,最多时有1000人投入开发工作,
写出了近100万行源程序。据统计,这个
操作系统每次发行的新版本都是从前一版本中
找出1000个程序错误而修正的结果
5
典型案例1
这个项目的负责人F. D. Brooks事后总结
了他在组织开发过程中的沉痛教训时说:
“正像一只逃亡的野兽落到泥潭中做垂死
的挣扎,越是挣扎,陷得越深,最后无法逃脱
灭顶的灾难。程序设计工作正像这样一
个泥潭,一批批程序员被迫在泥潭中拼
命挣扎,谁也没有料到问题竟会陷入这
样的困境”。IBM360操作系统的历史教训
成为软件开发项目的典型事例为人们所记取。
6
典型错误 1 人员
挫伤人员的积极性
人员素质低
对有问题的员工失控
个人英雄主义
项目后期加入人员
办公环境拥挤嘈杂
开发人员与客户之间产生摩擦
不现实的预期
缺乏有效的项目支持
缺乏各种角色的齐心协力
缺乏用户介入
政治高于物质
充满想象
7
典型错误 2 过程
过于乐观的计划
文档评论(0)