"Я сам решу" - резюмирую наше с вами вчерашнее обсуждение.
Много интересных мыслей, советов, историй из жизни, схем общения.
Как не крути, ответ разработчика "я сам решу", больше похож на начало конфликта, может даже скрытого. Тут и принебрежение есть, и страх, и повышенное чсв. И много ещё чего скрыто, и конечно контекст может быть любой, как и среда работы нашего аналитика.
Я приводила в пример, историю из своей жизни, когда на моё тз разработчик кричал "какой мудак это написал!"
За чувства другого мы не отвечаем))) И тут я даже больше рада, что они есть. И вцелом наш кричащий разработчик, потом адекватно всё обсуждал. Мы можем рассказать о своих чувствах, есть схемы. Но имхо, тут нужно понимать, с кем ты общаешься и стоит ли такое задвигать.
Есть схема по формуле:
Когда ты делаешь вот так, я чувствую вот это, предлагаю договориться и делать вот так.
Например,
когда ты говоришь, что сам решишь, я чувствую, что не выполняю свою работу, давай договоримся в каком виде хотелось бы получать подобные требования в тз, и может есть пример?
Примеры, всегда хорошо. Часто их нет у разработчиков, но они есть у аналитиков)))
✅Вообщем, резюме такое, что как не крути, нужно выстраивать коммуникацию, общаться, договариваться и определять границы ответственности.
✅В этом нам помогут общие правила. Эти правила, можно фиксировать отдельно, как внутренние регламенты взаимодействия.
✅Мы с командой часто договаривались о том, как будем описывать атрибуты сущности, какой берём формат, и какие типы за основу. Даже можно просто на русском названия описать. Типы атрибутов зависят от того, как мы будем обрабатывать данные, какие будут преобразования, вычисления, где, как, что будет храниться в том числе. Часто достаточно перечислить необходимые требования.
✅Конечно тут поможет эскалация, если есть куда эскалировать. Часто мне помогали тим лиды разработки, айти директора, кто-то над разработчиками. Если тебя не слушают, и игнорируют, а такое со мной случалось, то слово директора, помогает.
✅Есть ещё момент, если команда никогда не работала с аналитиком, то может быть состояние "Аналитик нам мешает, без него было лучше".
Что тут скажешь, приходится продавать себя как личность, и должность, и показывать результат. У меня как-то разработчик от резкого отрицания "я всегда работал без аналитика", через год пришёл к тому, что "что без аналитика не начинаю разработку".
✅Опыт за плечами у каждого разный. Кто-то больше, кто-то меньше видел разное дерьмо. И раны нанесенные разные, кто-то не видел хороших аналитиков, а кто-то не видел хороших разработчиков, но мы уже вместе на этой подводной лодке и надо делать общее дело.
✅Конечно в общее дело все вкладываются, но иногда отношение к коду может быть как к детищу, и отсюда резкие не лезь.
✅Лучший друг и товарищ аналитика, тестировщик, он может сказать, что код не по ТЗ и какие-то требования не выполнены.
Как мы видим вариантом много. И тут нужны те самые soft skills, при этом принято считать, что технарям, инженерам они не нужны. Дали мне тз и пошёл, я по нему работать.
А вот не всё так просто... ))
#итого #историяизжизни #моемнение #самрешу