1. อธิบายผลลัพธ์
เขียนประโยคเดียวอธิบายว่าโครงการจะทำอะไร เลือกเว็บไซต์แบบคงที่ บริการเว็บ หรือกระบวนการเบื้องหลัง ระบุข้อมูลที่ต้องเก็บและบริการภายนอกที่ต้องติดต่อ ใช้บัญชีที่สามารถกู้คืนได้ เก็บข้อมูลติดต่อให้ทันสมัย และบันทึกว่าผู้ใดดูแลโครงการ
2. ทำให้การรันในเครื่องทำซ้ำได้
วางไฟล์ต้นฉบับในระบบควบคุมเวอร์ชัน เลือกระยะเวลาการทำงานที่รองรับ และบันทึกเวอร์ชันของการพึ่งพา เพิ่มคำสั่งติดตั้ง คำสั่งสร้าง และคำสั่งเริ่มต้นลงใน README การเช็คเอาท์ใหม่ควรทำงานได้โดยไม่ต้องใช้ไฟล์ที่ไม่ได้ระบุจากคอมพิวเตอร์อื่น เก็บตัวอย่างการตั้งค่าที่มีค่าตัวอย่างที่ไม่เป็นอันตรายไว้
3. เตรียมการปล่อยครั้งแรก
สร้างจากไดเรกทอรีการทำงานที่สะอาดและตรวจสอบผลลัพธ์ ตรวจสอบหน้าหลักหรือคำขอ ตรวจสอบทรัพยากรที่ขาดหายและข้อผิดพลาดการตรวจสอบที่คาดไว้ บันทึกการปรับปรุงต้นฉบับ ก่อนเผยแพร่ ให้อ่านรายการตรวจสอบการปรับใช้และตัดสินใจว่าจะกลับไปใช้เวอร์ชันก่อนหน้าอย่างไร