更新时间:2023-08-01 来源:黑马程序员 浏览量:
相比于传统的软件开发模型,敏捷模型更注重“人”在软件开发中的作用,参与项目的各部门人员应该紧密合作、快速有效的沟通(如面对面沟通),提出需求的客户可以全程参与到开发过程中,以适应软件频繁的需求变更。为此,敏捷模型描述了一套软件开发的价值和原则,具体如下所示。
· 个体和交互重于过程和工具。
· 可用软件重于完备文档。
· 客户协作重于合同谈判。
· 响应变化重于遵循计划。
对于较大的项目,参与开发的人员越多,面对面的有效沟通越困难,因此敏捷模型比较适用于小型项目的开发,而不太适用于大型项目的开发。
敏捷模型的开发方式有Scrum和Kanban两种
Scrum
Scrum是一个开发管理框架,在使用Scrum开发方式的团队中,一般会选出一个Scrum Master(产品负责人)全面负责产品的开发过程。
Kanban
Kanban开发方式是将工作细分成任务,将工作流程显示在“看板卡”上,每个人都能及时了解自己的工作任务及工作进度。
【AI设计】北京143期毕业仅36天,全员拿下高薪offer!黑马AI设计连续6期100%高薪就业
2025-09-19【跨境电商运营】深圳跨境电商运营毕业22个工作日,就业率91%+,最高薪资达13500元
2025-09-19【AI运维】郑州运维1期就业班,毕业14个工作日,班级93%同学已拿到Offer, 一线均薪资 1W+
2025-09-19【AI鸿蒙开发】上海校区AI鸿蒙开发4期5期,距离毕业21天,就业率91%,平均薪资14046元
2025-09-19【AI大模型开发-Python】毕业33个工作日,就业率已达到94.55%,班均薪资20763元
2025-09-19【AI智能应用开发-Java】毕业5个工作日就业率98.18%,最高薪资 17.5k*13薪,全班平均薪资9244元
2025-09-19