软件项目工作分解结构模型研究


    软件项目工作分解结构模型研究
      摘 :工作分解结构确定项目范围种技术软件程产品二元性软件工程异传统工程特点出发提出工作分解结构组织分解结构产品分解结构项目中工作责相结合WBSR模型出模型工作流程分析该模型软件项目理作国际性软件企业软件项目理软件中成功实现该模型软件项目范围界定软件项目计划起较作
      关键词:软件工程 项目理 工作分解结构
      1引言
      软件项目理核心容软件项目计划理软件计划第活动确定软件范围该范围项目终成果产生该成果需做工作欠缺余理级技术级均二义软件项目计划中项目范围准确确定工作量成等项估算十分重工作分担(责范围)明确工作分解结构(Work Breakdown StructureWBS)项目组织结构明确者相应成员间接口明确会导致工作根负责成软件项目失败重隐患进行软件项目估算精确方法通常建立工作分解开结构工作分解结构效工具
      工作分解结构理控制目项目分解技术层次项目分解成子项目子项目分解成更更易理工作单元(称工作包)直具体活动(称工序)方法WBS通常棵结构化树该树组织确定项目整范围
      产品分解结构(Product Breakdown StructurePBS)面产品服务分解定义项目交付产品产品组成单元确定产品服务中应包含功特征里产品指软件工作产品包括软件产品(终提交户)终提交户产品
      项目组织分解结构(Organization Breakdown StructureOBS)关项目部组织分解工作分解结构相似方法构建成项目部组织图表
      软件具程产品二元性软件项目生命周期项目立项系统需求分析系统设计
    系统实现系统测试系统线安装系统维护等阶段阶段工作强规律性相应操作规程软件项目软件系统开发程规律工作进行分解确定项目工作范围非常重时软件产品逻辑产品非物化形产品样客户需求正确理解会少偏差鉴软件项目产品进行分解准确界定软件产品范围项目成功非常关键果程弱终产品避免会出问题分赖程危险
      软件开发传统工业产品制造相特性:
      (1)软件开发设计传统意义制造
      (2)软件开发需量物质资源力资源
      (3)然软件产业正基构件组装前进数软件定制
      (4)软件开发产品程序代码技术文件数等逻辑产品没物质结果
      基述特点软件项目理项目理相独特性理项目样理软件项目软件项目言重资源重生产力确定软件项目工作范围产品范围果范围元素负责制定工作计划容易
      面讨WBS模型针软件项目特点提出
      2WBSR模型
      文提出WBS模型工作产品组织分解结果素责(Responsibility)相结合文中该模型称WBSR(Work Breakdown Structure Responsibility)模型
      21软件工程项目WBSR模型示意图WBSPBSOBS三维度结构化项目结合起效确定软件工程项目工作范围产品范围确定相关负责工作产品组织员相关责图1示
      WBSPBS面体现软件项目中工作分解结构软件产品分解结构间关系确保分解
    PBS相应WBS完成项目理者明确某WBS应PBS产品图1示WBS制定项目计划应产品项目计划项目基线计划两
      WBSOBS面体现软件项目某项工作项目组织结构间应关系责分配矩阵RAM项目组成员明确做工作责时项目理者明确项目项工作相关责项目计划制定项目组员绩效考核提供图1中示WBS制定项目计划OBS中项目理项目监(般软件企业部门理)负责PBS中项目计划项目基线计划分OBS中项目理项目监负责中项目理负负责责项目监负审批责
      22WBSR模型相关定义 
      定义1单位责集S非空限集合{S|s∈Ss软件项目中种责}
      软件项目中某种工作某负种责责通知执行审查批准辅助负责等
      定义2责集R非空限集合{R|F∈Rf∈Ff∈S}
      RS含空集幂集软件工程某项工作某重责
      定义3 WBS集W非空限集合{W|w∈Ww软件项目WBS树型结构节点空集φ}
      定义4 PBS集P非空限集合{P|p∈Pp软件项目PBS树型结构节点空集φ}
      定义5 OBS集O非空限集合{O|o∈Oo软件项目组OBS树型结构节点}
      定义6 四元组(wpor)软件项目工作包仅
      (1)w∈W
      (2)p∈P
      (3)wp时空集φ
      (4)o∈O
      (5)r∈R
      定义7 工作包集V非空限集合{V|v∈Vv软件项目工作包}
      定义8 工作责矩阵工作包集V三维空间WBSPBSOBSWBSOBS面投影形成矩阵
      定义9 产品责矩阵工作包集V三维空间WBSPBSOBSPBSOBS面投影形成矩阵
      定义10 工作产品应矩阵工作包集V三维空间WBSPBSOBSWBSPBS面投影形成矩阵
      定义11 工作包达vivj∈Vvi达vj仅
      (1)vivj相关
      (2)vi先vj
      软件项目中先概念软件开发阶段产品先序考虑
      定义12工作包步达vivj∈Vvi达vj仅
      (1)vivj直接相关
      (2)vi先vj
      两工作包项目理完成工作计划项目负责审批直接关系步达
      23WBSR模型非形式化描述
      根具体软件项目特点分析责集软件程规律项目体特性软件项目做工作结构分解WBS集软件项目客户需求基础分析该软件项目
    产品分解结构输出PBS集结合软件企业项目组特点项目组织分解结构OBS基础分析工作包集工作包达矩阵步达矩阵作项目计划
      该模型输入WBSPBSOBS分解策略项目身特征客户需求软件工程程方法输出WBS树型结构图PBS树型结构图OBS树型结构图工作责矩阵产品责矩阵工作包达矩阵工作包步达矩阵
      3WBSR模型工作流程
      WBSR模型工作程序包括组建WBSR工作组项目工作产品组织进行分解工作结果确认软件项目范围变更时WBS结果更新等作业序列图2示
      (1)组建WBSR工作组
      组成员般该软件项目项目理技术理系统分析员客户代表项目外验员等组成包括SEPGSCMSQA组成员终户代表
      (2)工作结构分解
      工作结构分解该模型工作程序关键步般根软件开发程阶段进行分解时组成员验企业软件程知识库重参考
      (3)产品结构分解
      软件产品逻辑产品特性决定客户需求软件产品分解工作中位产品分解时产品功服务两方面分析分解隐含功服务客户达成识
      (4)组织结构分解
      组织结构分解程度赖软件企业运作模式SEPG组SQA组SCM组设置等该模型中三组纳入组织结构分解范畴时项目监作项目组织结构员
      (5)责类型划分
      责类型划分取决软件项目行业领域软件企业理方法参考软件程知识库中历史数
      (6)生成项目工作包集
      项目工作包集生成WBSR模型重步该模型核心WBSOBS映射PBSOBS映射责集R分派工作包粒度控制等影响该模型否正确工作关键影响面工作包达矩阵正确性
      (7)生成工作包达矩阵
      工作包集V正确定义基础生成工作包达矩阵软件项目计划提供科学先工作包集分成相独立集合然集合范围进行工作包达性分析样降低复杂度提高准确性项目计划踪监督程中更加价值工作包步达矩阵
      (8)工作结果检核
      WBSR工作组完成工作包集达矩阵检核工作结果确保范围定义没遗漏正确定义工作包达矩阵步达矩阵正确偏差方进行修正补充
      (9)项目范围变更
      软件项目实施程中项目范围发生变更情况法避免项目范围变工作包集达矩阵作相应变化项目前计划制定提供
      4WBSR模型软件项目理作
      WBSR模型工作成果软件项目责矩阵WBS结构图PBS结构图工作包集工作包达矩阵等软件计划预估评估等提供参考具体关系图3示
      WBSR模型重工作成果WBS图PBS图工作包集合软件项目计划制定尤工作分配时踪监督项目计划完成情况计划调整项目成资源缺陷风险预估程中分解WBS图PBS图项预
    估结果准确性正确性起关重作工作包集软件程评估改进产品检测等环节数采集程中保证数精确性重基础WBSR模型责矩阵项目组成员工作监督绩效考核提供重5WBSR模型性分析评价
      WBSR模型程产品视角项目进行分解软件项目范围定义更加准确效减少工作遗漏做工作工作落实工程实践中效避免工作负责情况模型软件项目范围界定软件项目计划较支持作
      WBSR模型中工作包达分析较复杂部分模型没出具体分析方法果提出具体效达分析算法该模型项目进度安排支持作充分发挥
      6结束语
      文提出WBSOBSPBS相结合进步具体工作责相结合WBSR模型WBS软件工程程角度出发界定软件项目范围PBS客户需求出发软件项目进行面结果分解WBSPBS整合遵循软件程产品二元性规律效解决软件项目范围难确定问题WBSPBS分OBS相结合软件工程阶段环节客户需求细节项目组组织应起负责确保软件项目利完成满足户需求WBSR模型提出软件项目分解结果(工作包)软件程软件产品求分析达性(相关性先关系)形成工作包达矩阵步达矩阵软件项目计划提供
      国际性软件企业(宜诺维新集团武汉开发中心)项目理系统ESSP(Enovation Software Service Platform)中述WBSR模型作剪裁成功实现该模型该模型采会软件项目范围界定项目计划计划踪绩效考核软件程改进等起较效果
     
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    软件项目任务分解的思考

    软件项目任务分解的思考  1 前言  在软件工程项目进行管理的过程中, WBS(WORK BREAKDOWN STRUATURE)工作(任务)分解结构作为项目管理的一种基本方法正在逐渐的走向成...

    11年前   
    776    0

    论软件项目管理中质量控制模型的应用研究

    论软件项目管理中质量控制模型的应用研究摘要:从“质量”概念中所涵盖的两大要素(质量的相对性、质量的经济性)出发,系统论述了软件质量管理的重要性。结合软件组织能力进程的成熟度模型(CMM)列举出...

    9年前   
    535    0

    IT软件项目风险管理三维结构研究

    IT软件项目风险管理三维结构研究  0 引言  伴随着中国加入世贸组织,网络经济的发展和电子商务的普及,IT软件项目的应用范围逐步深入到社会生活的各领域。但是,大量的调查研究显示,IT软件项目...

    8年前   
    374    0

    软件项目管理有效实施的研究

    软件项目管理有效实施的研究  目前,中国的软件企业正处于高速发展、急需规范管理并以项目为主导的环境中。企业每天所面对的不仅仅是几个越来越大的大型项目,而将是成百上千不断发生和进行的项目。产生这...

    11年前   
    784    0

    软件项目风险管理的研究

    软件项目风险管理的研究  风险是遭受损失的一种可能性,发生在20 世纪70 年代初期的软件危机彻底让人们认识到软件开发过程中存在的风险。1989 年Boehm 首次提出了软件开发过程中风险管理...

    11年前   
    604    0

    如何理解房地产开发项目的工作分解结构(WBS)

    如何理解房地产开发项目的工作分解结构(WBS)如何理解房地产开发项目的工作分解结构(WBS)在房地产项目开发中,公司高层向拟开发的项目派去了该项目经理。项目经理接到公司的之时起,就在谋划如何成...

    11年前   
    411    0

    项目工作分解的主要步骤

    项目工作分解的主要步骤  在进行项目工作分解的时候,一般遵从以下几个主要步骤:  1.先明确并识别出项目的各主要组成部分,即明确项目的主要可交付成果。一般来讲,项目的主要组成部分包括项目的可交...

    12年前   
    756    0

    完美的软件项目开发团队结构

    完美的软件项目开发团队结构项目经理团队(Program Management Team): 设计项目经理(Feature Design PM): 负责具体的产品设计,写Design Spec。...

    9年前   
    451    0

    软件项目管理研究及在项目开发中的应用

    软件项目管理研究及在项目开发中的应用  配置管理则是软件项目能顺利进行的基础。一个软件项目开发过程中,会有大量的“中间产品”产生,典型的如代码、技术文档、产品文档、管理文档、数据、脚本、执行文...

    10年前   
    727    0

    IT项目干系人管理模型研究

    IT项目干系人管理模型研究摘要:本文首先对IT项目通常所涉及的干系人类型以及他们在项目中的关注重点进行分析,并在此基础上将力场分析方法与IT项目干系人管理相结合,提出IT项目干系人管理的定性分...

    10年前   
    600    0

    软件项目可行性研究报告

    软件项目可行性研究报告第一篇:软件项目管理毕业生就业信息管理可行性研究实验报告摘要2014年10月,我作为项目经理参与了毕业生就业信息管理系统的开发,主要负责系统准备和启动管理。该系统具有严格...

    12年前   
    752    0

    软件项目管理中需求分析的研究

    软件项目管理中需求分析的研究  1 软件项目需求分析的重要性  当前,软件开发往往存在着三大主要问题:预算超支、进度延误、质量糟糕而且很难控制在预算之内———尤其是要高质量地实现用户的期望。相...

    9年前   
    751    0

    软件项目成本管理的问题和对策研究

    软件项目成本管理的问题和对策研究  摘 要:结合实际工作实际,分析了软件项目管理中存在的问题,并提出了解决这些问题的对策,旨在针对软件企业的特点,提高软件企业的项目管理水平。  关键词:软件项...

    11年前   
    628    0

    关于软件项目管理的控制研究

    关于软件项目管理的控制研究  摘 要:本文针对软件开发中的进度延期、费用超标、质量低下等问题,探讨了如何利用项目管理中的相关控制方法进行软件开发过程控制。、论文在阐述软件项目管理内容的基础上,...

    9年前   
    437    0

    基于风险因子分析的软件项目管理模型

    基于风险因子分析的软件项目管理模型摘要 软件项目开发过程中存在着大量不确定事件,这给项目的成功带来了风险。能否在规定的时间内交付软件产品,与项目进度计划是否合理、项目风险管理活动是否有效有很大...

    10年前   
    557    0

    软件项目质量管理层次模型

    软件项目质量管理层次模型  摘要:本文对软件开发质量管理的层次进行了初步的划分,形成了软件开发质量管理层次模型,并对模型中的各个层次内涵做了简要说明。  关键字:质量管理、软件开发、层次。  ...

    9年前   
    367    0

    关于中小型软件企业的软件项目管理过程研究

    关于中小型软件企业的软件项目管理过程研究  摘 要:本文分析了国内中小型软件企业在企业体制和人力资源等方面特点,指出了中小型软件企业在开发软件产品时应用项目管理和软件工程方法管理软件项目的差异...

    11年前   
    524    0

    软件需求的关键是分解用例场景

    软件需求的关键是分解用例场景做软件需求最重要就是分解用例场景,没有用例就不是需求。 软件工程这类书要学,不过软件工程软件需求最关键就是用例场景的合理建立,这条,好象没有什么大学教科书谈到,仿佛...

    8年前   
    409    0

    项目管理实战利器之分解技术

    项目管理实战利器之分解技术  简而言之,分解就是把整体分成部分。分解是一个强大实用的技术。先举几个生活中的例子:观赏体操比赛时,看着运动员们一连串令人眼花缭乱的表演,禁不住为他们喝彩。殊不知,...

    10年前   
    653    0

    建筑项目质量风险传递模型与控制研究

    建筑项目质量风险传递模型与控制研究  摘要:建筑项目的一次性特征导致了建筑供应链的高风险性,建筑供应链上各单位的工艺承接性与利益相关性使项目质量风险沿供应链方向传递。文章将建筑项目质量风险分为...

    11年前   
    579    0

    文档贡献者

    g***7

    贡献于2013-11-05

    下载需要 2 积分 [ 获取积分 ]
    下载文档