电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《软件工程与项目管理》1-3-软件工程概述(3)

22页
  • 卖家[上传人]:小萌新****ao
  • 文档编号:367861759
  • 上传时间:2023-11-14
  • 文档格式:PPTX
  • 文档大小:822.86KB
  • / 22 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第1章 软件工程概述n1.1 软件与软件工程n1.2 软件开发技术n1.3 软件项目管理1.3 软件项目管理n项目的概念n任何工作,只要涉及到以下几个方面,都可以看作是项目。n明确的结果(目的)。n资源(包括人力和其他要素)。n一段时间。项目是为创造独特的产品、服务或成果而进行的临时性工作。1.3 软件项目管理n项目与日常运作n项目(Project)为创造独特(Unique)的产品、服务或成果而进行的临时性(Temporary)工作。n临时:有始有终n独特:独一为二n复杂:逐步完善,渐进明细n目常化运作性工作n持续性n重复的项目,一件不重复的重要事情。n相对而言,项目的目标导向性更强。1.3 软件项目管理n以下活动都可以称为一个项目:n开发一项新产品;n计划举行一项大型活动(如策划组织晚会、大型会议等);n策划一次自驾游旅游;nERP的咨询、开发、实施与培训。n某些比较复杂的项目可能涉及成百上千的工作人员、耗费好几年的时间和上亿的预算支出;而有些项目则只需要几周的时间、一个同事的帮助,甚至根本没有正式的预算。这些项目都适用同样的项目管理原则。1.3 软件项目管理n项目可以创造:n一种产

      2、品,可以是其他产品的组成部分、某个产品的升级,也可以本身就是最终产品;n一种能力,或提供某种服务的能力,对现有产品线或服务线的改进;n一种成果,例如某个结果或文件(如某研究项目所创造的知识,可据此判断某种趋势是否存在,或判断某个新过程是否有益于社会)。1.3 软件项目管理n项目基本特征:n项目开发是为了实现一个或一组特定目标;n项目要综合考虑范围、时间、成本、质量、资源、沟通、风险、采购及相关方等知识领域的整合;n项目的复杂性和一次性;n项目是以客户为中心的;n项目是要素的系统集成。1.3 软件项目管理n项目的七大目标:n多快好省,节约资源,控制风险,相关人满意1.3 软件项目管理n软件项目n要有一个主要发起人或客户。n特定的目标:创造新的产品;升级现有软件产品、集成一组现有软件组件、扩展软件产品的功能或升级软件基础设施。n项目具有不确定性。很难确切地定义项目的目标,或准确估计完成项目所需的时间和成本支出。n可满足服务请求、维护需求或提供操作支持。1.3 软件项目管理n项目的约束条件n项目的范围约束。项目的范围就是规定项目的任务是什么。n项目的时间约束。项目的时间约束就是规定项目需要多

      3、长时间完成,项目的进度怎样安排,项目的活动在时间上的要求,各活动在时间安排上的先后顺序。n项目的成本约束。项目的成本约束就是规定 完成项目需要支出的费用。1.3 软件项目管理n项目管理n“项目管理”是美国曼哈顿计划初期的名称,后来由著名数学家华罗庚教授在上个世纪50年代引进中国。n所谓项目管理,就是项目的管理者,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。n即从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。1.3 软件项目管理n软件项目的管理对象n人员。人的因素是软件项目成功最重要的因素。n问题。在进行项目计划之前,应该首先明确该项目的目的和范围,考虑可选的解决方案、定义技术和管理的约束。n过程。软件过程提供了一个框架,在该框架下可以建立一个软件开发的综合计划,若干框架活动适用于所有软件项目。1.3 软件项目管理n项目管理要素间的关系1.3 软件项目管理n软件项目管理具有的挑战性n软件是一种无形的和可塑的产品;软件源代码是用文本编写的。n软件需求经常随着知识的获得、项目与产品出现的范围而改变。n软件

      4、需求常常与组织的业务流程、员工的工作流过程相互影响。n软件人员的智力资本是软件项目和软件开发组织最主要的资本资产。n软件团队和项目干系人之间的沟通和协调往往不够清晰。n软件开发需要解决创新问题,提出独特的解决方案。n软件项目涉及风险和不确定性。n软件安全挑战性很大,并且还在不断增加。1.3 软件项目管理n软件项目管理具有的挑战性n软件的穷举测试是不切实际的。n软件的目标量化和软件质量度量是困难的。n可执行的软件不是一个孤立的产品。n软件的延展性对于软件项目管理具有积极和消极的影响。n软件是智力密集型创新团队中个体认知过程的直接产品。n要想准确地计划和估算成本与进度都是困难的。n软件安全性不能被“测试”。n软件项目中的生产率包括质量工作和数量工作。1.3 软件项目管理n软件项目管理的要素n需求管理:界定项目范围、建立业务模型、分析用户的工作流、分析潜在的业务活动实体,以及分析其他非功能性需求,如质量需求、环境需求、设计约束、开发策略等。n进度管理:活动定义,活动排序,活动历时估计,制定进度计划,项目进度控制。n成本管理:编制资源计划,成本估算,成本预算,成本控制。n质量管理:质量计划编制

      5、,质量保证,质量控制,质量改进。1.3 软件项目管理n软件项目管理的要素n风险管理:降低甚至消除项目因素(成本、质量、时间)的“不确定性”。n配置管理:变更管理,配置状态检测、报告和评审。n人力资源管理:角色和职责分配,人员配备管理计划,组织结构建设,制定详细人员要求的依据,项目人员绩效考核,风险防范。n沟通管理:梳理项目沟通渠道,培养协作精神,与用户有效沟通,处理与管理层的关系。1.3 软件项目管理n软件项目管理的要点n重视工程计划。一个好的计划应该能够让团队成员和组织决策层尽可能地高瞻远瞩,并且在执行过程中,计划可以提供改进和审视的视角。n选择合适的项目经理。项目经理应具备的能力:能够准确地诊断项目进行中存在的问题,提出系统的解决方案;有统领全局的能力,有自信和控制能力;具有影响力,不是使用权力,而是使用人格魅力来领导项目组;能识人、用人。1.3 软件项目管理n软件项目管理的注意事项n项目评估。n需求定义。n过程思维。n开发环境。n组织管理。n团队协作。n与用户互动。n持续改进。1.3 软件项目管理n软件项目管理的成功原则n平衡原则-需求、资源、工期、质量四个要素之间的平衡关系问题。n高效原则-从技术、工具、管理上寻求更多更好的解题之道。n分解原则-化繁为简,各个击破 n实时控制原则依靠一套规范的过程来保证实时监控项目的进度。n分类管理原则-根据项目的特点,制订不同的项目管理的方针政策。n简单有效原则-没有完美的管理,只有有效的管理。n规模控制原则-控制项目组的规模,贵精而不贵多。成功项目:项目范围、项目成本、开发时间、客户满意度四点达到要求。课堂讨论n1.理解和认识与客户很好地合作是软件开发项目成功的关键,在软件开发工程中,如何实现与客户的友好合作?n2.客户的需求永远在改变,项目可利用的资源永远不够,项目的进度永远会延后,这是项目管理永恒的话题。谈谈你的看法。问题思考n1.什么是项目?软件项目的特殊性体现在哪些方面?n2.软件项目管理包括哪些要素?软件是客观世界中问题空间与解空间的具体描述;软件工程就是解决如何正确、高质、高效地写出软件。

      《《软件工程与项目管理》1-3-软件工程概述(3)》由会员小萌新****ao分享,可在线阅读,更多相关《《软件工程与项目管理》1-3-软件工程概述(3)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.