您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业财务 > 第01章,软件项目管理概述
软件项目管理北京理工大学珠海学院王琳邮箱:linwang1224@qq.com电话:13169692161(681146)1软件项目过程顾客满意输入输出产品实现顾客需求产品chapter__12软件工程软件开发项目管理过程改进chapter__1软件过程过程框架普适性活动软件工程动作#1.1框架活动#1工作任务工作产品质量保证模型项目里程碑工作任务工作产品质量保证点项目里程碑框架活动#n软件工程动作#n.1软件工程动作#n.m任务集任务集任务集任务集软件工程动作#1.k工作任务工作产品质量保证点项目里程碑工作任务工作产品质量保证点项目里程碑通用过程模型34软件过程框架框架活动(frameworkactivity)沟通策划建模需求分析设计构建代码生成测试部署普适性活动(umbrellaactivity)软件项目跟踪和控制正式技术评审软件质量保证软件配置管理工作产品的准备和生产可复用管理测量风险管理chapter__1软件项目管理第1章软件项目管理概述本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理的范围(补充)四、项目管理知识体系(PMBOK)五、过程管理与软件项目管理的关系六、软件项目管理过程7哪些活动是项目?上课野餐活动集体婚礼学校保安开发iOS10.3.3的操作系统日常卫生保洁神州飞船计划chapter__18项目定义:项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。chapter__1项目的特征有明确的目标项目之间的活动具有相关性限定的周期有独特性资源成本的约束性项目的不确定性9chapter__110项目与日常运作的共同点与区别项目日常运作1.由人完成2.受有限资源限制3.需要计划、执行、控制一次性的重复进行的以目标为导向的通过效率和有效性体现的通过项目经理及其团队工作完成的职能式的线性管理存在大量的变更管理基本保持连贯性的chapter__111项目与日常运作上课野餐活动集体婚礼学校保安开发iOS10.3.3操作系统日常卫生保洁神州飞船计划日常运作项目chapter__112软件项目的特殊性逻辑实体相互作用的各个系统变更渐近明细chapter__113实现项目目标的制约因素n工作范围n成本n进度计划n客户满意度chapter__114软件项目实例社保系统目标:实现社会保险管理的七大保险功能资金:200万时间:1年资源:10人、设备、资料等等学校图书馆管理系统目标:实现学校图书馆的基本管理功能。例如:查询、借书、还书、管理员管理…资金:3万时间:2个月资源:5人、设备、资料等等chapter__1本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理的范围(补充)四、项目管理知识体系PMBOK五、过程管理与软件项目管理的关系六、软件项目管理过程16项目管理背景20世纪50年代后期发展起来的一种计划管理方法生活中的项目生日聚会野餐活动集体婚礼新生运动会社会中的大项目苹果的iOS操作系统神州飞船计划三峡大坝的建设珠海情侣路改造chapter__117项目管理定义项目管理是伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。战略管理项目管理运作管理chapter__118软件项目管理定义:是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。特点:纯知识产品周期长、复杂度高客户体验软件项目管理项目管理软件项目。。。经验、技巧chapter__1需求获取的模糊性chapter__120软件项目失败的原因分析Source:Carnegie-MellonUniversity,SoftwareEngineeringInstituteNo.Top10Factors平均值1Inadequaterequirementsspecification不充分的需求规范4.52Changesinrequirements需求的改变4.33Shortageofsystemsengineers缺乏系统工程师4.24Shortageofsoftwaremanagers缺乏了解软件特性的经理人4.15Shortageofqualifiedprojectmanagers缺乏合格项目经理4.16Shortageofsoftwareengineers缺乏软件工程师3.97Fixed-pricecontract固定价合同3.88Inadequatecommunicationsforsystemintegration系统集成阶段,交流与沟通不充分3.89Insufficientexperienceasteam团队缺乏经验3.610Shortageofapplicationdomainexperts缺乏应用领域专家3.6Scale:5=VerySerious3=Serious1=NoSeriouschapter__1本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理的范围(补充)四、项目管理知识体系(PMBOK)五、过程管理与软件项目管理的关系六、软件项目管理过程22项目管理的五要素技术(Technical)方法(Methodology)团队建设(TeamBuilding)信息(Information)沟通(Communication:80%jobs)chapter__123战略上的范围人员(People)招聘,选择、业绩管理、培训、专业发展、组织和工作计划,团队精神、企业文化培养。人员管理能力成熟度模型(PM-CMM)问题(Problem)发现问题和解决问题过程(Process)chapter__124战术上的范围:三角形进度成本范围(产品规格)/质量chapter__1本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理的范围(补充)四、项目管理知识体系(PMBOK)五、过程管理与软件项目管理的关系六、软件项目管理过程26项目管理专业人员资格PMP(ProjectManagementProfessional)PMI在1984年提出项目管理认证计划(PMP)AT&T,BellSouth,BellCore,BellAtlantic,UsWest,Citibank,IBM,EDS,ABB等参与是目前全球认可程度很高的项目管理专业认证是项目管理资格重要的标志之一详细信息参看:的10个知识领域(考试范围)各领域的管理要素P7图1-3各领域的具体描述P7-9chapter__129PMBOK的10个知识领域的关系StakeholderMgtchapter__1软件项目管理过程30项目结束项目执行项目控制项目初始项目规划315个标准化过程组(P9)计划过程组启动过程组控制过程组执行过程组收尾过程组项目管理过程组中的核心环节chapter__13247个模块表1-1P10PMBOK的5个标准化过程组、10个知识领域、47个模块之间的关系chapter__1本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理的范围(补充)四、项目管理知识体系(PMBOK)五、过程管理与软件项目管理的关系六、软件项目管理过程34一种层次化技术SoftwareEngineering软件工程“quality”focus质量关注点Processmodel过程Methods方法Tools工具chapter__1基础35不关注过程过程B产品过程C过程A用户需求关注点产品产品关注过程产品过程关注点产品产品chapter__136过程管理过程管理:对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。主要内容:过程定义、过程改进软件过程管理:不只是管理软件产品开发的活动序列,而是软件开发的最佳实践。要注重循序渐进地积累,积累项目中的各个环节的实践经验和项目管理的实践经验,保证我们的生产力持续地发展。chapter__137过程管理和项目管理关系项目管理用于保证项目的成功过程管理用于管理最佳实践(即:一些完善的过程)这两项管理不是相互孤立的,而是有机地紧密地结合的。过程定义过程改进项目规划项目监控项目实施ProcessManagersProjectManagersTeamMemberschapter__1本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理的范围(补充)四、项目管理知识体系(PMBOK)五、过程管理与软件项目管理的关系六、软件项目管理过程39“商品采购”项目管理结束初始采购清单1……..2.……3……..…………VVXchapter__140“生日聚会”项目管理节目清单初始结束chapter__141软件项目管理过程软件项目管理的核心基于过程的软件项目管理chapter__1项目结束项目执行控制项目计划项目初始42项目初始项目结束项目执行控制项目计划项目初始项目确立生存期模型chapter__143项目计划配置管理计划合同计划风险计划人员与沟通计划质量计划成本计划时间计划集成计划范围计划人力计划项目结束项目执行控制项目计划项目初始chapter__144项目执行控制集成计划执行控制核心计划执行控制辅助计划执行控制chapter__1项目结束项目执行控制项目计划项目初始45项目结束chapter__1项目结束项目执行控制项目计划项目初始46小结项目及项目的特征项目管理知识体系(PMBOK)软件项目管理过程chapter__1
本文标题:第01章,软件项目管理概述
链接地址:https://www.777doc.com/doc-5497770 .html