激起用户的兴趣,制定具体的沟通计划,和绘制一张应用程序图仅仅是在公司里成功测试Windows 7的三个主要因素。

如果你不久要进行 Windows 7试验测试,你不会是唯一这样做的人。随着Windows XP 的支持在 2012年将接近尾声,加上 Windows 7吸引人的新功能列表Forrester Research 预测采用Windows 7 的步伐将会突飞猛进。该机构调查了 655名北美和欧洲公司的有关个人计算机的决策人,发现三分之二的公司期望最终会迁移至 Windows 7 (引自“商业采用Windows 7的展望”,Forrester Research, Inc.,2009年11月)。

不过,在那样的迁移出现之前,试验测试当然会先行一步。与任何其他项目一样,试验测试的成功也取决于许多相同的项目管理好方法。沟通、采纳、监督以及其他重要的项目管理因素十分关键。为此,我们归纳了七个步骤,来帮助指导你进行一次成功的Windows试验测试。

从制定计划和要求着手。Infogain 的销售营销资深副总裁Glen Gramling说,在试验测试开始之前,公司应有测试Windows 7的明确商务理由。上至首席执行长官,下至IT部门都应明确表示采纳。Infogain 是一家专精集成和定制软件开发的企业 IT 解决方案公司。每个参与者也应承诺自己的职责,并就项目管理的方法和政策标准达成协议。Gramling说,所谓标准就是一切以最适应公司为准,但是以下方面尤其重要:

  • 获得利益关系人的支持。这一步骤绝对必要。没有利益关系人的支持,你几乎必败无疑。若你以为支持是不言而喻的事,那就请你再思考一下。“项目失败的两个最常见原因就是缺乏利益关系人的支持或缺乏强有力的项目管理,”Gramling说。
  • 分派一名项目领导人。分派一人做领导,从头到尾地指导试验测试,大家有问题、顾虑等都可以找他(她),这点极其重要。没有一名能力强的项目领导及其提供的反馈交流,重要的信息有可能会丢失。
  • 制定一个沟通计划。沟通必须详尽、频繁。Gramling 建议项目管理团队每周开会,商量各会议间隔期间发生的问题并记录存档。同样重要的是对公司各阶层分享信息也应有一致同意的方式。

激起用户的兴趣。Windows 7 提供诸如虚拟化等新功能,较容易让人采纳。Spiegel Brands 的IT副总裁Elvis Cernjul 对直接访问 (可使用户无需VPN就可访问公司网络)和BranchCache (有可能降低用户花在等待网络下载文件上的时间)十分有兴趣。Cernjul 说,当你向人们示范这些功能以及它们如何能使他们的工作变轻松时,Windows 7 就能变得相当好卖。

Cernjul 目前正在试验测试Windows Server 2008,并且不久将开始试验测试 Windows 7 。他希望为整个公司  600多台桌面计算机安装新的操作系统。他期望争取终端用户采纳Windows 7的方式不是靠谈论它如何将在根本上帮助公司或一些其他的从上至下的方式,而是通过展示Windows 7的功能帮助人们个人的具体方法。他说,激起人们个人的兴趣,让他们采纳就要容易得多了,因而也能确保每个人的更大成功。

评估公司的应用程序与从属性。Gramling说,应用程序兼容性问题是部署新操作系统的主要障碍。大多数公司的应用程序和技术细节均未有详细的记录。因此,他建议先做一份应用程序清单,以便绘制出一张还写明从属性(各应用程序的相互关系和影响)的应用程序图。

应用程序迁移咨询公司NathCorp 的首席执行长官Raj Nath说,他一般会在流程的此环节找出基于第三方中间件的应用程序套件。他查找的问题包括中间件厂商没有新的版本,或是新版本变动太多,以致将所有应用程序校正到适用新中间件会花费很久的时间。Nath指出,幸运的是,Windows 7 通过提供XP模式和Med-V等技术来解决兼容性问题。这些 Windows 7功能使应用程序能在Windows XP虚拟环境里透明地运行,但是在终端用户看来,他就好像桌面系统有Windows 7 一样。

挑选试验测试员,制定一份培训计划。Nath 建议从应用程序兼容问题最少的部门挑选第一批测试员。这有利确保取得良好的结果。

此外,可能还有其他起作用的因素。比如,你一般不可能会让执行关键使命功能的用户来做第一批测试,尽管他们的兼容性问题最少。Cernjul则会从每一条商务线上选择一个(或最多两个) 用户,以便同时测试范围最广的应用程序套件。

实施一个向用户介绍Windows 7功能的计划也很重要。Nath 建议向用户推荐微软的资料来帮助用户先熟悉一下Windows 7,这样可以帮助减轻IT部门的培训负担。

进入概念验证阶段。在此阶段,IT 人员按照公司的标准配置设置少量的计算机,然后在计算机上测试部署计划。Nath说,在这个阶段里,关键的是要在开始试验测试的工作之前充分测试应用程序兼容性问题并解决出现的任何问题。

运行试验测试。通过试验测试,Cernjul 将能够确定此时升级到Windows 7 是否在精力和成本上值得。他说,由于对XP的支持在 2014年将结束,迁移早晚会是合乎逻辑的选择。问题是现在是否是合适的时机。

Cernjul的主要顾虑是围绕着一些Speigel自己用 .NET编写的应用程序的兼容性问题。比如,在公司的 Office 2007 试验测试期间,该系统与公司的Citrix 和 SAS 系统无法很好地配合;必需先解决那些问题才能在整个公司部署 Office 2007。

同样, 一次Windows Vista 的试验也发现了若干兼容性问题,比如,与公司黑莓的兼容问题。这也是公司最后依然使用Windows XP的一个原因。这一次,Cernjul 很肯定公司会最终迁移至Windows 7,但试验测试将会确定等待一段时间是否是个好主意。不过,即使试验测试一切顺利,Cernjul 仍将等到Windows 7 Service Pack 1 再进行大规模的部署。

试验测试的时间长度可以取决于公司及其商务时间表。Nath 建议将试验测试时间安排成一个月左右。 这样的时间长度足以让大多数商业公司完成商务任务的整个周期。对某些公司,比如出版季刊的出版社来说,时间可以安排长一些。而对像行政助理这样的工作来说,时间可以安排更短些。重要的是,试验测试的时间长度应允许所测试的任务有充分的体现。

此外,Nath建议,下一套试验测试的概念验证阶段在相同的时间展开。这可以加快部署,并利于用户继续参与。

Gramling说,在此阶段—和项目的其他每个阶段一样—“检查,检查,检查,然后再检查”十分重要。你应该监督进度和团队成员之间的沟通;同时确保反馈交流不中断,这样当故障或应用程序从属性问题出现时就能及时采取改正措施。Gramling的公司通常每周进行深度检查,并且在这些会议的间隔时间若出现问题,也有一套大家熟悉的沟通方法。

对 Cernjul来说,每组只选择一个人的另外一个好处是密切的沟通。这样做使他能够建立一个密切沟通的渠道,使用户能畅所欲言并且知道他们的意见也有听众。如此的沟通价值无量。

书写总结。在试验测试结束时,Gramling 会写一份留给客户的总结报告,解释试验的各种情况,应用程序的从属性和其他技术信息。在公司内部做试验测试时这样做似乎有些小题大作。但是他说并非如此。“人们会升迁或换工作,这样一份文件可以在未来节省你的时间和精力。”他说,“此外,这也是让利益关系人宣传成功的妙法。”

FM IT专家意见(IT EXPERT VOICE)为 戴尔®联邦传媒 之合作。 隐私权声明