Лучше меньше, да лучше. Postmortem: «Операция Silent Storm» Дмитрий Захаров Postmortem: «Операция Silent Storm» Дмитрий Захаров Разработка проекта «Операция Silent Storm» начиналась в 2000 году с.

Download Report

Transcript Лучше меньше, да лучше. 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»

Дмитрий Захаров

Вопросы?