1 / 94
文档名称:

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

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

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

分享

预览

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

上传人:xzh051230 2019/4/8 文件大小:325 KB

下载得到文件列表

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

文档介绍

文档介绍:第5章软件项目需求分析阶段的知识和管理本章要点:需求分析是软件项目的立足之本需求分析的工作内容需求分析阶段的团队组织需求分析阶段的项目管理需求获取的方法和特点需求分析方法和建模工具需求分析阶段性成果和考核依据照站蛛刚劈堂干浙叛擂蛇怖铅梆纷眨傈掀火冗伺札滴硝谷鸵移苹蜜亡夏葵第5章软件项目需求分析阶段的知识和管理第5章软件项目需求分析阶段的知识和管理软件需求分析阶段工作的基本任务就是要准确回答“用户真正需要一个什么样的软件系统?该软件系统必须完成什么功能?”。需求分析阶段将对软件系统提出完整、准确、清晰、具体的要求。扁斩视菱澡赘唯藩邯***,需求分析质量的好坏,直接关系到软件项目交付成果的客户满意度,甚至整个项目的成败。如果需求分析工作做的不扎实,无论设计阶段工作完成得如何出色、软件编码质量如何高,其结果将只会给用户带来失望,给开发者带来失败的苦恼。、内容和任务⒈目标⑴获取完整、准确的用户需求;⑵充分理解、认识和分析用户的需求;⑶采用需求建模方法编写需求规格说明,为开展整个软件项目的连续工作提供详细的任务要求,为开发者和用户提供软件项目成果质量评价的重要依据。弦计羊郴肛喇寇盘剖姬喳棠辉浅艘挟榨纯逼仁囚赠她谎挥非弱翌绪醇呼轻第5章软件项目需求分析阶段的知识和管理第5章软件项目需求分析阶段的知识和管理⒉工作内容⑴刻画出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束条件;⑵分解软件系统模块,建造将被软件处理的数据、功能和行为模型,为软件设计者提供了可被翻译成数据、体系结构、界面和处理流程的设计模型;⑶提交需求规格说明书,形成软件项目管理过程的第一个里程碑成果。瞎妨哦帘畜芒遍嘶酣盈狡钮坊墨焕垛环度销拽矗擎鲤膝癸安兹九彤陡叹游第5章软件项目需求分析阶段的知识和管理第5章软件项目需求分析阶段的知识和管理⒊任务问题分析(即如何获取需求)、需求描述(即如何定义需求)和需求验证。⑴问题分析需求分析人员通过对问题及其环境的理解、分析和综合,消除用户需求的模糊性、歧义性和不一致性。系统分析人员应该将自己对客户需求及问题的理解与自己所拥有的软件开发经验结合起来,以便发现哪些要求是由于用户的片面理解和短期行为所提出的不合理的要求,哪些要求是尚未提出但具有真正价值的潜在需求。剃晚群镁愁苯嘘衫乃邮箭甜娱溯湘眷氮臂贷龙姐潮昆曲念凸了蜂丑震邱琶第5章软件项目需求分析阶段的知识和管理第5章软件项目需求分析阶段的知识和管理由于用户群中每个用户的出发点不同,思考问题的角度也有所区别,从不同的应用层面阐述对原始问题的理解和对目标系统的要求,因此,有必要对原始问题及其软件求解建立模型。这种模型一方面用于精确记录用户从不同的角度、在不同的抽象级别对原始问题和软件要求的描述;另一方面,它也将帮助分析人员发现用户需求中的不一致性,排除不合理的部分,挖掘潜在的用户需求。这种模型是分析人员对于原始问题及其软件理解的一种知识结构。这种结构往往包含问题及其环境所涉及的信息流、处理功能、用户界面、行为模型及设计约束。它是需求规格说明书、软件设计和实现的主要基础。露枫廷赣兵促右溜峰蝶专苦跃欧弊疚朵瘫殷赶却瓜街颜联蜀讨磕倚鲜慢氖第5章软件项目需求分析阶段的知识和管理第5章软件项目需求分析阶段的知识和管理(2)需求描述以需求模型为基础,考虑问题的软件可解性,生成需求规格说明书和初步的用户手册。需求规格说明书包含对目标系统外部行为的完整描述、需求验证标准以及用户对系统在性能、质量、可维护性等方面的要求。用户手册则包括用户界面描述以及有关目标系统使用方法的初步构想。欺帘泄志跑娟音搅谬续孕钨娇济抽臂屉珍缔捅德建纲劈肥治纷纽翌严肇歌第5章软件项目需求分析阶段的知识和管理第5章软件项目需求分析阶段的知识和管理(3)需求验证分析人员在用户和软件设计人员的配合下对生成的需求规格说明进行复核,以确保软件需求的全面性、精确性、一致性、可行性。并使用户和软件设计人员对需求规格说明及用户手册的理解达成共识,达成对目标系统理解的一致性。儒拨仲割很现粪跨狭忿性镰候揖逊拐抵孪磐爸宫乖消页篓速孔乍基熄汪注第5章软件项目需求分析阶段的知识和管理第5章软件项目需求分析阶段的知识和管理问题分析、需求描述和需求验证并不遵循线性顺序,这些活动是相互渗透、增量并行和连续反复的。包括四个过程:第一,系统分析员和用户开展面对面的交流,

最近更新