首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
孟亚辉 《科技信息》2009,(11):43-44
在软件开发项目中,需求分析是关乎软件项目开发成败的重要因素。现在的软件项目中返工开销占了总开销很大比例,而导致返工的主要原因是需求分析不明确。针对这一情况,文章详细阐述了软件开发中需求分析任务、需求分析过程、需求分析方法、需求分析变更问题.以及如何确保需求分析质量的措施。  相似文献   

2.
在软件开发项目中,需求分析是关于软件项目开发成败的重要因素,而需求变更已经成为软件开发项目中突出的风险源头,直接影响了软件项目的质量,以需求变更为起点改进测试模型,分析需求变更的类型和原因,主要对需求变更时的测试做了优化。以极限编程[1]的价值观和实现准则,得出了处理需求变更的改进软件测试模型,分析了其对于传统开发模型高效率、适应需求变更及具有可操作性的特点。  相似文献   

3.
软件需求分析是软件项目开发的一个重要阶段,在整个软件开发过程中起到十分重要的作用,软件开发的成败和质量,在很大程度上取决于软件需求分析所采取的方法、技术和原则,本文介绍了软件需求分析的相关概念、任务、过程,并提出了为减少软件开发风险,需求分析的过程中应注意的若干问题。  相似文献   

4.
一种基于UML的面向对象需求分析方法   总被引:4,自引:0,他引:4  
在软件开发的过程中,用户需求的准确获取对于软件的成败是非常重要的,然而在以往的开发过程中,常常忽略或简化需求分析的过程,导致软件项目的失败.给出一种利用UML进行面向对象的需求分析的方法.  相似文献   

5.
基于QFD的面向对象需求分析方法   总被引:3,自引:0,他引:3  
软件开发中软件需求的获取和分析变得越来越重要。文章针对大型软件系统开发的实际,提出了一种基于QFD的面向对象需求分析方法,给出了这种方法的实施步骤和实例分析。该方法首先运用QFD的AHP工具划分需求优先级,再用"需求-措施"矩阵实现客户需求到项目特征的转换,最后用OOA方法按优先级别高低的顺序对需求进行分析,以提高软件开发效率。它具有与实践结合紧密、支持重用等特点。  相似文献   

6.
软件开发实践表明:用户需求是软件系统成功的关键,软件系统的成功极大地依赖软件需求工程的质量.在开发活动过程中,随着用户对目标系统认识的逐渐深入以及基础设施、配置环境等因素的变化,用户需求也在不断发生变化.对需求变化的控制历来都是软件开发者追求的目标.在详细介绍形式化需求分析方法、演化构件及构件贡献度的相关理论基础上,提出了基于演化构件的形式化需求分析建模方法,深入分析了建模过程及建模工具RE-Tracker,并用集中控水系统的需求分析具体实例分析了需求级构件变更的影响范围和波及效应.  相似文献   

7.
需求分析是软件生命周期中重要阶段,是软件开发的基础;需求变更是对需求分析的结果进行更改,会严重影响软件项目的质量、成本和工期。本文分析了需求变更产生的原因和影响,并给出了对需求变更进行有效控制的对策。  相似文献   

8.
针对一类具有相似需求的电子政务软件项目,提出基于需求表的软件开发自动化方法,设计了一种能描述项目需求的表结构.开发的软件能依据需求表自动生成软件界面、创建数据库结构、实现数据处理.本文方法使得项目的研发只需经过需求分析、需求描述以及简单的界面设计三个步骤,就可以快速获得软件原型,从而基本实现了电子政务领域内软件项目开发的自动化.  相似文献   

9.
软件需求是软件开发项目的基础,与传统项目相比,软件开发项目具有抽象性和复杂性等特点,因此软件开发项目的需求开发和管理显得尤为重要。根据研究表明,项目需求的开发和管理不到位是目前大部分软件项目失败的主要原因。就软件开发项目的需求开发和管理过程的方法和工具进行研究,将需求开发和管理过程分解细化,并对各过程组的活动进行研究和分析,建立可用于指导软件开发项目的工作方法。  相似文献   

10.
根据当前软件开发的现状,提出了一种在保证当前开发质量及效率的前提下,还能让以后的软件开发人员重用已开发软件资源的“再用式”软件开发方法,该方法结合了面向对象及快速原型法的优点:针对软件开发中的需求多变性,用快速原型法进行需求分析,在后续的开发中,以面向对象为基础,用各种“级别”不同的可重用软部件组装系统,在对软部件不断的创建(只在没有所需部件时才创建)、重用及组合中完成系统的开发.这种方法可以有效地提高软件的整体开发效率.最后对该方法的进一步研究方向进行了探讨.  相似文献   

