一种软件项目智能管理方法与系统技术方案

技术编号:39066779 阅读:28 留言:0更新日期:2023-10-12 19:59
本发明专利技术提供一种软件项目智能管理方法与系统,属于项目管理技术领域,具体包括:获取软件项目的代码量,并根据所述软件项目的代码量以及所述软件项目的开发需求的数量确定需要进行进度管理时,获取所述软件项目的开发需求的数量以及代码量,并结合所述开发需求质量以及所述代码质量进行软件开发进度的确定,通过所述软件项目的开发时间、剩余开发时间以及开发人员数量以及所述软件开发进度进行管理建议的输出,从而保证了软件项目的质量以及进度管理的可靠性。管理的可靠性。管理的可靠性。

【技术实现步骤摘要】
一种软件项目智能管理方法与系统


[0001]本专利技术属于项目管理
,尤其涉及一种软件项目智能管理方法与系统。

技术介绍

[0002]为了实现对软件开发项目的智能管理,在专利技术专利《软件系统可靠性预计方法、装置、计算机设备和存储介质》中通过提取影响软件模块可靠度的因素,并确定各个因素对软件可靠性的影响程度;建立模块可靠度预计模型,完成模块可靠度预计,利用得到的模块可靠度,预计软件可靠,但是却存在以下技术问题:忽视了根据软件的代码量以及软件可靠性的评估结果对软件开发的进度进行管理,具体的,当软件的代码量较少或者软件可靠性的评估结果不能满足要求时,若不能进行软件开发的进度管理,则有可能导致软件开发的进度延迟。
[0003]忽视了根据软件的需求满足情况以及需求开发的缺陷情况对软件开发的进度进行管理,具体的,对于软件的需求满足情况较少或者已开发的需求的缺陷情况较多的情况下,若不能进行软件开发的进度管理,则有可能导致软件开发的进度延迟。
[0004]针对上述技术问题,本专利技术提供了一种软件项目智能管理方法与系统。
专利技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件项目智能管理方法,其特征在于,具体包括:S11获取软件项目的代码量,并根据所述软件项目的代码量以及所述软件项目的开发需求的数量确定是否需要进行进度管理,若是,则进入步骤S14,若否,则进入步骤S12;S12通过所述软件项目的程序的类型将所述程序划分为主程序和子程序,并通过子程序的问题数量进行问题子程序的确定,通过所述问题子程序的数量、主程序的问题数量以及所述程序的问题数量进行所述软件项目的代码质量的判断,并通过所述软件项目的代码质量以及所述代码量确定是否进行进度管理,若是,则进入步骤S14,若否,则进入步骤S13;S13根据所述软件项目的开发需求的问题数量进行问题需求的筛选,并通过所述问题需求的数量以及比例、开发需求的问题数量进行所述软件项目的开发需求质量的判断,并通过所述开发需求质量确定是否进行进度管理,若是,则进入步骤S14,若否,则暂不进行进度管理;S14获取所述软件项目的开发需求的数量以及代码量,并结合所述开发需求质量以及所述代码质量进行软件开发进度的确定,通过所述软件项目的开发时间、剩余开发时间以及开发人员数量以及所述软件开发进度进行管理建议的输出。2.如权利要求1所述的一种软件项目智能管理方法,其特征在于,所述软件项目的开发需求的数量为所述软件项目已经开发完成的需求的数量以及正在开发的需求的数量。3.如权利要求1所述的一种软件项目智能管理方法,其特征在于,根据所述软件项目的代码量以及所述软件项目的开发需求的数量确定是否需要进行进度管理,具体包括:获取所述软件项目的代码量,并通过所述代码量确定是否需要进行进度管理,若是,则确定需要进行进度管理,若否,则进入下一步骤;通过所述软件项目的开发时间以及剩余开发时间进行需求开发进度阈值的确定,通过所述软件项目的开发需求进行开发完成的需求以及正在开发的需求、尚未开发的需求的确定,通过所述软件项目的正在开发的需求的数量、尚未开发的需求的数量以及开发完成的需求的数量进行需求开发进度的确定,并判断所述需求开发进度是否大于需求开发进度阈值,若是,则进入下一步骤,若否,则确定需要进行进度管理;根据所述正在开发的需求的功能模块数量进行所述正在开发的需求的开发复杂度的确定,并通过所述开发复杂度将所述正在开发的需求划分为复杂需求和一般需求,并通过所述复杂需求的开发进度、开发复杂度、数量,一般需求的开发进度、开发复杂度、数量进行所述正在开发的需求的修正开发进度的确定;根据所述尚未开发的需求的功能模块数量进行所述尚未开发的需求的开发复杂度的确定,并通过所述开发复杂度将所述尚未开发的需求划分为复杂未开发需求和一般未开发需求,并通过所述复杂未开发需求的开发复杂度、数量,一般未开发需求的开发复杂度、数量进行所述尚未开发的需求的修正开发进度的确定;根据所述需求开发进度、正在开发的需求的修正开发进度、所述尚未开发的需求的修正开发进度进行所述软件项目的初始开发进度的确定,并通过所述初始开发进度确定是否需要进行进度管理。4.如权利要求3所述的一种软件项目智能管理方法,其特征在于,通过所述软件项目的正在开发的需求的数量、尚未开发的需求的数量以及开发完成的需求的数量进行需求开发进度的确定,具体包括:
根据所述软件...

【专利技术属性】
技术研发人员:张保亮徐英辉姜媛孙聪锐刘鹏王大中王艳青
申请(专利权)人:中国电力科学研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1