软件开发中的敏捷(Agile)模型是什么?
What is the Agile model in software development?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: easy
分类: Software Engineering
标签: Agile, Scrum, Sprint
参考答案摘要
答案 敏捷是一种迭代、增量式的软件开发方法,强调快速交付可工作的软件、持续反馈与快速响应变化。团队通常以短周期迭代(sprint,2-4 周)规划、开发、测试并交付增量版本,过程中与客户/业务密切协作持续调整优先级。常见实践包括 Scrum、Kanban、XP 等;核心价值观强调个体与协作、可工作的软件、客户合作以及响应变化。
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。