Архив рубрики 'Все статьи'

Невзятый мой замок

Среда, Август 28th, 2019

Мне все беды не в счет,
Ведь на гребне скалы меня ждет
Невзятый мой замок.

Провел очередной тренинг по написанию требований к программному обеспечению. Провожу его уже пятнадцатый год, постоянно меняя. Что-то добавляю, что-то убираю. Пару лет назад убрал задачу по написанию сценария «Оплата коммунального платежа в банке». Сценарий оказался слишком сложным. Пока никто не смог его написать.
(more…)

Груминг заголовков

Понедельник, Июль 8th, 2019

Танк Тигр (57 тонн) можно завести ручным стартером (на ютубе есть видео). Это тяжело. Провернуть вручную сам движок – здоровья не хватит. Поэтому сначала раскручивают тяжелый маховик. Идет тяжело, скорость вращения минимальна. Оборот, еще оборот, еще десять оборотов, еще. Быстрее, быстрее. Потом переключаем маховик на двигатель. И движок заводится. Если переключить маховик слишком рано – ничего не получится.  И все начинать сначала. Если пойти передохнуть – маховик остановится. И все начинать сначала. Оборот за оборотом, тяжеленную неподатливую  тушу маховика. Но если не раскрутить – движок не заведется и танк останется неподвижной, а потому крайне уязвимой мишенью. Хорошо бронированной, с отличной пушкой, но мишенью. Поэтому крути маховик. Крути. И не останавливайся. Пока не наберешь нужный запас энергии.

Вот также с внедрением многих практик в процесс разработки ПО. Одна из ключевых практик – приведение заголовков задач в трекере в читаемый вид. Не “Логин”, “Некорректный заказ”, “Программа не работает корректно”, “Приборы 300″, -  а что-нибудь более ласкающее взгляд. Небольшое отступление. Есть мнение и не только мое, что эту практику обязательно нужно внедрить до внедрения написания постановки задачи (требований / ТЗ …). Все, всегда пытаются сделать наоборот. С известным заранее результатом. Недавно услышал что практика причесывания заголовков называется «Груминг». Более пятнадцати лет этому учу, а теперь узнал, как называется.
(more…)

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

Пятница, Июнь 29th, 2018

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

(more…)

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

Вторник, Июнь 12th, 2018

Мы все утопаем в океане данных, но при этом,

очень редко можем получить необходимую информацию.

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

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

(more…)

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

Суббота, Июнь 9th, 2018

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

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

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

(more…)

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

Четверг, Май 31st, 2018

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

(more…)

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

Понедельник, Май 21st, 2018

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

А потом эта группа решила собираться на регулярной основе на «посиделки».

Собираемся в вебе. Пока через zoom. В воскресенье с 10 до 11. Ну, так получилось. Собрания открытые. Может приходить, кто хочет.

(more…)

Пример документа описания архитектуры взаимодействия многих систем

Вторник, Май 15th, 2018

spec_architecture.zip

Полагаю, имею право уже опубликовать, т.к.