在敏捷开发方法中,有固定的开发周期(Sprint),包含三个主要角色,并且每天进行站立会议(Daily Stand-up)的开发框架是(Scrum)。
敏捷开发是一类强调迭代增量、团队协作与快速反馈的软件开发方法,主流应用框架包含Scrum、看板、极限编程(XP)、精益开发等。其中Scrum是当前应用最广泛的敏捷框架之一,它以固定时长的Sprint(通常1至4周)为迭代周期,每个周期需交付可用可测试的产品增量;同时明确划分产品负责人、Scrum主管、跨职能开发团队三个核心角色,分别负责需求优先级定义、流程保障与障碍移除、产品增量实现;配套有每日站会(每日15分钟左右的短会,同步昨日工作、今日计划与遇到的阻碍)、Sprint计划会、评审会、回顾会等关键活动。而其他主流敏捷框架各有侧重:看板以持续流方式工作,无固定迭代周期;极限编程聚焦工程实践优化,涵盖结对编程、测试驱动开发、持续集成等内容;精益开发核心目标是减少流程浪费、优化开发流程,不强调固定迭代周期与明确角色划分。
本题考察的是敏捷开发方法的分类与核心特征。
敏捷开发是一类强调迭代增量、团队协作与快速反馈的软件开发方法,主流应用框架包含Scrum、看板、极限编程(XP)、精益开发等。而其他主流敏捷框架各有侧重:看板以持续流方式工作,无固定迭代周期。精益开发核心目标是减少流程浪费、优化开发流程,不强调固定迭代周期与明确角色划分。其中Scrum是当前应用最广泛的敏捷框架之一,它以固定时长的Sprint(通常1至4周)为迭代周期,每个周期需交付可用可测试的产品增量。
本小问答案是 Scrum。题干中的“定的开发周期(Sprint),包含三个主要角色,并且每天进行站立会议(Daily Stand-up)的开发框架”对应Scrum。
因此,选项 D 正确。
