1 / 94
文档名称:

软件项目需求分析阶段的知识和管理.ppt

格式:ppt   大小:300KB   页数:94页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件项目需求分析阶段的知识和管理.ppt

上传人:博大精深 2023/3/19 文件大小:300 KB

下载得到文件列表

软件项目需求分析阶段的知识和管理.ppt

文档介绍

文档介绍:该【软件项目需求分析阶段的知识和管理 】是由【博大精深】上传分享,文档一共【94】页,该文档可以免费在线阅读,需要了解更多关于【软件项目需求分析阶段的知识和管理 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第5章软件项目需求分析阶段的知识和管理
本章要点:
需求分析是软件项目的立足之本
需求分析的工作内容
需求分析阶段的团队组织
需求分析阶段的项目管理
需求获取的方法和特点
需求分析方法和建模工具
需求分析阶段性成果和考核依据
软件需求求分析阶阶段工作作的基本本任务就就是要准准确回答答“用户户真正需需要一个个什么样样的软件件系统?该软件系系统必须须完成什什么功能能?”。
需求分析析阶段将将对软件件系统提提出完整整、准确确、清晰晰、具体体的要求求。

需求分析析是整个个软件项项目开展展工作的的基础,,需求分分析质量量的好坏坏,直接接关系到到软件项项目交付付成果的的客户满满意度,,甚至整整个项目目的成败败。如果果需求分分析工作作做的不不扎实,,无论设设计阶段段工作完完成得如如何出色色、软件件编码质质量如何何高,其其结果将将只会给给用户带带来失望望,给开开发者带带来失败败的苦恼恼。

、内容容和任务务
⒈目标
⑴获取完完整、准准确的用用户需求求;
⑵充分理理解、认认识和分分析用户户的需求求;
⑶采用需需求建模模方法编编写需求求规格说说明,为为开展整整个软件件项目的的连续工工作提供供详细的的任务要要求,为为开发者者和用户户提供软软件项目目成果质质量评价价的重要要依据。。
⒉工作内容容
⑴刻画出出软件的的功能和和性能、、指明软软件和其其他系统统元素的的接口、、并建立立软件必必须满足足的约束束条件;;
⑵分解软软件系统统模块,,建造将将被软件件处理的的数据、、功能和和行为模模型,为为软件设设计者提提供了可可被翻译译成数据据、体系系结构、、界面和和处理流流程的设设计模型型;
⑶提交需需求规格格说明书书,形成成软件项项目管理理过程的的第一个个里程碑碑成果。。
⒊任务
问题分析析(即如何获获取需求求)、需求描描述(即如何定定义需求求)和需求验验证。
⑴问题分分析
需求分析析人员通通过对问问题及其其环境的的理解、、分析和和综合,,消除用用户需求求的模糊糊性、歧歧义性和和不一致致性。
系统分析析人员应应该将自自己对客客户需求求及问题题的理解解与自己己所拥有有的软件件开发经经验结合合起来,,以便发发现哪些些要求是是由于用用户的片片面理解解和短期期行为所所提出的的不合理理的要求求,哪些些要求是是尚未提提出但具具有真正正价值的的潜在需需求。
由于用户户群中每每个用户户的出发发点不同同,思考考问题的的角度也也有所区区别,从从不同的的应用层层面阐述述对原始始问题的的理解和和对目标标系统的的要求,,因此,,有必要要对原始始问题及及其软件件求解建建立模型型。
这种模型型一方面面用于精精确记录录用户从从不同的的角度、、在不同同的抽象象级别对对原始问问题和软软件要求求的描述述;另一一方面,,它也将将帮助分分析人员员发现用用户需求求中的不不一致性性,排除除不合理理的部分分,挖掘掘潜在的的用户需需求。
这种模型型是分析析人员对对于原始始问题及及其软件件理解的的一种知知识结构构。这种种结构往往往包含含问题及及其环境境所涉及及的信息息流、处处理功能能、用户户界面、、行为模模型及设设计约束束。它是是需求规规格说明明书、软软件设计计和实现现的主要要基础。。
(2)需求描述述
以需求模模型为基基础,考考虑问题题的软件件可解性性,生成成需求规规格说明明书和初步的的用户手手册。
需求规格格说明书书包含对对目标系系统外部部行为的的完整描描述、需需求验证证标准以以及用户户对系统统在性能能、质量量、可维维护性等等方面的的要求。。
用户手册册则包括括用户界界面描述述以及有有关目标标系统使使用方法法的初步步构想。。
(3)需求验证证
分析人员员在用户户和软件件设计人人员的配配合下对对生成的的需求规规格说明明进行复复核,以以确保软软件需求求的全面面性、精精确性、、一致性性、可行行性。
并使用户户和软件件设计人人员对需需求规格格说明及及用户手手册的理理解达成成共识,,达成对对目标系系统理解解的一致致性。
问题分析析、需求求描述和和需求验验证并不不遵循线线性顺序序,这些些活动是是相互渗渗透、增增量并行行和连续续反复的的。包括括四个过过程:
第一,系系统分析析员和用用户开展展面对面面的交流流,记录录用户提提供的信信息,即即开展获获取活动动;
第二,需需求分析析员处理理从用户户那里获获取的信信息并理理解它们们,把它它们分成成不同的的类别,,并将客客户需求求同可能能的软件件需求相相联系,,即开展展需求分分析活动动;
第三,系统分析析人员将客户需需求信息结构化化,编写成文档档和示意图,形形成需求规格说说明书;
最后,组织用户户代表评审文档档,并纠正存在在的错误,完成成需求的验证工工作。