пятница, 5 января 2018 г.

Дизайн привычных вещей, Дональд Норман

Третьего дня дочитал эту книгу.
Неплохой обзор на нее уже сделали в МиФ, повторяться не хочу.

В книге найдешь пару действительно полезных и фундаментальных таблиц и чеклистов. К примеру, простые действия автор раскладывает на семь этапов:
Таким образом, мы получаем семь этапов действия — один для цели, три для выполнения и три для оценки:
  • формирование цели;
  • формирование намерения;
  • определение последовательности действий;
  • выполнение действий;
  • восприятие изменений в окружающем мире;
  • интерпретация изменений;
  • оценка результата.
Одна из основных идей - уменьшение разрывов  между этапами действия.

Из интересного: Дональд в 1988 году рассуждает о том. каким будет смартфон и умный дом, а так же о тех ошибках проектирования этих устройств, которые обязательно допустят.

К прочтению - настоятельно рекомендую.

пятница, 29 декабря 2017 г.

Не новогодняя история вместо итогов года

В прошедшие выходные ездил на историческую родину вообще и в частности — повидаться с братом. К слову сказать, он работает руководителем отдела контроля качества на Каменск-Уральском металлургическом заводе.

Брат рассказал историю, которую я перескажу вам. Байка или нет, не знаю. Где наврал не помню. А в конце будут мои выводы и пожелания всем нам на следующий год.

 

Итак, с его слов, по памяти

Не так давно случилось ЧП: отлетела лопасть у винтового самолета малой авиации. Самолет приземлился. Инцидент не замолчали, началось расследование по всей форме.

Расследование было ускорено тем, что чуть позже лопасть отлетела еще у одного самолета. Уже не так удачно — в фюзеляж. Шесть погибших.
Нужно пояснить, что лопасть это не кусок металла определенной формы, а сложный элемент, являющийся результатом длительного техпроцесса. После отливки формы по жестким ГОСТам, ее прессуют до трех раз, а затем покрывают различными спецсоставами. Антикоррозийный, антиобледенительный (вроде бы нихром) и еще до кучи с разными целями. Лопасть — расходник, ее ресурс составляет несколько сотен часов, после выработки которых ее положено заменять.
В авиации с логами хорошо и практически под каждой операцией, от руды до воздушного судна, стоит подпись ответственного. Расследование затронуло производственную цепочку целиком:
  • Тех, кто заменял лопасти. Вовремя ли списывал?
  • Тех, кто вез до места сборки. Не повредил ли в дороге?
  • Тех, кто покрывал составами, прессовал и вплоть до тех, кто отливал заготовку — нет ли в ней каверн?
В процессе нашли списанные лопасти с браком, отходившие ресурс, но не успевшие стать причиной ЧП. Провели корреляционный анализ по этапам производства и обнаружили две корневых причины.

 

Первая

Заготовку прессуют три раза, но дважды прессованная от прессованной трижды визуально и на тестах ОТК неотличима. Однако ресурс у них — разный.

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

Первой причины было недостаточно для ЧП.

 

Вторая

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

У торца, где самые большие напряжения, на покрытии осталась царапина, которая привела к коррозии металла и еще уменьшала ресурс лопасти.

Две причины в сумме вели к повышенной, а затем и реализованной вероятности поломки. Больше аварий не было. Партии изъяли, указания раздали, а кого и как наказали — история умалчивает.

 

Выводы

  • Пишите логи. Информация о том, кто, что и зачем делал, может помочь не только наказать виновного, но и быстро исправить, и даже предотвратить проблемы.
  • Не жертвуйте качеством ради скорости. Это очень легко в одну сторону и фатально сложно в обратную. Даже если вы делаете это сознательно, помните, что на этот же запас прочности могут претендовать другие халтурщики в цепочке.
  • Соблюдайте регламенты. В Контуре их не много и их писали не просто так. Перед тем как нарушить, спросите кого-нибудь поумнее себя, зачем и отчего он страхует.
Въедливый читатель возразит:
  • Мы же не рискуем жизнями!
Да, не рискуем. Но хочу напомнить, что наши продукты спасают время жизни миллионов людей. Час работы Экстерна в отчетность экономит три человеческих жизни. Секунда простоя в сумме даст неделю непрерывной рутины живого человека.

