Jul. 8th, 2015

vit_r: default (vit_r)
Проект испытывает большие трудности. Менеджмент решил предпринять решительные действия: теперь каждое утро будет начинаться с митинга.

Agile - это не только такой хаос, когда никто не знает, кто чем и зачем занимается, и от этого всем кажется, что работа кипит и героические трудовые подвиги свершаются, но и среда, обеспечивающее ощущение творчества.

Судя по тем заданиям, которые перепали мне от коллег, у нас принципиально разные подходы. Я agile в смысле разработки методологий. То есть, я разрабатываю стандартные процессы, чеклисты и тулы, а саму работу делаю на автомате. Когда на программу накинута отладочная сеть, поймать расхождение в данных - это просто несколько операций в Экселе.

Коллеги пользуются совершенно жёсткими процессами. Во многих случаях это просто примитивные реакции на внешние раздражители. (Сегодня была забавная история и возмущённый звонок, но об этом рассказывать не буду.) При этом agile они в другом. Отсутствие процессов превращает каждую новую задачу в вызов. В повод для глубоких размышлений и неординарных поступков. Этакий маленький подвиг на ровном месте. (Как недавно упомянутый подсчёт среднего в Хаскеле.)

Пользоваться моими тулами людям влом, потому что надо вручную проставлять трассировочный код, а потом его убирать. (Клиент всё хочет красиво и чисто. Впрочем, так ему и надо.) В иерархической структуре такое или запретили бы, или ввели для всех обязательным (что резко повысило бы скорость исправления ошибок). В agile проекте всё креативно. Каждый сам за себя. Я не ожидаю осознания баланса автоматизации и ручных операций на моём уровне, но всё-таки любовь коллег к свободному творчеству иногда поражает.

Короче, сегодня за три часа сделал то, на поиск чего при творческой постановке процесса ушла бы неделя. Фронт работ снова пустоват. А просить чужое - на меня по этому поводу уже косятся. Это при том, что несколько митингов назад просто прервал очень креативное обсуждение очень сложной проблемы и предложил очевидное решение, которое свело полёт творческой мысли коллектива к банальному копированию нескольких таблиц из одной базы в другую.

С другой стороны, передача знаний в agile практически нулевая. Весёлые ошибки в системе рассказываются всем, но для стандартных случаев я сам не знаю, как кто из коллег решил какую задачу. И, главное, какой стратегией при этом руководствовался. Тем более, комментариев большинство из них не пишет. Состояния только три: делаю, сделал, нашёл ошибку.

Profile

vit_r: default (Default)
vit_r

June 2025

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 4th, 2025 12:49 pm
Powered by Dreamwidth Studios