出路艰难企业软件(产品企业项目业务都是)

现如今的企业服务市场,充斥着形形色色的软件企业,没有分工,只有低价恶劣的竞争,大部分企业都活得艰难,看不到出路,为什么会这样,说说我的看法
1、盲目追求先进开发技术:分布式体系、微服务架构好不好,当然好,但是否一定适用于企业软件服务开发,我觉得未必
使用新的技术固然是好事,但缺陷显而易见
开发低效、运行环境复杂、可维护性很差,下面稍微展开讲一讲
开发低效:现在的技术体系架构,分工明确,各个角色各司其职,设计、产品、前端、后端、测试,在这个基础上,大部分的项目还要分领域,商品、订单、会员、履约、结算等等,这么细致的分工,每个人都做那么一点点事,相互依赖,开发几乎不关注业务,或者只是理解业务的一小部分,几乎没有全局的概念,这种情况下开发出来的东西,先不说开发效率低,联调测试就很困难,很容易重复返工
运行环境复杂:现在的技术体系分层复杂
从底层的IaaS,到开发运维的PaaS,到应用的SaaS,几乎很难有一个人、一个团队搞定
项目上问题的定位、解决,层层依赖、等待,特别是底层框架的bug会造成大量无效人天的浪费
可维护性差:运维的过程其实和项目二开的过程一样,大同小异
开发过程碰到问题,运维过程一样
运维甚至比开发更困难,项目可能已经结束久远,原项目团队可能已经不在,版本可能都已经过时等等,这些叠加上复杂的技术体系,对于运维的要求非常高,以往企业服务软件能够轻松赚钱的项目运维,现在已经不那么好赚,甚至还可能引来客户的不满投诉罚款等等
2、不知道怎么做产品:现在市面上坚持做软件产品的公司真的不多,一方面需要大量的投入,另外一方面,确实做产品太难了
市面上大部分企业服务软件企业中的产品经理,其实都是需求接受员,根本就不是什么产品经理
好的产品经理需要对某个领域的业务非常精通,包括同一个领域跨行业的业务,同时能够对他负责的产品生命周期负责
只有这样,才有可能针对这个领域设计出稳定性够、弹性好的业务产品
例如做SRM产品,很多互联网出身的产品经理,对于企业比较完整的采购流程都不清楚,也没做过采购业务,就拉过来规划设计产品,这种基本上就是一知半解,做出来的东西,不光没有所谓的灵活性,甚至功能都是不全的,拿到项目上,带来的结果就是不仅不能赚钱,可能还要亏很多钱才能做完一个项目
3、行业内非常不好的风气,盲心盲听:现在很多企业服务软件公司,会从互联网大厂挖一些牛b的人过来,搞技术没问题,但指望这些人能够做出好的业务软件,我看是不可能的
个人以为企业服务软件技术不是第一位的,能够做出稳定的、可扩展的、开发效率高的软件技术,就适合用来做企业服务软件,其他虚头巴脑的东西,都是释放出来忽悠客户多花钱的
你们觉得Ali现在用的具有中台架构的那套系统是产品吗?那个玩意儿,其实就是不惜成本堆人搞出来的一个定制项目,根本就不是个产品,即使拿出来,也没有第二家能够用
技术能解决一切,这句话没错,关键得看你的成本,Ali能这么干,不代表你也可以
总结一下,如果要做好企业服务,做一家真正的企业服务软件产品公司,你需要有很厉害的产品专家,真正的产品owner,懂业务,能规划产品,同时也需要有比较好的技术基础
开发效率要足够高,开发门槛要足够低,才能活下去活好
出路艰难企业软件(产品企业项目业务都是)
(图片来源网络,侵删)

联系我们

在线咨询:点击这里给我发消息