【技术实现步骤摘要】
本专利技术涉及迁移软件系统的领域。更具体地说,本专利技术涉及根据所捕捉反馈的分析而改进的迁移规划。
技术介绍
客户机迁移是把最终用户计算机从一种配置迁移到另一种配置的过程,其中配置指的是操作系统(OS)和在该OS环境中工作的相关应用程序。另外,客户机迁移指的是从安装在客户机上的当前OS和应用程序改变成新的OS和应用程序(例如当Windows XP改变成SuseLinux)。更一般地,术语迁移还被用于表示从旧配置到新配置的改变。从而,迁移还意味着把相同的OS、应用程序和数据从一个客户机移动另一客户机。它还可涉及在单一客户机上,把OS和与OS相关的应用程序(可选)从旧版本升级为新版本。它还被用于表示把数据从客户机移动到服务器,以及从服务器移动到另一服务器。在一种情况下,迁移规划被定义为要部署的软件组件、应用程序和操作系统的列表,把这些软件组件、应用程序和操作系统集中在一起的方式,部署这些软件组件、应用程序和操作系统的方式,以及与它们的部署相关的时间线。软件组件、应用程序和操作系统的特定分组被称为映像(image)。映像在引导(pilot)过程中被测试和调整,随后被记录到存储介质上。在全面部署期间,记录的映像被复制到目标机器上。客户机迁移服务可被分解成下述步骤评估目标企业,产生定制的迁移规划,部署迁移规划,和为部署过程提供支持服务。在最初的企业评估中,收集公司信息以便策划迁移方案和迁移的相关费用。随后处理包括当前技术基础结构(例如客户计算机的数目,当前安装的OS,其它应用程序和软件)的相关信息,从而产生迁移规划,所述迁移规划包括将在目标客户机上部署的测试计算 ...
【技术保护点】
一种管理新软件系统的迁移规划的方法;通过把所述新软件系统从迁移服务器迁移到某一实体内的至少一个硬件组件来部署所述新软件系统;所述新软件系统替换先前安装在某一实体内的所述至少一个硬件组件上的至少一个软件组件,所述方法包括:a.自动捕捉 反映与所述新软件系统的用户交互作用的数据;b.相对于所述新软件系统的预期用户交互作用,分析所述捕捉的数据,从而确定在与所述新软件系统交互作用方面的用户困难的存在;和c.根据所述分析,自动修改所述迁移规划或者当前的服务提供。
【技术特征摘要】
US 2004-7-30 10/902,6011.一种管理新软件系统的迁移规划的方法;通过把所述新软件系统从迁移服务器迁移到某一实体内的至少一个硬件组件来部署所述新软件系统;所述新软件系统替换先前安装在某一实体内的所述至少一个硬件组件上的至少一个软件组件,所述方法包括a.自动捕捉反映与所述新软件系统的用户交互作用的数据;b.相对于所述新软件系统的预期用户交互作用,分析所述捕捉的数据,从而确定在与所述新软件系统交互作用方面的用户困难的存在;和c.根据所述分析,自动修改所述迁移规划或者当前的服务提供。2.按照权利要求1所述的管理新软件系统的迁移规划的方法,其中所述新软件系统包括操作系统(OS)和至少一个软件应用。3.按照权利要求1所述的管理新软件系统的迁移规划的方法,其中所述分析包括检测所述捕捉数据中,相对于所述已迁移软件系统的所述预期用户交互作用来说异常的模式。4.按照权利要求3所述的管理新软件系统的迁移规划的方法,其中所述分析还包括a.确定所述检测的模式的定性异常度;b.依据软件应用类型和所执行的功能中至少之一,聚集所述捕捉的数据;和c.根据所述聚集,把所述检测的模式归类为孤立的用户困难或者普遍的用户困难。5.按照权利要求3所述的管理新软件系统的迁移规划的方法,其中通过下述任意之一来检测所述模式计数、组织或群集所述捕捉的数据。6.按照权利要求5所述的管理新软件系统的迁移规划的方法,其中捕捉数据中的所述检测模式或者超过完成所述功能的所述最大时间阈值,或者不满足准确执行所述操作序列的所述最小基线。7.按照权利要求3所述的管理新软件系统的迁移规划的方法,其中所述预期的用户交互作用包括所述交互作用用户为完成所述功能而执行的操作序列,和指示完成所述功能的最大时间阈值和准确执行所述操作序列的最小基线的统计量组成。8.按照权利要求3所述的管理新软件系统的迁移规划的方法,其中如果所述捕捉数据对应于至少执行规定数目的不同功能的操作序列,那么所述检测模式被归类为普遍用户困难;否则,所述检测模式被归类为孤立用户困难。9.按照权利要求3所述的管理新软件系统的迁移规划的方法,其中如果所述聚集的捕捉数据至少对应于规定数目的交互作用用户,那么所述检测模式被归类为普遍用户困难;否则,所述检测模式被归类为孤立用户困难。10.按照权利要求1所述的管理新软件系统的迁移规划的方法,其中重复所述方法,直到所述分析既不导致对所述服务提供的修改,也不导致对所述迁移规划的修改为止。11.按照权利要求1所述的管理新软件系统的迁移规划的方法,其中对迁移规划的所述修改包括下述至少之一部分或者整体地替换所述新软件系统;加入到所述新软件系统中;和选择部分提供所述新软件系统。12.按照权利要求1所述的管理新软件系统的迁移规划的方法,其中对服务提供的所述修改包括定制现有服务提供和增加新的服务提供;所述服务提供包括在线文档,交互式在线训练,与技术支持人员的现场交互作用,现场训练,和商业过程重建。13.按照权利要求1所述的管理新软件系统的迁移规划的方法,其中所述迁移包含a.在某一实体内的所述至少一个硬件组件从所述迁移服务器接收第一应用;b.利用所述第一应用,盘点先前安装的所述至少一个软件组件和所述至少一个硬件组件;c.根据所述盘点的结果,创建迁移规划;和d.在引导过程中执行所述迁移规划。14.按照权利要求13所述的管理新软件系统的迁移规划的方法,其中所述迁移规划包含要部署的所述新软件系统的组件,对应于要部署的所述新软件系统的映像,和与部署所述新软件系统相关的时间线。15.按照权利要求14所述的管理新软件系统的迁移规划的方法,其中迁移规划的所述执行包括a.把第二应用和监视应用下载到所述至少一个硬件组件;所述第二应用创建先前安装在所述至少一个硬件组件上的所述至少一个软件组件的备份副本;b.把对应于所述新软件系统的所述映像复制到所述至少一个硬件组件,以便替换所述至少一个软件组件;和c.通过借助所述监视应用收集所述用户-计算机交互数据,监视所述新软件系统。16.一种管理把系统迁移到某一组织内的至少一个计算机上的方法;所述迁移系统替换先前安装在所述至少一个计算机上的系统,所述方法包括a.自动监视用户与所述迁移系统的交互作用,以检测用户在利用所述迁移系统方面的困难;所述困难起因于所述先前安装的系统的替换;和b.修改旨在便于所述组织更好地利用所述迁移系统的规划。17.按照权利要求16所述的管理系统的迁移的方法,其中所述修改包含采取修正动作,以帮助所述用户更有成果地利用所述迁移系统。18.按照权利要求17所述的管理系统的迁移的方法,其中所述修正动作提供下述至少之一定制的在线帮助、常见问题解答的列表、定制的帮助程序、训练班、和与技术人员的交互作用。19.按照权利要求16所述的管理系统的迁移的方法,其中所述修改包括变更所述迁移系统的配置。20.按照权利要求19所述的管理系统的迁移的方法,其中迁移系统配置的所述变更是下述至少之一部分或者整体地替换所述迁移系统、向所述迁移系统提供附加软件、和选择不部分或整体地提供所述迁移系统。21.按照权利要求16所述的管理系统的迁移的方法,还包括分析所述检测的用户困难,以便确定利用所述迁移系统的用户间的困难模式。22.按照权利要求21所述的管理系统的迁移的方法,其中通过下述任意之一来确定所述模式计数、组织或群集所述检测的用户困难。23.按照权利要求16所述的管理系统的迁移的方法,其中所述迁移系统包括操作系统(OS)和至少一个软件应用。24.按照权利要求16所述的管理系统的迁移的方法,其中所述修改是自动的。25.一种管理新软件系统的迁移和部署的系统,包括a.至少保存所述新软件系统和迁移规划的迁移服务器;b某一实体内的至少一个硬件组件,具有先前安装的软件组件,所述先前安装的软件组件从所述迁移服务器接收所述新软件系统,以便根据所述迁移规划替换所述至少一个先前安装的软件组件;c.从所述硬件组件捕捉来自用户和所述新软件系统之间的交互作用的数据的捕捉机构;d.分析所述捕捉的交互数据的处理机构;所述处理机构根据所述分析,提供对所述迁移规划或服务提供的修改。26.按照权利要求25所述的管理新软件系统的迁移和部署的系统,其中所述新软件系统包含操作系统(OS)和软件应用。27.按照权利要求25所述的管理新软件系统的迁移和部署的系统,其中所述分析包括检测所述捕捉的交互数据中,相对于所述迁移软件系统的所述预期用户交互作用...
【专利技术属性】
技术研发人员:克里斯托弗S坎贝尔,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。