APP下载

软件项目开发过程中的需求问题研究

2016-03-24蔡敏慧

中国新通信 2016年4期
关键词:对策研究

蔡敏慧

【摘要】 我国社会经济及科技的不断发展,在一定程度上引导着软件行业的不断完善性建设与发展,目前随着该行业的不断发展其软件项目开发过程的复杂性及需求管理问题不断凸显,导致软件项目开发失败率逐渐提升。本文主要将软件项目开发需求作为研究主体,在其理论研究基础之上实现对软件项目开发过程需求问题的研究,针对存在问题提出一定的研究方法及对策,促进企业软件项目的有效开发。

【关键词】 软件项目开发 需求问题 对策研究

一、软件项目开发需求分析概述

软件需求主要是指用户在解决某一问题或为达到某一目的而所需的软件功能,软件项目开发需求是指各系统为达到客户标准按照客户需求,而开发并设计的软件功能。软件项目开发需求中主要包含业务、用户以及功能(非功能)需求三部分。业务需求主要是指软件项目在开发时,客户对于系统软件的高层次及高要求;用户需求主要是指在软件项目开发之前,客户对其所必须拥有的软件项目功能予以要求,企业在软件项目开发过程中必须按照用户要求予以开发;功能需求主要是企业在软件开发过程中需要实现的软件功能,使客户在软件应用过程中可有效解决所碰到的相关问题。

二、软件项目开发过程中的需求问题

1、用户需求模糊。用户需求模糊是软件项目开发过程中所存在的普遍及正常现象,部分用户在软件项目开发需求确定过程中,无法对其具体要求实现明确表述,或对于软件的开发需求及目标仅为内心的宏观意识表现与描述,并未进行完善性及系统性分析。部分开发企业的开发人员及营销人员具有较高的能力水平,可针对客户的模糊需求引导客户对开发需求予以确定,营销人员遇到此类情况时,不可以需求模糊为借口拒绝用户的要求。

2、用户需求时常变更。用户在软件项目开发过程中,经常存在需求变更现象从而对项目进展造成极大影响,造成人力、物力资源的浪费。在软件项目开发的初始阶段,若开发人员及用户之间交流及沟通产生相对差异性,便会导致项目需求理解错误,在开发后期重新进行项目内容开发[1],这便会对软件项目开发造成极大的不良影响,难以实现软件开发高效性。

3、用户和开发人员对需求存在误解。用户及开发人员双方在沟通及交流过程中由于生活、工作环境以及对技术理解的差异性,通常会造成双方难以实现有效交流与沟通,对软件项目存在不同的理解,若开发人员难以有效,且正确的理解用户的开发需求,则会对后期软件开发方向及开发轨迹造成一定的偏差及不良影响,使开发人员的劳动均付诸流水。

三、针对需求问题的解决对策

1、做好资料的准备工作。在软件开发项目需求确定之前,需对其资料准备工作予以完善性处理。首先各分析员应对用户的项目资料进行汇总及分析,对项目实现基础性了解,后以工作人员自身对项目具体理论知识的认知为基础,按照需求重点目标及内容建立需求问题调查表[2];与专家相互交谈,对于同类产品针对具体需求提取内容;在电脑上查找相关资料,最后确定需求调查计划。

2、提高业务素养,理解用户的需求。项目需求理解中,对于复杂及简单的项目,各工作人员均会由于各种各样的因素产生一定的需求误解,因此需求分析及技术人员应不断提升自我业务素养,完善业务知识掌握[3]。对于用户常用的相关术语及资料等予以阅读,在与用户交流沟通时站在用户的角度进行需求分析,实现对用户需求的高效理解,减少问题的产生。

3、以专业的态度面对用户的需求模糊、变更。多数用户在项目需求时,多难以对项目具体需求予以准确性表达,针对此类情况,企业分析人员不仅应利用自身的专业知识及专业能力对需求予以整理与分析,同时还应使客户对自身的需要进行表述,对于其中存在的模糊性需求,要求客户予以图形表达或文字表达,再使客户选择其中的必要需求,对于文字及图形无法清晰表达的客户,可借助一定的资源载体,构造软件项目原型,如借助可运行原型系统[4],针对合同中用户的基本规定需求,在同类型以往开发的软件系统中进行修改后实现可运行系统构建,使用户在具体模拟应用中不断实现软件项目需求挖掘,在需求的基础上实现增量式整合,针对相关需求完善软件系统,最终确定具体需求,实现软件项目开发。

结束语:综上所述,现阶段,我国软件项目在开发过程中仍存在较严重的需求问题难以解决,用户需求模糊、用户需求时常变更以及用户和开发人员对需求存在误解等问题均会对项目软件开发造成一定的不良影响,因此针对此上问题,企业项目分析及开发人员应做好资料的准备工作,提高业务素养,理解用户需求,以专业的态度面对用户的需求模糊、变更等问题,最终实现项目软件的完善性开发。

参 考 文 献

[1]李厚明. 软件项目需求变更风险管理[D].山东大学,2012.

[2]陈志刚. 基于敏捷方法的A公司软件项目需求管理应用研究[D].四川师范大学,2012.

[3]贾静. 基于系统动力学的软件项目需求变更影响研究[D].南开大学,2014.

[4]付赟. 软件需求变更影响建模与风险管理研究[D].天津大学,2011.

猜你喜欢

对策研究
当代大学生思想现状:问题、成因与对策
暑期游泳培训班现状及对策研究
“营改增”对高职会计教育的影响及对策研究
乡村传统财会工作转型升级的思考
切入学生生活构筑地理生活化课堂研究