Архив рубрики 'Аналитика'

Пример требований к системе. Часть 5.

Четверг, Апрель 10th, 2008

(more…)

Пример требований к системе. Часть 4.

Четверг, Апрель 10th, 2008

Объекты системы (more…)

Пример требований к системе. Часть 3.

Четверг, Апрель 10th, 2008

4 Требования

(more…)

Пример требований к системе. Часть 2.

Четверг, Апрель 10th, 2008

3 Спецификация вариантов использования

(more…)

Пример требований к системе. Часть 1.

Четверг, Апрель 10th, 2008

В связи с огромным количеством вопросов: «А где можно найти образец написания требований к системе?» - и стандартным ответом: «В рунете - маловероятно», - выкладываю вариант описания требований к системе.

В целом эта документация базируется на руповском шаблоне SRS. Это не плохо и не хорошо. Для некоторых команд было бы удобней видеть не варианты использования, а пользовательские истории. И совсем не видеть функциональных требований в виде «Система должна» ;-) . А описание объектов можно делать и более удобным способом. Но так писать тоже можно. В конце концов, если бы на проектах была такая документация, жить как программисту, так и тестировщику было бы значительно проще.

Документация «рабочая», т.е. перед выкладкой не прилизывалась. Часть информации не заполнена. Сделано это умышленно, чтобы показать работу с документом. Набор частей также не полон.

Дисклаймер. Авторские права да данный материал полностью принадлежат мне. При публикации не пострадали интересы ни одной фирмы.

(more…)

Вопросы аналитику

Понедельник, Июль 2nd, 2007

Буквально недавно меня попросили провести собеседование с претендентом на позицию аналитика. Хорошо, что вопросы были сформулированы давно. Эта заметка в помощь остальным, проводящим подобные собеседования. Важно, почему и зачем мы задаем именно эти вопросы. Как только это станет понятно, можно будет придумать другие вопросы. А главное, понять, что должен отвечать кандидат.

Основные виды деятельности аналитика:

  • Выявление требований
  • Формализация требований для передачи остальным членам команды

Это основные виды деятельности. Гипертрофируем в утверждение: “Эти виды деятельности есть смысл существования проектной роли аналитик”. Дополнительно, в зависимости от проекта, аналитик может заниматься внедрением, подготовкой рабочей и конечной документации, тестированием, подготовкой документов, в соответствии с ГОСТами. Оставим пока эти вещи в стороне и сосредоточимся на первостепенных.

(more…)

Немного критики в адрес RUP

Суббота, Март 31st, 2007

- В чем разница между методологом и террористом?
- С террористом можно вести переговоры.

Тема родилась отсюда: Зачем нужен тест-план?, происки подлых бюрократов?

В одном из своих постов я покусился на святое:

RUP чудовищно устарел. Это прекрасно разработанная система. Без дураков. Одна из самых, а, скорее, самая подробная. Но как раз ввиду этого - застывшая, неповоротливая и во многом ошибочная.
Так, например, их модель прецедентов “действующие лица и цели” устарела на дюжину лет. Взаимосвязь артефактов также нуждается в “капитальном ремонте”.

(more…)