เริ่มต้นด้วยผลลัพธ์ที่เป็นประโยชน์
ตัดสินใจว่านักเยี่ยมชมควรสามารถทำอะไรได้, แอปพลิเคชันต้องการข้อมูลใด และขึ้นอยู่กับบริการภายนอกใดบ้าง เว็บไซต์แบบคงที่, API และงานพื้นหลังมีความต้องการต่างกัน อธิบายแยกกันแม้ว่าจะใช้ที่เก็บข้อมูลเดียวกัน
ทำให้ความรับผิดชอบสามารถมองเห็นได้
ให้พิจารณาซอร์สโค้ด การตั้งค่ารันไทม์ และข้อมูลที่จัดเก็บเป็นเรื่องแยกต่างหากโค้ดควรอยู่ในระบบควบคุมเวอร์ชันการกําหนดค่าจะอธิบายสภาพแวดล้อมข้อมูลถาวรต้องการกระบวนการสํารองและกู้คืนการแยกนี้ช่วยให้เปลี่ยนส่วนประกอบหนึ่งได้ง่ายขึ้นโดยไม่ต้องสร้างส่วนประกอบอื่น ๆ ทั้งหมด
ทําให้ขั้นตอนถัดไปสามารถทําซ้ําได้
บันทึกคําสั่ง build, ผลลัพธ์ที่คาดหวัง และการตรวจสอบที่แสดงว่าการปล่อยใช้งานทํางานผู้ดูแลอีกคนควรสามารถทําตามขั้นตอนเดียวกันได้เก็บการปล่อยเวอร์ชันที่ใช้งานได้ล่าสุดและวิธีปฏิบัติในการกลับไปใช้งานคู่มือที่นี่ครอบคลุมพื้นฐานเหล่านี้ตั้งแต่โปรเจกต์แรกจนถึงการเข้าถึง API