11.
软件需求是否彻底与成功,直接关系到软件开发的成败问题.本文主要从软件开发过程中的需求开发及需求管理两方面来论述,指出了软件需求开发原则和需求变更的一些对策以及在软件开发过程中的重要作用.  相似文献   

12.
牛占冀 《科技资讯》2009,(28):251-251
与用户进行及时有效的沟通贯穿于软件开发的需求分析、系统设计、系统编码,系统测试等各个阶段,是整个开发过程的神经中枢。本文着重阐述软件开发的各个阶段与用户沟通的重要性及采取的方式方法。  相似文献   

13.
基于复用的敏捷开发方法研究与应用   总被引:1,自引:0,他引:1  
齐书国  齐芳 《甘肃科技》2007,23(3):62-64
敏捷软件开发是一种面临迅速变化的需求快速开发出高质量软件产品的新方法.由于软件在规模、复杂度、功能上的极大扩展和提高,以及在需求和技术不断变化的过程中实现软件自身开发的需求,敏捷开发正逐渐成为软件开发的新模式.针对这种趋势,文章介绍了敏捷软件开发的主要内容,并结合软件复用技术中的构件技术以遂宁市河东新区拆迁安置系统的开发为例,展示了基于复用的敏捷软件开发方法的实际应用过程.  相似文献   

14.
随着社会科学技术的持续发展和创新,为了更好的适应信息时代的发展需求,软件工程的相关研究工作逐渐被社会各界所重视。文章从软件开发的需求分析不够全面、对于数据的开发利用不够深入、过于注重用户的多样化需求以及软件文档不够规范四个方面,对现阶段软件开发过程中存在的问题进行分析,希望能为软件开发工作的进一步完善提供相应的参考。  相似文献   

15.
大学生信息素养专题学习系统的开发遵守面向对象的软件开发思想,整个开发过程包括需求分析、系统设计、系统实现和测试等阶段。大学生信息素养专题学习系统在分析与设计过程中,通过详细地分析各种用户对系统的功能需求,确定了系统的主要功能模块,对各功能模块进行了详细的设计,并绘制了各功能模块的模型图,从而实现了系统设计的正确性与完整性。大学生信息素养专题学习系统的建立为大学生学习信息素养知识与提高信息素养提供了帮助。  相似文献   

16.
软件开发工程中需求分析重要性之探析   总被引:1,自引:0,他引:1  
张英 《科技信息》2008,(18):75-75
在软件开发早期和现在,发达国家和发展中国家都不同程度地面临着软件开发危机。造成软件开发的主观因素与软件开发和维护有关的错误认识和作法有关。而其错误认识和作法主要表现为割裂软件开发过程的整体性,忽视软件需求分析的重要性。  相似文献   

17.
角色一:桥梁 需求分析是信息化项目建设的一项重要工作,目的是明确用户的需求,保证软件系统实现用户想要的功能.在需求分析过程中,因为二者的知识面不同,所以公司开发人员与政府业务人员的沟通往往不够畅通.前者具有较强的软件技术背景而不知晓用户的业务,后者熟悉业务却不了解软件知识.在沟通中经常会遇到这样的问题:用户所讲的业务,软件开发人员无法完全领会,而软件开发人员所描述的软件功能,用户也无法真正理解,双方在未达成真正意义的一致认识时便启动软件开发.其结果就是,投入了大量人力、物力、财力和时间开发出的软件并不是用户真正想要的系统,对建设方和承建方来说都是损失.  相似文献   

18.
针对软件需求分析阶段的内容,研究设计了该阶段的需求描述语言RASL(RequirementAnalysisStatementLanguage),它可描述需求分析阶段的类型定义,加工及输入/输出之间的关系,使用这种语言来表达或书写敕件需求分析阶段的调查,可以使软件开发人员与用户对所描述的需求问题,更加易于理解与交流。  相似文献   

19.
叶惠兰 《广东科技》2010,19(16):64-65
介绍系统开发中,通过对系统需求分析、功能实现分析、系统测试、现场运行阶和系统维护的阶段的方法,提高软件开发的可靠性。通过计算接口技术的应用,提高应用系统的可靠性  相似文献   

20.
需求分析过程实现   总被引:1,自引:0,他引:1  
将需求分析作为过程提出,围绕需求分析的三个子过程:需求陈述的获取、需求规格说明书的制作、需求验证,探讨了在软件生存周期法与原型法两种开发体系并存的开发环境中,如何实现需求分析过程的高效率和高质量,并顺应当前构造面向过程的软件工程环境的新潮流。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号