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

  • View
    541

  • Download
    0

  • Category

    Design

Preview:

Citation preview

Resident Diagnostics 2.04CPU (i8086) PassROM Module PassDMA Timer PassDMA Control PassInterrupts Pass640 kb RAM PassRT Clock Pass

10 Все, что вам нужно 20 знать о проектировании30 (серьезно)4050 Алексей Бородкин, Notamedia6070 Digital-рейд Екатеринбург80 27/11/2015

10 20 NOTAMEDIA30 / I \40 / I \50 Разработка I Дизайн60 I70 Проектирование80

10 nota.media20 ЧТО ТАКОЕ ПРОЕКТИРОВАНИЕ3040 Анализ условий задачи50 I60 V70 Формирование решения80

10 nota.media20 КОМУ ПОЛЕЗНО ПРОЕКТИРОВАНИЕ3040 1. Разработчик50 2. Клиент60 3. Продукт7080 (на самом деле всем)

10 nota.media20 В ЧЕМ ПРОФИТ ПРОЕКТИРОВАНИЯ3040 1. Бюджеты! (15/60)50 2. Работа с ожиданиями60 3. Уверенность разработчика70 4. Договоренности80 5. Живите богато

10 nota.media20 ГЛАВНЫЕ ПРАВИЛА ПРОЕКТИРОВАНИЯ3040 - Последовательность50 - Полнота описания60 - Контакт с заказчиком70 - Наличие проектировщика80 - Внутренние коммуникации

10 nota.media20 I. АНАЛИЗ ТРЕБОВАНИЙ ЗАКАЗЧИКА30 40 1. Выясняем задачи и цели50 2. Выясняем пожелания60 3. Выясняем ограничения7080 док: концепция

10 nota.media20 II. АНАЛИЗ ЗАДАЧ ПОЛЬЗОВАТЕЛЕЙ30 40 1. Выясняем задачи50 2. Продумываем персонажей60 3. Моделируем поведение7080 док: пользовательские сценарии

10 nota.media20 III. АРХИТЕКТУРА30 40 1. Прорабатываем структуру50 2. Набрасываем интерфейсы60 3. Думаем над логикой7080 док: Бумажный Тигр

10 nota.media20 IV. ПРОТОТИПЫ30 40 1. Делаем прототипы50 2. Держим в голове их значение60 3. Не ленимся и не фанатеем7080 док: прототипы

10 nota.media20 V. ДИЗАЙН30 40 1. Консультируем дизайнеров50 2. Контролируем результат60 3. Отстаиваем логику7080 док: --------

10 nota.media20 VI. СПЕЦИФИКАЦИИ30 40 1. Пишем спецификации50 2. Придерживаемся формата60 3. Описываем продукт7080 док: спецификации

10 nota.media20 VII. РАЗРАБОТКА30 40 1. Консультируем разработчиков50 2. Контролируем результат60 3. Отстаиваем логику7080 док: --------

10 nota.media20 ПРОЦЕССЫ & ДОКУМЕНТЫ30 1. Анализ требований заказчика40 2. Анализ задач пользователей50 3. Работа над архитектурой60 4. Прототипы70 5. [Дизайн]80 6. Спецификации

10 nota.media20 ДЕЙСТВУЮЩИЕ ЛИЦА3040 a. Аналитик-проектировщик50 b. Менеджер60 c. Клиент70 d. Дизайнер80 e. Разработчик

10 nota.media2030 40 ПРОЕКТИРОВЩИК vs МЕНЕДЖЕР 50 (продукт) (проект) 607080 FIGHT!

10 nota.media20 ЧТО НУЖНО ДЛЯ НАЧАЛА30 40 1. Аналитик-проектировщик 50 2. Понимание методологии60 3. Документы70 4. Инструменты80 5. Мозги, сердце, храбрость

10 nota.media20 ЧЕГО НУЖНО ИЗБЕЖАТЬ30 1. Срезание углов 40 2. Менеджер-ленивец50 3. Менеджер проектирует60 4. Проектировщик, иди гуляй70 5. Режем косты на метод80 6. Не тот проектировщик

10 nota.media203040 И ПОМНИТЕ:5060 ПРОЕКТИРОВАНИЕ СПАСАЕТ!!!7080 (бюджеты, сроки, планеты)

10 nota.media2030 Дополнительные материалы: 40 (и даже шаблоны!)5060 http://www.nota.media/yandex7080 Мы старались, а вы читайте.

10 С вами был20 Алексей Бородкин,30 агентство Notamedia4050 a.borodkin@nota.media60 facebook.com/alexey.borodkin7080 Стучитесь! Буду рад.

Recommended