用户名 密码 验证码
 
首页
关于创联
产品与案例
项目与服务
新闻中心
企业文化
招贤纳士
联系我们
项目实施
客户服务
服务产品化
服务指南


 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 

 

 

 

 

 

 

首页 > 支持与服务 > 服务体系介绍  
 

    创联公司结合现有项目开发过程的实际情况,以规范组织开发流程为出发点,制定了针对项目的组织标准过程,如下图所示:

    创联公司针对项目建立的组织标准过程元素共为四大类:组织过程管理、项目管理、项目工程和项目支持。
    组织过程管理为组织级管理者提供组织级管理的标准方式和方法,以记录与分享最佳执行方式、组织财富库及组织级培训成果。
    项目管理为项目管理者提供进行项目监制和风险管理的标准方法,项目监控重点关注项目立项、组建、策划、开发总结及结项。
    项目工程为需求开发人员、软件设计人员、编码人员、测试人员等参与软件开发的各类人员提供了软件开发流程各个环节的标准执行方法,涵盖需求的获取、分析与管理,软件设计、编码与单元测试、集成测试、测试策划、用户文档编制、系统测试和系统验收。
    项目支持为项目的配置管理人员、质量保证人员、度量分析人员、决策人员、评审人员提供了支持产品开发与维护的相关活动的标准执行方法,包括配置管理、质量保证、同行评审、测量分析以及决策分析。

各类过程元素关系如下:

    组织过程管理定义了适用于组织的所有过程元素的标准过程,通过执行项目管理、项目工程和项目支持的过程元素,将为组织过程管理提供数据积累和经验汇总,更进一步促进组织的过程改进;项目管理将对项目工程过程进行监控,而项目工程的成果将推动项目管理过程的开展;项目支持过程将为其他过程元素提供必要的数据和咨询支持,而项目管理和项目工程的数据也将通过项目支持的过程进行有效的汇总和管理。


1.组织过程管理

    创联公司的组织过程管理涵盖组织过程改进、组织培训、组织过程财富库和过程数据库。
    组织过程改进旨在建立公司过程活动的组织责任制,识别过程改进需求,策划和实施过程改进活动,从而改进全公司的产品开发、交付和维护过程能力,积累公司过程财富,提高公司的能力成熟度等级。
    组织培训通过规范和有效管理公司培训工作,为公司提供高素质的人力资源。
    组织过程财富库将组织过程改进过程中不断积累的优秀的过程财富纳入组织过程财富库,以供组织持续优化过程改进活动进行参考。
    过程数据库建立并管理过程数据集合,明确公司相关项目数据集合的存放及管理结构。同时也为建立数据库时,所要进行的结构设计及权限设置提供参考。
    过程关系如下图所示:

    通过组织过程的改进不断积累过程数据及过程财富库,并为组织培训提供要求和素材,同时,过程数据库中积累的优秀成果将不断丰富组织过程财富库,而组织过程财富库积累的经验将进一步促进组织过程改进。

