1. نتیجه را توصیف کنید
یک جمله بنویسید که توضیح دهد پروژه چه کاری انجام خواهد داد. سایت ایستا، سرویس وب یا فرآیند پسزمینه را انتخاب کنید. دادههایی که باید نگه دارد و خدمات خارجی که باید با آنها تماس بگیرد را فهرست کنید. از حسابی استفاده کنید که بتوانید بازیابی کنید، اطلاعات تماس را بهروز نگه دارید و مشخص کنید چه کسی پروژه را نگهداری میکند.
2. اجرای محلی را قابل تکرار کنید
فایلهای منبع را در کنترل نسخه قرار دهید، یک زمان اجرای پشتیبانی شده انتخاب کنید و نسخههای وابستگی را ثبت کنید. دستورهای نصب، ساخت و راهاندازی را به یک README اضافه کنید. یک بررسی جدید باید بدون فایلهای مستند نشده از یک کامپیوتر دیگر کار کند. یک پیکربندی نمونه با مقادیر نمونه بیضرر نگه دارید.
3. آمادهسازی اولین نسخه
از یک پوشه کاری تمیز بسازید و نتیجه را بررسی کنید. صفحه اصلی یا درخواست، یک منبع گمشده و یک خطای اعتبارسنجی مورد انتظار را بررسی کنید. نسخه منبع را ثبت کنید. قبل از انتشار، چکلیست استقرار را بخوانید و تصمیم بگیرید چگونه به نسخه قبلی بازگردید.