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

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

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

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

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

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

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

Date: 2015-07-08 03:16 am (UTC)
From: [identity profile] white-bars.livejournal.com

Я на днях читал форум, где долго и всерьез обсуждали, чем хороший software engineer отличается от плохого. Там часто упоминались хорошо читаемый код, хорошие тесты, подробная документация, комментарии, design patterns и умение понимать суть решаемой задачи. Слово "agile" не упоминалось ни разу.

Date: 2015-07-08 07:17 am (UTC)
From: [identity profile] vit-r.livejournal.com
Менеджеры не читают код, комментарии и документацию. Менеджеры читают отчёты.

Потому и agile.

Date: 2015-07-08 08:21 am (UTC)
From: [personal profile] alll
похоже, скрам окончательно перешёл в бугурт :)

Date: 2015-07-08 08:28 am (UTC)
From: [identity profile] vit-r.livejournal.com
Скрама не было. К счастью, это не совсем разработка.

Date: 2015-07-09 07:15 am (UTC)
From: [identity profile] ljagg.livejournal.com
мне кажется я понял причину возникновения и существования agile методологий

зачем и кому это вот это все и в такой форме надо и почему несмотря ни на что оно продолжает существовать и поддерживается

http://thesz.livejournal.com/1455727.html?thread=12696431#t12696431

это просто форма существования экстравертных тел

Date: 2015-07-09 07:20 am (UTC)
From: [identity profile] vit-r.livejournal.com
Это удовлетворение насущных потребностей бездарного менеджмента. Плюс дикое падение среднего уровня после взрывного роста индустрии. Говорить проще чем делать.

Profile

vit_r: default (Default)
vit_r

May 2026

S M T W T F S
     12
34 56 789
101112 13 1415 16
17 18192021 2223
2425262728 2930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 30th, 2026 09:06 pm
Powered by Dreamwidth Studios