2.项目工程过程

    创联公司的项目工程过程主要涵盖了软件开发过程的各个环节,包括需求获取、需求分析、软件设计、编码及单元测试、产品集成、测试策划、系统测试、用户手册编制以及系统验收。
    需求获取通过收集相关人员需要,引导相关人员提出有关产品生命周期各阶段的需要、期望、限制及接口,并转换成客户需求。
    需求分析以客户需求为基础,细化并详细说明客户需求,以形成产品需求,并通过对客户需求和产品需求的必要分析和确认,以定义、派生及了解需求,最终形成软件需求规格说明书。
    软件设计包括概要设计和详细设计两部分。概要设计主要是在需求规格说明书的基础上对整个系统的架构进行描述和功能模块的划分、以及结构算法的分析描述,从而在需求与代码之间建立桥梁。详细设计通过复用分析对处理流程、组织结构、模块划分、功能分配、综合接口设计、运行设计、数据库设计与数据结构设计和出错设计等进一步细化,详细说明系统各个层次的每个子系统的设计考虑。
    编码及单元测试根据软件设计人员的详细设计,由开发人员编码实现能满足用户需求的软件产品。
    产品集成在概要设计完毕时制定集成计划,在进行产品集成前搭建合适的集成环境,对集成好的产品要进行必要的集成测试。
    测试策划从需求评审始,由测试负责人参与需求评审并就项目开发计划与项目经理进行协商,根据项目需求和总体计划制定系统测试计划,编制系统测试用例。
    系统测试旨在通过与系统的需求定义作比较,发现软件与系统的定义不符合或与之矛盾的地方。将待测试的系统,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际运行环境下,对计算机系统进行一系列的组装测试和确认测试。
    用户手册编制要求编制人员根据系统的各类设计文档,编制利于客户理解的阅读手册,便于客户查询操作方法、安装注意事项等内容。
    系统验收根据项目合同、相关章程/任务书规定,项目组和用户达成验收共识,由项目经理牵头成立项目验收小组,制定验收计划对项目进行验收。
    在"瀑布型"软件开发生命周期为例,这些元素将具有如下关系:

    由需求获取开始,依次进行需求分析、软件设计、编码及单元测试、产品集成、系统测试及系统验收等活动,测试策划将于软件设计同步开始,软件设计结束后就可以进行用户手册编制活动,以供系统测试进行验证。

 

3.项目管理过程

    创联公司的项目管理涵盖了项目立项、项目组建、项目策划、项目监督与控制、项目开发总结、项目结项和风险管理。
    项目立项首先由立项申请部门提出可靠性分析报告并提交立项申请;公司根据申请进行立项审核,若审核通过,将协调立项牵头部门和项目相关协同部门开展立项沟通工作,确定项目经理及协同部门;并启动项目预算、发布立项通知。
    项目组建首先由项目经理根据相关合同及项目任务书编制项目计划书,申报公司项目审批,并召开项目动员会。
    项目策划包括策划准备、建立项目已定义过程、对项目参数进行估算、风险评估,编制开发计划以及获得对计划的承诺和评审。
    项目监督与控制通过收集项目过程中的相关数据,了解项目各项活动及里程碑的完成情况,通过把实际的参数与计划相比较,发现项目实际与计划的偏离,必要时采取相应的纠正措施并跟踪至关闭。
    项目开发总结由项目经理根据项目过程中各类监督与控制、度量等数据信息对项目过程进行分析,分析项目得失与经验教训。
    项目结项通过系统验收的项目,以确认测试报告及相应的项目工程成果,允许进行项目关闭。
    风险管理的通过识别和评估潜在的风险领域,制定风险管理计划;并对风险进行跟踪、采取必要的缓解及应急措施,以此循环进行直至项目结束。
    上述过程关系如下:其中项目立项、项目策划和项目监控都需要引入风险管理,对风险的监控也以属于项目监控的范畴。

4.项目支持

    创联公司的项目支持涵盖了配置管理、质量保证、同行评审、测量分析和决策分析。
    配置管理旨在建立和维护项目整个软件生命周期中软件项目产品的完整性,确保所选择的软件项目产品具有可追溯的标识、受到控制并具有可用性、以及确保所标识的软件项目产品变更受控。并让相关小组和个人及时了解软件基线的状态和内容。
    质量保证侧重于为有关人员实施QA职能提供实践指导。如何严格地执行QA任务取决于QA组的判断、项目组对QA的信任程度、项目组和QA的工作关系以及项目本身的性质。QA应该在策划活动中做出决定,并根据项目环境变化而改变监督深度。
    同行评审通过对项目工作产品的技术评审,发现工作产品中的缺陷,及早排除发现的缺陷,保证产品质量,及后续过程的有效开展。
    度量分析根据项目任务及策划要求进行项目度量的数据采集和汇总,定期分析项目过程数据,发布度量报告。
    决策分析指导各级管理人员,运用结构化方法,按规定准则评价所确定的候选方案,制定解决方案,提高决策质量。
    项目支持为其他三类提供必要的数据和资讯支撑。


 
Copyright © 2006 版权所有 浙江创联信息技术股份有限公司