Как создать технологически надежный стартап


The Presentation inside:

Slide 0

Как создать технологически надежный стартап Дмитрий Круглов Максим Барышников RG Lab


Slide 1

Стартап — процесс реализации нового проекта за короткие сроки и, как правило, при ограниченных ресурсах © wikipedia


Slide 2

Чем сложны стартапы Нечеткая постановка задачи Большое количество «фишек» Потенциально высокие нагрузки Сжатые сроки Частые изменения запущенного проекта


Slide 3

Итерационная разработка Наиболее эффективная модель разработки стартапа — итерационная


Slide 4

Ключевые этапы Проектирование Программирование


Slide 5

Правило 1: «80 на 20» Проектирование первого этапа должно включать в себя только ключевые функции


Slide 6

Правило 2: «Гибкий проект» Масштабирование, заложенное на этапе проектирования Проектирование ресурса по принципу конструктора Функциональная свобода — слабые зависимости различных функций


Slide 7

Правило 3: «Прототипирование» Прототипы архитектуры ресурсов Прототипы интерфейсов ресурсов


Slide 8

Правило 4: «Производительность» Оптимизация Кеширование Кластеризация


Slide 9

Оптимизация и кеширование Оптимизация оптимизация кода оптимизация серверов тонкая настройка ОС Кеширование кешировние данных на различных уровнях


Slide 10

Кластеризация Выбор модели кластеризации Масштабируемая архитектура (поддержка кластеризации на уровне кода)? Прозрачная балансировка нагрузки


Slide 11

Выводы ВСЕ БУДЕТ ХОРОШО!


Slide 12

Вопросы? RG Lab www.rglab.by 4 октября 2007


×

HTML:





Ссылка: