某软件深思总结

标签:业务流程

访客:21707  发表于:2012-12-27 01:26:57

一、技术因素


做惯了胖端的人,是很难习惯做三层的。但不重要,反正客户、实施看到的胖端,要的是应用,是真三层假三层都无所谓了。


所以胖端做惯了的人,在浏览器这种强制瘦端模式下就容易折了,因为思路一直没变,仍然把浏览器写的胖胖的。


没想到啊没想到,网络性能、浏览器兼容性。这样性能、稳定性都堪忧。


而且,过去定制开发人员只需要掌握一门开发语言一门SQL就搞定,门槛低,招聘人培训人都速度快复制快出苗多,现在招聘难招聘成本高培训成本高成长慢跟不上业务发展节奏,这就很生气了。现在需要掌握前端,这就一系列JS、DOMBOM、HTML、CSS、XML、XMLHTTP、JSON、WebService。还得遭受浏览器不兼容性、弱网络连接、无状态连接、网络性能、父子窗口控制、事件触发。这让长期搞局域网搞原生胖胖端的人情何以堪?搞这么多技术门槛,怎能不让定制开发和运维技术支持火大?


二、功能代码因素


平台有架构如地基,但上面乱盖楼那就必然倒。所以还需要应用功能代码架构/框架约束。但棋差了一招,太多的心思放在做平台变形金刚上去了,全搞模型驱动拖拖拉拉去了,业务、数据库、功能代码框架的时间被挤了。忘了一个根本:不管你说跳高还是俯卧撑,客户和一线看到的就是一套软件,是要去处理客户业务流程的。


没有功能代码框架约束,再好的功能设计数据库设计也是白费,因为不遵守。可以这么实现也可以那么实现,反正你看到的是一个功能,内部是怎么一团麻,你也没细审查。


就是这样,定制开发越来越难,越来越难稳定下来。神马平台架构地基都不管用。其实功能代码框架,比地基通用平台更重要。


所以,业务设计、数据库设计、平台、功能代码框架,一个也不能少啊。没有各方面的得力领军人,乘早先别动手。


三、配套因素
一套企业软件,需要长链条的配套才能真正良好交付。但你如果培训成长成本高门槛要求高时间长,这就悬了。软件初版功能不全不细不要紧,定制开发的设计/开发/测试能否跟上、咨询和售前能否跟上,项目管理能否跟上、部署实施初始化能否跟上、培训能否跟上、持续应用提升能否跟上,呼叫中心能否跟上,运维技术支持能否跟上?


另外还有个路径节奏问题。从原型、到试点、到产品1.0、到再试点、到产品2.0、到推广,这条路有这么长。别想一口吃个胖子。


四、上下产品重叠因素


上下两个现金牛明星产品,多年历练,从业务功能到开发团队到营销策略到渠道到实施到运维支持,全成熟,全配合流畅。突然出了一个这样一个高不高低不低的,怎么营销定位?怎么销售定位?本来营销销售都爱新东西,都存着很高的新期待,但被现实的实施、培训、运维、定制开发所惊怕,不敢推陈出新了,还是现金牛可靠,两其重择其轻。


最后一句话:中国制造不强,别妄想做中国生产制造管理。

做好集团管控,因为中国人喜欢大而不强靠人堆。

老老实实做好软件,让软件擅长解决的归软件去解决,该管理顾问经营顾问擅长解决的让他们去解决。别想直奔着解决客户现实业务去。软件商无法承受之重,把自己清醒定位好。

谨以这篇文章给自己以后的职业生涯多多提醒、常来自己读读、冷静再冷静。看别人,想自己。

评论(5)

您可以在评论框内@您的好友一起参与讨论!

    1. 王惜缘 “老老实实做好软件,让软件擅长解决的归软件去解决,该管理顾问经营顾问擅长解决的让他们去解决。别想直奔着解决客户现实业务去。软件商无法承受之重,把自己清醒定位好。”这句话很赞同

      回复[0] 2012/12/27 14:36

    1. 刘小锋 让软件擅长解决的归软件去解决,该管理顾问经营顾问擅长解决的让他们去解决。别想直奔着解决客户现实业务去。
      -------------这句话很赞同,见到很多刚入门的,整天就想着如何去改变世界了~

      回复[0] 2012/12/27 11:39

    1. 杨明 路径节奏问题。从原型、到产品1.0、到试点、到产品2.0、到推广,这条路有这么长。别想一口吃个胖子

      经典.

      回复[0] 2012/12/27 10:13

    1. 徐蕊 学习!

      回复[0] 2012/12/27 10:09

    1. 张嘉奕 感谢朱老师分享,文章已推送至e行网“热点精华”页面~

      回复[0] 2012/12/27 09:21

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");