构建一个案例,以摆脱以从未打算使用的方式使用工具或技术
我见过一些非常奇怪的技术使用。
例如,我工作过的一个地方使用 Microsoft 消息队列 在不同设备之间发送实时流式 VoIP 数据服务器。
我担任顾问,很多时候负责这些决策的人已经不在公司了。 问题是,从非技术人员的角度来看,它工作得很好。 当需要在这样的系统中添加功能和修复错误时,问题就会出现。
如果您处于这种情况,您将如何建立一个案例来花时间迁移到更合适的技术?
I've seen some pretty strange use of technology.
For example, one place I worked was using Microsoft Message Queuing to send real time streaming VoIP data between servers.
I work as a consultant and many times the person responsible for these decisions is no longer at the company. The problem is that from the perspective of non-technical people it works just fine. The problem comes when needing to add functionality and fix bugs in systems like this.
If you are in a situation like this how would you build a case to spend time migrating to a more suitable technology?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你必须提出一个商业案例。 根据我的经验,“这是不受支持的用途”是一个很好的商业案例。 商务人士了解不支持意味着什么。 ="http://www.microsoft.com" rel="nofollow noreferrer">供应商,并且像下一个人一样避免这种情况。 解释该问题对他们(而不是对您)有哪些风险或不利影响。
You have to make a business case. In my experience, "This is an unsupported use" makes a great business case. Business people understand what it means to be unsupported by a vendor, and like to avoid that as much as the next person. Explain what risks or downsides the issue has to them (not to you).
您能否说出具体的好处:
- 省钱了
- 风险较小
- 易于开发或维护(这应该可以省钱!)
如果没有切实的好处,那么就没有理由进行更改!
Are you able to put in terms of concrete benefits:
- saved money
- less risks
- easy of development or maintenance (which should save money!)
If there are not tangible benefits then there is NO REASON to change!