减低开发过程中的变动依赖项目范围管理


    减低开发程中变动赖项目范围理
    黄绍良教授 项目理者联盟高级顾问七月份开始黄绍良教授会深入写系列文章位介绍PCDM应方法PCDM套方法带出种开发模型四步软件开发希通验年研究成果够远离工匠角色快融入软件工程专业中  世纪70年代期系统分析师系统设计师事软件工程专业员直争取希够国际公认资格类似会计师律师建筑师等专业位80年代中期议题已存原软件工程包含太专业软件硬件两类外渐渐包括网络通信数库等方面计算机业员开始体会认识身工作会计师律师建筑师等专业资格考核认证授予定权责建立套环球衡量标准模式样实软件工程较艺术家部份软件模仿成果加应需求进行性化结果思维转变成交付成果门专业   数年常听软件业员投诉包括:   (客户)基知道需求什做满意功断增加够完成系统建设?   (客户)周说功天说功什全告诉开发程中断更改   类似投诉说明软件业员基没明白范围建设重性未项目起动前项目范围建立起   范围功分   握存需求文中已说明范围效理需求变更唯方法明确项目范围够学分析范围作业流程建立系统功需求开发程中客户求变动时候效理工作范围够机会预算指定时间完成项目交付   软件开发项目开始天直客户够告诉需功告诉系统需完成目标回顾握存需求文中第例子70年代客户需库存理进行动化收指示会例:   建立套库存理系统取代目前工作业流程句指示唯务说明系统分析员接受务第工作建立项目TermofReference(ToR)天项目范围 系统分析员会进行初步调查透简单访谈库存部门负责明确理解工作开始点终结点出结果例:   货品(包括原材料半成品制成品)进入仓库开始货品应生产销售申领求离开仓库止中包括货品存入量统计存放位置记录总库存量统计申领数目检货提取货品准备出仓更新货品存量统计等工作程谓TermofReference天认识项目范围   户理层认述ToR项目负责便需估计需少进行访谈
    需久时间进行访谈需少时间访谈结果进行分析少时间建立项目需求编写需求说明书需久进行系统设计少程序员少时间进行程序编写进行测试编写系统文档编写户手册什时候仓库安装终端连接机什时候进行户培训系统取代目前工作业等等关工作计划时间表   系统分析员完成访谈便需访谈结果进行分析理解什时候知道货品进入仓库什时候更新关数更新采表单仓库员决定货品应该存放里记录关信息知道需检货什时候进行数更新分货品生产部门者直接送客户指定点等等信息信息便成系统程中需功需求   述开发程说明中体现功需求客户户提供系统分析员理解目前工作业分析出结果系统移交仓库中运行前仓库中工作员需系统操作进行学测试知道时仓库工作员针系统功进行测试系统否满足工作程进行测试基批工作员工作业程十分理解果系统未提供操作程中日常工作会求技术员系统进行修改程误会户功需求进行测试误会直天系统开发焦点错误放功系统终交付系统终交付否够满足ToR求时项目成败指标   系统集成范围需求   70年代项目部门单独运营动化目提升部门身运营效率进行系统建设80年代企业高层开始体会企业中数分散部门子公司部门中数新?准确?应该采部门数做决定呢?整合数获时数利时区际网络(AreaNetwork)客户服务端(ClientServer)遥程存取(RemoteAccess)数库(DataBase)等科技更效提升企业运营效率呢?问题提供软件开发项目进行系统集成数分享工作终目环绕原动化提升企业(单70年代提升部门)整体运营效率目标   时候简单ToR已够说明项目范围采ToR加说明工作说明(StatementofWork)时候诞生开始取代ToR成项目范围工具项目StatementofWork(SOW)够效说明项目包含范围例建立订单理系统(OrderProcessingSystem)时候系统包括销售部门库存理部门会计部门运输部门生产部门等部门分布区   项目负责首建立订单理系统范围保证够提供订单理全部工作会首先进行初步调查理解张订单业务点订单传送回销售部门销售部门订单信息转进仓库结合现库存理系统通知会计部门关销售通知运输部门需送货者通知生产部门需进行生产等容部门负责完成初步访谈会理解订单部门进入点输出点建立项目工作说明(SOWs):   SOW1连接业务点终端销售系统建立天销售记录   SOW2连接销售系统库存理系统容许销售部门查询仓库理系统中关货品库存量   
    SOW3容许销售部门库存系统中预订货品数量便运送客户指定点   SOW4容许销售部门指示库存工作员进行检货通知运输部门关订单运送求   SOW5销售部门计算关订单总金额运送费保险费生成发票送交客户   SOW6动更新仓库货品储存量关货品低低数时建立货品生产通知单传送生产规划部   SOW7动通知业务点关订单发货日期   SOW8关发票容动转发会计部门建立关应收账款记录    SOW说系统功项目完结系统应该提供终目SOW说明项目范围包括关部门现系统连接客户确认SOW作ToR处理ToR便成整系统建设项目中子项目(子项目名称起源)知道建立SOW已包含整系统部门保证范围够效提供套订单理系统需项目负责行业定理解时保证开发程中够控制范围变动关文档中明确说明SOW包含包含工作利包含(Inclusive)包含(Exclusive)说明牢牢建立固定项目范围   项目规划完成系统分析师便分派SOW采ToR调查方式进行深入调查关工作进行访谈理解关SOW工作流程关流程进行分析找寻初步解决方案利科技取代电话咨询库存量利科技取代传真订单业务部门传送回销售部门取代传真送货通知单运输部门取代部文件传送发票副会计部门等等工作什时候需进行数收集需进行数更新需印发票关报告等工作便成项目功需求     果开发程中户认需货品运送完毕收货单应该动确认关应收账款作业流程者需增加万退货订单处理操作流程时便原SOW控制项目范围变动两项操作流程没项目SOW中说明果户认定需增加两操作流程项目范围会变动带出额外工作量额外开发时间额外投资预算修正系统架构增加软件模块追加力资源等等应果力项目负责会量说服客户关工作目前系统建设完成进行处理避免延误项目进度交付日期   系统集成项目次说明项目范围中建立关功需求建立功需求软件业员责客户户够提供容完成工操作程分析订立系统功需求更进步考虑科技提升企业运营效率许设计程中发现时货品运送流程仓库直接送销售部门销售部门安排货品连发票起送客户指定点设计师考虑否直接仓库货品运送客户指定点销售部门外关发票直接送交客户?改变会企业带效率改善?确实构思便需说服户系统够更效完成关货品运送程说服户功提升货品运送效率客户满意度销售部门运输部门体会未工作流程改变决定终解决方案户认分析师建议建立关系统功交系统设计师关功进行模块组合逻辑设计里清楚知道系
    统建设客户需求建设达项目终目项目终交付建设需求客户户提供作专业员开发项目目标(达)项目终交付制定出结果没项目范围便建立关系统功没项目范围便控制务工作量预估完成日期时完成   述两例子中功需求业务流程直接相连理解业务流程便够建立关功需求利科技完成关工作提升运营效率减低业务部门关工作量工作员需求   软件工匠软件工程师果需客户提供关功需求够完成软件开发便沦软件工匠工匠木匠泥水匠等客户需求完成务技术员工匠工艺做精细腻成优秀木工泥水工永远会成师没创思没沟通力说服客户够更效达客户投资目   专业技术员需理解身专业力理解客户投资终目理解更效达客户终目标建议客户应该进行建设改良够套成行业师目前国充斥着软件工匠果做成软件工程师便需放弃前思维老抱怨客户明确身需求够完成项目交付需思考够握项目终目标建立系统功需求   90年代中期开始计算机企业中已动化时代进入信息化时代科技应提升企业运营效率转变成科技应带出价值企业够减低运营成改善产品提供增值服务开拓市场增加利润等成软件开发目标   客户决定投资套软件系统建设项目前身明确知道希套系统够带什价值够利科技达目标概清楚希透软件工程师专业知识告诉够满足愿景客户希透工智(AI)理解顾客采购惯背景行现产品反馈产品进行改良希透企业资源规划(ERP)减低生产运营成提升资源企业价值希透客户关系理(CRM)软件应保留顾客企业品牌忠诚增加顾客企业满意度透科技应希带出普遍价值投资愿景技术员然停留科技应层面希客户够告诉需功达愿景够利技术完成客户系统建设构思型愿景型项目进行交付世纪末期开始软件行业挑战   种情况技术员够满足客户愿景客户够告诉技术员关投资项目功需求变成项目实施程中断进行修改断延误原解决困境时急迫需处理难题   计算机行业新增加岗位做业务分析师(BusinessAnalyst简称BA)业务分析师应该深厚行业知识透BA行业理解愿景项目进行流程分析建设然技术员关流程进行分析建立功需求设计关模块构思型愿景型项目提供需基信息惜行业知识技术知识两者相距离BA未发挥应效益美国PMI时候订立项目赞助(Sponsor)项目干系(
    Stakeholders)角色项目开发程中项目赞助需确认BA流程建议需取系统建设阶段交付项目干系需确认流程系统功会影响部门正常操作两者确保整项目够达预期交付愿景目   时间开始出现新工具4GL新方法快速应开发(RapidApplicationDevelopmentRAD)希透工具方法技术员户够起组合出未系统功达成识投资者建立关应系统工具方法误导行业技术员项目起动时候便重心放握功需求建立项目范围直天软件工匠项目起动时便量希够握项目功需求学者更握需求作教育重点断培育软件工匠技术员忘记建立范围重性技术员未发挥身智慧客户建立需解决方案工匠够效考虑利科技提供客户期盼价值发挥身创作力创思智技术员断着客户追寻存项目需求   软件工程21世纪挑战   90年代中期互联网视窗95普开始进入企业空间时命澳利亚墨尔市家百货公司建立套网络销售系统时互联网认识相肤浅完成务整交付团队考验   花费量精力时间客户沟通希理解建立套系统背目程中建立套假设业务流程双方清楚顾客网络端程中会什反应反应建立相数量流程套业务流程客户接受便够建立系统功需求够系统进行设计完成系统交付   然例外案基互联网起动项目投资者愿意投资时间开发团队建立套够业务带价值系统项目投资者愿意够花费量精力时间完成关流程建设工作市场竞争需更短时间完成整系统开发生命周期部份项目短短数月时间开始完成项目交付够花费量时间建设未操作流程开始进行软件开发呢?   客户希够提供套系统够套操作流程技术员需套流程够建立系统功需求应该先建立流程继建立系统应该先建立系统继建立流程呢?   时开始便开始思考够效建立种项目范围方法初步建立套项目结构分解法(ProjectBreakdownStructure简称PBS)建立项目终交付直2000年命加家银行集团建立零售业务客户关系理系统时开始深入探讨PBS实际应方法成天项目组件分拆法(ProjectComponentDecompositionMethod)简称PCDM   七月份开始会深入位介绍PCDM应方法PCDM套方法带出种开发模型四步软件开发希透验年研究成果够远离工匠角色快融入软件工程专业中
     
    文档香网(httpswwwxiangdangnet)户传

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

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

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

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    软件项目开发过程中的需求分析和范围管理

    软件项目开发过程中的需求分析和范围管理  0 引言  对于一个软件系统的开发来说,最困难的部分就是准确说明开发什么,最困难的概念性工作就是编写出详细的需求,包括所有面向用户、面向机器和其它软件...

    11年前   
    705    0

    项目管理过程中如何使用范围变化管理

    项目管理过程中如何使用范围变化管理  项目管理过程不从确定项目开始,也不随着项目计划完成而告终。你必须要在项目管理过程中使用范围变化管理,如果你不善用此一技巧,那麻烦将是不可避免的。  确定并...

    12年前   
    519    0

    软件项目管理过程中如何正确地进行范围管理

    软件项目管理过程中如何正确地进行范围管理  项目管理过程不从确定项目开始,也不随着项目计划完成而告终。你必须要在项目管理过程中使用范围变化管理,如果你不善用此一技巧,那麻烦将是不可避免的。确定...

    11年前   
    446    0

    软件开发项目管理过程中的风险管理研究

    软件开发项目管理过程中的风险管理研究  软件项目风险是指在软件开发过程中遇到的预算和进度等方面的问题以及这些问题对软件项目的影响。软件项目风险会影响项目计划的实现,如果项目风险变成现实,就有可...

    10年前   
    555    0

    项目开发-需求范围控制

    项目开发----需求范围控制  【摘要】软件项目中,范围变更失控是导致软件失败的主要原因。分析了范围变更的主要原因,提出了范围变更控制的基本要素,建立了有效的范围变更控制流程,并且对范围管理的...

    12年前   
    554    0

    IT项目管理之范围的管理

    IT项目管理之范围的管理1, 项目范围的概念   做过项目的人可能都会有这样的经历:一个项目做了很久,感觉总是做不完,就像一个“无底洞”。用户总是有新的需求要项目开发方来做,就像用户在“漫天要...

    10年前   
    739    0

    项目管理的核心——范围管理

    项目管理的核心——范围管理  1 前言  范围管理是项目管理中的一个专用词汇,它的主要任务是界定项目包含且只包含所有需要完成的工作,并对项目其他管理工作起到指导作用,以保证顺利完成项目的所有过...

    10年前   
    543    0

    也说项目范围管理

    也说项目范围管理  项目的范围管理管理,顾名思义,就是这个项目究竟要做什么,什么不需要做。例如,一些非交钥匙电信工程项目相对来说简单一些,而一些交钥匙电信项目可能就会比较复杂,甚至会涉及到建铁...

    10年前   
    515    0

    软件项目之范围管理

    软件项目之范围管理  1、引言  产品软件的研发,特别是针对具体客户定制软件的开发,由于其业务的复杂性,需求的可变性,功能的多样性和事先的不可见性,决定了相关项目的成功率和满意度都比较低。那么...

    12年前   
    474    0

    项目范围管理初探

    项目范围管理初探摘 要:确定项目范围是项目起始阶段的战略工作之一,有效的范围管理是保证项目成功和企业成长的重要前提。论文从搞清需求、准确界定范围、变更控制要严三个方面进行了探讨,这对于项目管理...

    9年前   
    518    0

    小议软件开发过程中两种项目管理方式

    小议软件开发过程中两种项目管理方式  按时完成既定目标是生产流程的最终目标,但是这只是软件项目管理生命周期中的一个环节而已。俗语有云:一年之计在于春、一日之计在于晨。其意义不是说越早做越好,而...

    11年前   
    489    0

    项目经理如何在开发过程中增加成本管理意识

    项目经理如何在开发过程中增加成本管理意识项目成本管理是贯穿于项目管理活动的全过程和每个方面,从项目拿地、设计、施工、入住及后期物业管理的各个阶段,对项目实施过程中所发生的费用,通过计划、组织、...

    10年前   
    449    0

    IT项目研发过程中的进度管理研究

    IT项目研发过程中的进度管理研究  0、引言  当前的中国已快速融入到世界经济的全球化的浪潮中,起步晚的中国IT行业也紧追世界步伐。对IT项目管理理论的研究与实践,是IT企业目前急待提高和改进...

    9年前   
    633    0

    项目评估过程中的风险管理

    项目评估过程中的风险管理  摘 要:项目评估中的不确定因素分析是实现计划与实际相统一的重要环节,而风险分析是降低不确定因素对项目实施影响的主要手段,通过风险识别、风险度量、风险防范等一系列风险...

    8年前   
    674    0

    也谈软件项目开发过程中的沟通问题

    也谈软件项目开发过程中的沟通问题  人类在漫长的进化过程中,语言的产生是至关重要的一步,它为之后社会文明的进步起到了重要的作用。而随着社会文明的不断提升,语言的表现形式及表现内容也越来越丰富和...

    11年前   
    563    0

    论房地产项目开发过程中的成本控制

    论房地产项目开发过程中的成本控制  摘 要:文章主要针对在房地产项目开发中的设计阶段、招标投标阶段、施工阶段、竣工阶段四个阶段的成本控制作出了分析。  关键词:房地产;项目开发;成本控制  随...

    12年前   
    573    0

    自学考试 项目范围 复习考题答案-项目范围管理

    复习思考题答案第1章 复习思考题答案一、判断题1.Ö 2.Í 3.Í 4.Í 5.Í二、单选题1.C 2.B 3.D 4.C 5.B三、多选题1.AD 2.ACD 3.A...

    3年前   
    588    0

    软件开发中的项目管理

    软件开发中的项目管理时隔两年,当我再次坐到电脑面前重新拾起这个话题时,我已经失去了往日的自信和从容。“IT”往往被圈内人戏称为“挨踢”,意思是我们常被人踢。老板踢,市场人员踢,客户踢,还有老婆...

    10年前   
    587    0

    小软件项目开发的管理

    小软件项目开发的管理  一个企业的管理,大公司有大公司的方式,小公司也有小公司的方式,如果把别人的经验生搬硬套到自己身上,可能会适得其反。同样,管理一个软件项目也一样,大项目和小项目的方式不完...

    9年前   
    575    0

    新产品开发项目团队的管理

    新产品开发项目团队的管理新产品开发日益成为企业成功经营的核心。持续推出新产品将使企业立于不败之地,而卓有成效的新产品开发取决于优秀的新产品开发团队。人们的共同结论是“有什么样的开发团队就有什么...

    10年前   
    599    0