软件项目管理简答题名词解释
软件项目管理基础知识

软件项目管理基础知识软件项目管理是指在软件开发过程中,对项目进行计划、组织、执行和控制的一系列活动,以确保项目能够按时、按质、按成本达成预期目标。
熟悉软件项目管理的基础知识对于提升项目的成功率和效率至关重要。
本文将介绍软件项目管理的基本概念、过程和关键技巧,帮助读者全面了解软件项目管理的基础知识。
一、软件项目管理的定义和重要性软件项目管理是指对软件项目进行规划、组织、执行和控制的过程,以达到项目的目标和交付高质量的软件产品。
软件项目管理的重要性在于,它能够帮助团队有效地组织和管理项目资源,提高项目的运作效率和质量,确保项目按时交付并满足客户需求。
二、软件项目管理的过程1. 项目启动阶段项目启动阶段是软件项目管理的第一阶段,主要包括确定项目需求、编制项目计划和建立项目团队等活动。
在这个阶段,项目经理需要与客户充分沟通,明确项目目标和范围,并制定详细的项目计划,确定项目的时间、成本和质量目标。
2. 需求分析阶段需求分析阶段是软件项目管理的第二阶段,主要包括搜集用户需求、分析需求并形成需求规格说明书等活动。
在这个阶段,项目团队需要与客户密切合作,了解和理解用户需求,然后将需求进行分析和整理,形成详细的需求规格说明书,为后续的软件设计提供基础。
3. 软件设计阶段软件设计阶段是软件项目管理的第三阶段,主要包括系统设计、模块设计和数据库设计等活动。
在这个阶段,项目团队根据需求规格说明书,设计出软件系统的整体架构和各个模块的设计方案,并进行详细的数据库设计。
4. 软件开发阶段软件开发阶段是软件项目管理的第四阶段,主要包括编码、单元测试和集成测试等活动。
在这个阶段,开发人员按照设计文档进行编码,并进行单元测试和集成测试,确保软件的正确性和稳定性。
5. 软件测试阶段软件测试阶段是软件项目管理的第五阶段,主要包括系统测试、回归测试和验收测试等活动。
在这个阶段,测试人员对开发完成的软件进行全面的测试,以发现和修复潜在的问题和缺陷,并确保软件的质量和稳定性。
项目管理简答题

项目管理简答题项目管理是指通过合理的组织、协调和控制,达到项目目标的过程。
在项目管理中,我们往往会遇到一些简答题,下面我将针对几个常见的项目管理简答题进行详细解答。
1. 什么是项目?项目与日常运营的区别是什么?项目是指为了创造独特的产品、服务或者成果而进行的暂时性工作。
与日常运营相比,项目具有以下几个主要区别:- 暂时性:项目有明确的开始和结束时间,有限的资源和预算,以及特定的目标和交付物。
- 独特性:每一个项目都是独一无二的,具有自己的特点和挑战。
- 目标导向:项目的目标通常是实现某种变革或者创新,与日常运营的目标不同。
- 跨职能性:项目通常涉及多个部门或者团队的合作,需要跨职能的协调和沟通。
2. 项目生命周期包括哪些阶段?请简要描述每一个阶段的主要任务。
项目生命周期通常包括以下几个阶段:- 启动阶段:确定项目的可行性,制定项目章程,明确项目目标和范围,组建项目团队。
- 规划阶段:制定详细的项目计划,包括工作分解结构(WBS)、进度计划、资源分配和风险管理计划。
- 执行阶段:实施项目计划,按照预定的进度和质量要求完成项目交付物,进行团队管理和沟通。
- 监控与控制阶段:监控项目的发展和绩效,及时调整计划和资源分配,解决问题和风险,确保项目按照预期实施。
- 收尾阶段:完成项目交付物,进行验收和客户满意度评估,总结项目经验教训,解散项目团队。
3. 什么是工作分解结构(WBS)?它的作用是什么?工作分解结构(WBS)是将项目工作分解为可管理的、可控制的、可测量的工作包的层次结构。
WBS的作用包括:- 明确项目工作范围:通过将项目工作层次化,清晰地定义了项目的范围和交付物。
- 便于项目计划和控制:WBS提供了一个基于工作包的结构,使得项目计划和资源分配更加可行和可控。
- 促进沟通和协作:WBS将项目工作分解为可管理的部份,有助于团队成员之间的沟通和协作。
- 支持项目报告和决策:WBS提供了一个清晰的框架,用于跟踪项目发展和绩效,并支持项目决策和问题解决。
软件项目管理期末复习要点

