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