从开发角度:如何说服老板升级到Vista/Windows 7?

发布于 2024-07-14 15:46:48 字数 382 浏览 4 评论 0原文

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

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

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

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

Our current development environment at work is Windows XP pro. It is a fine operating system, but after using Vista and Windows 7 at home, I find myself wanting to use them at work where I spend majority of my time on a computer.

The problem lies in that Windows XP does the job, and there's 0 cost in moving forward as obviously its already in place and working, whereas Vista / Windows 7 would obviously cost money and time in the short term, but I believe in the long run we'll all be more productive in either a Vista or 7 environment.

So my question is how do I convince the decision makers to upgrade to at least Vista, I understand the service pack 1 rule, and am happy to accommodate that. (i.e. Vista now, 7 later).

Arguments can be from a .Net programmers perspective as we're all developers where I work.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

極樂鬼 2024-07-21 15:46:48

这完全取决于您企业的规模。

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

操作系统附带大量组策略规则,必须对其进行测试。
它还配备了必须进行评估/升级的定制软件(防病毒、用户配置文件空间限制等)。

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


现在,对于一个公司来说,所涉及的工作仍然不小。

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

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

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

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

It all depends on the size of your enterprise.

We have more than 10000 workstations to manage, and that is the main reason we are still in XPSP2.

An OS comes with lots of group policy rules, which must be tested.
It also comes with custom software (anti-virus, limitation of the user's profile space, ...) which must be evaluated/upgraded.

In short, moving to a new OS is not a trivial task. The migration/deployment process alone takes month. And it is only one step. All the training of the support team must have been made beforehand.


Now, for a small company, the work involved is still not trivial.

  • licenses need to be updated
  • compatibility or upgrade of all softwares and drivers needs to be ascertained.
  • policies and security needs to be reviewed

All of this makes sense if the behavior of the program you are writing is not too different than the intended target.

If the vast majority of users will use your application on Xp, whereas you are developing on Vista or W7, you may end up detecting issue not one the development phase, but during the homologation or pre-production steps, which makes any fix that much harder to do.

In the end, It is about ROI. What productivity will you gain, and what advantage this new development platform will bring in term of time-to-market for your application ?

樱娆 2024-07-21 15:46:48

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

考虑到硬件价格,确实没有理由为更少的内存而烦恼。 当然,您的 IT 部门可能会有不同的看法,但从开发人员的角度来看,拥有大量内存的快速机器才是正确的选择。

The best reason I can think of for upgrading to to Vista is to utilize hardware better. I just upgraded my machine to quad core CPU and 8 GB ram. With Vista 64 bit everything just runs like a dream. Much less swapping and everything just seems to be going quite a bit faster.

With hardware prices as they are, there is really no reason to struggle with less memory. Of course your IT department may look at it differently, but from a developer's point of view a fast machine with lots of memory is the way to go.

梦在夏天 2024-07-21 15:46:48

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

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

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

I'm definitely going to be accused of FUD slinging for this, but Vista? Seriously?

This is contrary to most peoples experience I think, it's dubious (1,2,3,4) if your productivity will go up at all. There's a core of developers who think the upgrade is in the other direction or can be better achieved with XP addons, and then there's pessimistic speculation that you should buy the licences only. Not to pretend that pro opinions don't exist.

For the cost (and don't forget there's going to be hardware upgrades and missing drivers) there's little apparent gain (the big USP is supposed to be security which no company should ever let the OS handle anyway). If you were talking about servers 2k3 -> 2k8 that would be a much more reasonable sell, but as far as I can see the best reason to push to vista is because eventually you'll have to.

栀子花开つ 2024-07-21 15:46:48

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

我们的申请需要准备
对于下一个版本,所以如果整个
公司做出了转变,我们知道我们的
应用程序可以在新版本中运行,
我们有解决某些问题的经验
兼容性问题。

当然,可能有人会说这就是 VM 的用途,但我们选择了相反的方式,使用 VM 来测试旧版本。

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

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

We've used the following argument to run the latest Office and IE versions:

Our applications need to be prepared
for the next version, so if the whole
company makes the switch, we know our
applications work in the new versions,
and we have experience solving certain
compatibility problems.

Of course it could be argued that this are what VM's are for, but we've chosen the other way around, use VM's to test for older versions.

Our company has > 6000 computers, so we offered to not get corporate support on the software we've upgraded ourself.

We'd also liked upgrading our OS, but the Novell server version has no compatible Vista client.

枕花眠 2024-07-21 15:46:48

我和安纳卡塔在这里,认真的吗? Vista适合开发吗?

I'm with annakata here, seriously? Vista for development?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文