文档库 最新最全的文档下载
当前位置:文档库 › 【项目管理知识】浅谈敏捷项目管理在软件开发中的应用

【项目管理知识】浅谈敏捷项目管理在软件开发中的应用

【项目管理知识】浅谈敏捷项目管理在软件开发中的应用
【项目管理知识】浅谈敏捷项目管理在软件开发中的应用

浅谈敏捷项目管理在软件开发中的应用

一、使用传统项目管理技术管理软件开发项目的方法

按照《人月神话》的说法,软件开发是个焦油坑,书店里关于软件开发管理的书籍林良满目,各个软件开发组织也在尝试和应用不同的软件开发管理办法,希望寻找到“软件开发的银弹”。

在软件开发管理中,引入项目管理的办法,已经得到广大软件开发管理人员的一致认同,但对于具体实施何种项目管理办法,各个软件开发组织都有不同的答案,更多的迷茫,因为引入的项目管理办法不能从根本上解决软件开发项目面临的进度拖后、费用超支等问题,软件开发的银弹到底在哪里?

以下是对国内软件开发组织不同项目管理成熟度的归纳和总结,大概可以分如下几类;1)小作坊、混沌形的,这样的组织还处在接单求生存的阶段,管理者还根本没有项目的意识,以满足客户需求、定制开发和回款为要务;2)尝试按照项目管理的思路与方法管理软件开发项目,但发现推行困难,不得要领,目前很多中小型的软件开发组织都处于这个阶段;3)大型的软件企业,已经通过CMM|ISO认证、有足够的资源做保障,实行规范的项目管理做法,如一些软件外包工厂。

本文主要讲述处于第二个层次的软件开发组织的项目管理问题。软件开发项目管理涉及非常多的内容,从软件开发本身的业务出发,有需求管理、变更控制、配置管理、测试管理、系统分析与设计等;从项目管理的知识领域角度,有范围管理、时间管理、沟通管理、人力资源管理等内容。

按照传统的经典项目管理方法,通过一定的项目管理模板与IT工具,总结多个项目的经验,总结有如下经典步骤来完成项目管理的计划编制与进度控制过程:

计划编制的经典步骤:

①建立企业和项目资源库:这个是进行项目管理的基础工作。

②设置项目日历、资源日历。

③设置项目的主要里程碑点。

④在WBS(工作包)下列出工作清单(Task,Activity)。工作分解结构(WBS)和作业是进行项目范围管理的途径。

⑤对每个Task估计工期。

⑥连接每个Task间的逻辑关系(SS,FS,FS,FF,延时)。

⑦加载完成每个Task所需要的资源和资源数量。

⑧进度计算后,看开完工里程碑是否符合合同或业主要求,看资源负荷是否过大。

⑨看进度计划是否需要调整。

⑩调整的方法为:压缩关键路径上Task的工期,多投入资源以缩短工期,分解较长工期的作业。

⑾看调整后的进度计划是否合适。合适的话,则把份计划,保存为目标计划(Baseline)。

⑿张榜发布版本计划,通知项目干系人。

进度控制的经典步骤:

①确定进度报告的周期,以周计还是以月计。

②下发个报告周期内所有成员的Task清单(例如内容、质量要求、时间要求)。

③个报告周期结束时,各个成员反馈自己负责的Task实际进展(例如实际开始时间、实际结束时间、完成百分比、尚需工期、本期的资源消耗数量、工作结果的提交)

④汇总各个成员的进度报告,产生实际进度计划。

⑤把实际进度计划与目标计划(Baseline)做对比,监控主要的里程碑点是否还符合业主或合同的要求,周例会上针对每个员工的任务完成情况作对比。

⑥如果不符合,则调整计划,并存储为新的目标计划。

⑦下发下一报告周期项目成员工作内容清单(Task)。

⑧……循环往复,直到项目结束。

计划编制的其他技巧:

①团队成员依据责任分工,协同完成计划编制工作。

②编制多层计划(适用于大型的项目,项目群管理)。

③编制滚动计划(适用于工期很长的项目)。

浅谈敏捷项目管理在软件开发中的应用

浅谈敏捷项目管理在软件开发中的应用 摘要:本文先介绍了使用传统项目管理技术管理软件开发项目的方法,然后介绍了使用敏捷项目管理的初步实践,通过两者比较,提出了使用敏捷项目管理进行软件开发的方法。 一、使用传统项目管理技术管理软件开发项目的方法 按照《人月神话》的说法,软件开发是个焦油坑,书店里关于软件开发管理的书籍林良满目,各个软件开发组织也在尝试和应用不同的软件开发管理办法,希望寻找到“软件开发的银弹”。 在软件开发管理中,引入项目管理的办法,已经得到广大软件开发管理人员的一致认同,但对于具体实施何种项目管理办法,各个软件开发组织都有不同的答案,更多的迷茫,因为引入的项目管理办法不能从根本上解决软件开发项目面临的进度拖后、费用超支等问题,软件开发的银弹到底在哪里? 以下是笔者对国内软件开发组织不同项目管理成熟度的归纳和总结,大概可以分如下几类;1)小作坊、混沌形的,这样的组织还处在接单求生存的阶段,管理者还根本没有项目的意识,以满足客户需求、定制开发和回款为第一要务;2)尝试按照项目管理的思路与方法管理软件开发项目,但发现推

行困难,不得要领,目前很多中小型的软件开发组织都处于这个阶段;3)大型的软件企业,已经通过CMM|ISO认证、有足够的资源做保障,实行规范的项目管理做法,如一些软件外包工厂。 本文主要讲述处于第二个层次的软件开发组织的项目管理问题。软件开发项目管理涉及非常多的内容,从软件开发本身的业务出发,有需求管理、变更控制、配置管理、测试管理、系统分析与设计等;从项目管理的知识领域角度,有范围管理、时间管理、沟通管理、人力资源管理等内容。 按照传统的经典项目管理方法,通过一定的项目管理模板与IT工具,总结多个项目的经验,笔者总结有如下经典步骤来完成项目管理的计划编制与进度控制过程: 计划编制的经典步骤: ①建立企业和项目资源库:这个是进行项目管理的基础工作。 ②设置项目日历、资源日历。 ③设置项目的主要里程碑点。 ④在WBS(工作包)下列出工作清单(Task,Activity)。工作分解结构(WBS)和作业是进行项目范围管理的途径。 ⑤对每个Task估计工期。 ⑥连接每个Task间的逻辑关系(SS,FS,FS,FF,延时)。

