中国学术期刊网

首页 > 信息科技 > >计算机软件开发中存在的问题及对策
信息科技

计算机软件开发中存在的问题及对策

时间:2018-10-26 12:24作者:admin打印字号:

一、计算机软件开发中存在的问题

  (一)缺少市场调研,盲目进行软件开发

  很多企业在进行软件开发之前都没有开展市场调研,即使有部分企业也意识到了市场调研的重要性,但在市场调研中过于流于形式,只是进行一些简单的问卷调查,对用户没有一个科学细致的划分,同时有的只是为了完成任务,没有收集好有用的信息。另外很多软件开发企业仍然停留在传统的生产开发理念上,往往只凭借主观臆断就进行软件开发。不同种类的用户有着不同的需求,随着时代的发展,传统的软件已经不能满足广大用户的个性化需求了,但很多软件开发企业忽视了用户的需求,认为自身处于主导地位,开发的软件用户就要接受,认为现阶段是由用户主导的市场,这种传统的思想显然是错误的。

  (二)忽视用户体验,缺少及时地沟通交流

  很多软件的研发设计者,不愿意花费时间去和用户沟通交流,对用户的真实想法尤其是对产品的要求和需求都没有一个及时地掌握了解。另外在软件推向市场之前,也很少进行一段时间的用户体验,由于缺少及时地用户体验,软件开发中存在的问题就不能得到及时地解决,进而影响了软件的市场应用。

  (三)缺少核心技术,创新能力不强

  由于我们的软件开发起步较晚,很多方面都存在不足,尤其是缺少核心技术。核心技术是软件开发的最重要部分,但我们对核心技术的掌握较少,相关的研究还没有取得更高的成就,很多技术环节都存在不足,所以不得不依靠国外的先进技术,这样就造成我们不得不过于依靠国外的先进技术产品。同时由于缺少核心技术,我们的很多企业在软件开发中更愿意购买国外的先进技术产品,这样他们就不愿意花费大量的物力财力去进行创新创造自己的软件产品了。

  二、计算机软件开发的发展对策

  (一)做好市场调研,明确用户的需求

  市场调研是生产出好产品的的基础,尤其是对于软件开发这一技术行业来说,任何错误都有可能造成巨大的损失,所以在进行软件开发之前要进行充分的市场调研,不能流于形式、随意进行。首先,要对用户进行分类,对不同用户的不同需求都要有一个明确地掌握,对不同的用户的想法意见都要有了解,有不足之处还要积极听取用户的意见。只有做好市场调研,明确用户的需求才能研发出适合市场需要的软件产品。

  (二)做好用户体验,及时完善开发中存在的不足

  用户体验对于软件开发是非常重要的,用戶体验就好比一面镜子,能够通过其看到自身的不足之处。所以软件开发成功后,要在用户体验上多下功夫,通过选取不同类型的用户,为其提供免费的产品体验活动,让他们将使用中存在的问题及时地记录下来再反馈给开发部门,再通过这些信息进行及时地完善不足。同时根据用户的不同体验,还能进行有针对性的开发,面向不同的用户及其体验需求开出出适合他们的软件。

  (三)努力掌握核心技术,提高创新能力

  核心技术是软件开发的关键所在,开发的软件能否满足用户的需要也和其核心技术的强弱有着直接的关系。所以要努力掌握核心技术,首先,要懂得向国外技术领先的国家级及企业学习,学习他们的成功经验尤其是对于技术的研发,同时对于国外的基础产品也要进行深入地研究,不能只为了使用而不学习里面的先进地方。另外创新也是企业发展的动力,尤其是对于软件开发来说,创新无疑是开发出好软件的正确道路。首先要树立创新意识,不能盲目学习,要创造出属于自己的核心技术,进而建立自己的品牌。

  (四)积极引进和培养高技术人才

  软件开发对于技术的要求非常高,但针对现阶段从事软件开发的技术人才数量较少的现象,无论是政府还是企业以及学校都应该加大对软件开发人才的培养力度。政府要在企业与学校之间建立一个良好的合作桥梁,也就是我们常说的企业与学校联合办学,学校可以多聘请企业中拥有高技术的专家人才来讲学,将最新的理论知识及产品介绍给学生,学校可以多安排学生进入企业从事软件开发的相关工作,也就是我们常说的实习,让学生将学到的理论知识及时地运用到实践中来,这样非常有利于软件开发专业学生能力的提高。

  总而言之,计算机软件的开发促进了计算机领域的不断发展,软件是计算机的核心,如今软件已经成为了人们生活中的重要组成部分。只有更好地规范中国计算机软件的开发,从而促进计算机领域的不断发展。

  参考文献

  [1]屈建军.计算机软件工程管理方案[J].信息与电脑(理论版),2016(07):99~100.

  [2]叶舟.软件工程标准化现状与分析[J].科技展望,2016,26(20):14.

  [3]邵曰攀.计算机软件开发设计难点及对策[J].电脑迷,2016(09):38.

  来源:丝路视野 2017年26期

  作者:刘冬

上一篇:虚拟化在计算机网络中的应用
下一篇:计算机网络质量优化方法