Так что еще пара пунктов:
  • Радуйтесь ответственности, которую мы несем. По сравнению с уголовной нашу можно назвать несуществующей. В 2018 году опять будут дедлайны и сроки, решения и выводы, авторитетные мнения и требования руководителей. И раз к нам не придут миллион клиентов, каждый за потерянными пятью минутами, то за все компромиссы, на которые мы пошли, придется нести ответственность только перед собой.
  • Кажется, мы работаем не зря. Если мы все сделаем правильно, в следующем году клиенты сохранят еще десять тысяч лет.

четверг, 23 ноября 2017 г.

Еще про жизнь

Мотивы этой осени.

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

понедельник, 20 ноября 2017 г.

Про жизнь

Кажется, что давно не писал сюда всякого.
Так вот, просто фотографии по жизни и то, чем я занимаюсь.

Предлагаю коллегам стать первым тестером проекта - перманентно.
Сам, что характерно, не иду.

В настолки стали играть редко. В первый раз проиграл в цивилизацию.

 Хотя вот эта конкретная - огонь!

У сообщества тестеров все хорошо. Скоро допереводим вторую книгу. В этот раз редактура будет вдумчивой.
В ритейле работа как кипела:

Так и продолжает:
Хотя обстановка не то, чтобы совсем напряженная:
И да. в этом году велосезон закрыл до весны. Чот накатило.

среда, 8 ноября 2017 г.

Задачки об тестирование

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

Вопросы в виде кейсов, с пояснениями. Вот такие кейсы выдал я:


КЕЙС: Сложная задача
На проверку пришла большая задача. Тестировщик заранее тщательно готовился к ней, поэтому за полдня нашел 18 ошибок верстки, три ошибки удобства использования, семь логических и три неверных толкования ТЗ.

Что делать дальше?
  1. завести дефекты юзабилити в трекер и назначить их на проектировщика, чтоб он мог принять решение по их исправлению, логические дефекты назначить на разработчика, чтоб тот мог их исправить, а неверные толкования ТЗ передать аналитику для разрешения неоднозначности.
  2. не заводить дефекты, громко выругаться, прекратить работу и пойти пить кофе.
  3. завести дефекты, собрать совещание, на него позвать проектировщика, аналитика и разработчика, на совещании заняться приоритезацией дефектов.

КЕЙС: Ночью в поле с конем
День разработчика. Восемь вечера, конец рабочего дня. Разработчик сделал завершающий коммит по задаче и с остальными программистами пошел в бар, отмечать. Менеджер, уходя, просит проверить эту задачу, чтоб в 4 часа ночи (пока нагрузка на сервера минимальна) служба дежурных инженеров выкатила задачу в бой. Задача содержит критическую функциональность, в которой не должно быть дефектов, поэтому на проверку задачи уйдет не меньше восьми часов. Времени впритык и менеджер просит протестировать ее прямо сейчас, завтра без этой задачи Контур уже начнет терпеть убытки в десятки миллионов рублей.

Как поступить?
  1. не подводить свою команду и проверить задачу. Менеджер обязательно компенсирует переработку и выпишет отгул.
  2. отказаться и пойти в бар пить пиво с разработчиками
  3. попросить коллег-тестировщиков из соседней команды помочь с задачей, распараллелить работу и успеть проверить задачу еще до того как уйдет последний трансфер. В будущем обязательно помочь им  аналогичной ситуаци
Ответы под катом.


воскресенье, 29 октября 2017 г.

О качестве ПО

Третьего дня приобрел роутер Asus RT-AC51U, так как мой старый DIR-300 должен был умереть и умер.

Настройка, фигня-война, самба, USB-хранилище и вдруг не стартует закачки Download Master, который на самом деле transmission daemon.

Час плясок с бубном, обновление прошивки роутера, десяток перезагрузок,
установок-переустановок демона, изменение размера кеша, неудачные попытки зайти по ssh, удачная - по telnet.

И наконец решение:
Изменить максимальный размер буфера приема и передачи данных для всех соединений:
net.core.rmem_max
net.core.wmem_max
sysctl на роутере нет, так что идем и пишем:
echo 4048576 > /proc/sys/net/core/rmem_max
Тадам! Не прошло и 4 часов!

А еще в тот же день купил чайник. Я хотел просто стеклянный. На коробке оказалось написано, что он умеет включаться через блютус.

Подцепился. Чайник постучался в интернет и попросил обновить прошивку.
Обновил.
Оказалось, он умеет не только включаться через блютус, но еще:

  • держать заданную точную температуру
  • включать кипячение или температуру по расписанию
  • напоминать, что ты давно не менял воду
  • работать ночником, врубив подсветку на максимум
  • цветом подсветки показывать температуру
  • подключаться к телефону и мигать подсветкой под музыку
  • играть в развивающие игры на запоминание последовательностей цветов
Хочу другой роутер.

суббота, 21 октября 2017 г.

О делегировании

Пишет нам один знакомый:
Что делегировать-то? опыт? гибкость мозга? предприимчивость и шустрость? основательность в подходе? — хер что из этого делегируешь

понедельник, 9 октября 2017 г.

45 татуировок менеджера

Намедни дочитал сабж:
Книга неплохая. Есть ощущение, что утрирована. Еще - укрепил образ продавцов, который у меня сложился. В остальном - стоит прочесть.

Заметил интересное.
В этой и в следующей книге, которую начал читать - от Адизеса - по несколько раз в разных видах повторяется мысль:
Не будь незаменимым. Делись знаниями. Воспитывай заместителя.
А логичный аргумент: если ты незаменим - тебя не повысят. Если эту работу умеешь делать только ты - ты только ее и будешь делать. Хорошая мысль.


Под катом - краткое содержание книги.

вторник, 3 октября 2017 г.

Мотивация

Какими должны быть сообщения в ленте внутренней социалки:

понедельник, 2 октября 2017 г.

Двустишия


 Честно честно, скоро буду постить всякое тестерское техномясо. А пока еще - на память.


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


Так, значит, я не зверь.

— Ты сам отверг закон людской и Божий!
Зверь, самый лютый, жалости не чужд.
— Я, леди, чужд. Так, значит, я не зверь.
— О, чудо — дьявол истину изрек!
 Ричард III (Уильям Шекспир)

воскресенье, 24 сентября 2017 г.

Пять пороков команды

Ленсиони "Пять пороков команды".

Третьего дня дочитал сабж. Неоднозначное чтиво.

пятница, 22 сентября 2017 г.

Вес бортового залпа

Вы знаете сколько я слышал разных идеологий? И все они были прекрасны и убедительны. Коммунизм, толерантность, демократия, равноправие, капитализм, свободный рынок.
А побеждает всегда почему-то информированность, точность прицела и вес бортового залпа.
Вроде бы из книги "Параллельные дневники Виталика Туманова".
https://bash.im/quote/405237

понедельник, 18 сентября 2017 г.

Двойная звезда

 Третьего дня дочитал Двойную звезду Хайнлайна.

Описание с какого-то сайта:
Герой романа — талантливый, но не слишком удачливый актер, Лоренц Смит — человек очень далекий от политики, по существу типичный обыватель по взглядам, втягивается в историю, где ему приходится более, чем играть выдающегося политика его времени так, чтобы его не могли отличить от настоящего самые близкие настоящему люди.
Эта роль требует полного вживания в образ, и Смиту удается осуществить его настолько достоверно, что он и сам проникается политическими идеями и образом мыслей своего прототипа. Это в корне меняет всю его жизнь и судьбу. И не только его.
После Звездного десанта и очерков маэстро о политике - книгой разочарован. Я получил приключенческий боевичок о том, как артист устроил подставу.

Я ждал от Хайнлайна серьезного изменения, перерождения персонажа - как раз то, что он описал на последней странице книги.

Как Лоренцо из аполитичного и бодрого артиста становится сильным и циничным политиком, практически диктатором. О том, как человек погружается в политику не постепенно, а сразу и с головой. О том, как он меняется.

Этого я в книге не нашел.

Цитата на прощание:
Политика трудное и иногда грязное занятие, она требует от человека полной отдачи и тщательной проработки всех деталей. Но она же — единственный спорт для взрослых людей. Все остальные игры — для детей, абсолютно все.

