Currently browsing

Page 2

Сентябрьская лента: лучшее за месяц

Из ленты: OpenQuality.ru

Баги и дыры

 

• Jeff Atwood призывает соблюдать три правила безопасности.

• Twitter: на каждую хитрую уязвимость найдется свой ход конем.

• Подробности одного бага в SQLite. Даже великолепное покрытие автотестами не всегда спасает.

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

• Все под контролем? Не говори гоп, пока не приземлишься.

• Подборка из пяти багов и извлеченных из них уроков.

• Что может быть приятнее чем покопаться в потрохах странного бага?

 

Архитектура систем и разработка приложений

 

• Аллегория на технический долг в проекте.

• Надо писать код так, чтобы быть морально готовым с ним работать через десять лет.…

Виды программных и интернет-продуктов

Из ленты: WEBURSITET.RU — Статьи

Текстовая расшифровка седьмого урока курса Введение в профессию аналитика.

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

До того, как появился интернет (и этим концепциям аналитиков до сих пор и учат), использовалось такое сравнительно простое деление продуктов на основные классы. Эти классы во многом определяют способы работы с требованиями: как их разрабатывать, использовать, какие использовать при этом документы и т. д. Основных классов всего два: это коробочный и заказной продукт. Немного в стороне стоит ещё внутренняя разработка, которая вроде как и заказная, но продукт разрабатывается внутри самой организации. То есть если у организации есть достаточно ресурсов для разработки собственного продукта под свои нужды, то часто это оказывается выгоднее.…

2018-09-22: Фокусы поддержки кроссфункциональной команды

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

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

Предварить этот список я хочу вот каким замечанием. Есть холиварная тема, чем отличается команда от группы. И рассуждения о том, что для многих работ команды не нужны, достаточно группы.…

Какие виды требований важнее остальных?

Из ленты: WEBURSITET.RU — Статьи

Текстовая расшифровка шестого урока курса Введение в профессию аналитика.

 

Так какие же требования важнее остальных?

Мы рассмотрели разные виды требований и рассмотрели разные виды качества.

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

Источник

И вы продолжаете

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

Обычно вы делаете это с PowerPoint. На слайде у вас картинка какой-то черной коробки и текст вроде «Тестирование чёрного ящика или поведенческое тестирование — стратегия (метод) тестирования функционального поведения объекта (программы, системы) с точки зрения внешнего мира, при котором не используется знание о внутреннем устройстве тестируемого объекта. Под стратегией понимаются систематические методы отбора и создания тестов для тестового набора. Стратегия поведенческого теста исходит из технических требований и их спецификаций». Вы зачитываете этот текст почти дословно (пропуская запятые и интонации, бо дыхания не хватит), и спрашиваете, всё ли понятно.

Пример подобного слайда

Пример подобного слайда (элементарно нагуглено)

Да, говорят вам.…

Атрибуты качества

Из ленты: WEBURSITET.RU — Статьи

Текстовая расшифровка пятого урока курса Введение в профессию аналитика.

 

Давайте поговорим о атрибутах качества, чтобы мы понимали, что стоит за этим термином.

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

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

Источник

2018-09-19: с 22.09 и до 30.09 я в Петербурге — много мероприятий и общения

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

Всем питерцам и петербуржцам, кто меня читает. С этой субботы я буду в вашем городе до следующего воскресенья, и у меня много публичных мероприятий. В субботу 22.09 — на конференции Точка сборки у СПб СоА (Сообщество аналитиков Санкт-Петербурга), где буду говорить о развитии аналитиков, в понедельник-вторник 24-25.09 — на конференции Saint TeamLead Conf с рассказом о практиках бирюзовых организаций для IT, в среду 26.09 — читаю благотворительную лекцию по Спиральной динамике в Лекторий тут рядом, в четверг 27.09 — провожу бесплатные семинар по новым методам управления в Открытая Школа Бизнеса и лекцию по сравнению Agile, игрофикации и бирюзовых подходов в Точка кипения — Санкт-Петербург.…

2018-09-14: моя статья про Agile и бирюзовые организации в сборнике ПИР

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

ПиР выпустил сборник статей, написанных авторами на основе выступлений. Он только вышел, к фестивалю были сигнальные экземпляры. Там есть и моя статья «Agile и бирюзовые организации — ответ менеджмента на вызовы новой промышленной революции» и, получив авторский экземпляр, я с удивлением и радостью увидел, что она открывает сборник. А кроме моей, там еще почти два десятка статей. Я пока не читал, но коллектив авторов позволяет предположить, что там много интересных и содержательных материалов. А свою статью я выложил на сайте http://mtsepkov.org/AgileTealOrg-PIRbook

Источник

Когда враг оказался друг

Из ленты: Управление изменениями. Improvement

Искала в архивах одну вещь, а нашла другую. Я и не знала, что она сохранилась. Это чудо из натуральной кожи сделал и подарил мне мой… враг. Сегодня назвать так Гария Аркадьевича язык мой не повернётся, в тогда (в 1995-м) мы оказались по разные стороны баррикад. Он — старейший сотрудник ленинградской фабрики «ЛенWest» («Скороход»), душа и мозг её дизайнерского цеха. Я — антикризисный маркетолог, одна женщина в компании трёх мужчин — пришла по поручению совладельца (немецкой Salamander) переводить предприятие на рельсы рыночной экономики. Антикризисный менеджмент 90-х — это вам не программы улучшений середины десятых. Это война мировоззрений.…

Августовская лента: лучшее за месяц

Из ленты: OpenQuality.ru

Баги и дыры

 

• История одного бага: результат теста отличался в случае запуска только одного этого теста и его запуска в составе всего набора тестов.

• Хорошая идея: чем больше багов в системе, тем труднее хакерам ее взломать.

 

Архитектура систем и разработка приложений

 

• Рефакторинг: как извлечь сервис из монолитной системы?

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

• Прелести многокомпонентной архитектуры: каждая часть работает, а система в целом – нет.

• Почему децентрализованные системы теряют свои позиции, и что может помочь им завоевать сердца пользователей?

• Уроки составления SQL-запросов: откуда может взяться assert?…

VMware ESXi: управление виртуальными машинами из командной строки

Из ленты: OpenQuality.ru

Добрый день.

Этот скрипт не претендует на оригинальность. Он довольно простой, но, возможно, кто-то захочет не изобретать свой велосипед. Скрипт работает с виртуальными машинами VMware ESXi и позволяет создавать снапшоты для нескольких машин одной командой, откатываться к нужному снапшоту, а также стартовать машины. Типичное применение: подготовка снапшота тестового окружения после выхода релизного билда и откат к нужному снапшоту при необходимости проверить хотфиксы. К скрипту можно легко добавить другие операции — например, удаление снапшота. Ниже приведен код и примеры запуска.

Код:

#!perl
use Getopt::Long;
use strict;
 
# Mode can be either dummy or force.

2018-08-16: Как появляются цМемы

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

В группе Спиральная динамика Александр Шен задал вопросы

Что является источником Цмемов? Где они обитают до того, как впервые проявят себя?»

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

Любопытная постановка вопроса. Есть ли у развития источник? Если вспомнить интерпритацию Анатолия Баляева, то цмем — это струна и у неё есть источник, хотя бы философский.

2018-08-13: российский опыт Agile идет по миру

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

По мотивам поста в FB. Меня как-то смущало, что российские спикеры Agile не представляют наш опыт на мировых конференциях, а, судя по выступлениями зарубежных спикеров у нас, российский опыт должен быть вполне на мировом уровне, быть интересные кейсы. И тут Марина Симонова написала про выступление Анны Обуховой на #аgile2018 в Сан-Диего. А сама Марина прошлой осенью выступала на Business Agility в Чикаго. И это — замечательно. А в комментариях мне написали, что в сентябре на конференции по LeSS в Нью-Йорке тоже будут спикеры из России — я спрашивал «а где мужчины, почему только девушки представляют российский Agile на международном уровне?» И все это — прекрасно.…

2018-08-06: Исследования Лалу требуют переосмысления старших уровней Спиральной динамики

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

В обсуждениях в группе «Спиральная динамика» часто возникает вопрос о современном развитии теории, включая влияние на него исследований Фредерика Лалу. Высказываются мнения, что эти исследования не имеют к Спиральной динамике прямого отношения, а его книга даже вредна для понимания теории. Я с этим категорически не согласен, наоборот, считаю, что эти исследования позволили навести резкость на многие детали желтого уровня, выявить действующие механизмы, которые местами не совпали с тем, что предсказывали визионеры. И теперь требуется переосмысление представлений о старших уровней, приведения их в соответствие с результатами исследований.

Итак, что именно показали результаты исследований Фредерика Лалу.…

2018-08-05: Догматичный зеленый вместо выхода в желтый (Спиральная динамика)

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

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

Догматичный зеленый как он есть

Начну я с истории развития Agile. В ней известно такое явление, как догматичный Scrum — некоторые члены команды настаивают на соблюдение буквы Scrum Guide, полагая, что малейшее отступление неизбежно приведет к утере ценностей Agile.…

2018-08-04: Спиральная динамика в работах Грейвза

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

В комментариях к посту в группе Спиральная динамика была развернута большая дискуссия о соотношении Спиральной динамики с исследованиями и публикациями самого Клера Грейвза, на которого Дон Бек и Крис Кован ссылаются в своей книге как на основной источник. Поскольку тема — важная и интересная, то я выношу обсуждение в отдельный пост. Тезисы.

  1. Хорошее представление о взглядах самого Грейвза в достаточно завершенной форме дают его работы http://clarewgraves.com/articles_content/1981_handout/1981_summary.pdf (1981) и http://clarewgraves.com/articles_content/1970/welfare.html (1970), опубликованные на его мемориальном сайте http://ClarewGraves.com/ Обе работы — были представлены научному сообществу.
  2. В обоих работах сформулировано понятие уровня, как целостной конструкции, описывающей чувства, мотивацию, этику и ценности.

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

Из ленты: OpenQuality.ru

Баги и дыры

 

• Любите свои баги, и вы многому научитесь у них.

• Не каждое сообщение о найденной уязвимости достойно реагирования.

• Горькая правда: не каждый баг достоин исправления, и это нормально.

• У каждого бага есть шанс быть исправленным. Даже в калькуляторе Windows.

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

• Забавные баги в системах выдачи чеков о покупках.

 

Архитектура систем и разработка приложений

 

• Если pull request изменяет большое количество файлов, то его возможные последствия могут быть непредсказуемыми.

• Бесплатная книга от Google, посвященная обеспечению надежности web-сервисов.…

2018-07-29: Запад и Россия — разные пути к одному глобальному результату

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

Марина Симонова написала большой проблемный пост в FB, размышляя о восприятии ценностей Agile в России и целесообразности его продвижения. В ответе у меня получилось проявить разницу движения к новому миру в России и на Западе. И я хочу унести это к себе на сайт, потому что старые посты FB найти практически невозможно, а текст представляет интерес. Пост комментировал не только я — смотрите другие мнения.

Пост Марины. Аджайл. Розовый единорог и суровый Российский бизнес.

В последнее время я работаю с Топ-менеджерами и все глубже вхожу в окружение собственников крупного и среднего бизнеса.

2018-07-26: Разделение рисков и успеха бизнеса для разных уровней Спиральной динамики

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

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

Фиолетовые компании — маленький бизнес своих людей в непонятном и потенциально враждебном окружении.…