




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
软件项目管理总结 第一篇:软件项目管理总结软件项目管理项目管理过程软件项目管理的对象是软件工程项目。涉及的范围覆盖了整个软件工程过程。项目管理是指“在项目活动中运用专门的知识、技能、工具和方法,使项目能够实现或超过项目干系人的需要和期限。”项目的核心知识是范围、时间、成本和质量。辅助知识是人力资源管理、风险管理和采购管理。项目启动接受项目的第一步工作就是界定项目。项目启动应做如下工作:1)设定目标:收集事实、信息、意见、需求;探讨假设情况;确定应包括的内容和应排除的东西。2)SWOT分析:S(优势)W(劣势)O(机会)T(威胁)3)确定需要进行的主要工作及需要的技能和资源,即明确项目的资源和范围。4)考虑可能的解决方案,标明技术上和管理上的限制。2.1制定计划工作:度量什么是度量?IEEE定义度量是“对一个系统、构件或过程具有的某个给定属性的一个定量测量”。进行度量工作,是为了了解产品开发的技术过程和产品本身。(1)度量开发过程的目的是为了改进过程;(2)度量产品的目的是为了提高产品质量。度量的作用是为有效地定量地进行管理。2.2制定计划工作:估算在软件项目管理过程中关键的活动就是制定项目计划。在做计划时必须就需要的人力(以人月为单位)、项目持续时间(以年份或月份为单位)、成本(以元为单位)做出估算。(1)在软件项目管理过程中关键的活动就是制定项目计划。(2)在做计划时必须就需要的人力(以人月为单位)、项目持续时间(以年份或月份为单位)、(3)成本(以元为单位)做出估算。2.3制定计划工作:风险分析所谓风险分析实际上就是一系列风险管理步骤,其中包括风险识别、风险估计、风险管理策略、风险解决和风险监督。这些步骤贯穿在软件工程过程中。2.4制定计划工作:进度安排每个软件项目都要求制定一个进度安排,但不是所有进度都得一样安排。2.5追踪和控制一旦建立了开发进度安排,就可以开始着手追踪和控制活动。由项目管理人员负责追踪在进度安排中标明的每一个任务。如果任务实际完成日期滞后于进度安排,则管理人员可以使用一种自动的项目进度安排工具来确定在项目的中间里程碑上进度误期所造成的影响。(1)可对资源重新定向(2)对任务重新安排(做为最坏的结果)可以修改交付日期以调整已经暴露的问题。用这种方式可以较好地控制软件的开发。软件生产率和质量的度量生产率与质量的度量是以投入工作量为依据的软件开发过程的度量和软件产品质量的度量。面向规模的度量面向功能的度量软件质量的度量软件度量分为两类:直接度量与间接度量。软件过程的直接度量包括所投入的成本和工作量。软件产品的直接度量包括产生的代码行数(LOC)、执行速度、存储量大小、在某种时间周期中报告的差错数。软件产品的间接度量包括功能性、复杂性、效率、可靠性、可维护性和许多其他质量特性。3.1面向规模的度量面向规模的度量是对软件和软件开发过程的直接度量。3.2面向功能的度量面向功能的软件度量是对软件和软件开发过程的间接度量,主要考虑程序的“功能性”和“实用性”,而不是对LOC计数。该度量是一种叫做功能点方法的生产率度量,利用软件信息域中的一些计数和软件复杂性估功能点度量是为信息系统应用而设计的。特征点度量(FeaturePoints)可以用于系统和工程软件应用。特征点度量适合于算法复杂性高的应用,如实时处理、过程控制、嵌入式软件。3.4软件质量的度量质量度量贯穿于软件工程的全过程中以及软件交付用户使用之后。使用得最广泛软件质量的事后度量包括正确性、可维护性、完整性和可使用性。(1)正确性:一个程序必须正确地运行,并为它的用户提供某些输出。正确性要求软件执行所要求的功能。正确性的度量是每千代码行(KLOC)的差错数,其中将差错定义为已被证实是不符合需求的缺陷。(2)可维护性:软件维护比其它的软件工程活动需要更多的工作量。还没有一种方法可以直接度量可维护性,必须采取间接度量。一种简单的面向时间的度量:平均变更等待时间MTTC。这个时间包括分析变更要求、设计适当修改、实现变更并测试、把变更发送给所有用户。一个可维护的程序与不可维护的程序相比,应有较低的MTTC。(3)完整性:完整性度量一个系统抗拒对它的安全性攻击(事故的和人为的)的能力。程序、数据和文档都会遭到攻击。度量完整性,需要定义两个附加的属性:危险性和安全性。危险性是特定类型的攻击将在一给定时间内发生的概率,安全性是排除特定类型攻击的概率。一个系统的完整性可定义为完整性=∑(1-危险性×(1-安全性))(4)可使用性:如果程序不具有用户友好性,即使它所执行的功能很有价值也常常会失败。4.2软件开发成本估算方法对于绝大多数项目,主要的成本是工作成本。软件成本计算的目的是要精确地、客观地预测软件承包商的开发成本。软件的开发成本是以一次性开发过程所花费的代价来计算的。要

山梅****ai
实名认证
内容提供者


最近下载
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf