У кого отбирают хлеб...
Transcript of У кого отбирают хлеб...
![Page 1: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/1.jpg)
Девятая независимая научно-практическая конференция «Разработка ПО 2013»23 - 25 октября, Москва
Лариса Мелихова, Дмитрий Вавилов
У кого отбирают хлеб аналитики?
Т-Системс
![Page 2: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/2.jpg)
Перетягивание каната
12.09.2013Larisa Melikhova, Dmitry Vavilov 2
I. Аналитики vs разработчикиII. Аналитики vs тестировщикиIII. Аналитики vs юзибилисты
![Page 3: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/3.jpg)
I. Аналитики vs разработчики
12.09.2013Larisa Melikhova, Dmitry Vavilov 3
Analyze
Architecture
Develop & Maintain
Requirements
Develop & Maintain Interfaces
Analyze
Design
Technical
Reviews
Gather knowledge
TRMR
![Page 4: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/4.jpg)
Аналитики vs разработчики - примеры
Аналитиков большеРазработчиков больше
Фильтр по значению полей.
4
12.09.2013Larisa Melikhova, Dmitry Vavilov
Item / On-screen button
# Text of Hint
Location DVR-650 “Press OK to change location. “
Channel DVR-651-1 “Press OK to select channel. “
Name DVR-651-1 “Press OK to change the recording name.” (if an individual recording is adjusted);
“’Press OK to change the episode name.” (if an episode of a series is adjusted);
“Press OK to change the series name.“ (if a series is adjusted).
Date DVR-652 “Press OK to change the date of recording.“
11 требований:The product SHALL display the text ‘Press OK to select channel’ in Hint area IF the user presses the OK key in the Scheduled Recordings screen of DVR STB AND the Scheduled Recordings list is empty AND in the open ‘New Dialog’ Panel the user highlighted ‘Channel’ item and pressed OK key on the remote.”
вместо одной таблицы –
![Page 5: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/5.jpg)
II. Аналитики vs тестировщики
12.09.2013Larisa Melikhova, Dmitry Vavilov 5
![Page 6: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/6.jpg)
III. Аналитики vs юзабилисты
12.09.2013Larisa Melikhova, Dmitry Vavilov 6
10:00 13:00
11:25
X2Episode 135.
5a. Start time
5b. End time6. Duration
7. Current time
1. Program name
8. Action indicator
2. Timeline indicator
3. Progress indicator
4. Position indicator
DVR
S cheduled Recording screen: The product SHALL mark locked recording in Scheduled Recordings list with Lock icon.
My S hows screen: The product SHALL mark locked show in My Shows list with Lock icon.
Entry panel for New/Adjus t/Edit dialog, se lect channel: The product SHALL mark locked channel in the channel list with Lock icon.
Settings
The product SHALL mark Parental Control Settings item with Lock icon.
…"The product S HALL display Lock icon for each locked item: show, scheduled recording, event, application, channe l, channe l lis t, se ttings - in the icon area of the screen.”
Lock icon
![Page 7: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/7.jpg)
а) Аналитика без юзабилити
MarketingRequirements
Technical & UI Requirements
User Interface
MR: Marketing level
TR: System level
PFS: Implementation level Образец текста
Второй уровень Третий уровень
Четвертый уровень Пятый уровень
12.09.2013Larisa Melikhova, Dmitry Vavilov
DOORS
![Page 8: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/8.jpg)
б) Юзабилити без аналитики - пример
Переход с канала 2D на 3D W hen user trying to play 3D VoD content specific message should appear, this message should include information about on glas ses and how to
switch TVse t to 3D mode
Результат: полный крах юзабилити.
8
12.09.2013Larisa Melikhova, Dmitry Vavilov
![Page 9: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/9.jpg)
Аналитики слишком много -- риски
12.09.2013Larisa Melikhova, Dmitry Vavilov 9
!!! УВЕЛИЧЕНИЕ РАСХОДОВ И/ИЛИ СРОКОВ ПРОЕКТА !!!
• Долгий подготовительный этап • Сложность прочтения требований
![Page 10: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/10.jpg)
Аналитики недостаточно -- риски
12.09.2013Larisa Melikhova, Dmitry Vavilov 10
• Долгий период тестирования• Много переделок• Выявление ошибок на поздних этапах
разработки
!!! УВЕЛИЧЕНИЕ РАСХОДОВ И/ИЛИ СРОКОВ ПРОЕКТА !!!
!!! ПАДЕНИЕ КАЧЕСТВА !!!
![Page 11: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/11.jpg)
Параметры проекта
С точки зрения пользователей: Сложная логика Развернутый пользовательский интерфейс Требования к качеству интерфейса Требования к дружественности интерфейса
(уровень пользователей)
С точки зрения исполнителей: Сжатые сроки Численность команды Знание разработчиками предметной области Распределенная интернациональная команда Наличие квалифицированных кадров в области аналитики
12.09.2013Larisa Melikhova, Dmitry Vavilov 11
![Page 12: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/12.jpg)
Количественные оценки (из расчета 10 человек)
Тестировщики
12.09.2013Larisa Melikhova, Dmitry Vavilov 12
2 -- 4
Аналитики Разработчики
Юзабилисты
2 -- 4
4 -- 6
1
![Page 13: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/13.jpg)
Аналитики ни у кого не отбирают хлеб!!!
12.09.2013Larisa Melikhova, Dmitry Vavilov 13
а зарабатывают его честным трудом…
![Page 14: У кого отбирают хлеб аналитики?2013.secrus.org/2013/files/089_melikhova.pdf · 2013-10-25 · Аналитики ни у кого не отбирают хлеб!!!](https://reader036.fdocuments.net/reader036/viewer/2022070917/5fb7518f2b94b60f052f2438/html5/thumbnails/14.jpg)
Вопросы ?