第一说一下试卷考试构造:软件项目管理期末复习重点1.名词解说( 1’x10=10’)2.填空题3.判断题(2’x10=20’)4.简答题(5’x5=25’)5.阐述题(15 分一题)王老师给了大多数题但不是所有一、名词解说题1.项目:项目是为达成某个独到的产品或服务所做的一次性任务。
2.项目管理:项目管理是对项目各个方面的计划、监察和控制,并激励项目的所有参加人员去达到项目的时间、质量、成本、性能等多方面的目标。
3.投资回报期:投资回收期是指用软件项目投资方案所产生的净利润赔偿初始投资所需要的时间。
4.原始资本投资:这个诚心没找到,找了半个小时啊5. QA(Quality Assuance)---质量保证经过成立和保持质量管理系统来保证产质量量没有问题,是过程质量审计者。
在我们软件开发过程中,QA 也就是质量构成员。
QA 所关注的是软件产质量量保证系统。
QC(Quality Control)--- 质量控制查验产品的质量,保证产品切合客户的需求;是产质量量检查者。
在软件开发过程中,QC其实就是测试构成员。
QC所关注的是产品,而非整个系统。
6.净现值:净现值=将来的回报总数-原来的投资总数7.项目利益人( Stakeholder ):项目利益人是指踊跃参加项目或其利益在项目履行中或成功后遇到踊跃或悲观影响的组织和个人8.转动计划:转动计划方法是一种动向编制计划的方法,依据“近细远粗”的原则拟订一准期间内的计划,而后依据计划的履行状况和环境变化,调整和订正将来的计划,并逐期向后挪动。
把短期计划和中期计划联合起来的一种计划方法。
9.网络计划方法:一种应用网络模型直观地表示软件开发众多工作(工序)之间的逻辑关系与时间关系,对达成软件工程项目所需时间、花费、资源进行求解和优化的计划方法,其基本种类是重点路线法 / 计划评审技术( CPM/ PERT计-划评审法 Program Evaluation and Review Techinque)。
项目管理简答题

项目管理简答题项目管理是指通过合理的组织、协调和控制,以实现项目目标的过程。
它涉及到项目的规划、执行和监控,以确保项目按时、按质、按量完成。
下面是对项目管理中一些常见问题的简答。
1. 项目的定义和目标是什么?项目的定义是指对项目的范围、目标、交付物和约束条件进行明确和详细的描述。
项目的目标是指项目所要达到的具体成果或效果。
2. 项目生命周期包括哪些阶段?项目生命周期一般包括启动阶段、规划阶段、执行阶段和收尾阶段。
在启动阶段,确定项目的目标和约束条件,并进行项目可行性研究。
在规划阶段,制定项目计划、资源分配和风险管理策略。
在执行阶段,按照计划进行项目实施,并进行项目监控和变更管理。
在收尾阶段,完成项目交付物,进行项目总结和评估。
3. 项目管理中的三个约束条件是什么?项目管理中的三个约束条件是时间、成本和质量。
时间约束要求项目在规定的时间内完成;成本约束要求项目在预算范围内完成;质量约束要求项目交付物满足预定的质量标准。
4. 项目管理中常用的进度计划工具有哪些?常用的进度计划工具包括甘特图、网络图和里程碑图。
甘特图以时间为横轴,显示项目活动的起止时间和持续时间。
网络图以活动和事件为节点,通过箭头表示活动之间的逻辑关系。
里程碑图用于显示项目的重要事件和关键里程碑。
5. 如何进行项目风险管理?项目风险管理包括风险识别、风险分析、风险评估和风险应对。
风险识别是指识别可能对项目目标产生负面影响的事件或情况。
风险分析是对风险进行分类和排序,确定其概率和影响程度。
风险评估是根据风险的概率和影响程度,确定其优先级和应对策略。
风险应对是采取相应的措施来应对和管理风险。
6. 项目管理中的变更管理是什么?变更管理是指对项目范围、进度、成本和质量的变更进行管理和控制。
它包括变更的识别、评估、批准和实施。
变更管理的目的是确保项目的变更符合项目目标和约束条件,并最小化对项目的影响。
7. 什么是项目干系人管理?项目干系人管理是指对项目干系人进行识别、分析、参与和沟通的过程。
项目管理简答题

