Аналитик на тёмной стороне: особенности выявления требований при внедрении готовых систем — выступление на конференции Analyst Days 2016

Рассказал о том, что такое Gap-анализ при внедрении "тяжёлых" систем, и что он даёт.

Анонс на конференции был таким:

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

Достойный образец словоблудия по ГОСТ 34

По сети гуляет образец ТЗ, подготовленного по ГОСТ 34. Скачать можно, например, здесь: http://asu.ugatu.ac.ru/_modules/_library/?action=get&id=1727

Первоисточником является, похоже, вот этот сайт: http://tdocs.su/13025 На котором сказано:

Все документы боевые, щедро оплаченные заказчиками, прошли множество экспертиз, включая экспертизы в ФГУП «Всероссийский научно-исследовательский институт

Программирование — это вечное детство

1

Разработка любой программной системы по сути представляет собой непрерывное моделирование.

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

Представляем себе пользователей программы, их потребности и поведение. …

Почему UML это плохой выбор для обучения аналитиков — выступление на конференции Analyst Days 2015

Большинство программ обучения аналитиков включает изучение UML. Я тоже вёл такие курсы и пришёл к выводу, что обучение начинающих аналитиков визуальному моделированию на базе UML — это плохая идея.

В докладе представлен анализ причин, делающих UML плохо пригодным для обучения. Анализ …

Горе от системного ума — выступление на конференции Analyst Days 2014

Существующие профессиональные стандарты и учебные курсы для системных аналитиков основаны на моделях, сформированных в 80-е годы XX века, в первую очередь на модели автоматизации деятельности. Эти модели продолжают успешно работать в некоторых отраслях, но современный мир ПО ими далеко не …

О корпоративно-идиотической ереси

 2015-04-14 12-22-22 Скриншот экрана

Цитата из статьи на хабре.

Цитата прямо источает боль человека, пострадавшего от несправедливости этого нелогично субъективного мира.

Одна только проблема осталась: как наполнить базу данных исключительно объективно измеряемыми показателями.…

Опыт использования BigBlueButton для онлайн мастер-класса

Вчера впервые проверил работу сервера с BigBlueButton в боевых условиях.

Надо сначала пояснить, что это такое. BigBlueButton – открытый софт для проведения веб-конференций. Ориентирован в первую очередь на дистанционное обучение. Можно показывать презентации и документы, можно демонстрировать свой экран, участники …

Обновил сайт Greesha.ru

Я наконец-то собрался с духом и перенёс свой блог на WordPress. Собрав в него как можно больше своих статей и постов, которые в течение нескольких лет публиковал в разных (иногда случайных) местах, и немного рассортировав их по полочкам категорий. Моя неразборчивость …

Семь смертных грехов аналитика. Superbia

superbia

Знай, аналитик: если ты начинаешь новый документ с создания шаблона, который «надо только заполнить», ты предаёшься греху гордыни.

Если ты создаёшь в Wiki новый раздел требований и сразу начинаешь строить сложную иерархию, состоящую только из пустых страниц, которые «осталось только …

Терминологические ловушки ГОСТ 34

ГОСТ — это законодательно утвержденный феншуй! (Народное творчество)

 

Тернист и сложен путь аналитика, впервые выбравшего ГОСТ 34 для описания требований к системе. Опасности подстерегают его на каждом шагу.

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

Зачем нужны диаграммы?

При обсуждении статьи о самых главных диаграммах в фейсбуке мне задали вопрос: «Зачем вообще описывать деятельность в виде диаграммы? Или более общим образом — зачем нужно моделировать? А то это как-то выпало из статьи, как типа очевидное (а на самом деле нет)».

Вопрос о том, зачем вообще нужно моделировать, …

Самые главные диаграммы

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

Все они вам хорошо знакомы, хотя часто маскируются под разными названиями.

Это:

  • диаграмма последовательности действий;

  • диаграмма смены состояний;

  • диаграмма взаимодействия объектов.

Почему они главные?…

О классификации требований – фрагмент вебинара

В этом фрагменте вебинара «Технологии разработки и документирования требований» рассказывается о модели требований, описанной Карлом Вигерсом, а также о том, когда она применима и как её можно модифицировать в зависимости от вида создаваемого программного продукта.

Вебинар проходил в рамках курса …

Как программисты SQL от юзеров спасли

sql

Все знают, что SQL — это сакральный язык манипулирования данными. Знание SQL отделяет избранных от простых смертных. Знание SQL даёт власть и славу. Власть над компьютерами. Славу среди прекрасных жриц HR, готовых на всё ради знакомства с гуру SQL. Наличие заветных трёх букв в резюме сразу …

Пользовательские истории — требования или нет?

В своей книге «Agile Software Requirements» Дин Леффингуэл сделал заявление, которое сбивает с толку не только приверженцев «лёгких методологий», но и опытных аналитиков.

Заявление выглядит так:

User Stories Are Not Requirements

Пользовательские истории — это не требования

Конечно, кажется странным, …

Наш ответ гуглю

В связи с приближающейся безвременной кончиной Google Reader я решил перенести на открытый сайт все свои подписки RSS, которые долго и кропотливо собирал в течение нескольких лет.

Лента сайта формируется полностью автоматически и обновляется раз в сутки. Каждая запись содержит …