กระบวนการออกแบบเชิงวิศวกรรมเป็นขั้นนตอนที่นำมาใช้ในดำเนินการเพื่อแก้ปัญหาหรือสนองความต้องการซึ่งกระบวนการออกแบบเชิงวิศวกรรม จะเริ่มโดยการระบุปัญหาที่พบแล้วกำหนดเป็นปัญหาที่ต้องการแก้ไข จากนั้นจึงค้นหาแนวคิดที่เกี่ยวข้องและวิเคราะห์เพื่อเลือกวิธีการที่เหมาะสมสำหรับการแก้ไข เมื่อได้วิธีการที่เหมาะสมแล้วจึงทำการวางแผนและพัฒนาสิ่งของเครื่องใช้หรือวิธีการเมื่อได้สร้างขึ้นงานหรือวิธีการเรียบร้อยแล้วจึงนำไปทดสอบถ้ามีข้อบกพร่อง ให้ทำการปรับปรุงแก้ไขเพื่อให้สิ่งของเครื่องใช้หรือวิธีการนั้นสามารถใช้แก้ไขปัญหาหรือสนองความต้องการได้ และในตอนท้ายจะประเมินผลว่าสิ่งของเครื่องใช้ หรือวิธีการนั้นสามารถใช้แก้ปัญหาหรือสนองความต้องการได้ตามที่กำหนดไว้หรือไม่
1. ขั้นระบุปัญหา (Problem Identification)
   ขั้นนี้เป็นการพิจารณาเปรียบเทียบเหตุทั้งหลาย ของปัญหาแล้วจัดลำดับความสำคัญ เพื่อเลือกสาเหตุที่สำคัญที่สุดเป็นประเด็นสำหรับค้นหาวิธีแก้ไขต่อไป เป็นการตัดสินว่าสถานการณ์ที่ต้องแก้ไขนั้นปัญหาใดเป็น “ปัญหาที่แท้จริง” ที่มีผลกระทบสูง หากไม่รีบแก้ไข พร้อมกับวางเป้าหมายในการแก้ปัญหา ซึ่งอาจะใช้เทคนิคต่าง ๆ มาช่วยในการวิเคราะห์ปัญหา เช่น เทคนิคแผนผังก้างปลา (fish bone diagram) เทคนิค 5W1H เป็นต้น
   Who เป็นการตั้งคำถามที่เกี่ยวข้องกับบุคคลปัญหาหรือความต้องการ
   What เป็นการตั้งคำถามว่าอะไรคือปัญหาหรือความต้องการจากสถานการณ์นั้น ๆ
   When เป็นการตั้งคำถามเกี่ยวกับปัญหาหรือความต้องการของสถานการณ์นั้นว่าจะเกิดขึ้นเมื่อใด
   Where เป็นการตั้งคำถามปัญหาหรือความต้องการของสถานการณ์นั้นว่าจะเกิดขึ้นที่ไหน
    Why เป็นการตั้งคำถามเพื่อวิเคราะห์สาเหตุว่าทำไมถึงเกิดปัญหาหรือความต้องการ
    How เป็นการตั้งคำถามเพื่อวิเคราะห์หาแนวทางหรือวิธีการแก้ปัญหานั้นว่าจะสามารถทำได้ด้วยวิธีการอย่างไร

2. ขั้นรวบรวมข้อมูลและแนวคิดที่เกี่ยวข้องกับปัญหา (Related Information Search)
   เป็นการรวบรวมข้อมูลและแนวคิดทางวิทยาศาสตร์ คณิตศาสตร์ และเทคโนโลยีที่เกี่ยวข้องกับแนวทางการแก้ปัญหาและประเมินความเป็นไปได้ ข้อดีและข้อจำกัด

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

4. ขั้นวางแผนและดำเนินการแก้ปัญหา (Planning and Development)
   เป็นการกำหนดลำดับขั้นตอนของการสร้างชิ้นงานหรือวิธีการ แล้วลงมือสร้างชิ้นงานหรือพัฒนาวิธีการเพื่อใช้ในการแก้ปัญหา

5. ทดสอบ ประเมินผล และปรับปรุงแก้ไขวิธีการแก้ปัญหาหรือชิ้นงาน (Testing, Evaluation and Design Improvement)
   เป็นการทดสอบและประเมินการใช้งานของชิ้นงานหรือวิธีการ โดยผลที่ได้อาจนำมาใช้ในการปรับปรุงและพัฒนาให้มีประสิทธิภาพในการแก้ปัญหาได้อย่างเหมาะสมที่สุด

6. นำเสนอวิธีการแก้ปัญหา ผลการแก้ปัญหาหรือชิ้นงาน (Presentation)
   เป็นการนำเสนอแนวคิดและขั้นตอนการแก้ปัญหาของการสร้างชิ้นงานหรือการพัฒนาวิธีการ ให้ผู้อื่นเข้าใจและได้ข้อเสนอแนะเพื่อการพัฒนาต่อไป

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