# data[].attributes.body
การทดสอบแอปพลิเคชันเป็นการตรวจสอบคุณภาพของผลิตภัณฑ์ โดยมีเป้าหมายเพื่อค้นหาข้อผิดพลาดและปรับปรุงแก้ไข้ เพื่อให้แน่ใจว่าแอปพลิเคชันทำงานได้ถูกต้องและสอดคล้องกับความต้องการของผู้ใช้ การทดสอบที่ไม่ครอบคลุมทุกกรณีมีโอกาสสูงที่ทำให้แอปพลิเคชันทำงานผิดพลาดระหว่างการนำไปใช้งานจริง

# data[].attributes.headline
1.การศึกษาความต้องการ

# data[].attributes.subject
1.การศึกษาความต้องการ

# data[].attributes.body
แอปพลิเคชันถูกสร้างขึ้นเพื่อตอบสนองความต้องการและแก้ปัญหาของผู้ใช้ ผู้พัฒนาจึงจำเป็นต้องทราบถึงความต้องการและปัญหาก่อนจะเริ่มออกแบบหรือลงมือแก้ปัญหา การศึกษาความต้องการเพื่อให้ได้ขอกำหนดต่างๆ ของแอปพลิเคชัน เช่น สิ่งที่แอปพลิเคชันสามารภทำได้ ประโยชน์ของแอปพลิเคชั วิธีการใช้งาน รูปแบบในการติดต่อสื่อสารระหว่างผู้ใช้แอปพลิเคชัน ข้อมูลและรูปแบบที่ต้องการนำเสนอให้กับผู้ใช้บัญชี
ปัญหาที่สำคัญในขั้นตอนนี้ คือ การสื่อสารที่คลาดเคลื่อนระหว่างผูใช้และผู้พัฒนาโดยเฉพาะอย่างยิ่งกรณีที่ผู้ใช้ขาดพื้นฐานและความเข้าใจทางเทคโนโลยีของตนเองอย่างชัดเจน

# data[].attributes.body
ขั้นตอนการออกแบบนับเป็นหัวใจสำคัญในการพัฒนาแอปพลิเคชัน แอปพลิเคชันที่พร้อมนำไปใช้งานได้นั้นมักมีความซับซ้อนและรายละเอียดปลีกย่อยจำนวนมากจึงมีความจำเป็นในการนำแนวคิดเชิงคำนวนมาประยุก์ในการออกแบบอย่างเป็นระบบ

# data[].attributes.headline
3.การสร้างแอปพลิเคชัน

# data[].attributes.subject
3.การสร้างแอปพลิเคชัน

# data[].attributes.body
ในขั้นตอนนี้มีผู้พัฒนาเริ่มลงมือเขียนโปรแกรมในส่วนประกอบต่างๆตามที่ได้ออกแบบไว้ พัฒนาจะเริ่มพบความบกพร่องหรือข้อจำกัดที่มองข้ามไปในการออกแบบหรือขั้นตอนการศึกษาความต้องการของผู้ใช้ รวมถึงอุปสรรคในด้านอื่นๆเพิ่มขึ้น เช่น ข้อจำกัดของอุปกรณ์ ซอฟต์แวร์ ไลบรารี หรือภาษาโปรแกรมที่นำมาใช้