咨询监理在软件项目中的作用_第1页
咨询监理在软件项目中的作用_第2页
咨询监理在软件项目中的作用_第3页
咨询监理在软件项目中的作用_第4页
咨询监理在软件项目中的作用_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

请输入此PPT的标题信安信息系统管理技术有限公司二〇一〇年七月二十八日咨询监理在软件项目中的作用坦白地说,微软所面临的挑战之一是它的很多员工还没有遭遇过多少失败。很多人从未遇到过失败的项目。结果是,人们把成功视为理所当然的事,这是很危险的。。。人们遭遇失败时,将被迫发挥出创造性,不分昼夜地深入探索并冥思苦想。每个公司都需要有过这种经历的人。”

——比尔。盖茨信安信息系统管理技术有限公司信安公司简介软件工程各个阶段咨询监理的方法和措施咨询监理在软件项目中的作用软件项目面临的问题和困境软件项目的发展与现状软件项目的发展与现状目标:提高工作效率管理能力决策能力手段:生产数据整合信息资源利用信息资源重心:软件的应用软件的价值软件企业主动型:主动发现需求,研制相应的产品被动型:根据存在的客户需求,定制开发(项目)中间型:在半成品软件产品的基础上,为多个客户二次开发软件项目面临的问题和困境20世纪中期,计算机技术从军用转入民用领域。如何在有限的处理器能力和存储器空间约束下编写出功能强大、运行效率高、占用空间少的程序是核心问题,因此软件生产依赖于开发人员的聪明才智。60年代计算机的应用范围得到较大发展,对软件系统的需求和软件复杂度急剧上升,传统的开发方法无法适应用户在质量、效率等方面的要求,这就是所谓的“软件危机”。1968年,NATO会议上首次提出了“软件工程”SoftwareEngineering的概念,其基本思想是应用计算机科学理论和技术以及工程管理原则和方法,按照预算和进度,实现满足用户要求的软件产品。软件工程的起源软件项目面临的问题和困境软件工程=工程管理+开发技术1983年提出了软件工程的七条基本原理:分阶段按计划严格管理;坚持进行阶段评审;严格实施的产品控制;采用现代程序技术;结果应能清楚地审查;开发小组的成员应该少而精;承认不断改进软件工程的必要性。瀑布式开发流程,迭代式开发流程什么是软件工程?软件项目面临的问题和困境以是否达到PCTS目标为衡量的标准Performance绩效Cost成本Time时间Scope范围四种类型的失败未达到目标出现不希望得到的负面效应设计失败目标不核实衡量成功的三要素按承诺提交可交付的成果按承诺获得结果满足干系人的期望软件项目成功和失败的定义幸福的家庭都相似,不幸的家庭各有各的不幸

