Category: армия

Category was added automatically. Read all entries about "армия".

Cartmendum

Приклеенный пост: ссылки на все мои слайдкасты

Мои профили в соцсетях


FB Twitter VK LinkedIn YouTube

Краткое резюме есть здесь


А еще я написал книгу, и потом написал еще одну.


Если у вас есть вопрос, то его можно обсудить в форуме

Ссылки на все мои слайдкасты перехали сюда

Cartmendum

Различные режимы работы мышления

На тот факт, что наше мышление может работать в качественно различных режимах мышления я обратил внимание после комментария Сергея Мартыненко к одному из моих постов.

Серега, спасибо тебе огромное! Этот комментарий запустил в моей голове целую цепочку дальнейших размышлений, которые еще плотнее связали в одну целостную систему направления по личной эффективности и ретроспективам.
Сергей в комментарии пишет о советском танке Т34-76 (благодаря mashckoff я знаю, что это тот танк, который выпускался в СССР до 1943) в котором были совмещены роли наводчика и командира экипажа, что послужило причиной чудовищных потерь этих танков. Позже, когда в Т34 появилась отдельная роль командира и отдельная наводчика, потери танков снизились.

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

Подобный эффект могут заметить те, кто играл в Starcraft: мало кто может одинаково хорошо и следить за макро-ситуацией (апгрейды юнитов, постройка зданий, рождение войск) и одновременно с этим управлять на микро-уровне во время активных боевых действий (раздавать целеуказания юнитам, перемещать войска, подводить подкрепление, сворачивать/разворачивать танки, морить маринад или прикапывать люру). И ограничение здесь далеко не в способности кликать мышку, ограничение в мозгу – это два различных режима работы сознания и переключение между ними требует чудовищных усилий.

Думаю, что причины этого явления примерно те же, что и в экспериментах Тверски и Канемана, когда они давали людям решать задачку с очевидным неверным ответом и одновременно с этим некоторых испытуемых просили запомнить на время эксперимента телефонный номер. Процент тех, кто выбрал быстрый интуитивный, но неверный ответ среди тех, кого просили запомнить телефонный номер, был существенно выше, чем среди тех, кого не просили это делать. Из этого ребята сделали вывод, что «помнилка» вырубает половину «думалки».

Хотя… Как пишет Талеб, люди всему хотят искать объяснение и чувствуют себя очень неуютно, когда они видят то, что очевидного объяснения не имеет. В общем, хрен знает, почему это происходит, но факт остается фактом: тяжело делать конкретное дело, когда в голове крутится общая картинка. Так же тяжело, как и удерживать в голове общую картинку во время выполнения конкретных дел. В каждый момент времени мы можем находиться только в одном из этих режимов, и переключение между ними дело малоприятное.
Cartmendum

Самоорганизующиеся высоконадежные организации

Некоторое время назад Сергей Высоцкий (aka GoblinGame) дал мне ссылку на очень удивительную статью: "The Self-Designing High-Reliability Organization: Aircraft Carrier Flight Operations at Sea"

Готов вам сказать, презабавнейшее чтиво... Пока мы тут бьем себя пятками в грудь, утверждая, что:
  • Работа у нас важная,
  • Работа у нас сложная,
  • Мы не роботы и не на заводе,
  • Мы никак не можем обойтись без очень опытных сотрудников
  • Какие студенты? Нам даже человек с <5 лет опыта не поможет
иначе наш супер-мега-высоко-недогруженный (веб)сервис не выживет, есть отрасли, где каким-то чудом куда менее образованные люди, собранные вместе творят куда более восхитительные вещи. При этом система самоорганизуется и само-реплицируется.

Вот одна из цитат военного офицера:

"Вы хотите знать что такое авианосец? Представьте себе рабочий день в аэропорту Сан Франциско, сжатом до одной короткой полосы с одной рампой и одним гейтом. Пусть самолеты взлетают и садятся с удвоенной частотой, взлетная полоса раскачивается из стороны в сторону, и пусть каждый, кто вылетел сегодня вернется в этот же день. Расположите оборудование поближе к краю, так что бы оно практически туда 2,71бнулось. Выключите радар, что бы вас не засекли, жестко ограничте возможность использовать радио, заправляйте самолет не глуша двигатели, и добавьте к этому врагов, разбрасывающих вокруг бомбы и ракеты. Теперь смочите все это соленой водой с керосином и пусть все это разруливают 20-ти летние пацаны, половина из которых ниразу в жизни не видела самолет вблизи. Ах, да, и еще... Постарайтесь при этом никого не убить."

При этом, если вы думаете, что в армии все регламентировано и все всё вызубривают наизусть до того, как перешагнут порог учебки - это не так. Даже у них. А еще учтите высокую текучку кадров и большой процент новичков в команде. Реально впечатляет, да? Неужели никто после этого не чувствует себя лохом, из-за того, что не может нормально поддерживать какую-нибудь ИТ-хрень без "матерых супер-ИТ-шников"? Я чувствую...


P.S. Серег, дай еще чего-нибудь почитать пожалуйста.
Cartmendum

Приятная сказочка от Сергея Мартыненко про проекты-вампиры

Забавный слог + реклама ИКЕА :)

Читать здесь

Сейчас Сергей начинает использовать это оружие против проектов-вампиров. Оно действительно может оказаться действенным, но нам кажется, что его имеет смысл заапгрейдить.

Collapse )
Cartmendum

Получаю боевой опыт в составлении Деревьев Текущей Реальности

На этой неделе составил целых 2 дерева текущей реальности. Про это великое построение прочитал в книжке У. Детмера (сухо и формально, но строго) и у Э. Голдратта (в форме бизнес-романа. Не строго, но увлекательно.).

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

Первое дерево строил применительно к текущей ситуации на работе (результат на фотке). С моим начальником мы 2 часа гуляли по парковке и формулировали логические высказывания, описывающие то, что нам не нравится в текущей ситуации. Потом мы пришли в нашу нору, выписали каждое утверждение на отдельной липкой бумажке, налепили все на стену и еще часа полтора вкуривали причинно-следственные связи. И, о чудо! Практически как по книжке, у нас получилось 4 корневых причины (из них реально страшных две) и обратная связь, усиливающая цепь нежелательных явлений.

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

Мой юный падаван пришел в глубоком депрессняке и с похмелюги. Вытащив его на разговор, оказалось, что по мнению падавана он весь засыпан гадкими и мерзкими проблемами; не видит смысла в работе, учебе, жизни и вообще все вокруг - полное дерьмо. Поговорив, и выписав все неприятности на отдельные листочки, вместе с падаваном расставили причинно-следственные стрелки... И опять чудо! Причиной всего этого хаоса оказался всего-лишь один единственный листочек (и опять не обошлось без подпитывающей нежелательные явления обратной связи)... На следующий день падаван был жизнерадосен, без следов похмелья и с радостью потянулся к знаниям от solom-а. Очень надеюсь, ребятки совершат подвиг.

Что касается дерева, составленного по рабочей ситуации, то сейчас начинаем двигаться в сторону разрешения конфликтов и дерева будущей реальности. Работы там еще очень много, но, что радует, уже появилось видение того, к чему мы должны прийти в результате преобразований. А имея это видение, работать десятикратно приятнее.

Cartmendum

Коллеги, есть ли у кого опыт "боевого" применения метода анализа функциональных точек?

Очень интересно узнать, на сколько адекватной получается оценка и как соотносится стоимость получения самой оценки с общей стоимостью проекта? Как выглядит зависимость трудозатрат на оценку от трудозатрат на сам проект? Есть подозрение, что зависимость может оказаться сильно нелинейной, типа при увеличении размера проекта в 2 раза трудозатраты возрастают в 4 (или в 1.5).

