面向DevOps管理平台的软件过程风险预测子系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:gjsh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件开发过程中存在着许多风险因素,这些因素影响软件开发进程。需求作为软件开发的起点和根本目的,对软件开发至为重要,但在开发过程中需求不可避免地会出现变更的情况,一旦出现将浪费大量人力和物力,影响整个项目的进度。除此之外,产品的按时交付对各个团队来说同样十分重要。这要求团队能够在计划中准确的估算进度,并识别开发中存在的风险,合理安排和调整开发计划,这对于决策者来说是一个难题。但业界对风险的预测大多依靠决策者的个人经验,缺少理论支撑。国内某大型企业同样面临着这些难题,其选择Dev Ops实现开发全流程自动化的过程中存在缺少对软件开发过程中的风险评估、过程可信不规范等问题,需要一个系统对软件开发过程中的风险进行预测,从而使项目经理能够动态的对软件开发过程进行调整和管控。本文基于此背景,在进行了相关技术预研的基础上,实现了软件过程管控子系统来满足上述需求。系统基于Spring Boot框架,提供了界面交互友好的前端,能够自动化实现数据处理和风险预测。系统共分为三大模块:数据处理模块、需求变更风险预测模块和需求交付风险预测模块。数据处理模块通过缺失值处理、异常值检测、特征标准化等手段实现了数据清洗和数据处理。需求变更风险预测模块通过支持向量机、决策树、随机森林、朴素贝叶斯等机器学习方法,建立模型,训练需求数据来实现对需求变更的风险预测。需求交付风险预测模块通过对软件过程进行仿真建模,利用系统动力学仿真计算引擎,实现对需求交付的风险预测。系统通过需求变更风险预测和需求交付风险预测实现了对软件过程中风险因素的识别,帮助项目经理科学决策,合理安排和调整工作计划,保障软件产品的按时交付。系统交付以来系统运行状态稳定,用户反馈良好。有效的帮助项目经理预知风险因素,科学决策,合理制定工作计划,调整工作安排,促进项目按时交付。
其他文献
知识产权作为当前国际竞争力以及企业创新发展的稀缺资源,各国、企业以及个人对于知识产权的拥有表现出极大的占有欲,由此引发的知识产权纠纷逐渐增多。在此背景下,包括我国
定向凝固工艺制备的氧化物共晶陶瓷在超高温环境中(1600?C)具有优异的力学性能和抗氧化,抗烧蚀性能;其微观组织由共晶生长方式控制,同时受各晶相的性质以及凝固参数影响。采用
目的设计和研发一种辅助肝脏肿瘤精准化消融治疗的增强现实导航系统,并验证其可行性和实用价值。材料和方法该系统集成了图像分割、三维重建、图像配准、定位和跟踪、呼吸运
石墨烯是一种具有高导电性、高化学稳定性和极高的理论比表面积的新型二维材料。作为石墨烯的衍生物,氧化石墨烯具有水溶液分散、易于加工、可调控等优点而备受关注。在电化学传感器的研发中,将氧化石墨烯与其它功能材料复合,充分利用各组分的优异特性,可以开发出具有高选择性、响应快速、高灵敏度、操作简单的电化学传感器。然而,利用氧化石墨烯制备的还原氧化石墨烯易发生团聚,导致其比表面积远低于理论值、不利于待测物质的
近几年来,无线体域网逐渐成为了国内外的研究热点。无线体域网属于小型短距离的无线传感器网络,其在医疗健康保健、体育训练指导、部队军事训练以及交互游戏娱乐等领域均有广
BOT模式作为PPP体系下最主要的公私合作范式之一,随之其不断发展与运用,与此相关的合同争议与纠纷也日益增多,尤其是在BOT公私合作模式大规模实施的背景之下,BOT合同性质与内
本文利用锥值映射的无限上连续性条件而不是上半连续性条件,建立了两类具变动控制结构的向量拟均衡问题的最优性条件.论文还运用投影技巧,给出了求解强向量均衡问题和集值映射的不动点问题的公共解的迭代算法,并获得了算法的收敛性结论.论文所得主要结果不仅推广和发展了近期文献中相关的研究成果,也丰富了向量均衡自身的理论与算法,为向量均衡在经济、交通和生活等实际问题应用提供了重要的理论依据.全文共分为四章,具体如
智能交通系统(Intelligent Transportation System,ITS)的研究与发展对目前的交通严重拥堵、事故频繁发生、环境愈发污染等重大问题有良好的改善作用,交通参数提取技术研究和
随着人民生活质量的提高,运动场馆、电影院、商场等成为人群聚集场所。人群聚集带来的安全问题成为当今社会关注的焦点,目前主流方法是在监控视频中采用人群密度估计方法,通
目的:近些年,在中国大学生群体中,强迫症状比其他心理问题更突出。认知灵活性损伤是强迫症重要的认知损伤之一,认知灵活性对个人的发展和适应环境具有重要作用。有强迫问题的