我们当时的情况是项目压力非常大,开发人员都是在windows下开发的,最要命的是我们的用户使用windows,我们的竞争对手也是用视窗系统,如果开发了基于LINUX的系统,市场能否接受是一个问题,将来的维护也成问题,因为我们的产品是销售到世界各地的,我们的维护人员(通常是机械或者电气出身的)更熟悉windows,能否顺利的安装linux,安装好数据库,安装软件和驱动,这些都要重新
培训,另外我们的操作手册和安装手册都要重新来做。 开始我消极抵抗了一阵,希望这事能撂下。但是领导很执着,坚持要这么做。在这种情况下,我换了一种思路,尝试从他的角度去考虑为什么要换系统重写架构,优点和缺点分别是什么,需要投入什么样的资源可以在他要求的时间内做出来,做出来之后有多大风险,有什么办法能减少风险,把这些考虑差不多并写出来之后,去找他谈,了解他真实的想法,最后是互相妥协,在用很少的资源的情况下先做个原型出来看看。