【技术实现步骤摘要】
技术介绍
图1内示出典型的现有技术的软件变更管理库100。在软件变更 管理库100内,保持一组对象99以捕获软件系统的开发者和用户已 请求的变更的集合。这些变更请求对象99已知在不同的变更管理库 内具有多种名称,例如变址请求(Modification-Request)、增强请求、 工作项、缺陷和程序错误。在此公开中,用术语变更请求,,指这些类 型的对象99。关于变更请求的信息被在变更请求对象99的一组属性内捕获。 该属性由图1内的对象99a的分别如XX,,和虚线箭头所示的原子值 (例如字符串、整数或日期)或对另一个对象99的引用指示。 一些 属性被预定义并存在于所有变更请求99中,但是大部分属性被消费 者确定并且会因项目不同而不同。变更请求的当前状态被汇总在变更 请求对象99的预定义的状态属性102内。尽管状态属性102是预定 义的,但是状态属性的合法值被消费者确定。消费者定义一组被允许 的从一个状态值到另一个状态值的转变,并且定义了执行这些转变的 行为。保持变更请求对象99的状态的一些关键问题如下1、 变更管理过程内的不同利益相关者对于给定变更请求的当前 状态应该如何具有不同的观点。例如开发者可能相信发行被解决,而 发行的提交者相信发行还需要进一步的工作。此问题的一种解决方法 是引入复合状态例如打开-开发-未决、打开-开发-完成和关闭-开发-完成。此方法使得当变更请求管理过程内的利益相关者的数量 增加时状态的数量组合激增,这使得难以在变更管理过程内引入新的 利益相关者。2、 软件系统的多个用户会报告类似的问题。如果这些问题中的每一个均作为单独的变更请求对象 ...
【技术保护点】
一种用于管理给定软件系统的变更的方法,该方法包括以下计算机实现的步骤: 形成相应的变更请求对象以代表每个用户的相应的对给定软件系统进行相应的变更的请求; 对于每个变更请求对象,提供发行对象的发行层级、任务对象的任务层级以及活动对象的活动层级,每个发行对象代表相应的发行,每个任务对象定义了处理相应的发行所需的工作,并且每个活动对象用于跟踪相应的执行的工作;以及 提供包含变更请求对象的各个发行层级、任务层级和活动层级的表格表示的表格式用户界面,表格表示用作每个用户的计划任务列表,并且显示作为用户角色的函数的发行对象、任务对象和活动对象。
【技术特征摘要】
US 2006-11-1 11/555,4911.一种用于管理给定软件系统的变更的方法,该方法包括以下计算机实现的步骤形成相应的变更请求对象以代表每个用户的相应的对给定软件系统进行相应的变更的请求;对于每个变更请求对象,提供发行对象的发行层级、任务对象的任务层级以及活动对象的活动层级,每个发行对象代表相应的发行,每个任务对象定义了处理相应的发行所需的工作,并且每个活动对象用于跟踪相应的执行的工作;以及提供包含变更请求对象的各个发行层级、任务层级和活动层级的表格表示的表格式用户界面,表格表示用作每个用户的计划任务列表,并且显示作为用户角色的函数的发行对象、任务对象和活动对象。2. 根据权利要求l的方法,其中 所述发行对象能够被分成发行子对象, 所述任务对象能够被分成任务子对象, 所述活动对象能够被分成活动子对象;并且发行对象和发行子对象能够与任务对象和任务子对象相关联,而 任务对象和任务子对象能够与活动对象和活动子对象相关联。3. 根据权利要求l的方法,其中所述表格表示由针对每个变更 请求对象的相应行形成。4. 根据权利要求3的方法,其中对于所述表格表示的给定行, 作为用户角色函数的主对象的指示在与该给定行交叉的列内被显示, 并且该主对象是所述发行层级、任务层级和活动层级对象类型中的一 种,并且与给定行交叉的其它列指示该主对象的子对象。5. 根据权利要求3的方法,其中所述表格表示还在所述给定行 的一个或多个列内显示各个汇总值。6. 根据权利要求5的方法,其中该方法还包括扩展所述给定行 的步骤,所述扩展显示具有该给定行的汇总值的组成值的子表格。7. 根据权利要求6的方法,其中所述扩展步骤是迭代的。8. 根据权利要求3的方法,其中该方法还包括在对象层级中查 询潜在新对象的步骤;并且响应于该查询,表格表示显示添加的潜在对象的新行,每个潜在 对象分别对应新的一行。9. 根据权利要求8的方法,其中该方法还包括步骤 从潜在对象之一创建新对象,以及 在表格表示中显示被创建的新对象的指示。10. 用于管理给定软件系统的变更的计算机装置,该装置包括 代表用户的对给定软件系统进行变更的请求的变更请求对象,对于进行相库用户请求的每个不同的用户具有不同的变更请求对象;对于每个变更请求对象,有发行对象的相应发行层级、任务对象 的任务层级以及活动对象的活动层级,每个发行对象代表相应的发 行,每个任务对象定义了处理相应的发行所需的工作,并且每个活动 对象跟踪相应的执行的工作;以及包含变更请求对象的相应发行层级、任务层级和活动层级的表格 表示的表格式用户界面,表格...
【专利技术属性】
技术研发人员:尤迪斯H卡斯,吉奥弗雷M克莱姆,凯瑟琳G科尔,林德尔特P格芬,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。