您的位置: 首页 >> 新闻中心 >> 计算机 >> 软件开发
我国软件产业目前存在的问题
■ 最新课程推荐更多课程>>
学校培训课程开课时间上课地点精英价报名
正辰培训 微软软件测试工程师电话预约西直门教学区¥4704
新 科 海 软件测试工程师就业班电话预约海淀长远天地¥6280
北师大IT 软件工程与测试实战班电话预约北京师范大学¥1800
北师大IT 高级网络工程师就业班电话预约北京师范大学¥13000
金 同 方 网络工程师就业周末班电话预约人大总部¥7000
    观念、技术、管理的创新
    软件产业的生命力在于创新,创新并不意味着单纯的技术改进。在不断变化的环境中找到自身生存和发展的空间是所有软件产业发达国家的共同需求,特别是结合本国自己的情况创造出适合软件企业发展的环境是成功的重要因素。只有敢于创新锐意进取才能使企业在日趋激烈的国际竞争中有所作为,并能占到一席之地。软件产品的生命周期很短、产品更新升级频繁、换代速度很快,软件产品的高利润、高回报的主要源泉,也来自于持续不断的创新。而目前中国软件企业的创新能力不足,特别是对软件产业链上游产品的原始创新力不足。中国应根据自己的国情,走一条创新之路,这是发展我国软件产业的根本。

    (1)观念创新
    我国的软件企业对软件技术本身的了解大于对应用的了解,技术与市场的脱离使我们产生了一些高技术的软件,但没有获得市场价值的回报。在技术与市场的结合方面,没有找准技术变成价值的方向,中国的软件业要发展必须走出这个观念的误区。另外,目前软件服务已经成为巨大产业,软件服务将企业运营的重心由产品转向服务。用户不仅关心是否拥有自己的计算机、网络和软件,他们更关心以较低的成本建立和维护满足自身竞争力需要的业务应用系统。用户已经逐渐认识到,花钱获得高效便捷的专业化服务是必要的。未来的软件公司将成为传统产业的一个虚拟的“IT 部门”,这个部门必具备资深的行业背景,能够提供全方位的满足客户咨询、培训、系统实施、系统增值的解决方案。

    (2)技术创新
    作为产业,在运用技术的同时,必须认识到对产业而言技术是否能换来市场的回报,这是对技术价值衡量的标准。没有市场回报的技术是技术的垃圾,或者是技术转移体制有问题。高技术的高回报是对技术、市场策略和市场环境有效利用的综合描述。盲目地把技术的先进看成是市场成功的唯一因素而忽视社会环境对技术的需要和适应能力,是中国很多软件企业以及科研院所常见的错误。只有以市场的观念来准确地表达技术,才是技术成功的关键。另外,以创新带动产业,注重软件关键技术的研究开发与创新,设立操作系统、数据库管理系统和网络信息安全系统等关键领域的研究开发专项,进而培养我国在软件关键技术和核心产品上的国际竞争力。

    (3)管理创新
    软件质量的控制已成为软件产业一步步走向世界的成功因素之一。我国软件产业缺乏软件工程的管理,缺乏对软件过程的控制,没有走上规范化发展的道路,仍处于混沌状态,所有的行为基本是反应式的;软件过程是临时拼凑的;对进度、经费的估计无实际根据,硬件限定时常在质量上让步;在质量管理上,难以预测可能出现的问题,对出现问题的判断没有基础;进度滞后时,常常是减少或取消评审、测试等保证质量的活动;人员安排不合理,忙的忙死,闲的闲死。后果是模块重用程度降低、产品文档编写不甚完备、软件开发工程效率得不到保障,最终软件产品的可靠性无法得到权威认证,无法得到国际市场的认同,严重制约了我国软件业的发展。在质量的控制上,我们应该学习印度的软件企业。印度软件企业将产品和服务的质量品牌作为企业发展的基础,将ISO9000 认证看作发展的第一步,将SE-CMM等级作为质量管理基准,将最高级别5 级作为企业追求的目标。截止2000 年6 月统计在全球已经注册的38 家CMM-5 级企业中印度就占了15 家,在世界上被公认为质量信得过的软件提供国。另外,软件产业是一个团队的产业。从产品的设计到产品的批量生产,软件产业需要一大批有技术和多层次的人才协同工作。一个全部由高层次人才组成的软件队伍,往往会带来协同中的矛盾,使高水平的群体的生产效率低下。而团队的协作在围绕企业价值观而要求软件开发人员为产品而服务时往往带来了个人创新与产品的矛盾。因此,团队意识的强化,必须始终贯穿在企业运行的过程之中。

    理论上有待突破
    面对软件开发长期受挫的事实,人们期待着理论有所突破。我们必须承认,我们能够驾驭风险的能力的确是非常有限的,但仍不能轻易的得出以下结论:在软件质量管理上人们将无所作为。研制与实践一种新的开发方法已迫在眉睫。软件开发中出现的一系列成本、进度、质量
