Съдържание:
Определение - Какво означава Scrum?
Scrum е итеративна и постепенна рамка за управление на проекти, използвана главно в гъвкавата разработка на софтуер. Методологията на scrum набляга на функционалния софтуер, гъвкавостта за промяна заедно с нововъзникващите бизнес реалности, комуникацията и сътрудничеството.
Техопедия обяснява Scrum
Трите основни роли в методологията на scrum са собственик на продукта, майстор на scrum и член на екипа:
- Собствениците на продукти съобщават визията на продукта на екипа за разработка и представляват интересите на клиентите чрез приоритизиране и изисквания.
- Scrum майсторите действат като връзка между собственика на продукта и екипа. Основната им роля е да премахнат всички пречки, които могат да попречат на екипа да постигне целите си. Scrum майсторите помагат на екипа да остане продуктивен и креативен.
- Scrum екипите обикновено се състоят от седем кръстосани функционални членове. Например, софтуерните проекти включват софтуерни инженери, архитекти, анализатори, програмисти, QA експерти, дизайнери на потребителски интерфейс и тестери.
Освен основните роли, екипите на scrum също включват заинтересовани страни и мениджъри. Тези играчи нямат формални роли в скандала и участват в процеса само рядко. Техните роли често се наричат спомагателни роли.
Основните артефакти в методологията на scrum са:
- Product Backlog: Това е списък на високо ниво, поддържан по време на целия проект. Използва се за обобщаване на изостанали артикули.
- Блог за спринти: Това съдържа списъка на работата, която екипът трябва да се справи по време на последователните спринтове. Функциите са разделени на задачи, които обикновено са между четири и 16 часа работа.
- Burn Down: Диаграмата за изгаряне показва оставащата работа в изоставането в спринта. Той осигурява прост изглед на напредъка на спринта и може да се актуализира всеки ден. Той също така предоставя бързи виртуализации за справка.