40
Требования и дизайн: диалектика в жизни ИТ-аналитика Докладчик: Анатолий Лой (с) 25.03.2017, Львов, BAQ.dakiry.com.ua

Требования и дизайн (BAQ, Львов, 25.03.2017)

Embed Size (px)

Citation preview

Page 1: Требования и дизайн (BAQ, Львов, 25.03.2017)

Требования и дизайн: диалектика в жизни

ИТ-аналитика

Докладчик: Анатолий Лой

(с) 25.03.2017, Львов,

BAQ.dakiry.com.ua

Page 2: Требования и дизайн (BAQ, Львов, 25.03.2017)

0. Кто здесь?Персона: Лой Анатолий (Иванович),

40 лет (дамам: счастливо женат).

Основная занятость:

Ведущий аналитик в ИТ-проектах, Тренер вечерних курсов по БА в ИТ.

Языки: украинский (5), русский (5+), английский (3+)

Page 3: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям (warm-up ;)

•https://www.youtube.com/watch?v=vRUCHfoTx0Y•https://youtu.be/4iaNec4

Qjrg?t=128•https://youtu.be/4iaNec4

Qjrg?t=267

Page 4: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям:

Требования

Дизайн

Диалектика

Жизнь

ИТ-аналитик

Page 5: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: ИТ-аналитик

? ? ?

Page 6: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: ИТ-аналитик

- бизнес-аналитик;- аналитик бизнес-

систем;- аналитик данных;

- аналитик предприятия;- аналитик процессов;

- консультант по управлению;

- владелец продукта;- менеджер продукта;

- инженер по требованиям;

- системный аналитик;- аналитик эксплуатации

ИС.

Роли в ИТ-проектах и/или ИТ-службах:

Page 7: Требования и дизайн (BAQ, Львов, 25.03.2017)

Business Analysis Core Concept Model

© BABOK v3

Page 8: Требования и дизайн (BAQ, Львов, 25.03.2017)

Business Analysis

© BABOK v3

Бизнес-анализ - это практика, делающая возможными измененияна предприятии, определяя потребности и рекомендуя решения, которые приносят пользу заинтересованным сторонам.

Бизнес-анализ помогает предприятию формулировать потребности и обоснование изменений,

а также разрабатывать и описывать решения, которые могут обеспечить ценность.

Page 9: Требования и дизайн (BAQ, Львов, 25.03.2017)

BACCM © BABOK v3

Page 10: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: Потребность -

известная

проблема или

возможность.

(c) BABOK 3

Page 11: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: Требование -

полезное

представление

потребности.

(c) BABOK 3

Page 12: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: Требование -

полезноепредставление

известной проблемы

или возможности.

(c) BABOK v3 + Логика

Page 13: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: Дизайн –

полезное

представление

решения.

Page 14: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: Решение –

конкретный способ удовлетворения

одной или нескольких

потребностей в конкретной среде

(контексте).

Page 15: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: Дизайн

фокусируется на понимании того,

как ценность

может быть реализованарешением, если решение

будет построено.

Page 16: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: Дизайн –

полезное представлениеконкретного способа удовлетворения одной или нескольких потребностей

в конкретной среде (контексте).

Page 17: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: Диалектика

1. Зенон Элейский …

2. Платон …

3. Протагор …

4. Сократ

искусство диалога, понимаемого как постижение истины путём постановки наводящих вопросов и методичных ответов на них

Page 18: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: Диалектика

Метод аргументации:

1) выдвижение наряду с тезисом также антитезиса;

2) выведение из них следствий до тех пор,

пока не станет ясным,

какое из этих двух утверждений истинно.

Page 19: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям: Диалектика

«… Простой, но фундаментальный вопрос:

существуют ли противоположности в реальности

или они только результат логической вульгаризации

в головах людей?...»(с) Альберт Афлитунов

https://www.proza.ru/2015/04/29/1014

Page 20: Требования и дизайн (BAQ, Львов, 25.03.2017)

1. По понятиям:

Требование vs Дизайн

полезное представлениеконкретного способа

удовлетворения однойприхоти или нескольких

потребностей в конкретной среде

(контексте).

полезное

представление

потребности

Page 21: Требования и дизайн (BAQ, Львов, 25.03.2017)

Требование vs ДизайнRequirement Design

View six months sales data across

multiple organizational units in a

single view.

A sketch of a dashboard.

Reduce amount of time required to

pick and pack a customer order.

Process model.

Record and access a medical patient’s

history.

Screen mock-up showing specific

data fields.

Develop business strategy, goals, and

objectives for a new business.

Business Capability Model.

Provide information in English and

French.

Prototype with text displayed in

English and French.

Page 22: Требования и дизайн (BAQ, Львов, 25.03.2017)

© BABOK v3+ Loy

Page 23: Требования и дизайн (BAQ, Львов, 25.03.2017)

Requirements and Design Cycle

© BABOK v3

Page 24: Требования и дизайн (BAQ, Львов, 25.03.2017)

Req and Des Cycle© BABOK v3

Page 25: Требования и дизайн (BAQ, Львов, 25.03.2017)

2.

Почему в результатах работы аналитика

наряду с требованиями

много дизайна/решений?

Page 26: Требования и дизайн (BAQ, Львов, 25.03.2017)

2. Почему в документах аналитика есть дизайн?

1) потому что он «технический писатель» и готовит «финальный»

документ;

Page 27: Требования и дизайн (BAQ, Львов, 25.03.2017)

2. Почему в документах аналитика есть дизайн?

2) потому что он отвечает за демонстрацию решения;

Page 28: Требования и дизайн (BAQ, Львов, 25.03.2017)

2. Почему в документах аналитика есть дизайн?

3) потому что это логично:

одно из назначений бизнес-анализа –описывать дизайн.

Page 29: Требования и дизайн (BAQ, Львов, 25.03.2017)

3) Зачем аналитики

сами "делают дизайн".

Page 30: Требования и дизайн (BAQ, Львов, 25.03.2017)

3. Зачем аналитики сами "делают дизайн«?

1) потому что могут (аналитик - роль) , а сделать больше некому;

Page 31: Требования и дизайн (BAQ, Львов, 25.03.2017)

3. Зачем аналитики сами "делают дизайн«?

2) потому что их нагружают этим

(заказчик, РП, разработчики, …),

думая что аналитики должны

это делать.

Page 32: Требования и дизайн (BAQ, Львов, 25.03.2017)

Откуда мнение про «должны»?

•4) Где в ИТ-проектах граница между:•- бизнес-консультантом и архитектором решения;•- ИТ-бизнес-аналитиком и UX/UI-дизайнером;•- системным аналитиком и разработчиком.

Page 33: Требования и дизайн (BAQ, Львов, 25.03.2017)

Откуда мнение про «должны»?

Page 34: Требования и дизайн (BAQ, Львов, 25.03.2017)
Page 35: Требования и дизайн (BAQ, Львов, 25.03.2017)

5) Раз дизайн , два дизайн

так полезен, как развиваться аналитику в этом направлении.

Page 36: Требования и дизайн (BAQ, Львов, 25.03.2017)

5. Как развиваться в сторону дизайна

Page 37: Требования и дизайн (BAQ, Львов, 25.03.2017)
Page 38: Требования и дизайн (BAQ, Львов, 25.03.2017)
Page 39: Требования и дизайн (BAQ, Львов, 25.03.2017)
Page 40: Требования и дизайн (BAQ, Львов, 25.03.2017)