论文部分内容阅读
随着信息技术在教育领域的应用和发展,远程教育软件产品越来越受到广大用户的欢迎。为了适应教育发展和激烈的市场竞争的要求,现代远程教育软件系统规模越来越庞大,升级换代也越来越快。对于大型软件项目来说,软件开发固然很重要,而有效的项目管理也是保证项目成功实施和达成目标的关键,风险管理则是软件项目管理过程中的重要环节之一。本文则从软件研发与软件项目风险管理两个方面进行研究与探讨。本文以作者负责的“远程教育网络系统”研发项目为例,分别从技术和管理两个角度分析了该项目的系统研发和风险管理过程。首先从软件研发的角度,提出了远程教育网络系统详细的技术解决方案,着重阐述了项目核心模块——远程网上培训子系统的设计、开发和实现过程。然后从系统研发过程中面临的软件开发、软件采购、软件外包和信息安全等多种风险问题入手,提出适用于软件项目特点的完整的风险管理体系。该体系结合典型的SEI风险管理模型,运用评价指数法RAC和层次分析法AHP相结合的风险分析方法,对系统研发各阶段识别的风险进行细致分析,采取相应的风险控制措施,确保了本项目的顺利推进和最终成功。该体系对于将来类似软件项目的风险管理也具有很好的实际应用价值与借鉴意义。远程教育网络系统研发完成后,送交上海市计算机软件评测重点实验室(SSTL)进行产品评析测试,获得良好的评价。