软件公司-【谈项目的管理内容】
发布时间:2022/01/10 丨 文章来源:未知 丨 浏览次数:
关键词:软件公司排名、软件项目管理过程怎么样
任何项目都离不开管理,软件项目也是如此。软件项目管理的目标是要在生成项目产出物(成果)的实现过程中,通过项目的管理过程去保障项目目标的实现。现代项目管理认为,项目是由一系列的项目阶段所构成的一个完整过程 (或叫全过程),而各个项目阶段又是由系列具体活动构成的一个工作过程。 此处所谓的“过程”是指能够生成具体结果的一系列活 动的组合。
项目的管理内容
软件公司软件项目所涉及的管理是多方面的,从战术上看,项目管理主要关注项目范围、时间、成本和质量等方面。
范围,也称为工作范围,是指为了实现项目目标必须完成的所有工作。根据需求分析的结果可以通过定 义交付成果和交付成果的标准来定义工作范围。工作范围根据项目目标分解得到, 它指出了“完成哪些工作就可以达到项目的目标”,或者说“完成哪此工作项目就可以结束项目”。如果没有工作范围的定义,项目有可能永远也完不成。要严格控制工作范围的变化,-且失控就可能出现: -方面做了许多与实现目标无关的额外工作;另方面却因额外 工作影响了原定目标的实现,造成商业和声誉的双重损失。
时间也称项目进度。与项目时间相关的因素用进度计划描述。进度计划不仅说明了完成项目工作范围内所有工作需要的时间,也规定了每个活动的开始和完成日期。项目中的活动根据工作范围确定,在确定活动的开始和结束时还要考虑它们之间的依赖关系。
成本,也称为项目费用,指完成项目需要的所有款项,包括人力成本、原材料、设备租金、分包费用和咨询费用等。项目的总成本以预算为基础,项目结束时的最终成本应控制在预算范围内。值得注意的是在软件项目中人力成本的比例很大,而工作量又难以估计,因而制定预算难度很大。
质量,与绩效和满意度密切相关,它是指项目满足明确或隐含需求的程度。一般通过定 义工作范围中的交付物标准来明确定义,这些标准包括各种特性及这些特性需要满足的要求,因此交付物在项目管理中有重要地位。另外有时还可能对项目的过程有明确要求,例如,规定过程应遵循的规范和标准,并要求提供这些过程得以有效执行的证据。
时间、质量、成本这3个婴素简称为TQC。在实际工作中,工作范围在“项目合同”中定义;时间通过“项目进度计划”规定;成本通过“项目预算”规定;而质量在“ 质量保证计划”中规定。一个项目的工作范围和TQC确定了项目的目标。如果项目在TQC的约束内完成了工作范围内的工作,就可以说项目成功了。项目成功意味着客户满意和开发单位获利。
-般来说,目标、成本、进度三者是相互制约的。其中目标可分解为工作范围和质量两个方面。如果改变其中的一个指标,就可能会降低另个指标。 例如,如果软件的范围发生变化, 那么软件的开发成本或进度就要重新估算。项目管理的作用是在项目目标之间做出权衡,使最终的方案对项目的月标的影响最小。
从战略上看, 有效的项目管理集中在对人员、问题和过程的管理上。这几个要素的管理对软件项目具有决定性的影响。换言之,软件公司软件项目管理的范围就是确定“管人”、 “管事”、“ 管法”。软件项目开发和实施中会出现大量的问题,项目拖期、用户不满意、后期大量维护等问题都要关注,因此软件项目管理从某种意义上说是对问题的管理。

lq
1.人员
项目管理实践证明:人的因素是比精良的设备、先进的技术更为重要的项目成功因子。项目经理是项目管理的中流砥柱,其组织、协调、管理能力,以及知识素质、经验水平和领导艺术,甚至其个人脾性都对项目管理的成败有着决定性的影响。在一个项目正式立项之后和开展各项具体工作以前,首先必须遴选和任命项目经理,并由其负责项目的实施和完成,组织开展各项后续工作。由于软件公司软件的质量、开发进度、开发成本等与开发人员有着密切的关系,因此,选择适合项目的人员、调动他们的积极性、发挥他们的作用是保证项目成功的关键。使用人必须先信任人、培养人,给他们一个发展空间,让他们感到工作过程是一个自身价值提升的过程。 人的“提升”感主要在于自身价值在集体中被认同、被承认和被同仁接受。工作安排要适合,任务要明确,多协作,少冲突,注意新老结合,避免不必要的竞争,在项目组内建立-一个友善、互助、向上的和谐气氛也是十分必要的。要做到这些,就需要加强项目管理。
2.问题
项目经理的一个重要任务是发现问题和解决问题。例如,明确该项目的目标和范围、选择合适的解决方案、定义技术和管理的规范、制定可行的项目计划、进行成本估算、有效地评估风险、适当地划分项目任务或给出意义明确的项目进度等都是需要解决的问题。在项目实施过程中又会出现很多新的问题,需要及时发现和解决。
3.过程
过程是指产生结果的系列行为。 项目是由多个过程构成的。这些过程通常属于两类:类是项目管理的过程描述.组织和完成项目的各项工作。项目管理的过程在大多数时间和多数项目中应用。另一方面,面向产品的过程具体描述和创造项目产品。这类过程般由项目生 命周期定义,并随着应用领域的变化而变化。项目管理的过程和面向产品的过程在整个项目中会相互重叠、相互作用。例如,如果缺乏对如何生产产品的基本理解,就无法确定项目的范围。
单纯注重项目管理技术本身无法对项目管理能力有实际的提高。因此,项目管理需要与软件过程管理结合起来才能达到预期的目的。
软件公司软件过程是整个软件生命周期中一系列有序的软件生产活动的流程。为了能高效地开发出高质量的软件公司软件产品,通常把软件生命周期中各项开发活动的流程用一个合理的框架开发 模型来规范描述,这就是软件过程模型。软件过程模型是种软件过程的抽象表示法,“ 建模”是软件过程中最常使用的技术手段之。 模型能够清晰、 直观地表达软件开发的全过程,明确规定了要完成的主要活动和任务,是软件项目工作的基础。
30 多年来,软件工程领域先后出现了多种不同的软件过程模型,它们各具特色,分别适用于不同特征的软件项目的开发应用。早期的软件过程模型的特征是“ 线性思维”,即把软件的开发活动分解成一系列线性的或主要是线性地描述、开发、有效性验证和软件进化等基本过程活动,并且在单独的过程阶段,如需求分析、系统设计、实施和测试等阶段表现这些活动。这类软件过程模型主要有深布模型和快速原型模型。而大部分大型软件项目的开发是采用渐增式或迭代式的过程模型。这类模型的理念是:需求分析、软件开发、有效性验证等主要开发活动交替进行,所开发的软件在选代过程中逐步完成和完善。于是被称为演化式模型、增量模型和螺旋模型的软件过程模型应运而生。
以上就是软件公司-【谈软件项目管理过程】全文,希望对大家有所帮助!