第章软件项目管理_第1页
第章软件项目管理_第2页
第章软件项目管理_第3页
第章软件项目管理_第4页
第章软件项目管理_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件项目管理求实创新太原理工大学计算机科学与技术学院林福平课程安排(08级)课堂授课:9—15周,周一三五,42学时实验:11—15周,周五7-8,606实验室考试方式:闭卷课程目的了解软件项目管理的知识范畴掌握软件项目管理的基本方法理解软件项目管理的重要性课程内容项目管理软件项目管理知识范畴软件项目全生命周期的阶段划分软件项目启动阶段的知识与管理软件项目需求分析阶段的知识与管理软件项目设计阶段的知识和管理软件项目编码阶段的管理软件项目管理课程内容(续一)软件项目测试阶段的管理软件系统试运行阶段的知识和管理软件项目验收软件项目综合分析与评价软件项目管理课程内容(续二)软件项目全局化管理思想软件项目的风险分析与评估软件项目快速开发方法软件项目支持工具软件项目管理案例分析软件项目管理教材与参考书教材:软件项目管理主编薛四新贾郭军机械工业出版社2004.5参考书一:软件项目管理案例教程(2版)韩万江姜立新编著机械工业出版社2009.4参考书二:软件项目管理

(英)BobHughesMikeCotterell著机械工业出版社2010.7软件项目管理内容要点软件项目管理主要概念习题计算机解决哪些问题计算问题业务处理人类生活软件计算问题计算机是为弹道计算而发明的

最早的高级程序设计语言是Fortran,主要用于编写计算程序机械设计制造、建筑、航空、航天、气象等广泛领域有大量的计算问题需要解决软件—计算机解决哪些问题

