7

我们当前工作的开发环境是 Windows XP pro。这是一个很好的操作系统,但在家里使用 Vista 和 Windows 7 之后,我发现自己想在工作中使用它们,因为我大部分时间都花在电脑上。

问题在于 Windows XP 完成了这项工作,并且显然它已经到位并且可以工作,因此前进的成本为 0,而 Vista / Windows 7 在短期内显然会花费金钱和时间,但我相信从长远来看无论是 Vista 还是 7 环境,我们都会更有效率。

所以我的问题是如何说服决策者至少升级到 Vista,我了解 Service Pack 1 规则,并且很乐意接受这一点。(即现在的 Vista,7 之后)。

参数可以从 .Net 程序员的角度出发,因为我们都是我工作的开发人员。

4

5 回答 5

7

这一切都取决于您企业的规模。

我们有超过 10000 个工作站需要管理,这也是我们仍在 XPSP2 中的主要原因。

操作系统带有许多必须测试的组策略规则。
它还附带必须评估/升级的自定义软件(防病毒、限制用户配置文件空间,...)。

简而言之,迁移到新操作系统并非易事。仅迁移/部署过程就需要一个月的时间。而这只是一步。必须事先对支持团队进行所有培训。


现在,对于一家公司来说,所涉及的工作仍然不是微不足道的。

  • 许可证需要更新
  • 需要确定所有软件和驱动程序的兼容性或升级。
  • 需要审查政策和安全性

如果您正在编写的程序的行为与预期目标没有太大不同,那么所有这些都是有意义的。

如果绝大多数用户将在 Xp 上使用您的应用程序,而您在 Vista 或 W7 上进行开发,您最终可能会发现问题不是在开发阶段,而是在认证或预生产步骤期间,这使得任何修复都变得如此之多更难做。

最后,它是关于投资回报率的。您将获得怎样的生产力,这个新的开发平台将在您的应用程序上市时间方面带来什么优势?

于 2009-02-20T08:14:36.387 回答
4

我能想到的升级到 Vista 的最佳理由是更好地利用硬件。我刚刚将我的机器升级到四核 CPU 和 8 GB 内存。使用 Vista 64 位,一切都像梦一样运行。更少的交换,一切似乎都变得更快了。

就硬件价格而言,确实没有理由为更少的内存而苦苦挣扎。当然,您的 IT 部门可能会以不同的方式看待它,但从开发人员的角度来看,具有大量内存的快速机器才是正确的选择。

于 2009-02-20T08:48:33.547 回答
3

我肯定会因此被指责为 FUD,但是 Vista 呢?严重地?

我认为这与大多数人的经验相反,如果您的生产力会完全提高值得怀疑的1、2、3、4)。有核心开发者认为升级是在另一个方向,或者可以通过XP 插件更好地实现,然后有悲观的猜测认为你应该只购买许可证。不要假装专业意见不存在。

对于成本(不要忘记硬件升级和缺少驱动程序),几乎没有明显的收益(大的 USP 应该是安全性,任何公司都不应该让操作系统处理)。如果您在谈论服务器 2k3 -> 2k8,那将是更合理的销售,但据我所知,推动 vista 的最佳理由是因为最终您将不得不这样做。

于 2009-02-20T09:16:08.660 回答
1

我们使用以下参数来运行最新的 Office 和 IE 版本:

我们的应用程序需要为下一个版本做好准备,所以如果整个公司都进行切换,我们知道我们的应用程序可以在新版本中运行,并且我们有解决某些兼容性问题的经验。

当然可以说这就是虚拟机的用途,但我们选择了相反的方式,使用虚拟机来测试旧版本。

我们公司拥有超过 6000 台计算机,因此我们提出不获得公司对我们自己升级的软件的支持。

我们也希望升级我们的操作系统,但 Novell 服务器版本没有兼容的 Vista 客户端。

于 2009-02-20T08:19:40.213 回答
-1

我和 anakata 在一起,真的吗?Vista的发展?

于 2009-02-21T00:31:00.207 回答