Сейчас мое понимани метода сводится к следующему. Метод анализа функциональных точек (FPA) позволяет (путем достаточно кропотливого подсчета) по полностью готовой спецификации. получить число неких функциональных точек. И все! Если в компании нет исторических данных по трудозатратам на одну функциональную точку, то единственное, что остается это использование метода типа COCOMO II. Беда COCOMO II заключатся в том, что на вход ему нужны KSLOC-и, которые можно получить из функциональных точек (с погрешностью в несколько сот процентов), используя индустриальные данные для различных языков программирования. Зная KSLOC-и нужно будет еще выдумать значения 21 параметра и получить заветную цифру.
Cartmendum

Философско-физическая аналогия

Встречался тут на днях с однокурсником и боевым товарищем по самой первой работе. За жизнь разговаривали...

Так как я люблю аналогии с физикой рассказал про одно из наблюдений:
В одном подразделении, одной компании с завидной периодичностью случался однотипный факап. После каждого факапа руководство компании било по голове руководителя подразделения. Ударная волна распространялась вниз по иерархической структуре и, как донышко у бутылки, снизу вышибало из конторы пару админов (типа крайние).

Боевой товарищ выслушал эту историю и не задумываясь ответил (физфак, кафедра волновой физики): "А это все потому, что внизу граница свободная. Была бы внизу жесткая граница, то волна бы без потерь отразилась и сверху вышибло бы руководителя"

До чего глубоко-философская аналогия получилась... Как минимум одна граница в этой системе однозначно должна быть жесткой...
Cartmendum

Ищем джедая

Наша небольшая Web-группа в составе одной достаточно известной компании ищет Джедая способного увеличить наши шансы в решении боевой задачи.

Боевая задача:
  • Обеспечить боеготовность основных Web-систем  до прихода подкрепления в виде коммерческого решения
  • Обеспечить прикрытие бизнес-дивизионов компании, предоставляя им наиболее эффективные способы решения их собственных задач
  • Прикрыть силы подкрепления, обеспечить их необходимой информацией и разведданными о текущем устройстве систем и хранилищ данных
  • По приходу подкрепления (коммерческой системы) обеспечить быструю и безопасную эвакуацию данных и пользователей с вверенного нам объекта
  • Временной масштаб: 2-4 года (эта задача не последняя в компании, в случае победы приключения продолжатся)
Сведения о вверенном объекте:
  • Текущая система разработана на Perl (но так или иначе приходится иметь дело с JavaScript, PHP, .Net C#, C/C++, bash, SQL)
  • Система развернута на UNIX-подобной ОС (но так или иначе неизбежны столкновения с Win200X Server, IIS)
  • Система включает в себя БД большого объема (столкновения с PostgreSQL, MySQL, MSSQL)
  • Знания о системе и картография местности сильно фрагментированы
  • Степень костыляции системы - высокая (есть даже Апач, собранный по старинным рецептам чьей-то бабушки)
Общая политическая обстановка:
  • Усиленное внимание со стороны Темных Сил (вероятны (D)DoS атаки, перманентное несанкционированное сканирование на предмет уязвимостей, частые попытки взлома и проникновения)
Компенсационный пакет:
  • 20 шагов от рабочего места до курилки (где есть WiFi, доска с маркером и прекрасный вид из окна)
  • Автомат с халявным зерновым кофе (запасы кофеина близки к бесконечным)
  • Обед за счет компании
  • ДМС, обучение, книги, частичная компенсация качлки
  • Деньги (часто, регулярно и более чем адекватно)
Collapse )
 

В этом блоге можно найти еще что-нибудь интересное
Cartmendum

TestLabs'09: Вернулся домой

Вместе с боевыми товарищами и докладчиками  dumtest  и _pine_ вернулись из Киева. На поезд не опоздали. Правда из-за пива я проспал таможню, ребята сказали, что она на меня за это обиделась и отыгралась на них.

Звук моего выступления записали. Выступление dumtest записали еще и на видео. Дойдут руки - обязательно придадим все артефакты гласности, если никто не будет против.