Как мы создаём продукты
Работа продолжается после создания программы.
- 01
Наблюдать
Наблюдайте за повторяющимися проблемами в реальных условиях.
- 02
Сформулировать
Уточните проблему и её границы.
- 03
Найти причину
Отделите симптомы от их причин.
- 04
Спроектировать
Спроектируйте практическое решение.
- 05
Создать
Превратите решение в удобную программу.
- 06
Проверить
Проверьте, что изменилось в реальных условиях.
Начать с наблюдения
В основе работы — повторяющаяся проблема. Прежде чем предлагать программу, нужно понять, что и где происходит и какое изменение будет полезным.
Симптомы не обязательно являются причинами. Исследуйте источник проблемы, затем выберите практическое действие. Программа уместна, когда помогает выполнить это действие.
Создать и проверить
Превратите спроектированное решение в удобный продукт. Затем сопоставьте наблюдаемый результат с исходной проблемой.
Создание программы не доказывает, что проблема решена. Результат необходимо проверить в реальных условиях.
Если работает
Изучайте опыт, улучшайте и оценивайте масштабирование.
Если не работает
Вернитесь к анализу. Пересмотрите проблему и её причину.
Опирайтесь на результаты
Если полезность решения подтверждается, изучайте опыт использования, улучшайте продукт и оценивайте возможность масштабирования. Если нет — возвращайтесь к анализу: готовый код сам по себе не означает успеха.
Это рабочий принцип студии. Он не означает, что каждый продукт уже прошёл проверку в реальных условиях.
Посмотреть продукты
SimpleProcess упорядочивает допущения и их последствия. TravelTracker связывает историю поездок с документами. 5S Tracker систематизирует требования и состояние операционной структуры.
На странице каждого продукта показано, что уже существует и что ещё предстоит проверить.
Посмотреть все три продукта