понедельник, 4 сентября 2017 г.

Концептуальное


Мое знакомство с рок-операми началось классе в шестом средней школы, когда учительница музыки появлялась с утра в невнятном настроении и хотела отдохнуть. В таких случаях она ставила нам какую-нибудь хорошую музыку, просила вести себя тихо и сваливала. В один из таких дней я и услышал Звезду и смерть Хоакина Мурьеты.
Для примера послушайте Будет заваруха. Да там все прекрасно.

 Чуть позже, уже в институте, я познакомился разом с целым рядом:
  • Юнона и Авось
  • Эльфийская рукопись
  • The Wall
И после института:
  • Орфей и Эвридика
  • Моцарт
Кстати, все перечисленное - к прослушиванию рекомендую.

Жанр неизменно радовал наличием связи между произведениями, глубоким смыслом(тм) и наличием арки персонажей, заслушивал до дыр, особенно с приобретением плеера и телефона.

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

А на прощание - цитата из Брига:
Сегодня тебе нравится Гендель. А завтра - ни хуя... Кого за это пиздить - Генделя? Не надо никого за это пиздить. Это, вроде как, отражение внутреннего твоего развития. Прогресс, регресс там или вообще деградация. И оттого перестает тебе нравится виртуоз Гендель. И глыба Толстой. И пронзительный Левитан. А начинает тебе нравится дурь Рахманинова, ехидство Достоевского и еблан Пиросманишвили. Это они в иерархиях своих - на разных полках, в разных купе и разной значимости. Это пидоры культуроведы им рейтинги раздают. А внутри у меня - они так вот и обитают... Либо нравятся. Либо нет. Потому и живут вместе группа "Ленинград" и Бетховен. Шекспир и Веничка Ерофеев. Леонардо Да Винчи и безвестный мудила с Красного проспекта, который нарисовал однажды мою ненаглядную так, что я и сейчас на этот портрет дрочу.

вторник, 8 августа 2017 г.

Mindware, Нисбетт.

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

К прочтению - рекомендую.

понедельник, 7 августа 2017 г.

Антибиблиотека через год

Год назад я писал пост про антибиблиотеку, о том, что я хочу прочесть, но еще не прочел. Итог:

Не прочел:

  • Разработка требований к программному обеспечению, Вигерс
  • More Agile Testing Lisa Crispin
  • The Human interface, Раскин
  • Системоинженерное мышление, Алиев
  • Дизайн привычных вещей Норман
  • Организация как система, Деминг
  • Рождение идеи, Боно
  • Эффективный управляющий Друкер
  • Найти идею, Альтшуллер
Прочел:
  • Джоэл о программировании, Спольски 
  • Психология влияния. Чалдини
  • Человеческий фактор, Демарко
  • Современный методы описания функциональных требований к системам, Коберн
Через пару недель составлю новую.

воскресенье, 30 июля 2017 г.

О квалификации

ТОП-5 докладов TED о HR.

Доклады интересные, занятные. Спикеры - мастера своего дела.

Но меня всю дорогу не покидало чувство, что что-то не так.  Какие-то они слишком софт скиллс. Ну или "пиздеть - не мешки ворочать".

Вам знаком тест?
 1) Вы знакомы с беременной женщиной, которая уже имеет 8 детей. Двое из них - слепые, трое - глухие, один - умственно недоразвитый, сама она больна сифилисом.
Посоветуете ли Вы ей сделать аборт? Но прежде, чем ответить на этот вопрос, ответьте на другой.

2) Происходят выборы мирового лидера и Ваш голос - решающий.
Краткие характеристики кандидатов:
а) Связян с политиками, уличенными в мошенничестве, постоянно консультируется с астрологом, имеет двух любовниц, курит трубку и выпивает каждый день 8-10 мартини.
б) Дважды вышибали со службы, имеет привычку спать до полудня, в институте был уличен в употреблении опиума, каждый вечер выпивает бутылку виски.
в) Герой войны, вегетарианец, изредка пьет пиво, не курит, ни в каких матримониальных связях не замечен.

Кого же Вы выбираете? Ответили?
Тогда еще два слова о кандидатах.

