เห็นภาพวงจรการสร้างซอฟต์แวร์ตั้งแต่โจทย์ธุรกิจจนถึงการดูแลระบบ และเข้าใจว่ามนุษย์ต้องตรวจสอบงาน AI ตรงไหน
พื้นฐานที่แนะนำ: ใช้งานคอมพิวเตอร์และเว็บเบราว์เซอร์ได้
Software Engineer และภาพระบบ
Software vs Application; Programmer vs Software Engineer; code ที่รันได้ไม่เท่ากับ software ที่พร้อมใช้
บทบาทและองค์ประกอบของระบบ
Frontend, Backend, Database; Developer, BA, QA, DevOps; development environment
Software Development Lifecycle
SDLC; iterative delivery; Waterfall และ Agile ในฐานะแนวทาง ไม่ใช่สูตรสำเร็จ
คุณภาพและความเสี่ยง
Functional vs Non-functional Requirements; Technical Debt; Maintainability; human accountability
Guided Lab
วาดภาพระดับสูงของ Task Management System และทำรายการสิ่งที่ต้องตรวจสอบก่อนส่งมอบ