项目管理简答题1. 请简要解释什么是项目管理?项目管理是指通过规划、组织、协调和控制资源,以实现项目目标的过程。
它涉及到确定项目的目标和范围,制定项目计划,分配资源,监督项目进展,并确保项目按时、按预算和按质量要求完成。
2. 项目管理的主要阶段是什么?项目管理通常包括以下主要阶段:- 项目启动:确定项目的目标和范围,制定项目计划,并获得项目相关方的批准。
- 项目规划:详细制定项目的工作计划,确定资源需求,制定风险管理计划等。
- 项目执行:按照项目计划实施项目活动,组织团队成员,分配资源,并进行沟通和协调。
- 项目控制:监督项目进展,识别和解决问题,调整项目计划,并确保项目按时、按预算和按质量要求完成。
- 项目收尾:完成项目交付物,评估项目绩效,总结经验教训,并关闭项目。
3. 请解释项目范围是什么?项目范围是指项目所涵盖的工作内容和可交付成果的详细描述。
它包括项目的目标、项目的可交付成果以及项目的排除范围。
确定项目范围的过程称为范围管理,它有助于确保项目团队和项目相关方对项目的期望和要求达成一致,并避免范围蔓延和变更。
4. 请解释项目风险管理的重要性。
项目风险管理是指识别、分析和应对项目风险的过程。
它的重要性在于:- 风险预测:通过识别潜在的风险,项目团队能够提前做好准备,制定相应的风险应对策略,降低项目失败的可能性。
- 风险控制:通过分析和评估风险的概率和影响,项目团队可以采取相应的措施来减轻风险的影响,保证项目进展顺利。
- 风险管理:通过对项目风险的监控和控制,项目团队可以及时应对风险事件,避免或减少对项目目标的影响。
- 经验积累:通过对项目风险的记录和总结,项目团队可以积累宝贵的经验教训,为未来的项目管理提供参考和借鉴。
5. 请解释关键路径方法(Critical Path Method,简称CPM)。
关键路径方法是一种用于确定项目最短完成时间和确定项目中关键活动的方法。
它通过绘制网络图和计算活动的最早开始时间、最早完成时间、最晚开始时间和最晚完成时间,来确定项目的关键路径和关键活动。
软件工程与项目管理解析

