Проблема — высокий Time-to-Market. Почему он высокий? Есть несколько причин: во-первых, долгие процесс отладки и тестирования; во-вторых, много времени уходит на разработку. Почему у нас долгий процесс тестирования и отладки? Потому что у нас нет тест-кейсов. А еще тестировщики пропускают баги, и их находит заказчик. Это происходит, потому что багов много, тестировщики тратят время на их формализацию и описание. А почему так? Потому что у нас плохие требования. По ним тест-кейсы невозможно составить. Так как разработчики по плохим требованиям пилят неточный функционал, у нас возникает много багов. Вторая ветка: спрашиваем себя, почему разработчики тратят много времени. У нас плохие требования. По этому дереву мы видим, что корневая причина — плохие требования.
Очень полезная статья! Мы в WEEEK, кстати, стараемся придерживаться этих принципов. Советуем ввести спринтовой подход к работе: например, созвоны раз в неделю. Обсуждаем, что было сделано, и ставим цели. Нам очень помогает)
Ну а ещё важно, чтобы вся команда вела вместе работу - например, в одном таск-менеджере. А то, если кто-то ведёт в Телеграм, а кто-то в Эксель - портятся бизнес-процессы.
Классная статья, лайк однозначно