SlideShare a Scribd company logo
1 of 22
Download to read offline
Resident Diagnostics 2.04
CPU (i8086) Pass
ROM Module Pass
DMA Timer Pass
DMA Control Pass
Interrupts Pass
640 kb RAM Pass
RT Clock Pass
10 Все, что вам нужно
20 знать о проектировании
30 (серьезно)
40
50 Алексей Бородкин, Notamedia
60
70 Digital-рейд Екатеринбург
80 27/11/2015
10
20 NOTAMEDIA
30 / I 
40 / I 
50 Разработка I Дизайн
60 I
70 Проектирование
80
10 nota.media
20 ЧТО ТАКОЕ ПРОЕКТИРОВАНИЕ
30
40 Анализ условий задачи
50 I
60 V
70 Формирование решения
80
10 nota.media
20 КОМУ ПОЛЕЗНО ПРОЕКТИРОВАНИЕ
30
40 1. Разработчик
50 2. Клиент
60 3. Продукт
70
80 (на самом деле всем)
10 nota.media
20 В ЧЕМ ПРОФИТ ПРОЕКТИРОВАНИЯ
30
40 1. Бюджеты! (15/60)
50 2. Работа с ожиданиями
60 3. Уверенность разработчика
70 4. Договоренности
80 5. Живите богато
10 nota.media
20 ГЛАВНЫЕ ПРАВИЛА ПРОЕКТИРОВАНИЯ
30
40 - Последовательность
50 - Полнота описания
60 - Контакт с заказчиком
70 - Наличие проектировщика
80 - Внутренние коммуникации
10 nota.media
20 I. АНАЛИЗ ТРЕБОВАНИЙ ЗАКАЗЧИКА
30
40 1. Выясняем задачи и цели
50 2. Выясняем пожелания
60 3. Выясняем ограничения
70
80 док: концепция
10 nota.media
20 II. АНАЛИЗ ЗАДАЧ ПОЛЬЗОВАТЕЛЕЙ
30
40 1. Выясняем задачи
50 2. Продумываем персонажей
60 3. Моделируем поведение
70
80 док: пользовательские сценарии
10 nota.media
20 III. АРХИТЕКТУРА
30
40 1. Прорабатываем структуру
50 2. Набрасываем интерфейсы
60 3. Думаем над логикой
70
80 док: Бумажный Тигр
10 nota.media
20 IV. ПРОТОТИПЫ
30
40 1. Делаем прототипы
50 2. Держим в голове их значение
60 3. Не ленимся и не фанатеем
70
80 док: прототипы
10 nota.media
20 V. ДИЗАЙН
30
40 1. Консультируем дизайнеров
50 2. Контролируем результат
60 3. Отстаиваем логику
70
80 док: --------
10 nota.media
20 VI. СПЕЦИФИКАЦИИ
30
40 1. Пишем спецификации
50 2. Придерживаемся формата
60 3. Описываем продукт
70
80 док: спецификации
10 nota.media
20 VII. РАЗРАБОТКА
30
40 1. Консультируем разработчиков
50 2. Контролируем результат
60 3. Отстаиваем логику
70
80 док: --------
10 nota.media
20 ПРОЦЕССЫ & ДОКУМЕНТЫ
30 1. Анализ требований заказчика
40 2. Анализ задач пользователей
50 3. Работа над архитектурой
60 4. Прототипы
70 5. [Дизайн]
80 6. Спецификации
10 nota.media
20 ДЕЙСТВУЮЩИЕ ЛИЦА
30
40 a. Аналитик-проектировщик
50 b. Менеджер
60 c. Клиент
70 d. Дизайнер
80 e. Разработчик
10 nota.media
20
30
40 ПРОЕКТИРОВЩИК vs МЕНЕДЖЕР
50 (продукт) (проект)
60
70
80 FIGHT!
10 nota.media
20 ЧТО НУЖНО ДЛЯ НАЧАЛА
30
40 1. Аналитик-проектировщик
50 2. Понимание методологии
60 3. Документы
70 4. Инструменты
80 5. Мозги, сердце, храбрость
10 nota.media
20 ЧЕГО НУЖНО ИЗБЕЖАТЬ
30 1. Срезание углов
40 2. Менеджер-ленивец
50 3. Менеджер проектирует
60 4. Проектировщик, иди гуляй
70 5. Режем косты на метод
80 6. Не тот проектировщик
10 nota.media
20
30
40 И ПОМНИТЕ:
50
60 ПРОЕКТИРОВАНИЕ СПАСАЕТ!!!
70
80 (бюджеты, сроки, планеты)
10 nota.media
20
30 Дополнительные материалы:
40 (и даже шаблоны!)
50
60 http://www.nota.media/yandex
70
80 Мы старались, а вы читайте.
10 С вами был
20 Алексей Бородкин,
30 агентство Notamedia
40
50 a.borodkin@nota.media
60 facebook.com/alexey.borodkin
70
80 Стучитесь! Буду рад.

