问 HN:我们应该将软件开发人员引入内部吗?
Ask HN: Should we bring software dev in-house?

原始链接: https://news.ycombinator.com/item?id=41161315

由于对第三方解决方案不满意,一家物流公司高管考虑开发自己的软件。 现有系统功能有限且支持较差,迫使人们依赖辅助平台。 随着公司的发展,其需求超出了第三方软件的能力,从而阻碍了效率和有价值的见解。 该高管寻求创建适合其独特行业利基的定制应用程序,但担心实施过程中的复杂性和潜在障碍。 他们还质疑,鉴于该行业缺乏魅力,他们是否能够吸引熟练的开发人员。 该高管征求有关在非技术部门招聘和留住技术人才的策略、从第三方软件转向内部软件的经验、尚未认识到的可能困难以及需要考虑的替代方法的反馈。 高管希望向经历过类似旅程的其他人学习,发现成功的方法和经验教训,并获得做出明智决策的总体指导。 主要问题包括通过电子数据交换 (EDIFACT) 确保数据传输兼容性、处理项目实施过程中的潜在障碍,以及说服技术专家加入物流等看似不太令人兴奋的领域。 高管要求提供对这些挑战的看法,以及替代解决方案的建议(如果有)。

一位用户是一家中型物流公司的高管,由于对当前软件提供商的不满,随着业务的增长,该软件提供商的服务变得越来越不足,正在考虑开发自己的软件。 他们在一个独特的利基市场中运营,并发现自己受到现有软件的限制,从而减慢了运营速度并阻碍了关键洞察力。 用户担心软件开发过程中可能出现的复杂情况,尤其是与欧洲各国政府之间的 EDIFACT 数据交换相关的集成问题。 此外,他们质疑经验丰富的开发商是否会被看似不那么光鲜的物流领域所吸引。 他们寻求有关吸引和留住技术人才的策略、从第三方软件转向内部软件时的经验(包括成功案例、警告和替代方案)以及任何可能被忽视的挑战的指导。 具体来说,他们询问其他人是否经历过类似的转变,分享经验教训并提供宝贵的建议。 总之,该高管旨在通过定制的内部软件开发来克服与软件相关的限制,但担心资源分配、开发人员吸引力和系统复杂性,寻求专家对方法、常见障碍和合适替代方案的建议。
相关文章

原文
I'm an executive at a mid-sized logistics company (~200 employees, $200-300M annual revenue) getting more and more frustrated with our software situation and am considering taking software development in-house. I've been lurking here for years, so looking at the HN community to talk me out of it.

We're using a third-party product that functions, but barely. The provider is understaffed and unresponsive and the platform is stagnant. It's a fight getting basic bugs fixed let alone new features implemented. We're having to resort to a separate low-code platform to fill in the gaps. Our business operates in a specific niche and there are no other providers who cater specifically to our industry.

As we are growing we're running in to the limits of what this product can offer. We're being hampered in our speed of execution and missing crucial insights. I feel like we could do much better with a product catered specifically to us.

On the other hand, while our current solution seems like a straightforward CRUD app, I fear the devil is in the details. Will we get stuck at 80% completion? We do a lot of data exchange via EDIFACT, for instance, with various government institutions all over Europe. This feels like a quagmire in which development can quickly stall.

Besides, can we even attract experienced developers to a non-glamorous industry like logistics?

We'd particularly appreciate input on:

Strategies for attracting and retaining tech talent in a non-tech industry Experiences transitioning from third-party to in-house software (success stories and cautionary tales). Potential pitfalls we might not be considering. Alternative solutions we should explore.

Has anyone here navigated a similar transition? What worked? What didn't? Any advice would be appreciated.

联系我们 contact @ memedata.com