敏捷软件开发项目管理与实践04 软件需求及开发积压工作管理(任务2)-4学时.pptxVIP

  • 4
  • 0
  • 约1.06万字
  • 约 85页
  • 2025-03-06 发布于境外
  • 举报

敏捷软件开发项目管理与实践04 软件需求及开发积压工作管理(任务2)-4学时.pptx

;;选择四组同学,两人一组,另找一位同学承担任务安排员,按如下顺序安排任务,四组同学按顺序完成任务,不得相互交流:

每两人共分一张A4纸,每人半张

每人将各自手中的半张纸撕成一样大小的四条

将四条中的一条放在另一条的中间

任务安排员用语言来描述如下图所示的内容,另外八位同学根据描述来编排图形。;1;软件工程认识观;;7;软件开发过程中切忌“只见树木,不见森林”,这里的“森林”是系统,而树木是实现系统所需的技术要素(包括软件)。在关注树木之前,必须先了解森林。

为了了解软件所处的外部系统,必须识别相关的硬件、软件、人员、数据库、流程和其他系统要素的角色,对有效的需求进行提取、分析、说明、建模、确认和管理,这些是系统工程的基础。

系统工程是通过和客户、未来用户以及其他利益相关者一起工作以理解系统需求,而需求工程是帮助软件工程师更好地理解将要解决的问题。

需求工程首先定义将要解决的问题范围和性质;然后是引导、帮助客户定义需要什么;接下来是梳理和精练需求,精确定义和修改基本需求。;目的:抽取需求,确保利益相关者取得一致理解,并调整需求、计划和工作产品,保证三者一致性;确保客户的需求和期望得到满足。主要活动为:

收集用户需求,将用户需求文档化(形式可以多样);

对用户需求进行评审,就用户需求说明书或MRD达成一致;

对需求进行分析,将分配给软件的系统需求文档化,形成需求规格说明书或PRD(产

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档