Лучше меньше, да лучше. Postmortem: «Операция Silent Storm» Дмитрий Захаров Postmortem: «Операция Silent Storm» Дмитрий Захаров Разработка проекта «Операция Silent Storm» начиналась в 2000 году с.
Download ReportTranscript Лучше меньше, да лучше. Postmortem: «Операция Silent Storm» Дмитрий Захаров Postmortem: «Операция Silent Storm» Дмитрий Захаров Разработка проекта «Операция Silent Storm» начиналась в 2000 году с.
Slide 1
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 2
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 3
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 4
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 5
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 6
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 7
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 8
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 9
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 10
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 11
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 2
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 3
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 4
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 5
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 6
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 7
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 8
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 9
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 10
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?
Slide 11
Лучше меньше, да лучше.
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Разработка проекта «Операция Silent Storm» начиналась в
2000 году с «нуля» и длилась около 3 лет.
Недавно этот марафон закончился и теперь есть возможность
оглянуться назад и проанализировать что за этот период
времени нашим коллективом
● было сделано правильно
● что не правильно
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Анализ рынка
● Выбор жанра
● USP
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Инструментарий
● MapEditor
● ELK
● Tasktracker
● Intranet site
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
Механизмы контроля
● Feature list
● Feature cuts
● Check list
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Правильно:
● Отдел тестирования
● Playtest
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Не правильно:
● Недостаточное время на планирование.
Недооценка сложности задач
● Снятие всех рисков на этапе Альфа версии. Feature complete
● Четкое распределение обязанностей и ответственности.
Комплексная и четкая постановка задачи
● Нехватка времени на полноценное Бета тестирование
● Ускоренный процесс локализации
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо с начала проекта:
● Наладить все коммуникации внутри проекта и поддерживать их
на протяжении всех этапов разработки
● Разграничить обязанности и назначить ответственных людей за
определенные направления разработки игры
● Больше выделять времени на начальных этапах разработки для
тщательного дизайна игры, оценки задач и планирования работ
● Тщательно оценить все риски, ценность для игры отдельных
фичей
● Любые изменения необходимо документировать
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо в процессе разработки игры:
● Как можно раньше проверить игровой процесс "на кубиках"
● Снять все риски на этапе Альфа версии
● Искать и находить нестандартные решения
● Чаще проводить Playtest-ы с привлечением внешних людей,
особенно это важно на этапе Альфа версии
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Необходимо на завершающих этапах разработки :
● Ввести жесткие механизмы регулирующие добавление новых
фичей
● Планировать больше времени на локализации
● Больше привлекать внешних тестеров и …
тестировать,
тестировать,
тестировать…
Postmortem: «Операция Silent Storm»
Дмитрий Захаров
Вопросы?