问题会严重影响着软件产品的交付使用。项目开发中暴露出来了问题不断揭示着管理上深层次的混乱。软件产品质量与技术和管理均息息相关。软件产品的质量包括技术含量与管理的含量,因此,开发技术应考虑技术和管理两个方面。融合技术就是具有突破性的研究成果,它已被我们不断的软件开发与监理实践验证。通过长期的实践与研究,人们逐渐认识到:以往的理论或是忽视管理而重视技术,或者反之。事实上,软件开发是项目思想、管理组织、管理方法、管理技术、管理方式的综合体现,其中,技术是其质量保证的坚实基石,而过程管理是另一项决不可忽视的措施。惟有消除管理与技术的隔阂,将两者融合,“有效性”和“实用性”最终才能真正落到实处,并使两者的优势得到充分的发挥。我们致力于的融合技术的研究方法已被许多成功的实践所证明:针对项目开发常见问题该技术提出的防范措施是行之有效的,它使各阶段的质量控制有章可循,对指导软件的质量管理具有重要的借鉴作用。

下一篇:面向对象软件设计说明书模板

  1 概述

  1.1 系统简述

  对系统要完成什么,所面向的用户以及系统运行的环境的简短描述,这部分主要来源于需求说明书的开始部分。

  1.2 软件设计目标

  这部分论述整个系统的设计目标,明确地说明哪些功能是系统决定实现而哪些时不准备实现的。同时,对于非功能性的需求例如性能、可用性等,亦需提及。需求规格说明书对于这部分的内容来说是很重要的参考,看看其中明确了的功能性以及非功能性的需求。

  这部分必须说清楚设计的全貌如...[查看详情]

  影视动画培训   北大BEC培训官方报名网站   2008美国夏令营启航官方指定报名网站   2008留学第一站!  
  北师大 火星时代
共举影视动画培训之鼎
  北大BEC培训官方报名网站
现在报名独享95折!
  2008年国家职业资格考试
一次过关完全备考手册
  2008留学第一站
留学资讯尽在精英留学站!
 
上一篇:如何进入程序设计的领域
下一篇:面向对象软件设计说明书模板
 相关新闻
·新一代的功能点规模估算方法:COSMIC-FFP[2]·有关管理客户需求的一点见解
·ScottAmbler谈如何编好的软件模型·为什么要进行需求管理?
·如何提高软件企业的核心竞争力·影响软件开发效率的12大杀手
·企业管理软件的需求描述方法·失衡的中国软件职业结构
·CMMI5在项目中的精简应用·软件测试演义-究竟什么是软件测试?
·功能测试自动化的投入和产出·看软件测试过程的持续改进
·面向对象的几个重要概念·怎样从需求转换到设计和编码
·谈用例驱动可能出现的问题及解决方法·面向对象软件设计说明书模板
 
◇ 重点栏目导航
◇ 精英服务承诺
教育顾问:010-51660910
QQ交流:138660910
相关资料
·软件测试新手的修炼之路
·Smarty简体中文参考手册
·Struts中文手册
·Struts快速学习指南
·ultradev动态网页制作教程
·UML工具箱
·《设计模式》中文版
·学友Flash伴侣 1.11
·阿须图像水印(AssureMark)V2.0
·超级语霸
相关试题
·2008年云南公务员考试专业试卷之科技环保
·2008年云南公务员考试试卷之教育文化类专
·2008年云南公务员考试试卷参考答案之科技
·2008年云南公务员考试试卷参考答案之教育
·2008年公务员考试科教管理类专业试卷参考
·2008年公务员考试科教管理类专业试卷(云
·2007年全国CPA考试试卷及答案解析之《会
·2007年CPA试卷及答案解析之《财务成本管
·2008年注会考前模拟试题之《财务成本管理
·2007年全国CPA《税法》考试试卷及答案解
相关热贴
·如何改QQ IP地址!
·恰当选择软件测试自动化方案
·ADO.NET学习总结
·.net操纵xml文件类(c#)
·Log4net教程
·VPN技术详解
·高手必读 网络端口安全防护技巧放送
·访问XP共享出现的问题解决办法
·Web2.0时代,RSS你会用了吗?(技术实现总
·.NET下正则表达式应用的四个示例