大家好,我是小一,我来为大家解答以上问题。什么是软件危机,什么是软件很多人还不知道,现在让我们一起来看看吧!
1、 软件就是数据。
2、数据库是数据这个大家可以理解,但一般人都不会认为应用软件是数据其实是的,无非也是一些01而已。
3、只有认为软件是数据,我们才有可能抓住软件最本质的东西。
4、大家也才能融会贯通的去想问题和处理问题。
5、我们需要更高的角度来看待软件,而不仅仅是什么Orancle、Java、中间件和开发平台之类的东西。
6、所有电脑里的东西都是数据,只不过有的存储在主版上,被数字电门所调用。
7、数据之间一定是有逻辑关系的,做实施,就是要理解和找到这些数据间的逻辑关系和客观规律。
8、遇到问题的时候,才能够从最全局最宏观的角度把这个问题放到一个能确保你解决问题的思考平台上,才能真正看到在这个平台上都有哪些外部因素对这个问题有潜在影响的可能性,才有可能找到正确的解决问题的思路和方法。
9、否则就会盲人摸象。
10、 软件就是服务。
11、这涉及到很多层次的理解。
12、从开发角度来说,开发工作本身就是为履行合同而为客户提供的一种服务。
13、从实施角度来说,要让这个软件能够顺畅的被客户使用起来,需要额外地做很多服务。
14、从咨询角度呢,你不提供足够的服务给客户,客户就根本不会想上这个项目的。
15、而销售角度,需要做的服务就更多了。
16、作为软件公司,这条供应链上的每个环节都是在为客户为前一个环节提供服务。
17、所谓服务,就要创造价值,价值不被认可的服务,比没有服务还要糟糕。
18、 软件就是管理。
19、这个要从为什么会有软件这个东西说起的。
20、计算机因为什么而出现?是计算的需要。
21、为什么会有计算的需要?因为要管理越来越多的事情,靠人脑和简单的增加人手已经不可能解决。
22、为什么信息化程度越高的客户单位,信息中心的地位越高?为什么会有CIO的提法?IT的过去和现在都已经说明,IT是服务于管理的,IT是为了辅助管理的,IT是为了更好更方便更快捷地做更多的管理工作的。
23、任何软件的最终用户其实都是被这个软件所管理的,这个软件就是代表这个单位的最高利益在管理。
24、 软件就是对人类各种社会活动的仿真和记录。
25、这点是最重要的。
26、前面讲数据、服务和管理,会让很多IT习气很严重的人觉得总有些地方好象被忽视掉了,是的,所以这里要讲人的社会活动这个概念。
27、这个概念在IT里,就是数据库的数据结构、数据表单、数据存储逻辑、数据查询方法,就是应用系统的业务逻辑和系统内部调用逻辑,等等。
28、如果一个软件不是按照真实社会的活动的逻辑和规律去运行的话,就象一个项目经理不按照一个部门的管理逻辑和管理规律去管理去服务,就是一个无响应或者乱响应的系统,就是个要被掉电重起,然后被重装系统,甚至是重新开发系统的系统。
29、 总之,软件是业务的基础设施而已。
30、软件很重要,但软件不可能凌驾于业务之上,尤其不可能高人一等。
本文到此讲解完毕了,希望对大家有帮助。
免责声明:免责声明:本文由用户上传,如有侵权请联系删除!版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
扫码二维码
获取最新动态