Currently browsing category

Статьи

Use Cases: обзор метода

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

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

User Stories: Выделение ролей пользователей

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

Практика, о которой пойдёт речь в этом уроке, — выявление видов пользователей. Вообще, в книгах они называются обычно ролями пользователей. Но я решил здесь всё-таки использовать в названии урока другое слово, чтобы отделить понятие, используемое …

Выявление главных характеристик качества

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

Рассмотрим следующий раздел Концепции, который называется «Другие требования к продукту». Обычно в этот раздел выносят требования, касающиеся нефункциональной стороны, например:

  • применяемые стандарты и требования законодательства;
  • требования к производительности;
  • другие нефункциональные требования.

У большинства аналитиков …

Сравнение методов разработки пользовательских требований

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

Мы с вами познакомились с несколькими методами разработки пользовательских требований. На самом деле, методов было два: это Use cases (юзкейсы) и User stories. И плюс дополнительный метод — наверное, не столько разработки, сколько выявления пользовательских требований: персонажи. …

Критерии качества требований

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

Давайте теперь поговорим о критериях качества требований. Требования мы разрабатываем, но насколько они являются хорошими или плохими? По этим критериям определяется качество работы аналитиков.

Существует несколько подходов или моделей определения качества требований. Они в основном …

Основные форматы представления требований

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

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

На уровне бизнес-требований сводными документами, как мы говорили, является концепция …

Основные подходы к разработке программных продуктов

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

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

Вот две крайности, которые давно уже у всех на слуху. Слева …

Разработка и управление требованиями

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

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

Сводные документы требований

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

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

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

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

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

До того, как появился интернет (и этим концепциям аналитиков до сих пор и учат), использовалось …

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

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

 

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

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

Это снова картинка из книги Вигерса. Она из второй редакции книги, здесь немного отличаются названия документов, но названия видов …

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

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

 

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

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

Функциональная и нефункциональная стороны продукта

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

Очень часто (и мы тоже будем использовать этот термин) используется такое понятие как нефункциональные требования. Я опять заглянул в Википедию, чтобы повторить путь человека, который хочет найти какое-то определение в интернете, и нашёл такое.

Нефункциональные

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

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

Давайте более подробно рассмотрим виды требований, и будем при этом пользоваться классификацией Вигерса. Возможно, многие из вас уже с этой классификацией знакомы. Я для каждого вида требований приведу пример.

Вот эта картинка Вигерса, о которой …

Уровни требований к программному продукту

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

Есть такое хорошее число: три. Я его почти всегда использую. Когда нам нужно описать разные варианты какой-то проблемы или какого-то явления, часто бывает полезно разбить его на 3 части, чтобы описать два …

Что такое требования к программному продукту

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

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

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

Первое, что приходит в голову, когда …

Применение диаграмм VISIC при разработке бизнес-требований

В этом коротком ролике показаны типичные шаги, выполняемые при разработке бизнес-требований, и диаграммы языка VISIC, которые можно при этом использовать.

Ролик представляет собой фрагмент одного из вебинаров курса Вебурситета «Введение в моделирование для аналитиков».

Читать дальше…

Эта статья опубликована в блоге

Пример использования VISIC при анализе и разработке требований (видео)

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

Все демонстрируемые диаграммы нарисованы с использованием бесплатного редактора yEd.

Файлы с диаграммами можно скачать по этой ссылке: примеры диаграмм на языке VISIC.

Читать дальше…

Эта статья опубликована в …

Диграммы в жизни аналитика — фрагмент вебинара

В этом ролике на примере простой задачи автоматизации показано использования диаграмм VISIC при анализе и разработке требований.

Все диаграммы разработаны в бесплатном редакторе yEd.

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

Описание…

Сообщение об использовании cookie – VISIC на практике

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

Чтобы привести сайт Вебурситета в соответствие с новыми требованиями закона о персональных данных, возникла необходимость в небольшой доработке. Сайт должен сообщать посетителю о том, что он использует cookie. Это сообщение должно появляться до тех пор, …