为什么许多软件开发公司不愿接手二次开发?
软件开发公司
软件开发
浏览:620 次

最近,一位客户打电话问我们:您接受APP二次开发项目吗?
我问他什么样的二次发展?你找的软件开发公司发展得不好。你想改变它吗?他说他们和那个软件公司分手了
然后我说,为什么我们不能接受这个?如果你分手了,可能是因为一家软件开发公司杀了你。在这种情况下,他们编写的代码一定非常糟糕。如果我们根据这个坏代码修改代码,我们就不能把这个软件做好。
结果,客户说,“软件公司没有打我们。他们的代码很好。这就是为什么软件公司说我们打了他”。
抱歉,我们也不能这样做,因为我们担心你会再次陷害我们。

为什么许多软件开发公司不愿接手二次开发?
许多客户认为,如果这家软件公司做得不好,我可以利用这些源代码来避免陷阱,并找到其他软件公司进行二次开发。
许多人还认为,只要资金到位,软件开发公司可以做任何事情。如果你这么认为,那是个大错!
事实上,事实并非如此。二次开发项目对我们的软件开发公司来说真的是一场噩梦,因为这个行业的水很深,二次开发通常会遇到两个问题!
第一:技术数据。如果客户以前的开发公司更为讲究,它会整理一些技术材料并将其发送给客户,这样客户可以在客户变大后雇佣一个资源团队来接管。但是,如果之前的代码有不完整的注释并且没有开发文档,那么对于当前的开发公司来说将是痛苦的。

第二:技术语言应具有针对性。例如,PHP开发语言,你找不到Java开发可以做,如果Java开发,PHP技术他无法接受。
此外,还会有一些不那么挑剔的开发公司。当客户不理解时,他们可能不会提供任何技术信息,甚至有些源代码是加密的。在这种情况下,另一家软件公司可能需要一周、半个月甚至更长时间才能熟悉该系统。
此外,前软件公司很容易留下许多漏洞。在接管公司之前,尚不清楚该软件有多少bug。它可能已经熟悉这家公司半个月了。如果问题太多,不可能发展,谁来支付成本?
如果再次接管的软件公司告诉客户程序员需要为代码付费,客户也会感到困惑。如果代码不能很好地修复,更不用说开发新功能了。
无论如何,如果客户真的愿意支付很多钱,软件公司也愿意主动。虽然这让程序员付出了一点代价,但老板付出了太多,所以改写是一件大事。

如果你喜欢我分享的内容,请点击这里。如果您有其他看法,请与我们分享~