基于工作流的软件开发过程支持平台框架概述

基于工作流的软件开发过程支持平台框架概述

ID:23458101

大小:54.00 KB

页数:7页

时间:2018-11-08

基于工作流的软件开发过程支持平台框架概述_第1页
基于工作流的软件开发过程支持平台框架概述_第2页
基于工作流的软件开发过程支持平台框架概述_第3页
基于工作流的软件开发过程支持平台框架概述_第4页
基于工作流的软件开发过程支持平台框架概述_第5页
资源描述:

《基于工作流的软件开发过程支持平台框架概述》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于工作流的软件开发过程支持平台框架概述随着社会经济的迅速发展及人们生活水平的提高,计算机X络已应用到社会的各行各业中,在推动社会发展的同时,还改变了人们的生活、工作模式。工作流软件的开发,能够凭借其自身的优势,在现有的基础上提高工作效率,最大幅度的节省大量的人力、物力,因而与人们的工作、生活有着密切的联系。在此,本文针对工作流的软件开发过程支持平台框架这一问题,做以下论述。关键词:工作流;软件开发;支持平台中图分类号:TP311文献标识码:A:在21世纪科学技术迅速发展的今天,传统的软件已经无法满足人们的生活、工作需求,规范、统一的软件开发,在推动计算机

2、X络发展的同时,还在很大程度上改变着人们的生活。在当前的软件发展中,以RUP/TSP/PSP以及XP为代表的软件受到人们的广泛使用。在当前社会发展的过程中,工作流软件受到各行各业的欢迎使用,这项技术在研究、使用中,能够凭借自身的优势,有效的实现了高校流线型工作组织流程,最大限度的发挥流线工作的优势,提高工作效率。在工作流技术应用的过程中,其最大优势体现在信息处理对象为IT行业,且能按照相应的程序指示,实现信息路由,即我们所说的集成配置管理。在此,本文针对工作流的软件开发过程支持平台框架中的相关问题,从平台框架、对RUP的支持、对TSP的支持、Agent辅助

3、的PSP等四个方面出发,对其做以下简要分析:1.平台框架1.1智能、集成的平台框架在当前软件开发的过程中,其支持平台主要包括以下几种功能:版本控制、BUG追踪、项目管理、邮件列表以及成员权限控制等功能。在这些功能的支持下,在满足项目开发基本需求的同时,其状态多呈现为离散,且彼此间没有较好的联系,换而言之,这些功能之所以不能发挥出自身的优势,其根本问题在于缺乏一个智能、高效的核心。在解决这一问题的过程中,通过工作流及Agent技术的引入,结合着SX关保持较好的联系,最大限度的实现辅助与开发人员直接的信息通知接口。1.2PSAF过程元模型在当前信息技术迅速发展

4、的过程中,工作流技术的研究发展,已经成为当前信息技术发展的主要趋势。在其研究发展中,多种过程模型被人们提出,结合着当前的研究技术及模型适应能力,距离理想中的模型功能仍比较远。在当前工作流模型的研发中,多从过程描述为主,如:状态图、活动X络图等,这一类模型在适应的过程中,其重点多放在图模型上,且能直观的对整个过程的时序进行清晰的描述,但在使用中,其缺点在于针对复杂的过程逻辑,不能准确的进行处理,同时无法为其提供丰富的建模概念,导致大量约束集合而成的元素无法使用模型直接的表达出来。在中的FloModule)以及版本(Version),这三项属性就构成了工件的三

5、维坐标描述。与其他开发模式不同的是,这种研发平台在实际运行的过程中,开发人员如果对工件进行checkout、cheekin操作,别人是看不到的,只有开发人员自己能看到,而其他开发人员要想看到,必须在deliver复审通过的前提下,使其转化为label版本后方可。在整个集成配置管理中,针对任何一份已deliver且通过复审建立的几项工作变更,都必须在原有的基础上建立起新的工作变更流程。以此来确保软件程序的顺利运行及工件变更后的投入使用。变更流程开始后,主要包括以下几个方面:首先由复审员审核变更的理由是否充分,如不充分,则予以拒绝,反之,通过并由提交变更的开发

6、人员进行工件的变更。然而在整个审核过程中,开发人员对工件进行变更后,在工件变更Form描述变更原因、变更处,以及有可能影响的相应系统模块,最后再deliver变更的工件。之后,复审追踪流程自动开始,在复审流程结束后,当前系统模块的同一基线的所有流程,以及工件变更Form巾描述的必然影响的系统模块的同一基线的所有版本工件状态都将变为disable,自动激发这些被影响工件的被动变更流程。另外,给工件变更Form中描述的可能影响的系统模块发送相应的通知。至此,一个变更流程才正式结束。2.2知识管理流程在传统的MIS、ERP系统中,所提供的模块主要以KM模块为主,

7、且提供的模式多呈现为独立模式,与其他流程相比,KM在开发的过程中也比较普通。开发人员在研发的过程中,需要通过相应的专业知识将其具体的描述出来,作为正式的知识文档,在建好知识文档后,结合着模块的实际运行状况,将其研发的性能、运行状况等方面进行详细的填写,在填写完后交给专业的审核人员进行审核,以此来确定知识的正确性及属性。在知识文档通过审核后,结合着知识文档的开发技术及流程,将文档放入整个开发流程中,并与之线连接。与此同时,工作人员在查阅知识文档的过程中,可以通过知识库来查询,且在阅读过后,能够为其进行评分。3.对TSP的支持3.1环境流程在当前软件开发的过程

8、中,其组织内部的各个项目之间都有一定的联系,这就导致项目流程及工作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。