Ч а с т ь I главный редактор


Каскадная и итеративная модели процессов



Pdf көрінісі
бет17/77
Дата01.10.2023
өлшемі7,26 Mb.
#183162
1   ...   13   14   15   16   17   18   19   20   ...   77
Байланысты:
moluch 366 ch1

 Каскадная и итеративная модели процессов


«Молодой учёный»
.
№ 24 (366)
 .
Июнь 2021 г.
14
Информационные технологии
SCRUM (англ. «схватка») — это фреймворк, который помо-
гает решать изменяющиеся в процессе работы задачи, чтобы 
продуктивно и творчески поставлять клиентам продукты 
с максимальной возможной ценностью.
SCRUM является частью Agile, как и экстремальное про-
граммирование.
SCRUM был изобретен и представлен миру Джеффом Са-
зерлендом и Кеном Швабером на конференции в 1995 году.
SCRUM основан на теории эмпирического управления (эм-
пиризме). Согласно этой теории, источником знаний является 
опыт, а источником решений — реальные данные.
У SCRUM есть фундамент — «три кита», на которых и стро-
иться методология.
Прозрачность означает, что значимые характеристики 
процесса должны быть известны тем, кто отвечает за его ре-
зультат.
Инспекция означает, что участники процесса должны регу-
лярно инспектировать артефакты методологии и свой прогресс 
в продвижении к цели спринта, чтобы вовремя обнаружить не-
желательные отклонения.
Если в результате инспекции выясняется, что одна или не-
сколько характеристик процесса выходят за допустимые пре-
делы, и это приводит продукт в неприемлемое состояние, то 
процесс или обрабатываемый материал необходимо изменить, 
т. е. адаптировать.
Спринт — это контейнер для событий, таких как: плани-
рование спринта, ежедневного скрама, разработки, обзор 
спринта и ретроспектива спринта. Каждый спринт можно 
считать проектом, который длится от 2 до 4 недель. Каждый 
спринт включает в себя цель и инкремент продукта как ре-
зультат работы.
Во время планирования спринта определяют какие задачи 
будут сделаны и как, а также формируется цель спринта — ори-
ентир для команды разработки. Каждая задача описывается 
в формате story (англ. «история»):
As a
I can
So that 
Чтобы определить, какие задачи будут выбраны в Спринт, 
используют покер-планирование (Poker Planning). Это событие, 
в котором участники, используя числа Фибоначчи (1, 2, 3, 5, 8 
и т. д.), определяют сложность той или иной задачи.
Ежедневный скрам — это мероприятие, в рамках которого 
команда разработки делиться информацией по поводу что 
было сделано вчера, что делаем сегодня и есть ли какие препят-
ствия для достижения цели спринта.
Обзор спринта (Demo) подразумевает под собой событие, 
при котором команда разработки демонстрирует готовую ра-
боту и рассказывает, что получилось сделать во время Спринта, 
какие проблемы возникли.
Ретроспектива проводится для инспекции прошедшего 
Спринта применительно к людям, отношениям, процессам 
и инструментам, обнаружение и упорядочение того, что 
прошло хорошо и того, что нуждается в улучшении.
Использование методологии SCRUM вкупе с экстре-
мальным программированием позволит создать продукт, от-
вечающий всем требованиям заказчика и изменяющийся, если 
требования поменялись.
Литература:
1. Джефф Сазерленд SCRUM. Революционный метод управления проектами = SCRUM. The art of doing twice the work in half 
the time. — Манн, Иванов и Фербер, 2016. — 288 с.
2. Хенрик Книберг Scrum и XP: заметки с передовой = Scrum and XP from the trenches. — C4Media, 2007. — С. 140.
3. Майк Кон Scrum: гибкая разработка ПО = Succeeding with Agile: Software Development Using Scrum. — М.: «Вильямс», 
2011. — С. 576.
4. Кеннет Рубин Основы Scrum: Практическое руководство по гибкой разработке ПО = Essential Scrum: A Practical Guide to 
the Most Popular Agile Process. — М.: «Вильямс», 2016. — С. 544.


Достарыңызбен бөлісу:
1   ...   13   14   15   16   17   18   19   20   ...   77




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет