Майкл Болтон, Майкл Болтон, Майкл Болтон, QA Fest 2018, Майкл Болтон

Из ленты: QA — грамотно

21-22 сентября 2018 в Киеве (ул. Вадима Гетьмана, 6, «Mercure Congress Centre» (ex. «Космополіт») бабахнет пятая, юбилейная конференция QA Fest.

QA Fest — конференция для тестировщиков #1 в Украине.

QA Fest подразумевает:

  • два дня конференции
  • сразу много потоков
  • уникальные доклады
  • афтерпати (уникальное)
  • подарки, фотозона и развлечения (уникальные)
  • более 800 уникальных участников-единомышленников

На QA Fest определённо будет определено будущее индустрии тестирования, бо в этом году на конференцию приезжает выступать Майкл Болтон со своей бородой. 18-20 сентября он проведёт тренинг «Rapid Software Testing» (фэйсбука).

Тестировщик Майкл Болтон настолько известен, что нет смысла рассказывать о том, что он не певец Майкл Болтон (Said I Loved You…But I Lied), он сам по себе, из Канады.…

2018-07-04: в Essence Архитектура — часть системы, а не требований

Из ленты: MaksWiki — Блог:Максима Цепкова [ru]

Пост FB

Из спецификации OMG Essence 9.7.5.2 Alpha Containment

С подачи Анатолий Левенчук (Anatoly Levenchuk) открыл для себя, что OMG Essence относит Архитектуру к альфе Software System, а не к альфе Requirements, как я думал ранее. Я, конечно, знал что у Software System есть состояние Architecture Selected, но это ж не означает, что сама архитектура — только в системе. А вот все остальное в стандарте явно не зафиксировано, только приведено в примерах. На схеме в 9.7.5.2 Alpha Containment в систему включены подальфы: Архитектура, Компоненты и Тесты. В 9.3.3.5 LevelOfDetail приведены уровни подробности для архитектуры: эскиз, который называют sketch; формальная модель; и аннотированная модель, готовая для кодогенерации…

Получается, что отличие альф в IT, зафиксированное в Essence, от альф системной инженерии — гораздо сильнее, чем я полагал раньше.…

2018-07-02: Спиральная динамика, девушки и болельщики

Из ленты: MaksWiki — Блог:Максима Цепкова [ru]

Пару дней назад дал развернутый комментарий на FB по использованию Спиральной динамики. Сохраню его здесь как пример применения Спиральной динамики для анализа социальных процессов — а то на FB старые тексты не найдешь…

Пост-вопрос Друзья, подскажите, пожалуйста, что происходит? На каком это уровне?

ЧМ 2018 породил много шуток из серии «русские девушки + иностранцы = дети Мундиаля» Много грязи. Люди смакуют эту мысль с разных сторон. Мужчины пишут про «шлюх», женщины пишут про «скучных русских мужчин»

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

Июньская лента: лучшее за месяц

Из ленты: OpenQuality.ru

Баги и дыры

 

• История одного бага: алгоритм работы Microsoft Windows приводил к тому, что обновление в Second Life могло вывести из строя принтер.

• История одного бага, проявлявшегося в различных браузерах: команда Firefox отреагировала мгновенно, а Microsoft тянула резину изо всех сил.

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

• Крысиные бега с целью улучшить браузеры могут привести к неработоспособности многих приложений.

• Работа над ошибками в системе, использующий контейнеры Docker: что произошло и почему это больше не повторится.

• Политика Microsoft в отношении дыр в безопасности: какие баги исправляются в первую очередь и какие будут отложены.…

2018-06-30: Руководитель проекта — субличность или марионетка

Из ленты: MaksWiki — Блог:Максима Цепкова [ru]

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

Завершился винницкий QA Boot Camp 2018

Из ленты: QA — грамотно

Сегодня осознал, что меня всё ещё называют репортёром:

Репортёр

Репортёр по версии Jira

Поистине, из профессии журналиста не уходят, а только выносят.

Сегодня в Виннице группа успешно завершаемого винницкого буткэмпа перед приступанием к выпускному экзамену ВНЕЗАПНО одарила тренеров сладо-шняжками с очень личностными инскрипциями.

Вот моя:

Олимпийская подяка

Олимпийского уровня подяка

Наш корреспондент обнаружил вон какой клад в коробке (из-под обуви) под именным инскриптумом:

 

Take Our Poll

Источник

Различные подходы к риск менеджменту. Краткий экскурс.

Из ленты: 255 ступеней

Откопал  в архивах свою старую статью об управлении рисками. Статья аж от 2005 года. Сейчас я бы написал ее совершенно по-другому. Добавил бы про то, что риск оптимумы являются частным случаем карт Шухарта, Что есть и другие подходы и т.д. Но иногда самому интересно, как я писал много лет назад. Пока оставлю как есть. Даже без комментариев.

– 10.07.2005 ———————————————
Предисловие

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

2018-06-27: ЛАФ-2018 был прекрасен

Из ленты: MaksWiki — Блог:Максима Цепкова [ru]

Полторы недели назад прошел очередной, уже девятый Летний Аналитический Фестиваль — первый был в 2010. Это всегда был гибрид конференции и фестиваля: вечером после докладов — выезд на турбазу, шашлыки и активное общение, и продолжение на следующий день на свежем воздухе. А в этом году организаторы сделали на турбазе Ладога под Владимиром оба дня, с докладами и мастер-классами на открытом воздухе: в помещении была только одна из четырех площадок. Это приносит замечательную атмосферу. Но при этом событие — очень профессиональное, собрало, как обычно, около двухсот и много качественного контента.…

Вебпосиделки КиФБ “Особенности риск-менеджмента в проектах разрабатываемых по гибким методологиям (Agile, Scrum, Kanban)”

Из ленты: 255 ступеней

Посиделки клуба иФБ

Правила

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

Рабочая тетрадь: https://docs.google.com/document/d/1_MZA3A_kN3Btw23iLfCSChc_IbKNe_ayKg5GsDsND_M/edit#

Источник

Санитарное тестирование санитаров

Из ленты: QA — грамотно

Коллинз - Водить как Стиг

Бен Коллинс — Водить как Стиг

В поезде читал «Водить как Стиг» Бена Коллинса (второе издание, Альпина нон-фикшн, Москва, 2018).

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

А вот на стр. 155 разверзлись хляби подземельные, и стало ыыыы:

Санитарное тестирование

Санитарная проверка

Вах-вах-вах, не может же быть же…

Может.

Sanity check

Sanity check

Короче, нет никакого санитарного тестирования.

Само слово Sanity переводится на русский язык проще:

  • вменяемость,
  • здравомыслие,
  • нормальная психика.

Нет там никаких санитаров. То, что вы называете Sanity, по-сути есть Smoke testing.…

Соревнование в канбан! Болеем за наших. Очередные вебпосиделки КиФБ.

Из ленты: 255 ступеней

Соревнование в канбан! Болеем за наших.
воскресенье
24.06.2018
10:00 — 11:30
Продолжение посиделок по анализу производственных цепочек.

Что будет?
Рассмотрим один из важнейших элементов методологий. Посмотрим в матмодели как зависит прибыль фирмы от простоев сотрудников. Ладно, давайте как обычно: сотрудник простаивает — фирма теряет деньги. Но вот сколько? На игре очень желательно наличие нескольких команд.  Хотя бы двух.

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

Доп информация: https://docs.google.com/document/d/1_MZA3A_kN3Btw23iLfCSChc_IbKNe_ayKg5GsDsND_M/edit

Трансляция через zoom. Лучше поставить его заранее. ID встречи: https://billingru.zoom.us/j/988954336

Источник

Эпизод-14: О том, через какие курсы лучше «Войти в АйТи» (18+)

Из ленты: QA — грамотно

 

Символично в июне решили поговорить про вход в IT и «июней» после курсов.
Темы:

  • Вступление (0:03)
  • Представление гостей (0:30)
  • Откуда взялся феномен “Войди в АйТи” (3:06)
  • Про платные курсы (15:20)
  • Горячие месяцы для обучения (17:35)
  • Классический портрет успешного ваЙТишника (18:28)
  • Пример “успешных” кандидатов (21:24)
  • Расизм по курсовому признаку (24:20)
  • Сколько зарабатывают на курсах и консультациях (28:30)
  • Про курсы внутри компании (32:58)
  • Почему имея знания, люди идут на платные курсы (40:28)
  • Про «дно» на курсах (41:25 )
  • Про мотивацию платить за ИТ курсы (54:55)
  • Про успех входа в ИТ после курсов (58:40)
  • Три требования к джуниору (1:07:13)
  • Нужно ли идти в айти через тестирование или у нас уже и так дышать нечем?

Метрики тестирования

Из ленты: 255 ступеней

10-го июня прошел очередной онлайн тренинг по метрикам тестирования программного обеспечения. Это один из модулей большого  тренинга «Ключевые процессы, метрики и артефакты тестирования».  Материал достаточно сложный. И вопрос даже не столько в опыте участников сколько в знакомстве с теорией ограничений.

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

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

Анализ процессов при помощи карт Шухарта. Синопсис вебпосиделок Клуба иФБ.

Из ленты: 255 ступеней

“Шухарт изобрел и опубликовал это правило в 1924 г.
С тех пор никто не сделал ничего лучшего.”

Что такое карты Шухарта?

Существует множество способов описания процессов: BPML, UML, IDEF, блок схемы, EPC, забытые структурно-информационные временные диаграммы и т.д. Они очень хорошо помогают, когда надо писать софт. Т.е. Когда процессы проанализированы, улучшены и теперь остается только их описать и передать программистам. Но часто нужно именно проанализировать процессы с целью их улучшения.

Кстати, если вы не собираетесь ничего улучшать, то и анализировать ничего не надо. Очень мощными инструментами анализа являются мыслительные инструменты Голдратта: Дерево Текущей Реальности; Грозовая туча, План преобразований и т.д.…

2018-06-05: CodeFest выложил записи выступлений

Из ленты: MaksWiki — Блог:Максима Цепкова [ru]

CodeFest выложил записи выступлений на своем сайте среди них — запись моего выступления про прозрачность в Agile (http://mtsepkov.org/AgileTransparency-CodeFest) и много других крутых выступлений. Мой обзор конференции http://mtsepkov.org/CodeFest-2018, но там — далеко не все, потому что разорваться на такое количество треков и интересное общение в кулуарах было невозможно. Зато теперь на сайте https://2018.codefest.ru можно посмотреть все в записи.

Источник

2018-06-03: SQAdays в Минске — начинаем тестировать роботов и дополненную реальность

Из ленты: MaksWiki — Блог:Максима Цепкова [ru]

Неделю назад был на SQAdays-23 в Минске, публикую свои впечатления и собираю и посты, которые публиковал в ходе конференции в facebook и telegram. Кстати, организаторы впервые вместо twitter использовали telegram-канал SQAdays и общение было гораздо более живым, как в twitter 5+ лет назад, когда он еще жил. Хотя кейсов, когда доклад обсуждают в чате прямо во время доклада я пока не видел, а в twitter это было. Ну, все еще впереди, думаю. Про мои отзывы мне уже во второй день сказали, что посты какие-то слишком злые — я так не считаю, и в целом конференция мне понравилась.…

Майская лента: лучшее за месяц

Из ленты: OpenQuality.ru

Баги и дыры

 

• История одного бага на сайте финансовой компании: разработчики решились его исправить только после того как на него натолкнулся их собственный CEO.

• Из серии “нарочно не придумаешь”: Business Driven Development.

• В системах шифрования электронной почты PGP (GPG) и S/MIME нашли критическую уязвимость.

• Если баг слишком сложный, то можно просто приукрасить сообщение об ошибке.

• Повторное использование кода: аккуратный перенос багов на новое место.

• Шеф Дилберта с сарказмом об утечке персональных данных пользователей.

• Вот это косяк: в своем внутреннем логе Twitter хранил пароли пользователей в открытом виде. Батюшки святы: и GitHub туда же.…

Анализ процессов при помощи карт Шухарта. Очередные вебпосиделки КиФБ.

Из ленты: 255 ступеней

Клуб иФБ в воскресенье 3 июня в 10 утра проводит очередные вебпосиделки на тему: “Анализ процессов при помощи карт Шухарта”. Мощнейший инструмент, который открывает новые возможности анализа. Но крайне малоизвестный.

Ссылка на описание: https://docs.google.com/document/d/1huWwMoIWZ12OTqgvr9JLAadFLxWm_mTyfyeag0vuVC0/edit

PS. Если что. Это инструмент именно анализа, а не описания процессов.

Источник

Правила работы с трекером. Синопсис вебпосиделок клуба иФБ

Из ленты: 255 ступеней

Правила, приведенные ниже были озвучены на “вебпосиделках” Клуба иФБ в мае 2018. Работали по модели первой фазы мозгового штурма. По очереди высказывали правила, которые на взгляд участника наиболее важны. Фазы критики не было. Т.е. это пока материал для обсуждения. Кроме того, участники предлагали эти правила не для крохотных проектов, а имели в голове производство со сложным гетерогенным продуктовым ландшафтом на 100+ систем. Так что, вполне возможно, вам эти правила не подойдут. И да, это, естественно, не все правила. Времени на обсуждения было мало.
Приятного чтения.

1. Инструмент ничего не значит.
Проблема не в том, что кто-то работал в багзилле, но не работал в Jira, которая используется на текущем проекте.…

Лаборатория данных на паузе

Из ленты: Без определённого места жительства

Пришло время поделиться моими главными новостями.

10 апреля у нас с Димой родилась вторая дочка, Машенька. А чуть раньше я приняла непростое решение — поставить лабораторную работу на паузу. Лаборатория данных не берёт проекты до конца года, пока я наслаждаюсь моим первым полноценным декретным отпуском.

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