主题概述:众所周知,现在的IT研发公司,不论是什么样类型的,项目的开发成本非常的高,且效率大部分都比较低下,体现在多个方面。
例如:团队的协同能力,团队成员个人能力的良莠不齐,团队成员的更换等等,都会造成项目成本增加,效率降低。这也是行业内项目开发普遍存在延期,客户满意度低的原因。一些大的企业拥有较好的资源和雄厚的财务支撑,对于辐射在它们周围的小型企业或者被投资者,会得到净化,从而提升各方面的能力,但对于当前全国数以百万计的企业来说简直是杯水车薪。
正文:概述中揭露了当前中国的IT企业中有相当部分是赔本赚吆喝,企业的持续生存是靠人脉资源来汲取营养勉强生存,由此降低企业的发展速度,加深了企业员工的冗余状况。
如何解决这种现状?
个人认为最好的解决方案就是将项目的开发可高度定制化,组装式开发,复用性开发。例如能不能将每段代码作为一个零部件,以后什么项目需要,就可以将这个零部件直接插入进去,进而将市场中某些软件类型都会用的到的前端组件和后端功能分别做成通用功能零件,使用组合配置的方式,来实现项目的快速开发。这样对于不具备专业技术研发能力的人来说,只需要了解自身想要实现的业务需求,就可以通过功能配置快速实现项目开发。
通过可视化功能组装配置的方式进行项目开发,对公司而言:
1、极大的降低项目开发门槛,只需要懂业务,不需要对技术有多深的了解,甚至于不了解;
2、将企业从只能通过高薪聘用专业技术人员的行列中解放出来,降低企业的研发成本;
3、极大的降低项目的后期维护成本,项目需求变动,只需要改变配置即可实时上线;
4、极大的提升项目的后期拓展性,项目需求增加,动态添加页面配置即可,并实时发布上线;
5、最大程度的实现项目模型复用,可以将A项目中成熟的页面模型,业务逻辑,直接移植到B项目中,甚至不需要做任何页面修改;
6、最大程度的提升团队的开发效率,降低开发周期,提升项目利润率;
那么这种构想有企业走在前端,并且实现一定的成果了吗?
国内也有一些企业思考这种模式并进行实验验证,其中像金蝶,用友,广联达,同望等等都有自己的平台研发成果,但基本上都是企业内部使用,很少对外开放。
找到这样一家企业,免费使用他们的产品,是开源的平台,而且类似于我说的这种项目开发模式,大家可以通过这个链接更深入的了解。http://www.hy-tech.com.cn/index.html
感谢阅读!
感谢大家的阅读。