а) Уинстон Черчилль
б) Фрэнкли Д. Рузвельт
в) Адольф Гитлер

Вот теперь Вы готовы ответить на самый первый вопрос. Если Вы посоветовали сделать аборт - Вы только что убили Людвига ван Бетховена.

Пример подобной манипуляции из речи одного эйчара на TED.

Дама задает вопрос - а стали бы вы брать на работу или сотрудничать с больным дислексией (проблемы с чтением и письмом)? И тут же добавляет. что  в США 35% успешных предпренимателей больны дислексией, как бы намекая, что зря вы отказались в предыдущем вопросе.

И это говорит о том, что она мастер как раз именно болтать, чертов гуманитарий и не знакома с приемами и концепциями статистики, приемами логики и связью между причиной и следствием.

Корреляция отличается от причины.

Если среди этих же успешных людей провести вдумчивое исследование, то выяснится, что например 45% из них нюхали кокс и были замечены в супружеской неверности.
И даже если бы 100% успешных людей были больны дислексией, это не означало бы высокую вероятность того, что человек с дислексией станет успешным.
И прочий матан.

/me продолжает читать Нисбетта, главу про эксперименты.

четверг, 13 июля 2017 г.

Стенограффия отчет

Итоговый счет - 32 километра, трек.
Задача выполнена практически в полном объеме, пропущено по разным причинам всего пара объектов.

Фотки под катом

понедельник, 3 июля 2017 г.

Стоя на плечах гигантов, Эли М. Голдратт, 2008

Чем дальше в лес, тем крепче моя убежденность в двух вещах.

Во-первых,  КПД команд разработки пока еще не приблизился к КПД не то, чтобы дизеля, но и бензинового двигателя. Даже если не учитывать деятельность откровенно вредную, то около 15% усилий приближают к цели, остальное - сугубо топтание на месте.
Во-вторых, научный подход забарывает опыт и здравый смысл на раз-два.

Из этого следует масса перпендикулярных выводов. Можно, конечно, наращивать объем и эффективность 15% полезных действий годными технологиями и инструментами. Хотя иногда от этого бывает столько пользы, что лучше уж уйти в тайгу и жить молитвами.

А можно избавиться от 85% ерунды.

Стоя на плечах гигантов, Эли Голдратт.

Автор рассказывает о применимости и неприменимости бережливого производства и пути Toyota на примере Hitachi, а также о том, чем  являются и не являются Лин и Канбан.
Ну, мы все это знаем. Это когда мало складов, just in time и доска с карточками. Почему у нас не используется? Мы попробовали, нам не подходит, хотя часть практик мы взяли. Например, у нас есть доска. И нет складов, мы же в IT. И вообще некогда, у нас дедлайн, а это все бесполезные теории.

Что меня впечатлило больше всего

В 1926 году производственный цикл** от добычи железной руды до получения готового автомобиля** (состоящего более чем из 5000 деталей), находящегося на железнодорожной платформе и готового к отправке, достиг **81 часа**!

Нецензурно восхищается

О главном

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

Канбан - это не когда доска и карточки, это когда не больше одной задачи в работе и одной на складе.

Приоритеты

Независимо от того, как организована официальная система определения приоритетов работы над заказами, реальная система приоритетов выглядит так: «срочно», «крайне срочно» и «бросьте все, делайте вот это!».
Чем дальше в лес, тем больше уверенность в том, что само наличие приоритетов задач для конкретного исполнителя говорит о подозрительных настройках менеджмента.

Оценка

Факты:
  • Оценка увеличивает время выполнения задачи
  • Оценка отдельной задачи врет

Нам важно знать, когда задача будет закончена и мы будем оценивать.

Ценность - время

Не нужно измерять загрузку людей и процент их занятости.

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

За неделю я минимум дважды слышу что-то вроде: 
  • у ваших программистов слишком много свободного времени, что они успевают писать тесты?
  • если программисты будут писать тесты, они сделают меньше задач 
  • нам некогда заботиться о качестве, нет времени

К чему это все

Опыт - не образование. Здравый смысл - не знание.

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

Элияху гораздо более убедителен, чем я. Прочтите статью.