0 引言
伴着中国加入世贸组织网络济发展电子商务普IT软件项目应范围逐步深入社会生活领域量调查研究显示IT软件项目失败率直较高项目风险理水IT软件项目成败着忽视影响
IT软件项目开发信息技术支撑业务活动体现代化理指导思想项全新复杂系统化工程项工程进行系统化风险理仅仅成熟技术方法结合类项目工程社会济文化背景项目取成功文基霍尔三维结构模型思想分析国IT软件项目特征基础提出IT软件项目风险理三维结构模型讨项目开发阶段风险理方法
1 IT软件项目风险理研究进展
IT软件项目风险理国外开展较早方面基程研究风险理方面模型较名Boehm提出Boehm模型美国卡基·梅隆学设立软件工程研究(Software Engineering InstituteSEI)提出连续风险理(Continuous Risk ManagementCRM)Microsoft公司提出微软解决框架(Microsoft Solutions FrameworkMSF)等方面突出风险理中核心风险Elaine MHall提出P2I2模式
国学者IT软件项目风险理方面提出许创建研究成果李清薛四新项目理知识体系IT项目理特殊性探讨IT项目理体系结构模型驱动集成技术方法方德英2003年方法角度阐明风险理学科思想学科体系设计机理设计准构建全面IT项目风险理体系2006年组织保障制度保障机制保障三方面述组织类型选择原理力资源配置方法机制设计优化思路总结现制度标准度量体系王寓辰张金隆等助粗集理IT项目风险评价方式进行研究
见前国外IT软件项目风险理已形成定体系方法针国IT软件项目特征风险理程需更深入讨项目理集成众理方法技术系统化理风险理核心理素文深入讨问题IT软件项目涉开发程风险理程风险理方法等纳入三维结构中进行系统分析针
国IT软件项目整体规模较力资源足资金缺乏等问题通分析项目开发阶段风险应方法探讨国IT软件项目风险理
2 国IT软件项目特点分析
IT软件项目具独特征区般项目国IT软件项目发展具定特殊性国IT软件项目风险理般项目风险理差异首先IT软件项目需求领域国国民济生活领域够信息技术相结合构成信息化项目国企业众理水差异普遍存理规范理制度健全问题IT软件项目开发实施程中难度较次项目开发程中应组织知识水方面差异软件开发应方面存量问题国软件业力资源严重足直接导致国IT软件项目开发高风险国IT软件项目具更明显特征
第项目需求确定技术确定更强烈满足户需求项目开发目户需求确定项目风险重源项目需求确定两方面:国户身素质原户开发程技术缺乏解开发员沟通存困难项目初期难描述详细需求二户处环境导致需求确定需求着复杂变环境变化IT软件项目技术确定性项目开发组织员国软件开发规范化程度较低软件开发员流动性较高项目利完成影响较
第二IT软件项目开发团队结构合理报道国类型软件公司1万家软件开发员59万开发员数企业员工50国项目开发团队中绝数事程序开发技术支持服务员缺乏项目理验技术开发实践项目理法满足项目团队层次需求相较国外动辄百IT软件公司国IT软件开发团队数量质量说具较差距种差距直接果项目开发程中风险较高项目终够预定时间性预算完成性较低
第三利益相关者带风险IT软件项目利益相关者指参项目利益会项目实施完成受积极消极影响组织IT项目实施仅仅技术改进整组织理制度变革众实施IT软件项目企业认识足准备足类利益相关者带风险
3 IT软件项目风险理三维结构
文霍尔三维结构针国IT软件项目特点提出IT软件项目风险理三维结构霍尔三维结构系统工程方法基框架体现系统工程方法总体化综合化优化程序化标准化特点运方法够清晰简捷描述IT软件项目开发程中风险理IT软件项目风险理三维结构该结构时间维逻辑维知识维组成IT软件项目风险理三维结构指项目开发程中运合理工具方法手段项目风险进行规划识分析应踪控制程
31 时间维
IT项目风险理三维结构中时间维指IT项目开发全程文采软件开发典瀑布模型作时间维素瀑布模型软件开发分户需求阶段需求分析阶段系统设计阶段系统编码阶段系统测试系统实施阶段项目开发阶段中会出现种风险种风险危害程度阶段阶段发生产生危害前两风险列出户需求阶段工作调研户需求户环境证项目行性制定项目初步计划开发计划进行审评等工作阶段发生旦发生带损失风险规划风险需求风险规划风险项目进行行性分析前项目规划实施项目企业规划间存差距引起风险该风险会导致企业高层理员项目消极态度
IT软件项目开发中成功素实施项目企业高层领导支持旦高层理员项目抱怀疑态度项目开发程中遇方面困难会难克服致项目终走失败需求风险指项目开发程中户产生需求变化需求文件明确带风险该风险导致需求分析失误失败需求分析阶段工作重点确定系统运行环境建立系统逻辑模型确定系统功性求编写需求规格说明户手册概测试计划确认项目开发计划等阶段风险环境风险需求风险环境风险指项目外部环境带风险包括外部资源赖技术标准变化竞争环境变化等该风险系统功确定产生偏差系统设计阶段工作建立系统总体结构划分功模块定义功模块接口数库设计制定组装测试计划已完成文档进行评审设计模块具体实现算法确定模块间详细接口制定模块测试方案等该阶段风险技术风险开发员风险技术风险指软硬件选择该风险果包括两方面:导致项目目标功完备达技术求外方面形成信息孤岛选择创新型技术企业信息化变成巨灾难
开发员风险指项目开发团队员带风险包括团队结构合理团队成员离职
团队部突等该风险导致法发挥团队智力项目设计水低项目失败埋祸根系统编码阶段工作编写程序源代码进行模块测试调试编写户手册已完成文档进行评审等阶段团队成员赖技术理赖较强理风险开发员风险发生概率较高产生果较严重系统测试阶段工作执行集成测试计划编写集成测试报告测试整软件系统试户手册编写开发总结报告等该阶段风险开发员风险理风险开发员风险包括团队开发员测试员配合沟通互动够项目团队应组织员间培训理解沟通够导致项目问题时效解决理风险指开发团队理实施项目企业理漏洞带风险特实施项目企业流程重组然表现开始实施时实际涉项目整体问题系统实施程中风险理风险技术风险
阶段理风险导致项目机界面难确定部门间分工出现模糊责互相推诿等现象企业工作效率理绩效实施项目前会降直接导致企业理员项目信心技术风险阶段表现巨难更改技术风险果方面体现项目没达预期性标准法完全满足户需求方面项目技术太超前企业法外界进行正常信息沟通交流致企业空信息化外壳没信息化实质
32 逻辑维
项目理知识体系指南(]PMBOK)风险理程逻辑维分IT软件项目风险规划风险识风险定性分析风险定量分析风险应计划风险控制IT软件项目风险理规划谋划项目风险理活动该规划重点确定风险理目标务确定IT软件项目风险理点组织风险理团队分享组织知识资产等IT软件项目风险识分享组织知识资产基础深入分析开发团队特征户特征环境特征利益相关者特征资源特征等风险影响状态风险影响素风险影响果等做出初步判断IT软件项目定性风险分析风险发生概率影响进行评估汇总进类发生风险进行排序定量风险分析指威胁项目利完成重风险进步量化分析程IT软件项目风险应规划系列基资源力知识技术应方案理应方案IT软件项目风险控制监控开发程基础保证阶段开发成果开发方案致风险旦发生启动应方案
33 知识维
知识维指IT软件项目风险理程中应方法图1中列出风险识
风险分析风险应类方法风险识方法两角度划分容方面外识程方面容方面风险识方法分成验型知识型具体方法风险源清单法分类树法工作结构分解鱼刺图层次分析法等识程划分结构型非结构型具体方法文件审查法头脑风暴法德尔菲技术等方法
IT软件项目风险识方法选定项目具体情况项目阶段特点进行挑选例户需求阶段工作重点环境调研行性证阶段历史数较少易采头脑风暴法集思广益会等等收集信息需求分析阶段阶段收集充分信息阶段需信息进行筛选采文献审查层次分析法等方法进行风险识系统设计阶段风险源项目开发程中技术员阶段风险识方法选择验型方法分类树工作结构分解等
风险分析方法分定量方法定性方法定性方法风险概率影响评估概率影响矩阵风险数质量评估风险分类风险紧迫性评估调查专家评分法等定量方法敏感性分析预期货币价值分析决策树分析蒙特卡罗技术模糊综合评价方法等
定性分析方法通常赖观概率进行风险分析果某IT软件项目较解够做出较准确判断采方法定量分析方法须建立系列历史数基础果IT软件项目具特殊性者没适合历史数作参考类方法较困难IT软件项目开发前期历史数缺乏项目特殊性采定性分析方法够较分析项目风险着项目开发程断推进项目环境条件逐渐清晰获资源信息越越充分时采定量方法进行分析
风险应方法包括风险规避风险转嫁风险减轻风险接受等IT软件项目风险回避指改变项目计划排风险存条件者保护项目目标受影响受威胁目标放松求例IT软件项目开发早期改变项目计划会企业带巨损失通风险回避策略应风险技术风险通常方法实现风险应IT软件项目风险转嫁指设法风险果连应责转移第三方身例技术难度软件开发程外包验开发商联系进行联合开发等等风险转嫁通常应技术风险环境风险开发员风险应IT软件项目风险减轻指设法利风险事件概率果降低接受界值例项目开发早期出现规划风险需求沟通足产生风险通加强沟通项目认识够定程度降低风险发生概率
IT软件项目风险接受指项目团队已决定算处置某项风险改变计划法找应良策例项目期发生技术风险已没更改项目计划降低提高项目性性时准备定资金应发生风险IT软件项目风险应方法仅仅风险分析结果项目开发阶段项目风险应方法应例户需求需求分析阶段阶段修改项目计划目标项目实施影响损失较风险应方面选择风险回避风险转嫁风险回避成较低改变发生风险条件够应风险户需求需求分析阶段参项目活动利益相关者较时够部分风险转嫁利益相关者身种风险应方法较消极够时时采系统设计系统编码阶段阶段已投入定力物力果规模修改项目计划重新指定项目目标会带较损失采风险减轻风险转嫁应方法系统测试系统实施阶段项目已接完工投入巨时采风险回避应方法会项目造成巨损失击项目团队工作积极性易采风险接受应方法准备定资金技术应发生风险
4 总结
针国IT软件项目复杂性风险高特点时间维逻辑维知识维角度构建IT软件项目风险理三维结构IT软件项目涉开发程风险理程风险理方法等纳入三维结构中进行系统分析IT软件项目特点开发程实践程中结构进行调整改进
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档