# data[].attributes.headline
กระบวนการแก้ปัญหาเชิงวิศวกรรม

# data[].attributes.subject
กระบวนการแก้ปัญหาเชิงวิศวกรรม

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

# data[].attributes.body
ขั้นที่ 1 ระบุปัญหา (Problem Identification)

เป็นขั้นตอนที่ผู้แก้ปัญหาทำความเข้าใจในสิ่งที่พบเป็นปัญหาในชีวิตประจำวันซึ่งสามารถใช้ทักษะการตั้งคำถามด้วยหลัก 5W1H เมื่อเกิดปัญหาหรือความต้องการคำถามจากหลัก 5W1H ซึ่งประกอบด้วย

Who เป็นการตั้งคำถามที่เกี่ยวข้องกับบุคคลปัญหาหรือความต้องการ

What เป็นการตั้งคำถามว่าอะไรคือปัญหาหรือความต้องการจากสถานการณ์นั้น ๆ

When เป็นการตั้งคำถามเกี่ยวกับปัญหาหรือความต้องการของสถานการณ์นั้นว่าจะเกิดขึ้นเมื่อใด

Where เป็นการตั้งคำถามปัญหาหรือความต้องการของสถานการณ์นั้นว่าจะเกิดขึ้นที่ไหน

Why เป็นการตั้งคำถามเพื่อวิเคราะห์สาเหตุว่าทำไมถึงเกิดปัญหาหรือความต้องการ

How เป็นการตั้งคำถามเพื่อวิเคราะห์หาแนวทางหรือวิธีการแก้ปัญหานั้นว่าจะสามารถทำได้ด้วยวิธีการอย่างไร

# data[].attributes.headline
ขั้นตอนที่ 2รวบรวมข้อมูลและแนวคิดที่เกี่ยวข้องกับปัญหา 

# data[].attributes.subject
ขั้นตอนที่ 2รวบรวมข้อมูลและแนวคิดที่เกี่ยวข้องกับปัญหา 

# data[].attributes.body
ขั้นที่  2 รวบรวมข้อมูลและแนวคิดที่เกี่ยวข้องกับปัญหา (Related Information Search)

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

# data[].attributes.headline
ขั้นที่ 3 ออกแบบวิธีการแก้ปัญหา (Solution Design)

# data[].attributes.subject
ขั้นที่ 3 ออกแบบวิธีการแก้ปัญหา (Solution Design)

# data[].attributes.body
ขั้นที่ 3 ออกแบบวิธีการแก้ปัญหา (Solution Design)

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

# data[].attributes.headline
ขั้นที่ 4 วางแผนและดำเนินการแก้ปัญหา (Planning and Development)

# data[].attributes.subject
ขั้นที่ 4 วางแผนและดำเนินการแก้ปัญหา (Planning and Development)

# data[].attributes.body
ขั้นที่ 4 วางแผนและดำเนินการแก้ปัญหา (Planning and Development)

เป็นขั้นตอนการวางลำดับขั้นตอนการสร้างชิ้นงานหรือวิธีการ จากนั้นจึงลงมือสร้างหรือพัฒนาขึ้นงานหรือวิธีการ เพื่อนำผลลัพธ์ที่ได้ไปใช้ในขั้นตอนต่อไป

# data[].attributes.headline
ขั้นที่ 5 ทดสอบ ประมินผลและปรับปรุงแก้ไขวิธีการแก้ปัญหาหรือชิ้นงาน (Testing, Evaluation and Design Improvement)

# data[].attributes.subject
ขั้นที่ 5 ทดสอบ ประมินผลและปรับปรุงแก้ไขวิธีการแก้ปัญหาหรือชิ้นงาน (Testing, Evaluation and Design Improvement)

# data[].attributes.body
ขั้นที่ 5 ทดสอบ ประมินผลและปรับปรุงแก้ไขวิธีการแก้ปัญหาหรือชิ้นงาน (Testing, Evaluation and Design Improvement)

เป็นขั้นตอนของการตรวจสอบและประเมินชิ้นงานวิธีการที่สร้างขึ้นว่าสามารถทำงานหรือใช้ในการแก้ปัญหาหรือสนองความต้องการได้หรือไม่ มีข้อบกพร่องอย่างไรและควรปรับปรุงแก้ไขชิ้นงานหรือแบบจำลองวิธีการในส่วนใดควรปรับปรุงแก้ไขอย่างไรแล้วจึงดำเนินการปรับปรุงแก้ไขในส่วนนั้นจนได้ขึ้นงานวิธีการที่สอดคล้องตามรูปแบบที่ออกแบบไว้

# data[].attributes.headline
ขั้นที่  6 นำเสนอวิธีการแก้ปัญหา ผลการแก้ปัญหาหรือชิ้นงาน (Presentation)

# data[].attributes.subject
ขั้นที่  6 นำเสนอวิธีการแก้ปัญหา ผลการแก้ปัญหาหรือชิ้นงาน (Presentation)

# data[].attributes.body
ขั้นที่  6 นำเสนอวิธีการแก้ปัญหา ผลการแก้ปัญหาหรือชิ้นงาน (Presentation)

เป็นขั้นตอนของการคิดวิธีการนำเสนอข้อมูลที่เกี่ยวข้องกับชิ้นงานหรือวิธีการที่สร้างขึ้นมาเพื่อแก้ปัญหาหรือสนองความต้องการ