More Related Content

Similar to Все, что вам нужно знать о проектировании

Брифинг Марс*
Брифинг Марс*Брифинг Марс*
Брифинг Марс*Grwood
 
Основы медиаметрии в Indoor
Основы медиаметрии в Indoor Основы медиаметрии в Indoor
Основы медиаметрии в Indoor Oksana Selendeeva
 
«Рынок ЦОД: состояние, тенденции, перспективы»
«Рынок ЦОД: состояние, тенденции, перспективы»«Рынок ЦОД: состояние, тенденции, перспективы»
«Рынок ЦОД: состояние, тенденции, перспективы»BDA
 
FabMarker for IT Park
FabMarker for IT ParkFabMarker for IT Park
FabMarker for IT ParkPaul Serikov
 
Presentation highload-2011-openstat-myakshin - копия
Presentation highload-2011-openstat-myakshin - копияPresentation highload-2011-openstat-myakshin - копия
Presentation highload-2011-openstat-myakshin - копияМатвей Алексеев
 
Управляемый Code injection (Михаил Якшин)
Управляемый Code injection  (Михаил Якшин)Управляемый Code injection  (Михаил Якшин)
Управляемый Code injection (Михаил Якшин)Ontico
 

Similar to Все, что вам нужно знать о проектировании (8)

Брифинг Марс*
Брифинг Марс*Брифинг Марс*
Брифинг Марс*
 
Основы медиаметрии в Indoor
Основы медиаметрии в Indoor Основы медиаметрии в Indoor
Основы медиаметрии в Indoor
 
«Рынок ЦОД: состояние, тенденции, перспективы»
«Рынок ЦОД: состояние, тенденции, перспективы»«Рынок ЦОД: состояние, тенденции, перспективы»
«Рынок ЦОД: состояние, тенденции, перспективы»
 
FabMarker for IT Park
FabMarker for IT ParkFabMarker for IT Park
FabMarker for IT Park
 
Корпоративные ИС: как управлять изменениями, чтобы отвечать требованиям бизнеса"
Корпоративные ИС: как управлять изменениями, чтобы отвечать требованиям бизнеса"Корпоративные ИС: как управлять изменениями, чтобы отвечать требованиям бизнеса"
Корпоративные ИС: как управлять изменениями, чтобы отвечать требованиям бизнеса"
 
Presentation highload-2011-openstat-myakshin - копия
Presentation highload-2011-openstat-myakshin - копияPresentation highload-2011-openstat-myakshin - копия
Presentation highload-2011-openstat-myakshin - копия
 
Управляемый Code injection (Михаил Якшин)
Управляемый Code injection  (Михаил Якшин)Управляемый Code injection  (Михаил Якшин)
Управляемый Code injection (Михаил Якшин)
 
Prezentatsia bp
Prezentatsia bpPrezentatsia bp
Prezentatsia bp
 

