Scrum (Скрам) — один з найбільш популярних методів ефективної організації командної роботи над програмними проектами, в т.ч. при розробці веб-сайтів.

Існують різні способи організації робочого процесу при розробці сайту. Скрам — один з найбільш популярних способів..

Головна ідея в Скрам — розбивка роботи на спринти, порівняно короткі (1-6 тижнів) етапи. Під час спринту розробники зосереджені на створенні запланованого в рамках спринту функціоналу і не відволікаються ні на що інше.

По завершенню спринту тестується створений функціонал і коригується план наступного спринту.

Ця методика дозволяє, з одного боку, надійно і в очікувані терміни досягати запланованих цілей, а з іншого — гнучко реагувати на зміни завдань, які неминуче виникають по мірі розробки проекту.