PDP产品介绍.doc
《PDP产品介绍.doc》由会员分享,可在线阅读,更多相关《PDP产品介绍.doc(4页珍藏版)》请在冰豆网上搜索。
![PDP产品介绍.doc](https://file1.bdocx.com/fileroot1/2022-10/30/88cf3f16-d67d-45d3-a90b-fa0e3495e1eb/88cf3f16-d67d-45d3-a90b-fa0e3495e1eb1.gif)
太平洋软件开发规范化应用平台
开发体系
角色活动
文档规范
开发过程
PDP
为了帮助软件开发企业完善开发管理体制,建立有效的质量保证机制,保障项目成功,提高企业的综合竞争能力,太平洋软件(中国)有限公司(简称PTS)提出了一套整企业软件开发规范方法-太平洋软件开发规范化应用平台(简称PDP)。
随着软件业的发展,各种新的开发方法、技术、工具层出不穷,软件开发环境日益复杂,既提高了软件开发的能力,但同时也增加了软件开发的规模与复杂性;随着用户业务水平与业务能力的增长,用户的要求不断提高,对于软件的要求越来越复杂,软件规模不断扩大。
因此,保证软件开发能够持续地按时间、按预算、保证质量完成变得越来越困难。
软件开发不再是几个能人所能完成的,软件开发的问题也不是单纯地采用某种质量模型、开发方法或强大的开发工具所能解决的。
软件开发的成功需要开发团队通力协作,遵循标准与规范,采用业界最佳实践过程,合理利用适用的开发工具,才能最终得以保证。
PTS总结多年的经验,遵循业界的经验与标准,结合国内的实际开发状况,采纳国际上先进的软件工程方法,以及CASE工具的核心理念,提出本平台,为企业建立一套有效的开发管理体系,加速软件开发规范化进程,提高软件开发能力。
-4-
项目保证
项目开发
项目初始
项目收尾
项目管理
遵循业界标准与质量规范
越来越多的企业认识到了开发管理规范的重要性,开始借鉴和采纳各种质量规范与手段,如ISO、IEEE、CMM等等,同是很多企业都已经通过或正在准备进行CMM、ISO的评估、认证。
但是要将CMM、ISO真正实施到软件开发项目中却非常困难。
主要原因在于,CMM、ISO等标准更多的是一种指导性方针和原则,缺乏具体的应用方法和操作步骤。
要想制定出符合实际情况的开发管理规范,不得不投入较大的精力和成本才能做到,否则容易流于形式,起不到应有的作用。
PTS根据多年的研究,借鉴并采纳ISO、IEEE、CMM等的核心理念,将其融入到PDP开发规范化应用平台中,同时提供了实现规范所必需的过程、文档规范等,使得本平台成为质量规范实施的最佳指南,协助企业更好地进行质量规范的实施。
获得符合国情的最佳实践经验
PDP将为您提供业界软件开发的最佳实践经验。
PTS有20多年的软件工程的服务经验,为上百个客户进行过软件工程咨询与实施,并将近百种CASE工具实施到软件开发项目中,同时对各种方法,如IDEF、OO、UML等方法,进行了多年的研究。
在此过程中,PTS积累了丰富的工具实施方法与质量规范推行经验。
PTS将自身的质量规范实施经验、CASE工具的理念与方法、客户的开发管理经验都融入到PDP中,建立了一个涵盖开发体系、开发过程、团队建设、文档规范等各个方面的一体化、完整的规范化开发应用平台。
因此,PDP平台更是国际上先进的方法、工具结合国情的最佳实践模型,为软件项目的成功打下坚实的基础。
通过PDP平台,可以获得项目可行性研究、项目管理、配置管理、质量保证与审核、需求管理、分析设计、度量与测试、系统安装交付、实施维护等项目全生命周期过程的最佳实践经验。
建立有效的项目开发体系
PDP包含了软件项目过程中5大类,88个活动,169个信息流,详细阐明了企业中各种开发管理活动以及相互之间相互支持配合关系。
对于任何一个活动,例如制定测试计划,您可以清晰的知道制定测试计划需要哪些输入信息,这些信息应当由哪些活动提供,有哪些控制与约束条件,完成之后,应当将测试计划信息输出给那些活动,以什么样的文档规范形式体现,以及上述活动应当有那些人参加,那些人具体负责。
通过PDP,可以建立一整套严谨的开发控制体系,例如如下方面(包含但不限于):
¨建立项目启动过程、执行过程、收尾过程;
¨建立项目计划、跟踪监控、质量保证体系;
¨进行风险控制,有效的保证项目成功;
¨建立需求管理、测试、度量与缺陷追踪、配置管理系统;
¨将文档规范与开发体系结合起来;
¨建立信息交换关系,为建立沟通渠道打下基础;
¨提前考虑系统培训、安装维护等问题,严格控制项目。
通过PDP,还可以回答这样一些非常具体的问题:
¨评审、审计、测试、配置管理等一些项目保证类的活动如何有效的保证项目初始、项目开发、项目收尾等过程按照预期的进度、成本和质量要求进行;
¨项目的测试活动和开发活动之间如何相互配合进行,互相推动;
¨开发团队应当向质量保证提供什么样的信息,以确保项目的可控性;
¨项目计划与风险控制如何保证项目推进。
规范的可操作的软件开发过程模型
除了严谨有效的开发体系,确保项目成功的另一个关键因素在于项目的计划与执行能力,而计划与执行能力取决于项目组对于软件开发管理过程的深入理解。
PDP按照业界公认的软件项目过程四大阶段:
项目初始和概念开发、定义和设计、系统开发、安装和操作,详细阐明了包含16个子阶段、247个主要开发管理任务时序关系、568个WBS(工作分解结构)条目的软件开发过程模型。
明确从项目初始一直到开发的软件系统退出使用的各个阶段和各个步骤的先后时序关系,指导项目的顺利进展,使项目团队清晰的知道什么时候应当进行那种项目活动,明确活动间的制约关系与项目关键路经,缩短项目周期;优化项目资源,减少投入,降低成本。
明确的开发过程可以使项目的开发者、领导者、管理者、客户都能对项目状态进行精确的评估,提高软件开发生命周期的可视化程度和控制能力。
使得项目不再“在黑暗中进行工作”。
增强团队之间的沟通与团队协作能力
PDP平台还对管理结构进行了规定,给出了有效的组织管理结构和16个主要角色清晰的角色职责说明。
针对任何一个角色,指出其应当负责那些活动,参加那些活动,从而阐明了项目内外部各个开发管理团队相互之间的关系,建立正式有效的信息沟通渠道,为高层管理人员、项目CCB、项目经理、SCM团队、质量保证团队、开发团队、测试团队、销售与市场、用户等组织明确工作内容、职责与权限,进行有效的沟通与交流、相互协作奠定了基础。
根据PDP平台的定义,可以明确项目团队的工作规范与素质要求,进而可以对不同角色进行有针对性地培训,全面提高项目团队的整体能力。
提高文档规范与书写效率
PDP全面考虑CMM、ISO、IEEE、GB、GJB等的要求,包含了各个开发管理活动的阶段性可交付产品、日志与状态报告、管理规范等必要的38个主要文档模版,如项目管理计划、质量保证计划、设计用例文档规范,测试用例模板、测试报告,评审报告,分析设计、配置管理检查单等内容。
PDP同时指出了每个模版的目的和意义,以及关键点,全面提高项目文档的质量和实用性。
在很多情况下,文档是工作成果的度量与检验依据,是信息交流的载体与基础,因此必须正式、规范。
通过PDP平台中文档规范的实施,可以促进规范化进程,提高效率,促进沟通:
¨工作可交付成果符合ISO/CMM/IEEE等质量规范的要求。
¨降低可交付工作成果的随意性,有效提高文档质量与价值。
¨PDP将文档规范与开发体系进行关联,可以使您获得进行项目活动的必要的指导。
¨明确具体工作内容与重点,关注有效信息,减少书写量,缩短工作时间。
¨统一的内容与格式易于理解,是进行有效信息沟通交流的基础。
建立规范,提高项目监控能力
本平台同样适用于需要将项目进行外包的最终用户。
对于软件项目的最终用户来说,软件项目开发商的开发实施能力评估与项目监控、质量保证是非常困难的事情。
而这种困难在于没有一个非常简、单适用的标准。
PDP平台正是这样一个标准。
他详细定义了一个可控项目的开发体系、开发过程、人员职责、文档标准等各个方面。
因此,最终用户可以应用本平台对项目开发方的开发能力进行评价,也可直接应用本平台作为对项目开发方的开发规范。
在开发方的能力和项目监控能力得以保证的前提下,项目必将获得极大的成功。
PDP平台内容(QTY:
38)
l开发体系
QTY:
2开发体系活动模型+活动提交物
内容:
开发过程中的所有活动及其相互关系,确定项目管理方式。
以图形化和文字等形式规定了开发团队各阶段管理活动之间的内在关系,从而为软件开发规范的顺利执行打下坚实的基础。
l开发过程
QTY:
2软件开发生命周期活动+甘特图
内容:
利用项目时序图来详细描述项目开发的过程,并明确项目各个阶段步骤的信息、时序关系及必需的资源,对项目的进展进行指导。
l角色活动
QTY:
1角色活动文档
内容:
给出了软件开发组织标准的管理结构和角色职责说明,以保证项目团队的所有活动都在企业管理和监控之下。
l文档规范
QTY:
33=1文档模板列表+32个模板
内容:
全面考虑CMM、ISO、IEEE、GB、GJB的质量要求,针对各个阶段的交付成果、质量、进度控制,管理规范等,提供了必要的模版供借鉴。
PDP平台实施效果
l规范开发过程
通过本平台,可以迅速建立一套行之有效的管理机制与开发、管理、控制过程,从而从根本上解决开发混乱的问题。
l保证软件质量
太平洋软件(中国)有限公司
PacificSoftware(China)Ltd.
北京市西长安街88号
北京首都时代广场写字楼东翼518室
Tel:
(8610)83915108
Fax:
(8610)83915120
Web:
Email:
se@
开发、管理、质量保证人员能够了解各种软件活动的意义与要求,明确其行为对其它软件开发管理活动的影响,从能够真正将精力放到关注解决软件开发过程中的核心问题上,提高过程质量与产品质量。
l缩短开发周期
由于开发过程有序,各个阶段性产品满足质量要求,最大限度地回避了项目风险,使得项目能够按照项目计划进行,甚至可能超出预期,提前完成。
PDP平台特点
l标准化与最佳实践
借鉴和采纳了CMM/ISO/IEEE等中质量体系的方法与原则,融入了多种国际先进工具的核心理念,结合国内的实际情况而制定出来的。
完全满足各种质量规范的要求,是实施质量规范的最佳实践操作指南。
l完整性
覆盖了开发体系、开发过程、角色设置、文档规范等各个方面,覆盖了项目的全生命周期。
项目的任何一个时期,任何角色的任何一个活动,都可以找到对其的详细规定。
l实用性
可以直接应用到项目中,作为开发管理制度。
对于开发过程、文档模板等可以作为企业级模板,直接应用项目之中。
l适用应
PDP平台采用了IDEF、UML、甘特图等多种国际标准的方法进行表述,易于理解和掌握。
按照从整体到细节的方式,使用者可以迅速理解本平台,迅速应用到实际的项目活动中。