业务务处处理理Cobol语言言的的诞诞生生,,解解决决业业务务处处理理问问题题,,制制造造了了Y2K(Year2000,千千年年虫虫))问问题题计算算机机应应用用领领域域::金金融融((银银行行、、证证券券、、保保险险))、、政政府府、、企企业业((ERP)、、通通信信行行业业、、物物流流行行业业((超超市市、、便便利利店店))ERP:物物资资资资源源管管理理、、人人力力资资源源管管理理、、财财务务资资源源管管理理、、信信息息资资源源管管理理其他他::航航空空票票务务、、酒酒店店预预订订、、铁铁路路票票务务、、电电子子商商务务软件件—计算算机机解解决决哪哪些些问问题题人类类生生活活通信信交交流流((电电话话、、短短信信、、邮邮件件、、IM)新闻闻媒媒体体((网网站站、、网网络络广广播播、、网网络络电电视视、、网网络络新新闻闻视视频频))教育育((文文化化教教育育、、职职业业教教育育))娱乐乐((音音乐乐、、电电影影、、游游戏戏))个人人业业务务((网网络络银银行行、、手手机机银银行行、、股股票票基基金金交交易易、、网网络络购购物物))读书书兴兴趣趣爱爱好好((阅阅读读软软件件,,读读书书网网站站、、论论坛坛、、博博客客、、微微博博))运动动健健康康((运运动动游游戏戏、、体体感感游游戏戏))人际际交交往往((社社区区网网络络)软件件—计算算机机解解决决哪哪些些问问题题软件件基基本本概概念念应用用软软件件((Applicationsoftware)::包包括括最最终终用用户户的的计计算算机机应应用用,,例例如如文文字字处处理理软软件件、、视视频频游游戏戏和和为为特特定定用用户户群群开开发发的的ERP软件件。。中间间件件((Middleware)::用用于于控控制制和和协协调调分分布布式式系系统统。。编程程语语言言((Programminglanguages)::定定义义计计算算机机程程序序的的语语法法和和语语义义。。例例如如一一些些成成熟熟的的银银行行应应用用是是1959年发发明明的的COBOL语言言编编写写的的。。新新的的应应用用通通常常用用近近期期发发明明的的编编程程语语言言编编写写。。系统软件(Systemsoftware):包括操作作系统,用于于管理计算机机资源。今天天(何时?))大型(规模模)应用运行行于远程的机机器上。比如如网站(Websites)被认为(谁谁?)是系统统软件。最终终用户通常通通过图形用户户接口(GUI)如浏览器来来使用系统。。软件软件基本概念念(续)测试件(Testware):用于测试试硬件和软件件的套件。固件(Firmware):是底层软软件,通常存存储于电子可可编程存储器器上。固件如如同其名被看看作硬件被其其他软件调用用执行。盒装软件(Shrinkware):现在越来来越少见了,,指用盒子打打包放在零售售店销售的软软件。设备驱动程序序(Devicedrivers):建立软件件与磁盘驱动动器、打印机机、光盘驱动动器、计算机机显示器等硬硬件设备的数数据通信界面面,使硬件之之间能够方便便地交换数据据。编程工具(Programmingtools):用于上述述软件的开发发。程序员用用它来调试程程序,或对既既有的系统进进行逆向工程程的分析和检检查源代码兼兼容性。软件软件分类系统软件(Systemsoftware)编程软件(Programmingsoftware)应用软件(Applicationsoftware)软件系统软件设备驱动程序序操作系统服务器通用工具视窗系统软件--软件分类编程软件编译器调试器解释器连接器文本编辑器软件--软件分类应用软件商业软件计算机辅助设设计数据库决策软件教育软件图像编辑工业自动化数学软件医疗软件软件--软件分类应用软件(续续)分子模拟软件件量子化学和固固体物理软件件仿真软件电子表格远程通讯视频游戏文字处理软件--软件分类软件特点软件是一种逻逻辑实体软件是人类智智力产品软件开发过程程复杂软件需要长期期维护软件成本昂贵贵软件可以复制制软件软件特点软件是一种逻逻辑实体软件是抽象的的无形的,没没有物理实体体,但是可以以记录在介质质上。软件必必须通过测试试、分析、思思考、判断去去了解它的功功能、性能以以及其他特性性。软件正确确好坏与否,,需要等到在在机器上运行行之后才能知知道。这给软软件的设计、、生产和管理理带来诸多困困难。软件是人类智智力产品软件是人们通通过智力劳动动,依靠知识识和技术等手手段生产的信信息系统产品品,是人类有有史以来生产产的高复杂度度、高成本、、高风险的工工业产品。软软件涉及到人人、社会和组组织的行为和和需求,涉及及到几乎所有有领域的知识识。软件软件特点(续续一)软件开发过程程复杂20世纪60年代末70年代初爆发的的软件危机,,使人们充分分清楚地认识识了软件开发发的复杂性。。所有软件开开发必须按照照软件工程管管理的方法进进行,严格管管理软件项目目的进度、质质量和成本。。有必要使用用有效的软件件开发环境和和工具,以提提高软件开发发效率。软件需要长期期维护软件维护与硬硬件维修维护护有着本质的的差别,不能能简单地通过过更换部件来来实现。在软软件生命期中中,需要随时时对暴露出来来的故障进行行修改。随着着社会以及技技术的变化进进步,人的需需求、社会的的行为规范、、组织的需求求和业务流程程,国家的法法律等也会发发生变化,这这些变化都需需要对既有软软件进行修改改和维护。软件软件特点(续续二)软件成本昂贵贵由于软件应用用范围广泛和和需求复杂等等原因,许多多软件往往是是一个巨型系系统,需要投投入大量的人人力、物力和和财力进行开开发,导致软软件成本昂贵贵。软件可以复制制软件一旦开发发成功,就不不需要再制作作,可以无限限地复制同一一内容的副本本。所以软件件质量必须在在开发阶段得得以控制。由由于软件功能能和性能可以以通过修改而而改变,因此此软件通常有有多种版本。。软件计算机技术发发展的重大事事件IBM360UNIX操作系统苹果个人电脑脑MS-DOS因特网智能手机(Smartphones)软件IBM360计算机从晶体体管时代进入入集成电路时时代预算50亿美元,研制制经费5亿,生产设备备投资10亿,推销和租租赁垫资35亿(曼哈顿工工程20亿美元,第一一颗原子弹))一圈360度:既代表着着360电脑从工商业业到科学界的的全方位应用用,也表示IBM的宗旨:为用用户全方位服服务远程通讯第一个交互式式操作系统软件开发:软软件工程师2000人,软件费用用超过硬件软件—重大事件IBM360(续)兼容性:用相相同的方式处处理相同的指指令,享用相相同的软件,,配置相同的的磁盘机、磁磁带机和打印印机,而且能能够相互连接接在一起工作作系列化:6个型号的大、、中、小型电电脑和44种新式的配套套设备。从功功能较弱的360/51型小型机,到到功能超过51型500倍的360/91型大型机,都都是清一色的的“兼容机””软件—重大事件UNIX操作系统美国AT&T公司于1971年在PDP-11上运行的操作作系统(1969年开始在DigitalPDP-7的迷你计算机机开发,最后后运行于PDP-11)使用C语言编写(C语言诞生)具有多用户、、多任务的特特点,支持多多种处理器架架构改变了批处理理(BatchProcessing)的工作方式式促进了小型机机等计算机的的普及(后来来的工作站多多采用UNIX操作系统)逐步开始打破破IBM垄断地位软件—重大事件苹果个人电脑脑1971年,16岁的史蒂夫·乔布斯和21岁的史蒂夫·沃兹尼亚克(两个斯蒂夫)经朋友介绍而而结识,在乔乔布斯家车库库里发明个人人电脑宣布个人计算算机诞生,代代表产品是AppleII导致IBMPC的诞生,开启启个人电脑时时代带来了计算机机的广泛普及及应用软件—重大事件苹果公司产品品AppleII、MacintoshiPodiTunesiPhoneiPadiMac、macBook软件—重大事件乔布斯的发明明AppleIIiPodiPhoneiPadPixer(《玩具总动员》,《海底总动员》)软件—重大事件MS-DOS1981年,MS-DOS1.0操作系统诞生生(为IBMPC配套)上世纪90年代初最后的的6.11版1990年,Windows3.0和Windows3.12009年10月22日发布Windows72011年9月14日发布Windows8开发者预览版版,兼容移动动终端开计算机硬件件和软件分别别销售之先河河促进了PC兼容机的发展展促进了计算机机的广泛普及及软件—重大事件微软公司产品品MS-DOSWindows操作系统MicrosoftOfficeInternetExplorerMicrosoftVisualStudio、VisualStudio.NETMicrosoftSilverLightXBox、XBox360软件—重大事件英特网软件—重大事件英特网(续))门户网站(雅雅虎、新浪、、搜狐、网易易)搜索引擎(雅雅虎、谷歌、、百度)即时通信(IM,Instantmessaging):例如MSN,Skype,QQ博客(Weblog):例如新浪浪、搜狐微博(MicroBlog):例如twitter、新浪微博社区网络(SNS,SocialNetworkingServices):亦称社会会化网络服务务。例如人人人网网购:例如亚亚马逊(Amazon)、京东商城城、卓越亚马马逊、当当网网百科全书:例例如维基百科科、百度百科科、汉典音乐、图片软件—重大事件智能手机(Smartphone)语音通话(Telephone)、短信(SMS,ShortMessageService)手机电视、收收音机媒体播放器::音乐、视频频电子游戏机::智力游戏、、单机游戏、、网络游戏手机浏览器个人事务:手手机银行、股股票交易读书:阅读器教育:学习资资源移动办公GPS导航其他:各种桌桌面应用软件—重大事件软件的价值解决方案业务与盈利模模式服务创造价值值软件软件的U型开发过程软件需求分析概要设计模块开发详细设计单元元测测试试功能能测测试试子系系统统测测试试系统统测测试试作业业题题需求求分分析析团团队队的的组组成成人人员员??提高高软软件件开开发发效效率率的的主主要要手手段段有有哪哪些些??软件件的的U型开开发发过过程程是是包包括括哪哪些些内内容容,,它它告告诉诉我我们们什什么么??目前前广广泛泛使使用用的的三三层层应应用用包包括括哪哪三三层层,,主主要要基基于于什什么么技技术术??对对软软件件及及其其源源程程序序有有何何影影响响??软件件ThankYou!求实实创创新新太原原理理工工大大学学计计算算机机科科学学与与技技术术学学院院9、静夜夜四无无邻,,荒居居旧业业贫。。。12月月-2212月月-22Sunday,December25,202210、雨中中黄叶叶树,,灯下下白头头人。。。22:36:5522:36:5522:3612/25/202210:36:55PM11、以我我独沈沈久,,愧君君相见见频。。。12月月-2222:36:5522:36Dec-2225-Dec-2212、故人人江海海别,,几度度隔山山川。。。22:36:5522:36:5522:36Sunday,December25,202213、乍见见翻疑疑梦,,相悲悲各问问年。。。12月月-2212月月-2222:36:5522:36:55December25,202214、他乡乡生白白发,,旧国国见青青山。。。25十十二二月202210:36:55下下午午22:36:5512月月-2215、比不了了得就不不比,得得不到的的就不要要。。。。十二月2210:36下下午12月-2222:36December25,202216、行动出出成果,,工作出出财富。。。2022/12/2522:36:5522:36:5525December202217、做前,,能够环环视四周周;做时时,你只只能或者者最好沿沿着以脚脚为起点点的射线线向前。。。10:36:55下下午10:36下下午22:36:5512月-229、没有失失败,只只有暂时时停止成成功!。。12月-2212月-22Sunday,December25,202210、很多事事情努力力了未必必有结果果,但是是不努力力却什么么改变也也没有。。。22:36:5522:36:5522:3612/25/202210:36:55PM11、成功就就是日复复一日那那一点点点小小努努力的积积累。。。12月-2222:36:5522:36Dec-2225-Dec-2212、世间成事事,不求其其绝对圆满满,留一份份不足,可可得无限完完美。。22:36:5522:36:5522:36Sunday,December25,202213、不知香积积寺,数里里入云峰。。。12月-2212月-2222:36:5522:36:55December25,202214、意意志志坚坚强强的的人人能能把把世世界界放放在在手手中中像像泥泥块块一一样样任任意意揉揉捏捏。。25十十二二月月202210:36:55下下午午22:36:5512月月-2215、楚楚塞塞三三湘湘接接,,荆荆门门九九派派通通。。。。。。十二二月月2210:36下下午午12月月-2222:36December25,202216、少少年年十十五五二二十十时时,,步步行行夺夺得得胡胡马马骑骑。。。。2022/12/2522:36:5522:36:5525December202217、空山新雨后后,天气晚来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论