1. Описване на резултата
Напишете едно изречение, описващо какво ще прави проектът. Изберете статичен сайт, уеб услуга или фонов процес. Избройте данните, които проектът трябва да съхранява, и външните услуги, с които трябва да се свързва. Използвайте акаунт, който можете да възстановите, поддържайте актуална контактна информация и записвайте кой поддържа проекта.
2. Направете локалното изпълнение повторяемо
Поставете изходните файлове под контрол на версиите, изберете поддържан runtime и запишете версиите на зависимостите. Добавете команди за инсталация, изграждане и стартиране в README. Ново извличане трябва да работи без недокументирани файлове от друг компютър. Запазете примерна конфигурация с безопасни примерни стойности.
3. Подгответе първото издание
Изградете от чиста работна директория и инспектирайте резултата. Проверете главната страница или заявка, липсващ ресурс и очаквана грешка при валидация. Запишете ревизията на изходния код. Преди публикуване, прочетете контролния списък за внедряване и решете как да се върнете към предишната версия.