软件开发项目管理中的常见问题和解决方案(精)

软件项目管理常见问题及解决方案资料来源:互联网整理人:class4117 软件行业是一个极具挑战性和创造性的行业, 软件开发是一项复杂的系统工程, 牵涉到各方面的因素, 在实际工作中, 经常会出现各种各样的问题, 甚至面临失败。如何总结、分析失败的原因,得出有益的教训,对一个公司来说,是在今后的项目中取得成功的关键。 1 .项目管理在软件开发中的应用的成因 目前我国大部分软件公司,无论是产品型公司还是项目型公司,都没有形成完全适合自己公司特点的软件开发管理模式, 虽然有些公司根据软件工程理论建立了一些软件开发管理规范,但并没有从根本上解决软件开发的质量控制问题。这样导致软件产品质量不稳定, 软件后期的维护、升级出现麻烦, 同时最终也会损害用户的利益。 2. 软件项目管理常见问题及解决方案 (1缺乏项目管理系统培训 在软件企业中, 以前几乎没有专门招收项目管理专业的人员来担任项目经理, 被任命的项目经理主要是因为他们能够在技术上独当一面, 而管理方面特别是项目管理方面的知识比较缺乏。 解决方案:项目经理接受系统的项目管理知识培训是非常必要的, 有了专业领 域的知识与实践, 再加上项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高项目经理的项目管理水平。 (2项目计划意识问题 项目经理对总体计划、阶段计划的作用认识不足, 因此制定总体计划时比较随意, 不少事情没有仔细考虑; 阶段计划因工作忙等理由经常拖延, 造成计划与控制管理脱节,无法进行有效的进度控制管理。

解决方案:计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高项目经理的计划意识, 采用项目计划制定相关知识、技术、 工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。 (3管理意识问题 部分项目经理不能从总体上把握整个项目, 而是埋头于具体的技术工作, 造成 项目组成员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。有些项目经理没有很好的管理方法,不好安排的工作只好自己做,使项目任务无法有效、合理地分配给相关成员,以达到“负载均衡”。 解决方案:加强项目管理方面的培训,并通过对考核指标的合理设定和宣传引导项目经理更好地做好项目管理工作。技术骨干在担任项目经理之前, 最好能经过系统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习, 并且在实际工作中不断提高自己的管理素质, 丰富项目管理经验, 提高项目管理意识。 (4沟通意识问题 在项目中一些重要信息没有进行充分和有效的沟通。在制定计划、意见反馈、情况通报、技术问题或成果等方面与相关人员的沟通不足, 造成各做各事、 重复 劳动,甚至造成不必要的损失 ; 有些人没有每天定时收邮件的习惯,以至于无法 及时接收最新的信息。 解决方案:制定有效的沟通制度和沟通机制, 提高沟通意识 ; 采取多种沟通方式, 提高沟通的有效性。通过制度规定对由于未及时收取邮件而造成损失的责任归属 ; 对于特别重要的内容要采用多种方式进行有效沟通以确保传达到位, 例如:除发送 邮件外还要电话提醒、回执等, 重要的内容还要通过举行各种会议进行传达。 (5风险管理意识问题

项目管理知识点总结

《项目管理》知识点总结进度计划的编制方法: 1.工程网络计划分为:双代号网络计划、单代号网络计划、双代号时标网络计划,单代号搭接网络计划。 2.工作之间的逻辑关系包括工艺关系和组织关系。 3.单代号搭接网络图的几种逻辑关系:STS、FTF、STF、FTS. 4.国际上,工程网络计划有许多名称,如:CPM,PERT,CPA,MPM等 5.工程网络计划按持续时间的特点划分为:肯定型问题的网络计划,非肯定型问题的网络计划,随机网络计划 6.按工作和事件在网络图中的表示法划分为:事件网络和工作网络 7.按计划平面的个数划分为,单平面网络图,多平面网络图。 8.美国多使用双代号网络计划,欧州则较多使用单代号搭接网络计划。 9.总时差最小的工作就是关键工作。当计划工期等于计算工期时,总时差为零的工作就是关键工作。 10.当考虑压缩关键工作的持续时间时,必须考虑下列因素:①缩短时间不能影响质量和安全工作②有充足备用资源的工作③缩短时间所需增加费用相对较少的工作 11.总时差是在不影响总工期的前提下,本工作可以利用的机动时间。 12.自由时差是在不影响其紧后工作最早开始时间的前提下,本工作可以利用的机动时间。 13.本工作的紧后工作为关键工作时,该工作的自由时差等于总时差。项目进度控制方法: 1.建设工程项目进度控制的管理措施涉及管理的思想,管理的方法,手段,承发包模式,合同管理和风险管理等。 2.常见的影响工程进度的风险有:组织风险,管理风险,合同风险,资源风险,技术风险等。 3.重视信息技术在进度控制中的应用。虽然信息对进度控制而言只是一种管理手段,但它的应用①有利于提高进度信息处理的效率②有利于提高进度信息的透明度③有利于促进进度信息的交流④有利于项目各参与方的协同工作 4.建设工

稿:软件项目管理制度

**科技股份有限公司软件项目管理制度 目录

项目开发计划 编制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度、所需经费预算、所需软、硬件条件等问题作出的安排记载下来,以便根据本计划开展和检查本项目的开发工作。编制内容要求如下: 1引言 1.1编写目的 说明编写这份项目开发计划的目的,并指出预期的读者。 1.2背景 说明: a.待开发的软件系统的名称; b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络; C.该软件系统同其他系统或其他机构的基本的相互来往关系。 1.3定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4参考资料 列出用得着的参考资料,如: a.本项目的经核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件; C.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2项目概述 2.1 工作内容 简要地说明在本项目的开发中须进行的各项主要工作。 2.2主要参加人员 扼要说明参加本项目开发工作的主要人员的情况,包括他们的技术水平。 2.3产品 2.3.1程序 列出需移交给用户的程序的名称、所用的编程语言及存储程序的媒体形式,并通过引用有关文件,逐项说明其功能和能力。 2.3.2文件 列出需移交给用户的每种文件的名称及内容要点。 2.3.3服务 列出需向用户提供的各项服务,如培训安装、维护和运行支持等,应逐项规定开始日期、所提供支持的级别和服务的期限。 2.3.4非移交的产品 说明开发集体应向本单位交出但不必向用户移交的产品(文件甚至某些程序)。 2.4验收标准 对于上述这些应交出的产品和服务,逐项说明或引用资料说明验收标准。 2.5完成项目的员迟用限

工程项目管理期末知识点总结

名词解释 1.项目:创造独特的产品、服务或成果而进行的临时性工作。 2.工程项目:工程项目是指为了形成特定的生产能力或使用效能而进行投资和建设,并形 成固定资产的各类项目,包括建筑安装工程和设备购置。 3.工程项目管理:工程项目管理是运用科学的理念、程序和方法,采用先进的管理技术和 现代化管理手段,对工程项目投资建设进行策划、组织、协调和控制的系列活 动。 4.横道图比较法:横道图比较法是指将项目实施过程中检查实际进度收集到的数据,经加 工整理后直接用横道线平行绘于原计划的横道线处,可以形象直观地反映实际 进度与计划进度的比较情况。 5.工期:是指从第一专业投入流水作业开始,到最后一个专业队完成最后一个施工过程的 最后一段工作退出流水作业为止的整个持续时间。 6.进度:是一个综合指标,它将项目的工期,成本,资源等有机地结合起来,全面反映项 目各活动的进展情况。 7.流水施工:建立在分工协作和大批量生产的基础上,其实质就是联系作业,组织均衡施 工。它是工程施工进度控制的有效方法。 8.费用偏差:任何一项工作的估算费用与与此项工作的实际费用的差值。 9.工程索赔:工程索赔是指在合同履行过程中,对于并非自己的过错,而是应由对方承担 责任的情况造成的实际损失向对方提出经济补偿和(或)时间补偿的要求。10.工程风险管理;经济单位对可能遇到的风险进行预测、识别、评估、分析,并在此基础 上有效地处置风险,以最低成本实现最大安全保障的科学管理方法。 11. BOT: 建设—经营—转让,是私营企业参与基础设施建设,向社会提供公共服务的一 种方式。 1.工程项目管理的目标 答:建设工程项目管理的任务是通过选择合理的管理方式,构建科学的管理体系,进行规范有序的管理,力求项目决策和实施各阶段、各环节的工作协调、顺畅和高效,以达到工程项目的投资建设目标,实现投资建设投资省、质量优、效果好。 2.工程项目前期策划中注意哪些问题: 答:(1)须优先注意在整个过程中进行不断的环境调查,并对环境发展趋向做合理的预测。 (2)项目前期策划工作的安排,须重视在现代工程项目中项目管理专家的早期介入。 (3)在项目前期策划中还应注意决策层系统的问题、目标和项目的联系与区别;注意充分开发项目产品的市场和边界条件的优化;充分利用环境条件,选择有利地址, 合理利用自然资源和当地的供应条件、基础设施;充分考虑与其他单位的合作机 会和可能性。 3.工程质量事故的处理程序 答:(1)做好安全事故报告(2)处理安全事故,抢救伤员,排除险情,防止事故蔓延扩大,做好标志,保护现场等。(3)对安全事故进行调查(4)对事故责任者进行处理(5)制订整改措施并进行落实。 4.职能式项目组织的优缺点: 职能式组织模式是市场营销组织的传统模式,它是按照不同的市场营销职能来设立不同的部门,由市场营销副总经理统一管理和协调它们的活动。 职能式组织模式的主要优点是管理层次少、分工明确、便于协调组织。缺点是(1)没有一

软件开发与项目管理课后练习(参考答案)

软件开发与项目管理参考答案 第一章(软件开发模型和开发方法) (一)知识回顾与思考 1、软件产品的特性是什么? ①软件是一种逻辑产品,具有无形性; ②软件产品的生产主要是研制;主要是脑力劳动; ③软件不存在磨损和老化问题,但存在退化问题; ④软件产品的成本非常昂贵,其开发方式目前尚未完全摆脱手工生产方式; ⑤软件具有“复杂性”,其开发和运行常受到计算机系统的限制。 2、软件生产有几个阶段?各有何特征? ①程序设计时代:这个阶段生产方式是个体劳动,使用的生产工具是机器语言,汇编语言。 ②程序系统时代:这个阶段生产方式是小集团合作生产,使用的生产工具是高级语言,开发方法仍依靠个人技巧,但开始提出结构化方法。 ③软件工程时代:这个阶段生产方式是工程化的生产,使用数据库﹑开发工具﹑开发环境﹑网络﹑分布式﹑面向对象技术来开发软件。 3、什么是软件危机?产生的原因是什么? 软件危机:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。主要是指如何开发软件,怎样满足对软件日益增长的需求,如何维护数量不断膨胀的先有软件。 原因:一是软件产品的固有特性(软件的不可预见性、软件的规模大且逻辑较复杂),二是软件专业人员自身的缺陷。 4、什么是软件工程?它的目标和容是什么? 软件工程:是用科学的知识程和技术原理来定义,开发,维护软件的一门学科。 目标:付出较低开发成本;达到要求的功能;取得较好的性能;开发的软件易于移植;只需较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。 容:研究容包括开发技术和开发管理两个方面。开发技术主要研究:软件开发方法,开发过程,开发工具和环境。开发管理主要研究:软件管理学,软件经济学,软件心。 5、软件工程面临的问题是什么? ①软件重用性差 ②软件可维护性差 ③开发出的软件不能满足用户需要 6、什么是软件生命周期?它有哪几个活动? 软件生命周期:一个软件从提出开发要求开始直到该软件报废为止的整个时期。 活动:可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试,维护。

项目管理知识点

项目的优先级排序则取决于风险、资金和与组织战略规划相关的其他考虑。 项目管理就是将知识、技能、工具与技术应用于项目活动,以满足项目的要求。项目管理通过合理运用与整合47 个项目管理过程得以实现。可以根据其逻辑关系,把这47 个过程归类成五大过程组,即: 启动 规划 执行 监控 收尾 管理一个项目通常包括(但不限于): 识别需求。 在规划和执行项目时,处理干系人的各种需要、关注和期望。 在干系人之间建立、维护和开展积极、有效和合作性的沟通。 为满足项目需求和创建项目可交付成果而管理干系人。 平衡相互竞争的项目制约因素,包括(但不限于):

○范围 ○质量 ○进度 ○预算 ○资源 ○风险 建立一个新的通信卫星系统就是项目集的一个实例,其所辖项目包括卫星与地面站的设计、卫星与地面站的建造、系统整合,以及卫星发射。

1.4.2 项目组合管理 项目组合是指为了实现战略目标而组合在一起管理的项目、项目集、子项目组合和运营工作。项目组合中的项目或项目集不一定彼此依赖或直接相关。例如,以投资回报最大化为战略目标的某基础设施公司,可以把油气、供电、供水、道路、铁路和机场等项目混合成一个项目组合。在这些项目中,公司又可以把相互关联的项目作为项目集来管理。所有供电项目合成供电项目集,所有供水项目合成供水项目集。如此,供电项目集和供水项目集就是该基础设施公司企业级项目组合中的基本组成部分。 项目组合管理是指为了实现战略目标而对一个或多个项目组合进行的集中管理。项目组合管理重点关注:通过审查项目和项目集,来确定资源分配的优先顺序,并确保对项目组合的管理与组织战略协调一致 1.7.1 项目经理的责任与能力 总体来说,项目经理有责任满足以下需求:任务需求、团队需求和个人需求。项目管理是一门很重要的战略性学科,项目经理是战略与团队之间的联系纽带。项目对于组织的生存与发展至关重要。项目可以用改进业务流程的方式创造价值,对新产品和新服务的研发不可或缺,能使组织更容易应对环境、竞争和市场变化。因此,项目经理的角色在战略上越来越重要。但是,仅理解和使用那些被公认为良好做法的知识、工具和技术,还不足以实现有效的项目管理。要有效管理项目,除了应具备特定应用领域的技能和通用管理方面的能力以外,项目经理还需具备以下能力: 知识能力——项目经理对项目管理了解多少。 实践能力——项目经理能够应用所掌握的项目管理知识做什么、完成什么。 个人能力——项目经理在执行项目或相关活动时的行为方式。个人态度、主要性格特征

项目管理知识点归纳一

1、项目管理核心任务是项目的目标控制、项目决策期管理主要任务:确定项目的定义。实施期任务是通过管理使项目的目标得以实现。 2、业主方项目生产过程的总集成者、总组织者,业主方的项目管理是管理的核心。 3、按工作性质和组织特征,项目管理分:业主方;设计方;施工方;供货方;建设项目总承包方的项目管理。 4、业主方:投资方、开发方和由咨询公司提供的代表业主方利益的。施工方:施工总承包方和分包方的,供货方:材料和设备供应方。建设项目总承包:设计和施工任务综合承包,设计、采购和施工任务综合承包(EPC承包)。 5、业主方项目管理的目标:投资(总投资)、进度(动用或交付的时间)和质量。 6、全寿命周期包括决策、实施、使用阶段。 7、安全管理是项目管理中的最重要的任务,投资控制、进度控制、质量控制和合同管理物质利益。 8、设计方管理目标:设计的成本目标、设计的进度目标和设计的质量目标,以及项目的投资目标。 9、施工方管理目标:施工的成本目标、施工的进度目标、施工的质量目标。 10、总承包管理目标:项目的总投资目标和总承包方的成本目标、项目的进度目标和项目的质量目标。 11、推行监理制度目的:确保工程建设质量;提高建设水平;充分发挥投资效益。

12、监理依据:国家批准的工程项目建设文件、有关工程建设的法律、法规和工程建设监理合同及其他工程建设合同、必须实行监理:国家重点建设工程;大中型公用事业工程;成片开发建设的住宅小区工程;利用外国政府或者国际组织贷款、援助资金;其他工程、我国的建设工程监理属于国际上业主方项目管理的范畴。 13、建设监理:高智能有偿技术服务,国际上归为工程咨询(工程顾问)服务。 14、监理内容:控制建设的投资、建设工期、工程质量;进行合同管理,协调有关单位、组织研究系统的组织结构模式、组织分工、工作流程组织。 15、组织结构模式:职能组织结构、线性组织结构、矩阵组织结构。 16、职能:传统的,每一个部门可能有多个矛盾的指令源。线性:每个部门只有一个指令源,指令路径过长。矩阵:较新型的,设纵向和横向部门,指令源两个,用于大的组织系统。 17、组织结构模式反映各子系统间或各元素(各工作部门)间的指令关系。组织分工反映各子系统或各元素分工。组织结构模式和组织分工都是相对静态的组织关系。 18、工作流程组织反映各项工作间逻辑关系,动态关系。包括管理工作、信息处理流程、设计工作、物资采购、施工流程。 19、项目管理的组织是项目管理的目标能否实现的决定性因素,由此可见项目管理的组织的重要性。 20、控制目标措施:组织措施、管理措施、经济措施、技术措施,组织措施最重要。1、项目结构图(ProjectDiagram)或WBS:通过树状图对项目的结构逐层分解,反映组成该项目的所有工作任务,表达项目总体的结构框架。

软件开发项目管理

软件开发项目管理 ?启动阶段 这个阶段的工作目的是决定一个项目是否需要启动。为了达到这个目的,首先要明确项目的总体战略目标,对项目的需要建立认同。即确定到底需要做什么、开发什么产品或提供什么服务,以及需要解决什么样的问题和需要满足客户或市场的什么要求等,同时还要总结项目工作的范围、所需资源、大约开支、各种风险,以及该项目不执行的其他替代选择等。这些代表了对整个项目目标从战略角度和宏观层次所进行的分析,通过项目的意向书总结出来,由此确证客户或项目发起人和赞助者的要求与期望,并帮助他们判定项目是否上马。项目意向总结书的通过及项目被批准上马形成了这个项目的起始点。 ?计划阶段 这个阶段的工作是为整个项目做计划。项目开始后,首先要确定项目的具体范围,明确定出项目到底要做什么,总结、归纳并定出产品的功能。然后进一步制定项目的计划,列出每项具体工作,并建立所有工作任务的重要性及顺序;确定每项工作的执行人和所需资源;根据人员的配置和能力设定各项工作和整个项目的完成时间表。 ?执行阶段 这个阶段的工作是通过执行项目的计划来完成项目的任务。它包括落实一切所需资源,如:人员、设备、费用、技术、信息,由管理者领导全体项目参与者开展各项工作。同时跟踪各项具体工作和整个项目的进度,定期向全体项目人员及项目的发起人报告项目状态。 ?控制阶段 这个阶段的工作是确证项目工作的结果符合项目的计划。它通过对项目结果的衡量和审核,与项目计划所期望的结果进行比较,找出实际结果与计划的差别,并制定处理措施。这个阶段的工作还包括对项目进程中出现的任何更改要求进行审核和批准。同时调解项目进程中出现的各种问题,如:对缺乏的资源的补偿调节;对项目的进度表及各项具体工作的优先级或顺序的修订。 ?结束阶段 这个阶段的工作是确保项目的最终结果或提交物达到计划的要求,并对完成的结果作可接受的确认。还包括在项目完成之后的收尾工作,对整个项目的经历进行总结,修订项目文档,用户培训等。

项目管理知识体系中的九大知识领域

项目管理知识体系中的九大知识领域 九大知识领域,是项目管理知识体系的重要内容,涉及内容非常广泛,在这里将会把各个知识领域中的主要管理内容和关键点作一介绍,如需了解更为详细的内容,请参考PMBOK以及相关的专业论著。 1.4.1集成管理 集成管理是项目管理九大知识领域中的第一个领域,与其它八个知识领域相比,这个领域的内容比较特殊,它并没有提供具体的知识点和具体的操作方法,而是反复强调围绕项目的全局观,在项目内部各个部分之间、在项目内部与外部之间,对各种内容进行集成,使各个相关方面形成有机的整体,保持管理上的一致性。这个知识领域的内容对于项目经理们来说可能感觉比较空泛,但对于企业级项目管理体系建设来说,则是非常具有指导意义的。 下面是项目管理中几个常见的集成方面的问题: 1、将项目计划中各个管理领域的子计划综合而成整体的项目计划。例如在整体项目计划中,要包括范围管理计划、时间管理计划、成本管理计划、质量管理计划、人力资源计划、沟通计划、风险管理计划、采购计划等,将这些不同的管理计划有机的结合起来,使整体项目计划能够有效涵盖项目管理的各个领域的管理内容并保持一致. 2、将项目的各个过程有机的集成起来。在后面我们会提到项目的五大过程——启动、计划、执行、控制、收尾。这些过程在整个项目当中,在项目的各个阶段当中,都可以根据管理的需要灵活运用,但是各个过程之间的关系仍然要符合基本的关系要求,这五大过程之间的关系会在后面的章节中进行介绍。 3、项目管理与企业日常运营管理的集成。不论企业是以项目方式从事主营业务,还是利用项目从事改革、创新,都存在着项目与企业日常运营之间的关系。在项目过程中通常会占用企业资源,也会对企业的日常工作产生一定的影响,如何协调资源、配合工作,同时满足两方面的需要,这就是经常遇到的一种集成管理的要求。例如在创新活动中,项目会产出成果,可能形成面向内部用户或外部客户的产品,企业就要考虑围绕这些产品的销售、支持服务等一系列的企业运营中的问题,因此,企业往往在项目初期定义项目成果时,就要求考虑项目成果在以后的企业运营中的管理问题。 4、项目生命周期与产品生命周期的集成。企业管理的核心内容都是围绕产品的(包括服务型产品),企业一定会对产品的生命周期进行管理,在产品的整个生命周期当中,产品的每一次进步,都是以项目的方式来实现的,从市场调研、可行性分析、产品设计、产品生产、市场促销、产品改进等各个不同的阶段,都可以单独成为项目。这时的项目的生命周期包含在产品的生命周期当中,项目的成果成为产品发展的阶段成果。因此,在项目管理中,还要同时兼顾产品长远发展的需要。 5、项目范围与产品范围的集成。当一个产品由不同的部分组成时,每个部分都可以单独生产时,就一定存在着项目范围与产品范围集成的要求。例如在汽车装配厂,需要从许多不同的加工厂采购不同的零部件来进行装配,对于零部件加工厂来说,设计、改进零部件的创新项目,不能孤立的对待,而是要考虑该零部件与其它相关部分的配合关系,考虑对整车的影响。如果把整车涉及的全部零部件看作是产品范围,针对某个零部件的改进就是单个项目的项目范围,那么项目范围就应该与产品范围进行有效的集成。 6、不同部门的成果的集成。当一个项目涉及企业内外多个部门和单位时,特别是当项目在企业中处于职能式或弱矩阵式组织结构时,通常会出现各个部门分头完成自己所分管部分的任务,将各自的成果提交给项目,那么在项目中就必须将这些成果集成在一起,形成项目的整体成果。 7、项目中不同约束条件的集成。不同的利益干系人可能会对项目提出不同要求,各种各样的外部因素会对项目形成不同的约束条件,例如外部法规的强制性要求、企业内部的管理要求、不同领导和部门的限制性要求、内部资源自身的特殊要求、项目发起者对项目本身的相关要求等,为项目管理勾画出了项目的边界,这个边界就直接反映出各个方面的约束条件的集成结果。 还有许多其它方面的集成问题,这里不能一一列举。由此可以看出,项目并不是孤立存在的,它受到来自项目内部和外部的多方面的影响,要管理好项目,就必须有很强的全局观。因此,在企业级项目管理

软件项目管理知识点整理好

第1章、 1、什么是项目 项目(Project),是指一系列独特的,复杂的并相互关联的活动。这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。项目参数包括项目范围、质量、成本、时间、资源。 2、软件项目的特征 (1)复杂性:了解软件产品中每一美元、没一英镑、每一欧元是如何花费的,要比其它工程制品更复杂。 (2)一致性:通常,传统的工程师会用物理系统,以及水泥、钢铁这样的物理材料来工作,这些物理系统有一定的复杂性,但都服从一定的物理定律。而软件开发者,必须与客户需求保持一致。不仅因为从事该工作的人员可能不是同一个人,而且对于组织来说,由于集体记忆会有差错、内部交流不够通畅,决策也会有失误。 (3)可变性:软件可以方便的修改,这是软件的长处之一。然而。软件系统一旦与物理系统相连,一有必要,就要改变软件来适应其它组件,而不是改变其他组件来适应软件。所以,相对于其他组件,软件系统可能要经常变更。 (4)不可见性:有形制品(比如桥)的建造过程,可以立即看到,而软件的进展不能立即可见。 3、课本第八页的重要概念 (1)检查点:指在规定的时间间隔内对项目进行检查,比较实际现状与计划之间的差异,并根据差异进行调整。可将检查点视作一个固定采样的时间点,时间间隔,根据项目周期长短不同而变化,频率过小失去意义,频率过大增减管理成本。常见的间隔,每周一次,项目经理需要召开例会并上交周报。 (2)里程碑:是完成阶段性工作的标志,不同类型的项目里程碑不同。在软件项目的生命周期里,重要的里程碑节点是相同的,如项目立项、项目启动、需求分析、系统设计、软件编码、系统试运行、项目验收这些阶段完成时间均可作为里程碑。 (3)基线:指一个、一组配置项在项目生命周期的不同时间点上,通过正式评审进入正式受控的一种状态。软件项目中,需要的基线、配置基线等都是一些重要的项目阶段里程碑,但相关交付物要通过正式评审并作为后续工作的基准和出发点。基线一旦建立,变化要受到控制。 4、SMART原则 (1)绩效指标必须是具体的(Specific) (2)绩效指标必须是可以衡量的(Measurable) (3)绩效指标必须是可以达到的(Attainable) (4)绩效指标是实实在在的,可以证明和观察(Realistic)

软件项目管理常见问题及解决方案

软件项目管理常见问题及解决方案 摘要:Web技术的网上学习系统提供了实施研究性学习的环境与技术手段。基于研究性学习 模式理念,探讨在网上学习系统中如何实现研究性学习。给出研究性学习模式形式,以及网上研究性学习系统的设计方案。 关键词:Web;研究性学习;教学网站 软件行业是一个极具挑战性和创造性的行业,软件开发是一项复杂的系统工程,牵涉到各方面的因素,在实际工作中,经常会出现各种各样的问题,甚至面临失败。如何总结、分析失败的原因,得出有益的教训,对一个公司来说,是在今后的项目中取得成功的关键。 1.项目管理在软件开发中的应用的成因 目前我国大部分软件公司,无论是产品型公司还是项目型公司,都没有形成完全适合自己公司特点的软件开发管理模式,虽然有些公司根据软件工程理论建立了一些软件开发管理规范,但并没有从根本上解决软件开发的质量控制问题。这样导致软件产品质量不稳定,软件后期的 维护、升级出现麻烦,同时最终也会损害用户的利益。 随着软件开发的深入、各种技术的不断创新以及软件产业的形成,人们越来越意识到软件过 程管理的重要性,管理学的思想逐渐融入软件开发过程中,应用开发的项目管理日益受到重视。 2.软件项目管理常见问题及解决方案 (1)缺乏项目管理系统培训 在软件企业中,以前几乎没有专门招收项目管理专业的人员来担任项目经理,被任命的项目经理主要是因为他们能够在技术上独当一面,而管理方面特别是项目管理方面的知识比较缺乏。解决方案:项目经理接受系统的项目管理知识培训是非常必要的,有了专业领域的知识与实践,再加上项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高项目经理的 项目管理水平。 (2)项目计划意识问题 项目经理对总体计划、阶段计划的作用认识不足,因此制定总体计划时比较随意,不少事情没有仔细考虑;阶段计划因工作忙等理由经常拖延,造成计划与控制管理脱节,无法进行有效的 进度控制管理。 解决方案:计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高项目经理的计划意识,采用项目计划制定相关知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。 (3)管理意识问题 部分项目经理不能从总体上把握整个项目,而是埋头于具体的技术工作,造成项目组成员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。有些项目经理没有很好的管理方法,不好安排的工作只好自己做,使项目任务无法有效、合理地分配给相关成员,以达到“负载均衡”。 解决方案:加强项目管理方面的培训,并通过对考核指标的合理设定和宣传引导项目经理更好地做好项目管理工作。技术骨干在担任项目经理之前,最好能经过系统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习,并且在实际工作中不断提高自己的管理素质,丰富 项目管理经验,提高项目管理意识。

《工程项目管理》必背知识点汇总

《工程项目管理》考前必背知识点 第一章工程项目管理概论 1.工程项目监理的主要容(★重点掌握) 2.建设程序(★重点掌握) 3.综合应用:(1)建设工程项目管理程序(★重点掌握) 第二章施工项目管理概述 1.施工项目经理的工作容(★重点掌握) 2.施工项目管理规划大纲(★重点掌握) 3.施工组织设计的基本容(★重点掌握) 4.施工项目组织形式(★重点掌握) 第三章流水施工方法 1.组织工程施工的基本方式(★重点掌握) 2.流水施工主要参数(★重点掌握) 3.成倍节奏流水施工进度计划的编制(★重点掌握) 4.异节奏流水施工进度计划的编制(★重点掌握) 5.无节奏流水施工进度计划的编制(★重点掌握) 案例一成倍节奏流水施工的组织方法 某工程项目由A、B、C三个施工过程组成,各施工过程的流水页脚

节拍分别为:2周、4周、6周,试组织成倍节拍流水施工。 案例二无节奏流水施工的组织方法 某项工程项目分解为甲、乙、丙、丁4个施工过程,在组织施工时划分为4个施工队,各施工过程在各个施工段的流水节拍如下表,试组织流水施工。 第四章工程网络计划技术 1.单双代号网络图的绘图规则(★重点掌握) 2.单双代号网络计划时间参数的计算(★重点掌握) 3.单双代号网络图进度计划的编制(★重点掌握) 案例一 网络计划的资料如下表所示,试绘制双代号网络计划图,计算A、B、C、G四项工作的六个时间参数,并找出关键路线,求出总工页脚

期。 时间参数表 第五章施工组织纲要和施工组织总设计的编制 1.总体施工准备的容(★重点掌握) 2.技术经济指标的计算(★重点掌握) 3.施工组织总设计的编制容、编制程序(★重点掌握) 4.主要资源配置计划的编制(★重点掌握) 5.施工总平面布置图设计步骤和设计要点(★重点掌握) 第六章单位工程施工组织设计及施工方案编制1.施工方案编制容(★重点掌握) 页脚

软件公司研发项目管理制度()

软件公司研发项目管理制度 第一节总则 第一条为规范自有软件研发以及外包软件的管理工作,特制定本制度。本制度适用 于公司软件研发与管理。 第二条本制度中软件开发指新系统开发和现有系统维护或改造,此类工作均需要以项 目制管理。 第三条本制度中自行开发是指主要依赖公司自身的管理、业务和技术力量进行系统 设计、软件开发、集成和相关的技术支持工作,一般仅向外购置有关的硬件设备和支撑软件平台;合作开发是公司与专业IT公司(合作商)共同协作完成IT应用的项目实施和技术支持工作,一般形式是公司负责提供业务框架,合作商提供技术框架,双方组成开发团队进行项目实施,IT系统的日常支持由技术研发部承担;外包开发是指将IT应用项目的设计、开发、集成、培训等任务承包给某家专业公司(可以是专业的IT公司或咨询公司等),由该公司(承包商)负责应用项目的实施。? 第四条 ?软件开发遵循项目管理和软件工程的基本原则。项目管理涉及立项管理、项目计划和监控、配置管理、合作开发管理和结项管理。软件工程涉及需求管理、系统设计、系统实现、系统测试、用户接受测试、试运行、系统验收、系统上线和数据迁移。 第五条 除特别指定,本制度中项目组包括业务组(或需求提出组)、开发组(可能包括网络管理员和合作开发商)。 第二节立项管理 第六条 提出项目需求的部门参与公司层面立项,进行立项的技术可行性分析,编写《立项分析报告》,开展前期筹备工作。《立项分析报告》应明确项目的范围和边界。 第七条 需求提出部门将立项分析报告》交相关部门会签后,上交公司高层进行立项审批,以保证系统项目与公司整体策略相一致。 第八条 《立项分析报告》得到批准后,成立项目组(如果是外包开发,则成立外包商项目组; 如果是合作开发,则与外包商共同成立合作开发项目组,以下统称“项目组”),项目组应包括业务组(由公司技术研发部需求管理组和相关业务部门组成)和开发组(自行开发为技术研发部开发组、网络管理员;外包开发为技术研发部指定的开发组长、网络管理员和外包商成员;合作开发为技术研发部开发组指定人员、网络管理员和外包商成员)。公司技术研发部委派一名项目经理负责监督项目的进度,进行项目管理工作,确保开发能及时完成并能满足业务需要。项目组人员的选择应满足项目对业务及技术要求,项目组人员应有足够的业务和IT技术方面的专业知识来胜任项目各方面的工作。 第三节需求分析

PMP 项目管理知识点

项目管理知识点 项目管理知识点1:PMI(project management institute)是指美国的项目管理协会,于1969年成立,现已是全球最大的项目管理组织。 PMP (Project Management Professional)指项目管理专业人员资格认证,其证书由美国项目管理协会(PMI)颁发及认证,得到全世界的普遍公认。 PMBOK(The project management body of knowledge)。是由PMI的成员开发的一套项目管理知识体系,国际标准化组织也以该体系为框架,制定了ISO10006关于项目管理的标准。 项目管理知识点2:什么是项目:项目是为创造独特的产品、服务或成果而进行的临时性工作。什么是管理:哲学定义:管理是集中人的脑力和体力达到预期目的的活动。常规定义:管理是指在一定组织中的管理者,运用一定的职能和手段来协调他人的劳动,使别人同自己一起高效率地实现组织既定目标的活动过程。 项目管理知识点3:项目管理5大过程组包括启动、规划、执行、监控、收尾,九大知识领域包括:整合、范围、时间、成本、质量、人力资源、沟通、风险、采购。 项目管理知识点4:整合管理的概念:项目管理的管理哲学,最本质的内容。实现项目各要素之间的相互协调,在相互矛盾、竞争的目标中寻找最佳平衡点。追求整体利益最大化。各要素之间存在结合部(界面,Interface),只要有结合部就需要整合。 项目管理知识点5:三个重要的项目文件:项目章程、项目范围说明书、项目管理计划。 项目管理知识点6:整合管理的实现过程:启动(制定项目章程)、规划(制定项目管理计划)、执行(指导与管理项目执行)、监控(监控项目工作、实施整体变更控制)、收尾(结束项目或阶段)。 项目管理知识点7:项目启动通常是由发起人、管理层和PMO来完成的。项目

《项目管理》知识点归纳总结

《项目管理》知识点归纳总结 1. 项目管理的核心任务是项目的目标控制 2.建设工程项目管理的内涵是:自项目开始至项目完成,通过项目策划、项目控制,以使项目的费用目标、进度目标和质量目标得实现。 3.目管理分为如下类型:①业主方的项目管理②设计方的项目管理③施工方的项目管理④供货方的项目管理⑤建设项目总承包方的项目管理。其中,业主方的项目管理是管理核心。 4.资方、开发方和由咨询公司提供的代表业主利益的项目管理服务都属于业主方的项目管理,施工总承包和分包方的项目管理属于施工方的项目管理,材料和设备供应方项目管理属于供货方的项目管理,建设项目总承包有多种形式,但都属于建设项目总承包项目管理。 5.业主方项目管理服务于业主的利益,其项目管理的目标包括投资目标,进度目标和质量目标。 6.项目的质量目标不仅涉及施工的质量,还包括设计质量、材料质量、设备质量和影响项目进行或运营的环境质量等。质量目标包括满足相应技术规范和技术标准的规定,以及满足业主方相应的质量要求。 7.建设项目的全寿命周期包括项目的决策阶段,实施阶段和使用阶段。项目的实|考试|大|施阶段包括设计前的准备阶段,设计阶段,施工阶段,动用前准备阶段保修期。项目决策阶段不是项目管理的任务。 8.业主方的项目管理工作涉及项目实施阶段的全过程,即:设计前的准备阶段,设计阶段,施工阶段,动用前准备阶段和保修阶期。 9.业主方项目管理的任务:①安全管理②投资控制③进度控制④质量控制⑤公司管理⑥信息管理⑦组织和协调 .其中安全管理是项目管理中最重要的任务。而投资控制,进度控制,质量控制和合同管理等则主要涉及物质的利益。 10.设计方项目管理主要服务于项目的整体利益和设计方本身的利益。其项目管理的目标包括设计的成本目标,设计的进度目标,设计的质量目标以及项目的投资目标。 11.设计方项目管理工作主要在设计阶段进行,但也涉及设计前的准备分阶段,施工阶段,动用前准备阶段和保修期。 12.设计方项目管理的任务:①与设计有关的安全管理②设计成本控制和与设计工作有关的工程造价控制③设计进度控制④设计质量控制⑤设计合同管理⑥设计信息管理⑦与设计有关的组织和协调。 13.施工方项目管理主要服务于项目的整体利益和施工方本身的利益。其项目管理的目标包括施工的成本目标,施工的进度目标和施工的质量目标。 14.施工方项目管理主要在施工阶段进行,但也涉及设计准备阶段,设计阶段,动用前准备阶段和保修期。 15.施工方项目管理的任务:①施工安全管理②施工成本控制③施工进度控制④施工质量控制⑤施工合同管理⑥施工信息管理⑦与施工有关的组织和协调16.供货方项目管理主要服务于项目的整体利益和供货方本身的利益。其项目管理的目标包括供货方的成本目标,供货方的进度目标和供货方的质量目标。 17.供货方项目管理工作主要在施工阶段进行,但它也涉及设计准备阶段,设计阶段,动用前准备阶段和保修期。 18.供货方项目管理的任务:①供货方的安全管理②供货方成本控制③供货方进度控制④供货方质量控制⑤供货合同管理⑥供货信息管理⑦与供货有关的组织和协调。 19.我国推行建设工程监理制的目的:①确保工程质量②提高工程建设水平③充分发挥投资效益20.建设工程监理的依据:①国家批准的工程项目建设文件②有关工程建设的法律法规③工程建设论理合同④其他工程建设合同21.建设部规定下列工程必须实行监理:①国家重点建设工程②大中型公用事业工程③成本开发建设的住宅小区工程④利用外国政府或国际组织货款,授助资金的工程⑤国家规定必须实行监理的其他工程22.我国的建设工程监理属于国际上业主方项目管理的范畴。 23.建设监理是一种高智能的有偿技术服务。在国际上把类服务归类为工程咨询服务。 24.工程建设监理的主要任务:①控制工程建设的投资②控制建设工期③控制工程质量④进行工程建设合同管理⑤协调有关单位间的工作关系⑥工程建设信息管理。

pmbok项目管理知识重点笔记

p m b o k项目管理知识重 点笔记 Company number:【0089WT-8898YT-W8CCB-BUUT-202108】

第一章项目管理框架部分 【本章知识重点】 ★项目及其特点; ★项目和运营的相同点与不同点。 ★项目管理及其几个过程; ★Program / project / subproject的区别与关系。 【电子笔记】 项目管理知识体系(PMBOK) PMBOK是美国项目管理学会(PMI)提出的一个涵盖面很广的项目管理知识体系,内容包括项目管理(Project Management)这一职业的知识总和。PMBOK不是教科书,它并没有详细地解释知识体系中的那些术语,它只提供了项目管理的一种正确思路和管理技能与知识。 PMBOK是以西方人的思维方式,尤其是美国人的思维方式来看待项目管理问题的,所以我们在学习过程中要习惯他们考虑问题的思路。PMI一直不遗余力地促使为项目经理放权,期望创造一个良好的环境给项目团队。PMI很重视历史资料和检验教训,PMBOK知识体系将这些信息作为数据库的一部分,供项目以及执行组织的其它项目使用。数据库是知识管理的基础。 项目管理是管理偶然性的职业。我们成为PM(Project Manager)通常都是偶然的。组织任命某人为PM,有时只是对其技术绩效的嘉奖。 什么是项目 项目(Project)的定义:为创造某项独特产品、服务或结果所做的一次性努力。

1.2.1一次性( Temporary ) 一次性是指每个项目都有确定的(Definite)开始和确定的结束。当项目目标达到时,项目也就结束了。如果项目目标明显无法完成时,一般来说项目会终止。一次性一般不适用于项目所产生的产品或服务。项目经常会产生比项目本身更久远的,事先想到或未曾料到的社会、经济和环境影响。 1.2.2独特( Unique ) 项目所进行的都是以前没有进行过的事情,因而是独特的。一项产品或服务尽管其所属的类别范围很大,依然会是独特的。例如办公楼已经建造了成千上万座,但其中每一座都是独特的:不同的业主、不同的设计、不同的地点、不同的承建人等等。 什么是项目管理( Project Management ) 项目管理:就是将各种知识、技能、工具和技术应用于项目之中,用来满足或超过项目干系人对项目的要求和期望。项目管理是通过诸如启动、规划、实施、控制、收尾5个过程进行的。 Program / project / subproject的区别与关系 大型项目( programs ):是以协同的方式获取单独管理所无法取得之效益的一组项目。许多计划还包括持续营运部分。 子项目( sub-programs ):项目常常被划分为若干个较易管理的组成部分,称为子项目。子项目又常常分包给外部的承包商或内部的其它职能单位。子项目一般被视为项目,并按项目进行管理。 第二章项目管理的环境 【本章知识重点】 ★项目生命周期及其特点; ★项目生命周期和产品生命周期的定义与区别; ★项目干系人的定义、冲突如何解决 ★组织结构(每种组织的优缺点、项目经理的权限与称呼)。

相关文档
相关文档 最新文档