软件工程Chapter_3 项目管理.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目案例(1/3);项目案例(2/3);项目案例(3/3);第三章 软件项目管理 (Project Management);管理是重要的(1/4);管理是重要的(2/4);管理是重要的(3/4);管理是重要的(4/4);内容提纲;3.1软件项目管理概述;3.1.1软件项目的特征; 人员 (People);(1)人员(People):谁来做(Who) 人员的素质和组织管理是保证项目成功的重要因素,往往比技术更重要。 包括:团队的协作、开发人员的选择、组织、分工与管理等。;(2)产品(Product):结果(What) 软件项目的目标:在规定的时间和预算内开发出满足客户需求的软件产品。 重要阶段:需求阶段(问题:软件需求的不确定性和需求规格说明的不准确) 项目管理必须能有效解决需求分析和需求变更的问题。;(3)过程(Process):怎么做(How) 软件过程将软件开发和维护所用到的技术、方法、活动和工具结合起来,确保项目的成功经验和最佳实践得以有效总结和重用,并不断完善和优化。 注意:文档化。;(4)项目(Project) 项目管理者应该在有限资源的约束下,运用系统的观点、方法和理论,对软件项目全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。 ;;软件过程管理;软件项目管理的关注点;3.1.3 软件项目管理活动;1.项目启动阶段,包括: 确定项目范围:了解客户的实际需求,从功能、性能和交付要求的角度定义软件的范围,并达成正式的协议。 组建项目团队:确定每个成员的角色和职责。 建立项目环境 网络环境、软件系统、配置管理工具、文档模板等。;2. 项目规划阶段,包括: 确定项目活动:活动内容、里程碑和可交付的文档,确定活动间的关系,估计所需的资源。 预算项目成本 制定进度计划 ;3. 项目实施阶段,包括: 监控项目执行:跟踪项目执行情况,评价进度,及时发现偏差并进行纠正。 管理项目风险:发现进度或成本等方面的风险,规避风险。 控制项目变更 ;4. 项目收尾阶段,包括: 客户验收项目 安装培训软件 总结项目经验 ;内容提纲;人员在软件开发中的重要性; 参考因素 应用领域的经验 平台的经验 编程语言的经验 教育背景 沟通能力 工作态度;根据对他人的影响评价业绩 由人委派工作;;团队成功的关键;高效团队的特征;(1)民主式组织结构;主程序员;(3)技术管理式组织结构 ? 技术与管理工作进行分离 – 技术负责人负责技术决策 – 管理负责人负责非技术性事务的管理决策和绩效评价 ? 在这种组织结构中,明确划分技术负责人和管理负责 人的管理权限是十分重要的;项目经理;项目经理(续);项目经理(续);项目经理(续);项目经理(续);项目经理(续);项目经理(续);项目团队;项目团队(续);项目团队(续);项目团队(续);项目团队(续);项目团队(续);项目团队(续);项目团队(续);项目团队(续);案例:微软公司的软件开发组织; 程序管理;代表客户的想法和意见;程序管理; 完成产品的详细设计;软件测试;案例:微软公司的软件开发组织;负责协调项目的运营 、支持、发布渠道等 管理项目的后勤和基 础设施;–;案例:微软公司对员工的要求;案例: IBM 公司的角色职责;案例: IBM 公司的角色职责;28;29;案例: IBM 公司的角色职责;案例: IBM 公司的角色职责;32;33;案例: IBM 公司的角色职责;案例: IBM 公司的角色职责;?;知识回顾;项目案例;软件项目的实施需要计划(1/3);软件项目的实施需要计划(2/3);软件项目的实施需要计划(3/3);案例提示我们;内容提纲;? 软件项目规划是项目管理者对资源、成本和进度作出合理的估算,制定出切实可行的软件项目计划。;3.3 软件项目规划;1. 代码行技术;生产率: P = L /PM (单位:每人月完成的代码行数) L:代码行数(单位:KLOC) PM:软件开发的工作量(单位:人月) 单位成本: C=S/L S:软件开发的总成本 代码出错率: EQR=N/L N:软件的错误总数 EQR:每千行代码的错误数。;3.3.1 软件规模估算;例 软件项目记录;2.功能点技术;软件信息域的5个基本特征 外部输入:用户进行添加或修改的表格。 外部输出:产生的报表输出和屏幕输出。 外部查询:独立查询 内部逻辑文件:软件修改或保存的逻辑记录集合。 外部接口:与其他系统进行信息交换或共享的文件。 ; 功能点计算;Fi的取值(0,1,2,3,4,5):0-没有影响,1-偶有影响,2-轻微影响,3-平均影响,4-较大影响,5-严重影响

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档