一种具备5S管理的软件开发过程管理软件的制作方法

文档序号:11134993阅读:571来源:国知局

本发明涉及一种软件开发过程管理软件,尤其是一种可以实现5s管理的软件开发过程管理软件。



背景技术:

5S起源于日本,是指在生产现场中对人员,机器,材料,方法等生产要素进行有效的管理,这是日本企业独特的一种管理办法。5S的含义是日文Seiri(整理),Seiton(整顿),Seiso(清扫),Seiketsu(清洁),Shitsuke(素养)这五个单词,因为这五个单词前面发音都是“S”,所以统称为“5S”。它的具体类型内容和典型的意思就是倒掉垃圾和仓库长期不用的东西,并将之持续化,持久化,习惯化。

一般5S管理主要应用于传统制造企业,生产企业,加工企业,主要应用对生产车间,蓝领员工集中的劳动密集型企业,少见将5S管理实施在白领员工集中,知识密集型的企业中,尤其是运用在软件开发过程领域中,更没有提及。

另一方面,随着社会的不断进步,信息化程度不断普及,国家政策对软件产业,软件行业的扶持和要求不断增大,以及软件企业面临的压力的不断增大,增强软件企业的开发效率,降低开发成本,提高软件企业管理水平和提高软件企业的综合竞争力成了迫切需要解决的问题。



技术实现要素:

本发明的目的在于:针对当前软件企业对于提高软件研发效率,降低软件研发成本的要求,在软件开发企业引入5S管理,通过对代码,工程文档进行整理,整顿,对垃圾代码和不用的废弃文档进行清扫,对项目管理区域进行清洁,并持续化,持久化,习惯化,达到提高软件研发人员的个人素质,最终达到提高整个企业地综合素质,从而降低研发成本,提高效率,提高企业的综合竞争力的目的。

为了达到以上目的,本发明将软件研发过程视为普通的生产过程,将项目管理区视作生产车间,将源代码视做半成品,将开发工具视做生产工具,所以,本发明主要包括以下模块:

文档管理系统---用于存放,上传,下载在软件研发过程中形成的代码,过程文档,制度文档等知识文档,每一个文档可以最多有8个不同的版本,文档的存放是按照文档类别定义系统中定义的文档归类类别进行存放的。文档管理系统中还有个文档搜索引擎,可以按照文档名和版本号搜索相应的文档,这个系统类似于仓库;

以下两部分用于对代码的规范管理:

代码规范定义系统---用于保存用户输入的代码规范,包括变量命名规范等,这个系统类似于生产企业的管理制度定义机构,制定的各种岗位职责说明书,操作规范等;

代码自动识别器---用于根据代码规范定义系统,在待检测的代码段中,检测出不符合要求的代码段,并以反色标注后,反馈给用户,这个类似于生产企业的质量保证人员的检查工作;

以下用于对文档的管理:

文档类别定义系统---用于用户自定义文档管理系统中的文档归类的类别,一个类别下可以建立子类别,所以用户定义的文档类别最后应该是一个树型结构,该系统有一定的权限,以保证归类类别的可控性,每个类别类似于生产企业的一个有了标注的生产成品,半成品存放区。

用户通过如下的步骤使用以下系统,逐步实现5S管理;

步骤一:用户通过代码规范定义系统定义代码规范,比如变量的命名,函数的命名,代码编写的约束要求等;

代码规范定义系统在接收到用户定义的代码命名规范后,将这些规范形成一种特殊的脚本语言存放在数据库管理系统中,用做代码识别器的识别规则,用户也后在后期添加,更改相应的规范;

步骤二:用户通过文档类别定义系统定义文档的归类类别,文档类别定义系统根据用户输入的文档类别名称和选择的上一级类别的名称,自动形成一个类别树,类别的名称和相互间的关系保存在数据库中,用户也可更改类别名称和相互之间的关系;

步骤三:用户定期选择需要检查的代码段,将之拷贝到代码自动识别器的工作平台上,代码自动识别器的工作平台类似于一个记事本,然后点击代码自动识别器的主菜单上的检查代码按钮,则代码自动识别器根据前面步骤一中用户输入的代码规范进行坚持,发现不符合规范和规则的代码后,标注出来,反馈给客户;

步骤四:代码自动识别器还有以线程的方式自动运行在计算机操作系统中的功能,在软件研发人员编写程序代码的时候,如果使代码自动识别器在后台运行的话,一旦发现不符合要求的输入,会在相应的字符下面用红色的波浪线标注出来,类似于word的语法识别器;

步骤五:用户需要上传文档到文档管理系统中时,需要事先选择用户在文档类别定义系统中定义的文档类别,不选择类别将不好上传文档;如此实现文档的按类归类,便于索引和查找;

步骤六:用户使用文档搜索引擎查找需要的文档,在文档搜索引擎中输入文档名[支持模糊查找],版本号等信息,进行检索,可以快速地找到相应的文档。

具体实施方式

步骤一:用户通过代码规范定义系统定义代码规范,比如变量的命名,函数的命名,代码编写的约束要求等;

代码规范定义系统在接收到用户定义的代码命名规范后,将这些规范形成一种特殊的脚本语言存放在数据库管理系统中,用做代码识别器的识别规则,用户也后在后期添加,更改相应的规范;

步骤二:用户通过文档类别定义系统定义文档的归类类别,文档类别定义系统根据用户输入的文档类别名称和选择的上一级类别的名称,自动形成一个类别树,类别的名称和相互间的关系保存在数据库中,用户也可更改类别名称和相互之间的关系;

步骤三:用户定期选择需要检查的代码段,将之拷贝到代码自动识别器的工作平台上,代码自动识别器的工作平台类似于一个记事本,然后点击代码自动识别器的主菜单上的检查代码按钮,则代码自动识别器根据前面步骤一中用户输入的代码规范进行坚持,发现不符合规范和规则的代码后,标注出来,反馈给客户;

步骤四:代码自动识别器还有以线程的方式自动运行在计算机操作系统中的功能,在软件研发人员编写程序代码的时候,如果使代码自动识别器在后台运行的话,一旦发现不符合要求的输入,会在相应的字符下面用红色的波浪线标注出来,类似于word的语法识别器;

步骤五:用户需要上传文档到文档管理系统中时,需要事先选择用户在文档类别定义系统中定义的文档类别,不选择类别将不好上传文档;如此实现文档的按类归类,便于索引和查找;

步骤六:用户使用文档搜索引擎查找需要的文档,在文档搜索引擎中输入文档名[支持模糊查找],版本号等信息,进行检索,可以快速地找到相应的文档。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1