--托尔斯泰软件项目刚好相反——成功的项目可能各有各的原因,但失败的项目,却总是有些相似的问题软件项目面临的问题和困境两难境地crunchmode处于“两难境地”的项目面临着无法达到最初目标的威胁,而项目团队在努力想要跨越该困境。死亡行军deathmarch当项目成员发现自己不得不参与到一个项目中,又不得不通过超常的努力和超长时间的工作才能完成那些不合理目标失控outofcontrol因为对项目结果期望太高,时间要求太紧,所以从项目开始就呈现出“两难境地”;随着项目的进行,项目参与者很快发现自己在进行“死亡行军”,正在设法实现越来越不可能实现的目标;当项目明显成功无望、多个方面都已失败时,该项目就成为“失控”项目了软件项目失败的历程软件项目面临的问题和困境项目目标不清晰需求过多,系统过于庞大;需求不稳定,用户无法决定他们真正想要解决的问题;需求模棱两可需求不完整盲目的评估和计划过低地估计项目的难度过高地估计团队的能力不切实际的计划缺乏或根本不具备项目管理经验和方法唯技术论以资深技术人员代替项目管理人员团队中缺少高素质资深人员无法满足性能和可靠性要求导致软件项目失败的因素软件项目面面临的问题题和困境项目立项是是否来自于于科学的决决策?目标清晰必要性是否做了可可行性分析析?项目效益分分析人员和资金金保障政策和制度度保障实施和运维维保障风险分析是否做了项项目规划??初始目标和和终极目标标的定义项目范围的的界定项目建设周期期实施的组织架架构及角色职职责的定义项目的后续发发展计划软件项目成功功的保证-甲甲方(1)软件项目面临临的问题和困困境是否选择了合合适的承建商商?承建商实施团团队的技术实实力和管理水水平承建商对项目目的理解程度度项目费用及支支付方式是否否合理承建商对项目目费用的安排排是否合理承建商对项目目进度的安排排是否合理承建商是否明明确了项目经经理的职责、、权利是否与承建商商建立了通畅畅的沟通渠道道?与公司管理层层的沟通与项目经理的的沟通项目团队与业业务部门的沟沟通软件项目成功功的保证-甲甲方(2)软件项目面临临的问题和困困境是否对项目有有足够的掌控控?在合同中明确确了项目验收收的标准项目经理提交交明确的实施施方案(包括括实施计划))汇报机制的建建立监督检查机制制的建立项目进度的检检查项目文档的审审查阶段性成果审审查是否达到质量量控制的要求求?配合项目团队队完成对需求求分析的确认认组织业务专家家和终端用户户完成阶段性性成果的确认认(原型DEMO、子模块各阶阶段性版本))项目经理提交交明确的测试试方案(功能能测试和非功功能性测试))组织业务专家家与项目团队队一起编制功功能性测试用用例组织业务人员员与项目团队队一起完成集集成测试收集终端用户户在试运行过过程中提出的的问题软件项目成功功的保证-甲甲方(3)软件项目面临临的问题和困困境是否能顺利实实现项目的移移交?检查源代码的的可维护性检查培训的内内容和效果系统管理员掌掌握了软件系系统的管理方方法项目经理提交交了应急预案案项目验收的依依据是否充分分?项目经理提交交了完整的验验收材料验收材料中包包括合理的验验收依据验收材料中包包括能真实反反映质量缺陷陷状况的证据据项目经理提交交的项目总结结报告软件项目成功功的保证-甲甲方(4)软件项目面临临的问题和困困境明确有没有能能力承接该项项目充分理解了项项目的建设目目标和范围有足够的技术术实力能将成本控制制在项目经费费以内能达到时间进进度要求有足够的人力力保障能接受付款的的周期项目可能的风风险均在控制制之内合理配置项目目团队具备技术能力力和管理能力力的项目经理理能处理甲方关关系的市场人人员项目成员角色色职责定义::业务分析员员(商业建模模)、需求分分析员、架构构设计员、系系统分析员、、开发组、测测试组、配置置管理员、文文档管理员。。。。软件项目成功功的保证-乙乙方(1)软件项目面临临的问题和困困境有效的项目团团队管理建立了完善的的沟通机制项目经理及团团队成员均充充分理解了项项目的范围和和需求项目团队成员员对自身的岗岗位职责认识识清晰建立了新人培培训机制建立了冲突化化解方案项目管理制定项目计划划:项目范围围管理计划、、质量管理计计划、进度管管理计划、人人员管理计划划、费用管理理计划、风险险管理计划等等制定项目实施施方案制定切实可行行的整体进度度计划,充分分考虑项目的的不可控因素素跟踪进度、变变更、风险、、缺陷制定项目开发发管理规范软件项目成功功的保证-乙乙方(2)软件项目面临临的问题和困困境准确把握需求求完整的需求不不是甲方责任任需求调查:基基于用户故事事(Story)的FF(FactFinding)需求研究:对对FF进行分析,考考虑整个工作作流程是否合合理,如何才才能够达到项项目的目标,,从如何达到到项目的目标标来决定项目目的需求,潜潜在的需求需求分析:考考虑什么样的的功能能够让让用户更有效效地达到目标标需求确认:需需求分析说明明书,用户和和开发人员均均认可的质量量标准需求的测不准准原理-没有有需求变更的的项目不存在在,没有完美美的需求分析析说明书-持持续性的用户户参与系统架构设计计采用合理的技技术路线对系统进行切切割,明确模模块的功能点点定义接口标准准(系统内、、系统外)理清项目技术术瓶颈和技术术难点-“墨墨菲定理”。。避免成为新技技术的牺牲品品软件项目成功功的保证-乙乙方(3)软件项目面临临的问题和困困境提高系统的可可视化程度寻找关键流程程-二八原则则快速原型法分阶段实现阶段性成果的的用户确认详细设计详细设计是软软件思想的体体现把握详细设计计的度--详详细设计是成成果而不是结结果注重内容而不不是形式图往往比文字字更说明问题题优良的界面设设计能减少代代码的复杂度度质量与复杂度度的几何级数数成反比异常情况的处处理往往比正正常情况复杂杂得多软件项目成功功的保证-乙乙方(4)软件项目面临临的问题和困困境编码实现与单单元测试合理地安排开开发进度---功能点测算算、代码行预预估编码人员的素素质与产品的的质量成正比比代码注释与产产品的可维护护性成正比测试驱动持续集成代码检查Review功能性测试与与非功能性测测试编写全覆盖的的功能测试用用例用户参与-用用户往往能比比测试人员发发现更多的问问题压力测试、并并发性能测试试、破坏性测测试、系统兼兼容性测试、、安全性测试试软件项目成功功的保证-乙乙方(5)软件项目面临临的问题和困困境其他问题文档管理需求变更管理理配置管理定期总结分析析灾难的应急预预案软件项目成功功的保证-乙乙方(6)咨询监理在软软件项目中的的作用信息化咨询信息化技术咨咨询软件发展趋势势咨询企业信息化发发展规划信息化标准制制定信息化管理规规范制度软件咨询软件产品选择择软件产品提供供商选择软件开发技术术咨询软件开发流程程咨询软件项目可行行性研究软件项目规划划软件项目需求求分析软件项目绩效效评估技术方面的作作用咨询监理在软软件项目中的的作用协助甲方质量管理进度管理投资控制变更控制风险控制合同管理文档管理协助乙方规范范化项目管理理方面的工作作协调甲乙双方方的关系管理方面的作作用咨询监理的方方法和措施解析甲方的业业务需求,领领域需求建立业务模型型以商业的角度度分析甲方的的业务需求以技术的角度度分析需求实实现的技术难难度、关键技技术、技术瓶瓶颈等以管理的角度度分析实施项项目所需的人人员组织架构构和管理制度度的调整从投资的角度度分析资金预预算及用途完成软件项目目的产品规格格定义编写项目可行行性报告---做与不做的的问题编写项目建设设规划---人员组织、、进度计划、、关键控制点点等编写项目范围围说明书---做什么的问问题市场调研,寻寻找合适的解解决项目准备阶段段--明确项项目目标咨询监理的方方法和措施寻找合适的软软件开发商,,考察开发商商的背景、实实力和类似项项目经验与备选软件开开发商交流项项目情况,使使软件开发商商充分了解项项目的建设目目标和内容及及项目重难点点评估项目的合合理费用范围围协助甲方编制制招标文件::重点内容--项目性质、、技术要求、、质量要求、、工期要求、、培训要求、、验收要求、、报价要求、、投标人资质质要求、投标标文件编制要要求、评标标标准、合同主主要条款。协助甲方评标标,在费用预预算内选择最最为合格的投投标人如无合适的合合作对象,则则建议甲方对对项目建设目目标进行调整整招投标阶段---选择合适适的合作对象象咨询监理的方方法和措施协助甲方签订订有利于项目目顺利完成的的合同审核项目经理理授权文件建立三方沟通通机制制定项目管理理规范审核乙方提交交的实施方案案审核乙方项目目管理计划评估项目经理理技术和管理理能力评估项目团队队组织架构和和总体实力启动阶段---考察实施团团队的技术和和管理水平咨询监理的方方法和措施审核乙方提交交的需求分析析计划和调研研信息采集表表协调乙方访谈谈、调研工作作跟踪乙方调研研,对调研的的流程、方法法、结果给予予质量评估审核乙方提交交的需求分析析成果跟踪需求确认认效果协调甲方对需需求分析成果果确认,使之之成为验收的的依据需求阶段---使需求尽可可能准确咨询监理的方方法和措施审核乙方提交交的系统架构构设计书,重重点为模块划划分是否合理理、功能点(FP)与需求的吻合合度、接口设设计的规范性性、关键业务务流程和阶段段性里程碑划划分的合理性性等审核乙方提交交的详细设计计书,重点为为功能实现与与需求的吻合合度,界面风风格的一致性性,用户界面面的友好性等等审核乙方提交交的开发计划划,分析工作作安排的合理理性检查代码规范范,包括命名名规范、代码码的可读性、、代码注释等等跟踪项目进度度,分析项目目进度偏离原原因检查乙方是否否对代码和文文档进行了有有效的管理检查乙方已经经提交的代码码是否经过的的单元测试,,单元测试是是否达到了代代码行覆盖度度要求协助甲方对提提交的阶段性性成果的检阅阅REVIEW和确认工作协助甲乙双方方评审需求变变更的可行性性,按规范流流程实现变更更实现阶段---把控质量和和进度咨询监理的方方法和措施审核乙方提交交的部署方案案审核乙方提交交的测试方案案和计划协助甲方业务务骨干和乙方方技术人员编编写功能测试试用例,检查查测试用例是是否达到了全全覆盖要求,,包括异常处处理流程检查乙方是否否有合适的缺缺陷跟踪手段段跟踪乙方的测测试工作审核乙方提交交的功能测试试报告,重点点是真实性,,采用抽检的的方式,抽检检用例占比不不低于5%,回归测试100%协助乙方搭建建接近真实生生产环境的测测试环境,完完成性能测试试及其他测试试记录试运行日日志,收集整整理用户反馈馈的问题,及及时传递给乙乙方审核乙方提交交的培训教材材和培训计划划协助甲方组织织培训调查培训效果果测试与试运行行阶段--把把控质量和进进度咨询监理的方方法和措施审核乙方提交交的移交材料料,包括各类类文档、代码码和介质审核乙方提交交的验收方案案,包括验收收标准、验收收依据、验收收流程、已做做阶段性验收收的成果的验验收报告、各各类验收材料料等编写项目竣工工验收报告协助甲方组织织项目验收验收与移交阶阶段--保证证验收的规范范性咨询监理的方方法和措施审核乙方提交交的运维保障障方案协助甲方制定定运维管理制制度在合同维护期期内,监督乙乙方修改系统统缺陷在合同维护期期内,评估需需求变更的可可行性,协助助甲乙双方制制定需求变更更的解决方案案评估项目的质质量,给出系系统后续发展展规划运维阶段---解决运维期期发现的缺陷陷公司名称:湖湖北信安信息息系统管理技技术有限公司司-成立时间:2003年3月13日-员工总人数::122人(湖北地区71人、安徽分公司20人、江西分公司12人、贵州分公司14人,湖南办事处5人)信安公司简介介32000万41000万45000万21000万200720082009业绩发展-迄今为止根据据信产部监理理协会评估数数据信安在全全国374家部、省级认认证专业咨询询监理公司中中排名前列2006发展历程人才发展-从2004年至今通过不不断的吸纳和和培养积聚了了一支高素质质的信息系统统工程咨询监监理人才队伍伍共60多人,均从事事了多年的计计算机系统工工程设计、开开发和科学研研究人才队伍国家级认证监监理工程师40人省级认证监理理工程师16人高级工程师6人;工程造价师5人;认证项目经理理15人;系统分析员8人;高级项目管理理师7人其他中级以上上专业技术认认证近百项。。200420052006200720086449331810战略管理--核心竞争力方案库产品库价格库标准库人才库经验库规划方案实施方案功能参数应用案例列表报价价格分析工作流程工作标准内部人才合作伙伴项目总结专题论文咨询监理评估评测应用服务战略管理—技术支撑武汉大大学华中科技大学学武汉理工大学学海军工程大学学中南民族大学学中南财经政法法大学武汉工程大学学……案例—大型系统建设单位项目名称建建设地点项目金额(万元)合同签订时间湖北省电子政务领导小组办公室湖北省电子政务一期工程监理武汉市140002006年2月28日湖北省农村党员干部现代远程教育工作领导协调小组办公室湖北省农村党员干部现代远程教育基础设施建设咨询及监理项目武汉市120002008年4月17日湖北省劳动和社会保障厅及武汉、荆州、襄樊、十堰、恩施州、黄冈、宜昌等劳动和社会保障局全省金保工程统一应用软件开发及设备采购项目监理(含省厅及第一批、第二批试点城市)湖北省102002007年湖北省教育考试院湖北省教育考试考务管理平台工程监理武汉市110002007年7月10日东方神马实业(武汉)有限公司东方马城弱电及智能化系统监理武汉市90002008年8月11日武汉市城市建设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论