Please enable JavaScript.
Coggle requires JavaScript to display documents.
TESTING AND DEVELOPMENT APPROACH P1, Разделение целого на части,…
TESTING AND DEVELOPMENT APPROACH P1
DECOMPOSITION
Это разбиение одной большой задачи на меньшие, связанные между собой.
Влияет на скорость разработки и успех запуска проекта.
Принципы
Выделяемые подсистемы в сумме должны составлять всю систему (как пазл соединятся в одну картину)
5. Проводите оценку декомпозиции каждого из построенных уровней и системы в целом
1. Каждое разделение образует свой уровень
Образование подсистем начиная с нулевого
4. Выбирайте глубину декомпозиции в зависимости от задач и от уровня знаний специалистов. Компромисс между полнотой и простотой
2. Все подсистемы одного уровня должны разделятся по единому признаку
User story
Обычно выполняется за 1 итерацию, содержит несколько задач и записываться в формате истории пользователя
V
Valuable (несёт ценность для бизнеса)
E
estimable (достаточно информации для оценки)
S
Small (компактный размер)
N
negotiable (обсуждаемая)
Т
testable (тестируемая)
I
independent (независимая)
Task
Рабочий элемент/действие, необходимое для завершения пользовательской истории
(от нескольких минут до нескольких дней)
Epic
Требование слишком большое чтобы реализовать его за один спринт. Эпики нужно разбивать на более мелкие работы (истории). Обычно требуется более одной итерации для завершения. Содержит более одной истории.
Разделение целого на части
Метод описания через ситуацию из жизни реального пользователя