5 станислав елисеев сбор требований при помощи...

39
Сбор требований при помощи прототипов. Голая правда Елисеев Станислав

Upload: anastasiya-usoltseva

Post on 19-Jun-2015

237 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Сбор требований при помощи прототипов. Голая правда

Елисеев Станислав

Page 2: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

U S E R S T O R Y . R U

Page 3: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда
Page 4: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда
Page 5: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда
Page 6: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда
Page 7: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда
Page 8: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда
Page 9: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

МЕНТАЛЬНОЕ ПУТЕШЕСТВИЕ

Page 10: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда
Page 11: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

ПОЛЬЗОВАТЕЛЬ

GUI СИСТЕМА

ИНТЕРАКТИ

ВНАЯ СИСТЕ

МА

Page 12: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

ПОЛЬЗОВАТЕЛЬ

ПРОТОТИП СИСТЕМА

ИНТЕРАКТИ

ВНАЯ СИСТЕ

МА

Page 13: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

ПОЛЬЗОВАТЕЛЬ

ПРОТОТИП

ИНТЕРАКТИ

ВНАЯ СИСТЕ

МА

Page 14: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

СИСТЕМАПРОТОТИП

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

Page 15: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

ПОЛЬЗОВАТЕЛЬ

ПРОТОТИП

ИНТЕРАКТИ

ВНАЯ СИСТЕ

МА

Способ выяснения неизвестных требований

Page 16: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Тезис 1

Прототип — это не продолжение пользова-

тельских требований

Page 17: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Пользователь может выбрать отделение банка для обслуживания

Пользовательское требование:

Page 18: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Пожалуйста, выберите отделение банка, где вы будете обслуживаться

далее

Page 19: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

ЕСЛИ ДУМАТЬ О GUI КАК ОБ ОТДЕЛЬНОЙ САМОСТОЯТЕЛЬНОЙ

СИСТЕМЕ?

Page 20: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

ПОЛЬЗОВАТЕЛЬ

ПРОТОТИП

требования

требования

требования

требования

Page 21: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Выберите отделение банка, где будете обслуживаться

Ближе всего к вашему месторасположению находятся следующие отделения:

выбрать другое

Наименование отделения 1

Наименование отделения 2

Наименование отделения 3

Page 22: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Тезис 2

Эмоции и поведение — новый фокус внимания

Page 23: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Финансовый директор может получить отчет о расходах отдела за период

Пользовательское требование:

Page 24: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

1Фин.дир. выбирает

тип отчета

2Фин.дир. выбираетпериода и отдела

3Фин. дир.

просматривает отчет

Page 25: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

ЕСЛИ ПРИНИМАТЬ ВО ВНИМАНИЕ ПОВЕДЕНИЕ

ФИН.ДИРЕКТОРА?

Page 26: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

1Нарушение

пограничных условий

2Система сама

готовит нужный отчет

3Фин. дир.

просматривает отчет

1Бухгалтер готовит

сводный отчет

2Фин. дир.

просматривает отчет

Page 27: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

ГДЕ ГРАНИЦА ТРЕБОВАНИЙ К GUI И

ТРЕБОВАНИЙ К СИСТЕМЕ?

Page 28: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

ПОЛЬЗОВАТЕЛЬ

ПРОТОТИП

ИНТЕРАКТИ

ВНАЯ СИСТЕ

МА

Page 29: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Выберите отделение банка, где будете обслуживаться

Ближе всего к вашему месторасположению находятся следующие отделения:

выбрать другое

Опер.касса №2561/062

Доп.офис №7982/0984

Опер.касса №6626/010

Page 30: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Выберите отделение банка, где будете обслуживаться

Ближе всего к вашему месторасположению находятся следующие отделения:

выбрать другое

ул. Пушкина 32

ул. Пушкина 128

ул. Яковлева 4

Опер.касса №2561/062

Доп.офис №7982/0984

Опер.касса №6626/010

10:00 до 18:00

круглосуточно

10:00 до 20:00

Page 31: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Выберите отделение банка, где будете обслуживаться

Опер.касса №2561/062ул. Кирова 46 с 10:00 до 18:00

1

3

2

Page 32: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Тезис 3

Требования не существуют до тех пор, пока пользователь не

окажется в контексте

Page 33: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Тезис 4

Не все мотивации рациональны

Page 34: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

НУ И КАК РАБОТАТЬ В ТАКИХ УСЛОВИЯХ?

Page 35: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда
Page 36: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Тезис 5

Невозможно спроектировать GUI за один подход

Page 37: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

UI-ПРОЕКТИРОВЩИК

ВЛАДЕЛЬЦЫ

АНАЛИТИК

ПОЛЬЗОВАТЕЛИ

1-2 дня

Page 38: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

Тезис 6

Не нужно даже пытаться моделировать всю систему

в первой итерации прототипа

Page 39: 5 станислав елисеев   сбор требований при помощи прототипов. голая правда

ЕСТЬ ВОПРОС ПО ИНТЕРФЕЙСАМ?

СПРОСИ МЕНЯ

Елисеев Станислав[email protected]

paganini_stas

USERSTORY.RU