软件工程与项目管理解析一、软件工程与项目管理是啥软件工程和项目管理这俩词儿啊,在咱计算机相关专业里可老重要了。
软件工程呢,就像是给软件这个大楼打地基、盖房子的过程。
从最初的想法,到最后的软件能用,这里面涉及好多好多步骤呢。
比如说,得先有个计划,想清楚这个软件是干啥的,给谁用的。
就像咱们要盖个房子,得先知道是盖居民楼还是写字楼一样。
项目管理呢,就是负责让这个盖软件大楼的工程顺利进行的。
得管着时间啊,不能让这个软件盖个十年八年才出来,那可不行。
还得管着资源,就像盖房子的材料一样,软件里的各种代码、数据啥的都是资源。
二、软件工程里的那些事儿软件工程有好多阶段呢。
最开始是需求分析阶段。
这时候就得跟未来要用这个软件的人好好唠唠,知道他们到底想要个啥样的软件。
比如说,是想要个能快速处理图片的软件,还是想要个方便记账的软件。
这就好比咱们去饭店点菜,厨师得先知道客人想吃啥才能做菜。
然后就是设计阶段啦。
这个阶段要把软件的框架搭起来,就像盖房子要先有个设计图一样。
要考虑软件各个部分怎么连接,怎么分工。
接着就是编码阶段,这就像工人按照设计图盖房子,程序员按照设计图写代码。
不过写代码可不容易,得小心翼翼的,一个小错误可能就会让软件出大问题。
三、项目管理在软件工程中的作用项目管理在软件工程里就像个大管家。
它要安排好各个阶段的时间。
比如说,给需求分析阶段安排一个星期,设计阶段安排两个星期这样。
还得安排好人手,谁负责需求分析,谁负责编码,都得安排得明明白白的。
而且项目管理还得控制质量,就像房子盖好了得检查有没有质量问题一样,软件写完了也得测试,看看有没有漏洞。
四、两者结合的重要性软件工程和项目管理结合起来那才厉害呢。
只有软件工程没有项目管理,就像一群工人没有工头,乱套了。
只有项目管理没有软件工程,就像有个空架子,没有实际内容。
两者相辅相成,才能让软件又好又快地做出来。
比如说,我们做一个电商软件。
通过软件工程确定好软件的功能、结构,再通过项目管理合理安排时间、人力、资源等,这样这个电商软件就能顺利上线,用户就能愉快地买买买啦。
软件基础名词解释与简答题总结
名词解释第一章、概论1、软件:是指计算机程序、实现此程序功能所采用的方法、规则以及与其相关的文档和在机器上运行它锁需要的数据。
2、汇编语言:用汇编语句组成的汇编语句序列就是汇编语言程序。
3、伪指令:在编译时不被翻译成机器指令,知识用来控制汇编程序工作的指令。
4、高级语言:是按照一定的“语法规则”,由表达各种意义的“词”和“数学公式”组成的。
5、多道程序系统:在宏观上看,一台计算机同时运行多道程序;从微观上看,CPU在某个时刻之运行一道程序。
6、操作系统:是控制和管理计算机硬件软件资源、合理的组织计算机工作流程以及方便用户的程序的集合。
7、人工智能软件:是应用非数值的计算方法,通过“推理”为复杂的问题寻求答案,而不是利用数值计算的方法来直接分析求解。
第二章、数据结构1、数据结构:是相互之间存在一种或多种特定关系的数据元素的集合。
数据结构要研究的数据不是孤立数据,而是一批相关联的数据。
描述数据元素之间存在的相互关系的方法称为结构。
2、数据存储结构:数据的逻辑结构在计算机存储设备中的具体实现称为数据的存储结构。
3、栈:是限定只能在表在一端进行插入和删除的线性表,允许插入和删除运算的一端称为栈顶,不允许插入和删除运算的一端称为栈底4、队列:是限定只能在表在一端进行插入运算,在表的另外一端进行删除运算的线性表,允许删除运算的一端称为队头,允许插入运算的一端称为队尾。
5、树:是由一个或多个结点组成的有限结合,有且仅有一个结点称为根,其余分结点分为互不相交的有限个集合。
每个结点本身又是棵树,呗称为这个根的子树。
6、冲突:出现不止一个记录争夺同一个存储位置的现象。
处理冲突的方法基本上有:链地址法和开地址法7、排序:是将一组记录按其关键字值的递增或递减的次序排列一个有序序列。
软件工程:是指导计算机软件开发和维护的工程学科。
采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
软件工程简答题名词解释
一、名词解释题软件生命周期:软件生命周期是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段灰盒测试:可以理解为静态的白盒测试或动态的黑盒测试,灰盒就是界于黑白之间, 对软件内部有所了解, 但不见得到了如指掌的程度, 却可以结合这些了解做些比黑盒多点的测试驱动模块(Drive):驱动模块是用来模拟被测试模块的上一级模块,相当于被测模块的主程序。
它接收数据,将相关数据传送给被测模块,启用被测模块,并打印出相应的结果QA:中文意思是品质保证软件测试:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程CMM:能力成熟度模型,是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述软件质量:反映软件系统或软件产品满足明确或隐含需求的能力有关的特性总和等价类划分:等价类划分是一种典型的黑盒测试方法。
使用这一方法时,完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例集成测试:将一些“构件”集成一起时,测试它们能否正常运行。
这里“构件”可以是程序模块、客户机-服务器程序等等黑盒测试:指测试人员通过各种输入和观察软件的各种输出结果来发现软件的缺陷,而不关心程序具体如何实现的一种测试方法回归测试:指错误被修正后或软件功能、环境发生变化后进行的重新测试。
回归测试的困难在于不好确定哪些内容应当被重新测试四、简答题1、软件测试员的目标是什么?软件测试员的目标是找出软件缺陷,尽可能早一些,并确保得以修复。
2、软件测试的目的是什么?软件测试的目的,第一是确认软件的质量,其一方面是确认软件做了你所期望做的事情,另一方面是确认软件以正确的方式来做了这个事情。
第二是提供信息,比如提供给开发人员或程序经理的回馈信息,为风险评估所准备的信息。
第三软件测试的目的是保证整个软件开发过程是高质量的。
软件项目管理基础知识解析
软件项目管理基础知识解析软件项目管理是指在软件开发过程中,通过科学的方法和技术,对软件项目进行计划、组织、协调、控制等一系列活动的过程。
软件项目管理的目标是确保软件项目按时、按质量、按成本的要求完成,并满足用户需求。
在软件项目管理中,有一些基础知识是必须要掌握的,接下来我将对这些基础知识进行解析。
一、项目管理概述项目管理是一项复杂而庞大的任务,它需要统筹考虑各种资源、技术和工作流程。
软件项目管理也不例外,它需要考虑到项目的需求分析、项目计划、项目执行和项目控制等多个方面。
项目管理的核心在于合理规划和有效控制,以确保项目能够按时交付、按质量要求完成。
二、软件项目生命周期软件项目生命周期是指软件项目从提出到结束的整个过程。
它包括项目启动、需求分析、系统设计、编码、测试、部署和维护等阶段。
在每个阶段,都需要进行相应的工作,如进行项目立项报告、需求分析文档编写、系统设计方案制定等。
了解软件项目生命周期的不同阶段及其特点,有助于项目的有序进行。
三、项目计划项目计划是软件项目管理中的一个关键环节。
它包括任务的分解、资源的分配、工期的安排等。
在项目计划中,需要确定项目的目标、任务清单、时序关系、工作量、资源需求等。
合理的项目计划能够使项目在有限的时间内高效完成,同时还能够避免一些潜在的风险。
四、项目执行项目执行是将项目计划转化为实际工作的过程。
在项目执行过程中,需要对团队成员进行任务分配、监督和协调。
此外,还需要进行进度跟踪和风险管理,以确保项目能够按计划推进。
项目执行过程中的沟通和协调能力也是非常重要的,它有助于解决项目中遇到的各种问题,并促进团队的合作。
五、项目控制项目控制是指在项目执行过程中,对项目的进度、质量和成本进行监控和调整。
通过项目控制,可以及时发现和解决各种问题和风险,确保项目能够按照预期完成。
在项目控制中,需要进行项目进度的把控、工作质量的评估、成本的控制等。
六、风险管理软件项目中面临各种潜在的风险,如需求变更、技术风险、人员变动等。
项目管理简答题
项目管理简答题项目管理是指通过组织、计划、协调和控制资源,以达到特定目标的过程。
它涉及到项目的规划、执行和监控,以及与相关方的沟通和协调。
在项目管理中,有一些常见的简答题,下面将对其中的几个问题进行详细回答。
1. 什么是项目?项目是指为了创造独特的产品、服务或成果而进行的临时性工作。
它具有明确的目标和范围,并在预定的时间内完成。
项目通常需要跨越不同的职能部门和组织,以满足特定的需求和要求。
2. 项目管理的目标是什么?项目管理的目标是在规定的时间、成本和质量要求下,实现项目的目标。
它包括项目的规划、执行和控制,以确保项目按照计划进行,并达到预期的结果。
项目管理还涉及到与相关方的沟通和协调,以确保项目的成功交付。
3. 项目生命周期包括哪些阶段?项目生命周期通常包括启动、规划、执行和收尾四个阶段。
- 启动阶段:在这个阶段,项目的目标和范围被明确确定,项目的可行性和可行性研究也会进行。
此阶段还包括项目团队的组建和项目计划的制定。
- 规划阶段:在这个阶段,项目计划被详细制定,包括项目的时间表、成本估算、风险管理计划等。
此阶段还包括与相关方的沟通和协调,以确保项目的成功实施。
- 执行阶段:在这个阶段,项目团队按照项目计划进行工作,资源被分配和管理,项目进度被监控和控制。
此阶段还包括与相关方的沟通和协调,以确保项目的顺利进行。
- 收尾阶段:在这个阶段,项目被交付给客户或最终用户,项目团队进行项目总结和评估,并完成项目的关闭工作。
此阶段还包括与相关方的沟通和协调,以确保项目的成功收尾。
4. 项目管理中的关键要素有哪些?项目管理中的关键要素包括范围、时间、成本、质量和风险管理。
- 范围管理:范围管理涉及到明确项目的目标和范围,并确保项目在范围内进行。
它包括制定项目需求和目标,定义项目的工作内容和交付物,以及控制项目的变更。
- 时间管理:时间管理涉及到制定项目的时间表,并监控和控制项目的进度。
它包括制定项目的工作分解结构(WBS),制定项目计划和里程碑,以及进行进度跟踪和调整。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 项目的定义:在既定的资源和要求的限制下,为实现某种目标而相互联系的一次性的工作任务。 2. 项目的基本特征: (1)明确的目标:项目可能是一种期望的产品,也可能是一种希望得到的服务。 (2)项目的独特性:内容唯一性。 (3)项目的时限性:每个项目都具有明确的开始和结束时间与标志,项目不能重复实施。 (4)项目的不确定性:在项目的具体实施过程中,外部因素和内部因素总会发生变化.。 (5)结果的不可逆转性:项目结束了,结果也就确定了。 3.项目与日常工作的不同点及共同之处: 不同点:日常工作通常具有连续性和重复性,应体现工作的效率和有效性,大多是职能式的线形管理。 项目具有时限性和唯一性,以目标为导向,存在大量的变更管理,通过项目经理及其项目团队工作完成。 时限性:每一个项目都具有明确的开端和明确的结束; 唯一性:该产品或服务与同类产品或服务相比,在某些方面具有显著的不同。 相同点:都是由人来做,受制于有限的资源,需要规划、执行和控制。 4.软件项目的特点: 目标的渐进性:软件项目的目标随着项目的进行才能逐渐完善和明确。 项目的阶段性:项目的历时有限,具有明确的起点和终点,当实现项目或被迫终止时项目结束。 不确定性:软件项目不可能在规定的时间内、按规定的预算由规定的人员完成。 智力密集型:软件项目是智力密集、劳动密集型,受人力资源的影响大。 5.项目管理:项目管理就是在项目活动中运用专门的知识、技能、工具和方法,使项目达到预期目标的过程,是以项目作为管理对象,通过一个临时性的、专门的组织,对项目进行计划、组织、执行和控制,并在时间、成本、性能、质量等方面达到预期目标的一种系统管理方法。 6.项目管理的一些特征:(1)项目管理的对象是项目(2)系统工程思想贯穿项目管理的全过程 (3)项目管理组织具有一定的特殊性(4)项目管理的方式是目标管理(5)项目管理具有创造性 7.项目管理的环境: (1)内部组织环境:指项目成员在组织内部体现的团队精神、工作作风及特点,即项目组织文化 。 (2)项目环境:指与项目有直接关系的并对项目实施产生直接影响的因素。 (3)一般环境:指可以对项目的活动产生影响的周围环境.
8.(项目失败)软件项目中的常见问题: (1)需求不明确,变化比较多。(2)工作量估计过低。(3)项目团队水平不足。(4)开发计划不充分。(5)项目经理的管理能力不足.(6)来自高层管理者的支持不够. 9.软件项目管理的成功原
则:(1).平衡原则 (2).高效原则 (3).分解原则 (4).实时控制原则(5).分类管理原则 (6).简单有效原则(7).规模控制原则。 10.
11.项目阶段——项目的执行组织通常将项目分成若干个项目阶段,以便提供更好的管理控制,并与项目组织的持续运作之间建立恰当联系。 12.项目生命期——任何项目在执行过程中都有一个演化阶段,这个演化过程称为项目的生命周期.项目生命周期确定了项目的开端和结束,描述了项目从开始到结束所经历的各个阶段。 13检查点——指在规定的时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整。 14里程碑——项目中完成阶段性工作的标志。不同类型的项目里程碑也不同。 15检查点和里程碑的不同 里程碑处都须有工作成果的完成,而检查点不用有成果产生,只是检查工作进度与情况。 16软件项目生命周期的划分: 1. 项目定义与可行性研究: 提出项目、定义项目和作出项目决策。 2. 需求分析:将用户对软件的一系列要求、想法转变为软件开发人员所需要的有关软件的技术规格说明。 3.系统设计:根据需求规格说明书,提出软件系统的总体结构、布局、详细开发思路与计划。 4.系统实施:软件开发,按照设计阶段形成的设计说明书来编制软件程序代码。 5.系统测试:确保软件从技术上和业务上准确无误。 17项目的管理内容; 1范围:指为了实现项目目标必须完成的所有工作。 2.时间也称项目进度:指完成项目的时间。 3成本也称为项目费用:指完成项目需要的所有款项。 4.质量:指项目满足明确或隐含需求的程度。 18软件项目管理过程 启动阶段:概念形成,立项筹备 计划阶段:项目章程,项目计划 执行阶段:授权激励,调配资源 控制阶段:绩效跟踪,计划调整 收尾阶段:验收评估,经验教训 19项目过程的相互作用: 在一个项目的进程中,项目管理过程和项目实现过程从时间上是相互交叉和重叠的,从作用上是相互制约和相互影响的。各过程组的相互作用也会跨越阶段,一个阶段的结束作为下一个阶段开始的输入。 20项目相关利益主体:与项目利益直接或间接相关的个人或组织;积极参与项目工作的个体和组织,或是那些由于项目的实施或项目的成功其利益或受到正面或反面影响的个体和组织。 21项目相关利益主体之间的关系:既有相互一致的一面,也有相互冲突的一面。项目相关利益主体的要求和期望有时是不统一的,这就造成了项目相关利益主体会有一些不同的目标,有时这些目标还会发生相互冲突。 22.项目经理的地位和作用 (1)项目经理是项目实施的最高领导者、组织者、责任者,在项目管理中起到决定性的作用。 (2)项目经理应确保项目全部工作在预算范围内按时、优质地完成,并使利益相关者满意。 (3)项目经理必须对上级组织负责、对项目客户负责、对项目本身负责及对项目团队成员负责。 23.项目经理的职责 1.确保项目目标实现2.开发计划3.组织实施4.项目控制 24项目经理的权力1.生产指挥权2.项目团队的组建权3.财权4.技术决策权 25项目经理应具备的能力: 1.获得项目资源的能力 2.消除障碍和解决问题的能力 3.领导能力和权衡能力 4.沟通能力 5.管理时间的能力 6.灵敏性 26.项目组织类型每种项目组织类型的优点及其缺点 1职能型组织优点:在人员使用上具有较大的灵活性; 技术专家可以同时被不同的项目所使用;同一部门的专业人员在一起易于交流知识和经验;当有成员离开项目组时,职能部门可作为保持项目技术连续性的基础;职能部门可以为本部门的专业人员提供一条正常的晋升途径。缺点:使得客户不是活动和关心的焦点;导致没有一个人承担项目的全部责任;项目常常得不到很好的支持;调配给项目的人员其积极性往往不是很高,也不把项目看成是他的主要工作;技术复杂的项目通常需要多个职能部门的共同合作,但他们往往更注重本领域,而忽略整个项目的目标,并且跨部门的交流沟通也比较困难。 2项目型组织优点:项目经理有充分的权力调动项目内外部资源,对项目全权负责;权力的集中使决策的速度可以加快,整个项目的目标单一;有利于使命令协调一致,每个成员只有一个领导,排除了多重领导的可能;项目组内部的沟通更加顺畅、快捷。缺点:由于不能完全利用资源,在项目与项目之间的资源共享方面会存在一些问题,可能在成本方面效率低下;项目经理与项目成员之间有着很强的依赖关系,而与项目外的其他部门之间的沟通有困难;在相对封闭的项目环境中,容易造成对公司的规章制度执行的不一致;项目成员缺乏归属感,缺少职业生涯的规划。 3矩阵型组织优点:具有项目型组织的长处;可以有效地利用资源,项目可以分享各个部门的技术、人才和设备;更加注重客户的需求和促进项目成员之间的学习和知识交流。缺点:职能部门经理和项目经理之间可能出现争权夺利的现象,需要平衡权力;多个项目在进度、费用和质量方面能够取得平衡,这既是矩阵型组织的优点也是它的缺点;许多因素使矩阵项目团队非常难以管理。 27.不同组织类型对项目的影响:项目经理的权力;全职人员的百分比;项目经理的角色 28人力资源管理的概念;对于项目的人力资源所开展的有效规划、积极开发、合理配置、准确评估、适当激励等方面的管理工作。 管理内容:(1)项目组织规划(2) 项目人员的获得与配备(3) 项目组织成员的开发(4) 项目团队建设。 作用:1用人得当,即事得其人,可降低员工的流动率; 2使员工努力工作;使员工认为自己的薪酬公平合理; 3对员工进行充足的训练,以提高工作的效能; 4保障工作环境的安全,遵守国家的法律和法规; 5使项目团队内部的员工都得到平等的待遇。 29.团队:指一些才能互补、团结和谐并为负有共同责任的统一目标和标准而奉献的一群人。 团队工作:团队成员为实现这一共同目标而共同努力。 团队不仅强调个人的工作成果,更强调团队的整体业绩。 项目团队的特点: 1)项目团队的目的性 2)项目团队的临时性 3)项目团队的团队性 4)项目团队具有渐进性和灵活性 软件项目团队具有的特点: 1) 工作自主性要求高。 2) 崇尚智能,蔑视权威。 3) 成就动机强,追求卓越。 4) 知识创造过程的无形性。 30团队核心与团队精神 (1)高度的相互信任 (2)强烈的相互依赖 (3)统一的共同目标 (4)全面的互助合作 (5)关系平等与积极参与 (6)自我激励和自我约束 31项目团队建设经历的4个阶段及每个阶段的特征: (1)形成阶段:团队成员基本上都会有一个积极的愿望,急于开始项目工作.这时团队成员还不了解他们自己的职责及其他项目团队成员的角色。 (2) 震荡阶段:震荡阶段的特点是人们有挫折、怨愤或者对立的情绪。 (3)正规阶段:团队凝聚力开始形成,有了团队的感觉。(4)表现阶段:项目团队积极地工作,急于实现项目目标。这一阶段的工作效率很高,团队有集体感和荣誉感。 32.绩效考评:通过对团队成员工作绩效的考察与评价,去反映团队成员的实际能力和业绩以及对某种工作职位的适应度。 项目的激励:运用有关行为科学的方法和手段,对团队成员的行为满足的需要予以满足或限制,从而激发团队成员的行为动机和潜能,为实现项目的目标服务。 33激励过程 1需要:需要的产生,这种要求一时不能得到满足时,心理上会产生一种不安和紧张状态,这种不安和紧张状态会成为一种内在的驱动力,导致某种行为或行动,进而去实现目标,一旦达到目标就会带来满足,这种满足又会为新的需要提供强化。 2动机就是个体通过高水平的努力而实现组织目标的愿望 3行为 4绩效