Все, что вам нужно знать о проектировании

  • 1. Resident Diagnostics 2.04 CPU (i8086) Pass ROM Module Pass DMA Timer Pass DMA Control Pass Interrupts Pass 640 kb RAM Pass RT Clock Pass
  • 2. 10 Все, что вам нужно 20 знать о проектировании 30 (серьезно) 40 50 Алексей Бородкин, Notamedia 60 70 Digital-рейд Екатеринбург 80 27/11/2015
  • 3. 10 20 NOTAMEDIA 30 / I 40 / I 50 Разработка I Дизайн 60 I 70 Проектирование 80
  • 4. 10 nota.media 20 ЧТО ТАКОЕ ПРОЕКТИРОВАНИЕ 30 40 Анализ условий задачи 50 I 60 V 70 Формирование решения 80
  • 5. 10 nota.media 20 КОМУ ПОЛЕЗНО ПРОЕКТИРОВАНИЕ 30 40 1. Разработчик 50 2. Клиент 60 3. Продукт 70 80 (на самом деле всем)
  • 6. 10 nota.media 20 В ЧЕМ ПРОФИТ ПРОЕКТИРОВАНИЯ 30 40 1. Бюджеты! (15/60) 50 2. Работа с ожиданиями 60 3. Уверенность разработчика 70 4. Договоренности 80 5. Живите богато
  • 7. 10 nota.media 20 ГЛАВНЫЕ ПРАВИЛА ПРОЕКТИРОВАНИЯ 30 40 - Последовательность 50 - Полнота описания 60 - Контакт с заказчиком 70 - Наличие проектировщика 80 - Внутренние коммуникации
  • 8. 10 nota.media 20 I. АНАЛИЗ ТРЕБОВАНИЙ ЗАКАЗЧИКА 30 40 1. Выясняем задачи и цели 50 2. Выясняем пожелания 60 3. Выясняем ограничения 70 80 док: концепция
  • 9. 10 nota.media 20 II. АНАЛИЗ ЗАДАЧ ПОЛЬЗОВАТЕЛЕЙ 30 40 1. Выясняем задачи 50 2. Продумываем персонажей 60 3. Моделируем поведение 70 80 док: пользовательские сценарии
  • 10. 10 nota.media 20 III. АРХИТЕКТУРА 30 40 1. Прорабатываем структуру 50 2. Набрасываем интерфейсы 60 3. Думаем над логикой 70 80 док: Бумажный Тигр
  • 11. 10 nota.media 20 IV. ПРОТОТИПЫ 30 40 1. Делаем прототипы 50 2. Держим в голове их значение 60 3. Не ленимся и не фанатеем 70 80 док: прототипы
  • 12. 10 nota.media 20 V. ДИЗАЙН 30 40 1. Консультируем дизайнеров 50 2. Контролируем результат 60 3. Отстаиваем логику 70 80 док: --------
  • 13. 10 nota.media 20 VI. СПЕЦИФИКАЦИИ 30 40 1. Пишем спецификации 50 2. Придерживаемся формата 60 3. Описываем продукт 70 80 док: спецификации
  • 14. 10 nota.media 20 VII. РАЗРАБОТКА 30 40 1. Консультируем разработчиков 50 2. Контролируем результат 60 3. Отстаиваем логику 70 80 док: --------
  • 15. 10 nota.media 20 ПРОЦЕССЫ & ДОКУМЕНТЫ 30 1. Анализ требований заказчика 40 2. Анализ задач пользователей 50 3. Работа над архитектурой 60 4. Прототипы 70 5. [Дизайн] 80 6. Спецификации
  • 16. 10 nota.media 20 ДЕЙСТВУЮЩИЕ ЛИЦА 30 40 a. Аналитик-проектировщик 50 b. Менеджер 60 c. Клиент 70 d. Дизайнер 80 e. Разработчик
  • 17. 10 nota.media 20 30 40 ПРОЕКТИРОВЩИК vs МЕНЕДЖЕР 50 (продукт) (проект) 60 70 80 FIGHT!
  • 18. 10 nota.media 20 ЧТО НУЖНО ДЛЯ НАЧАЛА 30 40 1. Аналитик-проектировщик 50 2. Понимание методологии 60 3. Документы 70 4. Инструменты 80 5. Мозги, сердце, храбрость
  • 19. 10 nota.media 20 ЧЕГО НУЖНО ИЗБЕЖАТЬ 30 1. Срезание углов 40 2. Менеджер-ленивец 50 3. Менеджер проектирует 60 4. Проектировщик, иди гуляй 70 5. Режем косты на метод 80 6. Не тот проектировщик
  • 20. 10 nota.media 20 30 40 И ПОМНИТЕ: 50 60 ПРОЕКТИРОВАНИЕ СПАСАЕТ!!! 70 80 (бюджеты, сроки, планеты)
  • 21. 10 nota.media 20 30 Дополнительные материалы: 40 (и даже шаблоны!) 50 60 http://www.nota.media/yandex 70 80 Мы старались, а вы читайте.
  • 22. 10 С вами был 20 Алексей Бородкин, 30 агентство Notamedia 40 50 a.borodkin@nota.media 60 facebook.com/alexey.borodkin 70 80 Стучитесь! Буду рад.