首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解决客户策略中的开发限制

解决客户策略中的开发限制
EN

Stack Overflow用户
提问于 2008-12-19 04:03:06
回答 5查看 159关注 0票数 1

如前所述,I work in IT consultancy and move through various customer environments。遇到各种安全策略是很自然的,在大多数环境中,我们必须先通过安全检查表,然后才能授权我们的笔记本电脑(我们的移动开发工作站)连接到它们的网络(大多数时候只是开发网络)。

有一位客户不允许外部计算机连接到他们的网络,所以我们的笔记本电脑是...使用移动GSM调制解调器的昂贵的通信计算机。我们被迫使用他们的台式PC进行开发,而这些工作站是相当老的型号,RAM很低,而且是单核奔腾4 CPU和怪异的磁盘。不用说,开发工作是次优的,特别是在使用范围为100 - 400个项目的Visual Studio解决方案时。

对于可以隔离的小案例,我们在自己的笔记本电脑上进行开发和测试。但在更大的情况下,考虑到某些开发服务器(如SeeBeyond和大型机DB2数据库)仅在网络上,并且来回复制数百个项目的前景非常可怕,从技术上讲,这似乎不是一个合理的想法。

我不是在询问违反客户策略的技巧(例如,将笔记本电脑插入伪装台式机MAC地址)。我只是想知道,当在这样的环境中工作时,其他人是如何在自己的硬件上保留一些优势和效率的。只要有可能,我就会尝试在自己的笔记本电脑上复制具有虚拟服务器的环境,但仅限于Microsoft服务器解决方案。虚拟化非Microsoft服务器和软件是一项挑战。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2008-12-21 11:15:18

写一份像样的提案给你的经理,这就是你能做的所有事情来纠正解决方案。如果他不愿意或不能解决问题,或者不愿意/不能将提案传递给能够解决问题的人,那么我会说,目前的情况就是他们决定使用的。

在这种情况下,要么接受它,要么不接受,即。往前走。

建议书应包括:

  1. A proposal for what you want done
  2. proposal of not it
  3. ,以及最重要的是,不做的后果<

>G29

列出更长的开发时间,或者更少的测试,或者更少的时间来编写高质量的代码。基本上,不需要太多成本的小升级将极大地提高产品的质量。

票数 1
EN

Stack Overflow用户

发布于 2008-12-19 04:31:54

这很难。这里的根本原因是管理层不理解他们对环境的选择有实际的成本影响。

你的问题是,虽然你可能是按小时计费,但你可能没有以这种方式获得报酬,所以你的客户浪费的时间进入了你老板的口袋,而不是你。很多时候,这会带来轻微的利益冲突。你的公司几乎没有动力加快你的工作,你的客户不想在他们认为是临时约定的基础设施上进行投资。

我所能说的就是,你必须把这件事交给管理层去做。你必须向他们表明,这是从项目中实时获取的,这可能会使您的交付日期处于风险之中,或者更糟糕的是,这些机器的可靠性会使最终产品的交付也处于风险之中。你有责任让你的管理层成为一个信仰者。

在至关重要的地方,一台内存是30美元。如果没有人愿意为你的机器支付90个大的内存,那么你的管理层正在积极地与你作对,或者不尊重你。如果到了这个地步,你有更大的问题,需要寻找你的下一个雇主。

票数 2
EN

Stack Overflow用户

发布于 2008-12-19 04:56:35

当我升级我当前的开发环境时,我做的一件事就是找到生产力研究的链接,这些链接显示了当开发环境得到增强时,生产力提高了多少。在我的特殊情况下,我的桌面上有2到3个显示器。我找到了3-4篇文章,描述了使用额外的显示器获得了多少好处。对我来说似乎不言而喻,你想要一个更新的,配置良好的系统给开发人员,特别是因为现在硬件的成本相对于人的成本是如此之小,但是统计人员通常会有不同的想法。如果你能用一些行业研究来证明生产率的提高,我认为你的担忧将很难被视为对环境的抱怨。

顺便说一句,我很失望,不得不为升级做研究,成本低于部门一个月在纸上的花费,但有时你必须做一些对你毫无意义的事情,因为它对其他人有意义。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/380075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档