软件项目ppt课件培训讲学.ppt
《软件项目ppt课件培训讲学.ppt》由会员分享,可在线阅读,更多相关《软件项目ppt课件培训讲学.ppt(26页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Software Project Management软件项目管理PPT课件Software Project Management问题q你是否参加过软件项目的开发q你是否组织过软件项目的开发q有哪些印象深刻的成功和失败案例q你认为软件开发中最具有挑战性的问题是什么q你认为自己能否胜任以下职位q程序员、设计师、项目经理、开发顾问q你希望将来在IT企业中充当什么角色?如何达到这一角色2Software Project Management1.产生背景q什么是软件危机q软件危机的表现q产生软件危机的根源q解决危机的技术途径q解决危机的管理途径3Software Project Management什
2、么是软件危机q软件在开发和维护过程中遇到的一系列问题q困扰学术界和工业界q用户对软件开发缺乏信心q软件开发的高投入和高风险4Software Project Management软件危机的表现(1 of 3)q成本高qIBM 360 OS,5000多人年,耗时4年(19631966),花费2亿多美元q美国空军:1955年软件占总费用(计算机系统)的18%,70年60%,85年达到85q美国全球军事指挥控制系统,硬件1亿美元,软件高达7.2亿美元q计算机软件和硬件费用比5Software Project Management布鲁克斯?q20世纪最后一年也就是1999年的图灵奖授予了年已69岁的资
3、深计算机科学家布鲁克斯(Frederick Phillips Brooks,Jr.)。布鲁克斯这个名字在中国知之者不多,但在美国却是 大名鼎鼎的,因为他在60年代初只有29岁时就主持与领导了被 称为人类从原子能时代进入信息时代标志的IBM/360系列计算 机的开发工作,取得辉煌成功,从而名噪一时。以后他作为硬 件和软件的双重专家和出色的教育家始终活跃在计算机舞 台上,在计算机技术的诸多领域中都做出了巨大的贡献。从某 种意义上说,对于布鲁克斯而言,图灵奖是一个“迟到的荣誉”6Software Project Management软件危机的表现(2 of 3)q软件质量得不到保证q软件应用面的扩大
4、:科学计算、军事、航空航天、工业控制、企业管理、办公、家庭q软件越来越多的应用于安全犹关(safety critical)的系统,对软件质量提出更高的要求q80年代欧洲亚丽安娜火箭的发射失败,原因是软件错误q美国阿托拉斯火箭的发射失败,原因是软件故障q英国1986年开发的办公室信息系统Folios经4年,因性能达不到要求,1989年取消q日本第5代机因为软件问题在投入50亿美元后于1993年下马q由于软件质量问题导致失败的软件项目非常多7Software Project Management软件危机的表现(3 of 3)q进度难以控制q项目延期比比皆是q由于进度问题而取消的软件项目较常见q只有
5、一小部分的项目能够按期完成q维护非常困难q软件维护的多样性q软件维护的复杂性q软件维护的副作用8Software Project Management产生软件危机的根源q逻辑产品,不同于物理产品q复杂性高q逻辑产品,逻辑复杂性,远高于硬件复杂性q软件的复杂性随规模呈指数级上升q规模大q应用扩大,代码量,1000万行,仍在不断膨胀q影响软件生产率和质量的因素比较复杂q人员的能力和水平q团队合作q缺乏有效、系统原理、原则、方法和工具的指导和辅助9Software Project Management解决危机的技术途径q20世纪60年代爆发,然而实际上软件危机随着计算机软件的产生而产生,只是在此之前
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 ppt 课件 培训 讲学
限制150内