Scrum, yazılım geliştirme sürecinde kullanılan bir Agile yöntemidir. Bu yöntem, küçük ve bağımsız takımların bir araya gelerek esnek, hızlı ve müşteri odaklı bir geliştirme süreci yürütmesini sağlar.
Scrum, bir geliştirme sürecindeki tüm adımları ve rolleri tanımlayan bir çerçeve sunar ve Agile yaklaşımının bir türüdür ve yazılım geliştirme sürecinde müşteri memnuniyetini artırmayı hedefler. Scrum, birçok yazılım geliştirme şirketi tarafından benimsenen popüler bir geliştirme yöntemidir.