过年到现在一直没有在这个blog上写些什么,其实这些日子一直在思考我们在企业应用这条路上可以走多远。
大凡国内的企业应用开发公司多半都是在挣扎,10个做项目的公司,大半是勉强保本,小半亏损倒闭,能盈利的恐怕屈指可数。在看中国的IT大环境,QQ、盛大是IT英雄,而做企业应用的公司却少露头角。我并不认为QQ、盛大等公司不应该发达,我只是觉得做企业应用的公司更不应该不发达。看看美国的IT市场,最风光的都是做企业应用的公司,如IBM、MS、ORACLE、等等。
我一直在想是什么原因导致了中国的企业应用开发公司不得繁荣?我想主要的原因可能有以下几点:
1、中国IT客户的不成熟。中国的IT客户对软件没有很好的认识,对软件的定价通常偏低。一个软件项目是一个非常抽象的,对其精确的定价确实有很大的困难。而中国的盗版环境,让客户认为软件原来就是免费的。当然现在的软件客户也慢慢地在转变,我接触的客户已经越来越体会到企业和软件提供商是双赢的关系,只有确保给软件供应商有足够的利益保证,才可以使得企业应用能够高质量的保持。客户的这种体会其实是付出代价的,因为我接触的那个客户曾经有一个项目定价过低,最终的结果是软件提供商被托跨,而企业应用也没有真正的实施。
2、软件行业操作不规范。现在软件行业特别是企业应用,通常客户仅仅提供了一些简单的框架需求,就开始招标,操作规范的会有一个答疑会。然后呢,软件开发商们就那着这仅有的几张需求单,拼命去揣磨圣意,然后又要考虑很多的竞争因素,最后慌乱的定价,而当最后进入调研阶段才发现,客户需求如此复杂,或者说如此模糊,那么到最后的结果一定是两败俱伤。也有一些软件开发商会能够通过一些非正轨手段,获得客户的预算,从而在价格上保持投标的优势,而软件客户现在的不成熟,通常不会对软件项目有很好的定位,最终导致软件开发商的利益不能保证,最后还此彼身,企业同样受到伤害。在现在大多数的招标活动中,对中标起决定性因素的是价格,这也导致了很多开发商为获得标书,大砍利益,最终导致恶性竞争。现在的企业应用越来越复杂,客户要求越来越高,我觉得软件项目的进行应该是分阶段进行。如果企业的IT实力够,那可以先进行需求的深入调研,最后对软件项目的预算有一个切实的预算。若企业的IT实力不够,可以请行业专家或者咨询公司来先进行深入调研并帮助制定切实的预算。或者可以在投标可以分阶段执行,先进行需求调研的标书,在需求调研完毕后,再进行最后的投标活动,以保证软件项目的费用是在合理的方式下进行。
3、应用软件开发商的功力不够。导致企业和软件开发商的矛盾的另一个原因恐怕是软件项目并没有给企业带来真正的利益,从而导致企业对软件开发商丧失信心,不敢对后继的项目有更大的投资。而我觉得中国企业最缺少的永远不是技术,而是行业专家。这不是说我们的软件开发商的技术已经过关,而是我们的需求把握能力实在太差。很多时候,客户要改变需求,而我们就马上答应,当完成后客户又发现这虽然解决了一些问题,却带来了更多的问题,然后又要求我们改回去。其实如果我们若对业务有深刻的理解,我们可以预测到这些改变带来的风险并对客户有一个明确的交待和说明,客户在知道这些风险后可能更能做出理智的决定而避免反复。
以上的这些是我和我的IT朋友们老是讨论的问题,我的有些朋友已经对企业应用丧失了信心,认为中国的企业应用做一个亏一个。但是我们又能怎么办?我总觉得我们做企业应用的是在做一件伟大的事业,国家的发展怎能离开企业的发展?我们有理由相信我的软件是能够给企业带来价值,总有一天我们会处理好和企业的关系,和企业达到共荣的局面。IT是一个快速变化的行业,今天的尴尬局面不会是一个永远,而且我也感觉到一切都在朝好的方向发展,也许就是几年后,中国的企业应用开发商就能够扬眉吐气。让我们一起来把企业应用进行到底!
分享到:
相关推荐
《工业互联平台—企业应用水平与绩效评价》(GB/T -2022)确立了对企业工业互联平台应用水平与绩效进行评价的导向与原则、评价框架、评价体系与评价内容。这项标准为企业提供了工业互联平台应用基础条件、提升应用...
实现企业应用 IPv6 改造需要进行整体规划,包括场景选择、实施步骤和安全配置等方面。 (一)场景一:IPv4-only 在 IPv4-only 场景中,企业需要将现有的 IPv4 应用程序迁移到 IPv6 环境中。这需要构建模拟的 IPv4 ...
在《spring+mybatis 企业应用实战》的源码中,我们可以看到以下关键部分: 1. **配置文件**:包括Spring的bean配置文件(如`applicationContext.xml`)和MyBatis的配置文件(如`mybatis-config.xml`),它们定义了...
总的来说,《NET企业级应用架构设计(2nd)》是一本全面覆盖.NET企业级应用开发的指南,它将帮助开发者理解和掌握从设计到实现的全过程,打造稳定、高效的企业级解决方案。书中的实例和最佳实践将为读者提供宝贵的实战...
以上对企业会计准则的部分应用指南进行了简要介绍。每一条准则都涵盖了特定会计科目的详细规定,旨在为企业提供一套系统、规范的会计处理方法。通过遵循这些准则,企业不仅能够确保财务报告的真实性和准确性,还能...
企业移动应用门户是一种基于移动互联网技术的企业应用系统集成管理解决方案,其目的是为了解决企业内部应用系统之间的信息孤岛问题,并满足企业移动信息化过程中对应用管理的需求。这一概念最早由Shilakes和Tylman于...
《FLEX企业应用开发实战》是一本专注于使用Adobe Flex技术进行企业级应用程序开发的专业书籍。Flex是Adobe公司推出的一种开放源代码的富互联网应用程序(Rich Internet Application,RIA)框架,它基于ActionScript...
随着云与大模型的深度融合,MaaS将成为AIGC商业落地的重要模式,引领企业级应用的发展。在这个过程中,数据要素、计算能力、算法优化以及对用户需求的深刻理解将是决定AIGC成功与否的关键因素。
企业微信是一种专门针对企业级市场的通讯和协作平台,它允许企业内部员工、管理层以及企业外部合作伙伴之间进行高效沟通和数据共享,从而提升工作效率和响应速度。 ### 企业微信的价值 1. 统一组织:企业微信提供...
通过分析和学习这个项目,开发者可以更轻松地构建自己的钉钉企业应用。 首先,了解钉钉企业微应用是非常重要的。钉钉是阿里巴巴集团推出的一款企业级通讯和协作平台,企业微应用则是钉钉为企业用户提供的定制化服务...
Java EE企业级应用开发教程(SSM)源码是一个涵盖了使用Java开发企业级应用程序的实践示例。SSM是Spring、Spring MVC和MyBatis这三大框架的简称,它们是Java EE开发中常用的技术栈。这个教程源码将帮助开发者深入...
《Spring MVC MYBatis企业应用实战+源码》是一份深度探讨如何在企业环境中整合并高效使用Spring MVC和MyBatis两大主流Java框架的资源包。这个资源包含了一本PDF电子书《spring+mybatis企业应用实战》以及配套的源...
《精通Spring4.x企业应用开发实战》是一本深入解析Spring框架在企业级应用中的实践指南。这本书涵盖了Spring框架的核心概念、重要特性和实际应用,旨在帮助开发者熟练掌握Spring4.x版本的各种开发技能,以提高软件...
2. VLAN 的配置和应用:包括创建 VLAN、将接口加入 VLAN 中、配置 VLAN 接口的 IP 地址等。 3. STP 技术的应用:包括使用 STP 防止桥接环路的产生、手工配置使 S3750A 成为 STP 的根等。 4. 路由器的配置:包括...
《Spring Boot 2+Thymeleaf企业应用实战》是杨恩雄编著的一本面向Java Web开发的技术书籍,这本书籍主要介绍了Spring Boot框架及其与Thymeleaf模板引擎的结合使用。内容覆盖了从Spring Boot和Spring MVC基础,到...
总结,【钉钉企业应用Demo(golang版)】为开发者提供了一个直观的起点,通过学习和研究这个Demo,开发者可以更好地理解如何使用Golang与钉钉开放平台进行集成,进而创建出符合企业需求的高效微应用。
IDC代表红帽(Red Hat)研究了采用JBoss企业应用平台的业务价值。为此,IDC对六家使用JBoss的大型美国公司进行访问,这些公司使用JBoss开发定制应用程序,并且至少已经运行这些应用程序十二个月时间。平均而言,通过...
5. **数据导出**:数据导出功能对于企业应用非常重要,它能让用户将应用内的数据保存到本地,便于数据分析、备份或与其他系统集成。 6. **快应用开发**:快应用通常基于HTML5、JavaScript和CSS等技术,使用Web开发...
由于文件中没有提供具体的内容节选,所以以下知识点将基于Spring框架和企业应用开发的一般概念进行阐述。 知识点一:Spring框架概述 Spring是一个开源的Java平台,它最初由Rod Johnson创建,并且现在由Pivotal公司...
根据规则,腾讯将对通过企业微信第三方应用平台交易产生的资金收取10%的技术服务费。这一比例虽不高,但足以保障平台的维护、升级和改进,从而不断提升用户体验。通过这种方式,开发者可享受到更加稳定、高效的服务...