คือ การมองหารูปแบบของปัญหา หรือ สถานการณ์(pattern) ที่เกิดขึ้นซ้ำๆหรือรูปแบบของปัญหาที่เหมือนกัน จากปัญหาย่อยที่ได้จากขั้นตอน Decompositionเช่น ในการเขียนประโยคภาษาอังกฤษต่างๆนั้น แบบแผนในการเขียนสามารถกำหนดได้ ดังนี้
•ประโยคนี้ใช้ Tense อะไร
•ประโยคนี้มีกิริยา (Verb) เป็นอะไร
•ประธานของประโยคอะไร
•ประโยคนี้มีกรรมหรือไม่ (กรรมของประโยคคืออะไร)
3.หาแนวคิดเชิงนามธรรม เพื่อหาแนวคิดรวบยอดของแต่ละปัญหา(Abstraction)การมองภาพรวมเพื่อนิยามสิ่งที่เป็นรายละเอียดปลีกย่อย เช่น ในการบริหารเวลานั้นนักวางแผนใช้การวางแผนรายสัปดาห์แทนรายวันและรายชั้วโมง
1)เว็บไซต์ทุกหน้ามีการแสดงผลรูปแบบเดียวกันresponsive weh site ทั้งส่วนที่เป็น Static webและdynamic web แล้วจึงเลือกใช้เฟรมเวิร์ก bootrapในการพัฒนา
(2)ใช้วงจรการพัฒนาระบบในการพัฒนาเว็บไซต์
เพื่อจัดการฟังก์ชันการใช้งานต่างๆ
(3)ระยะเวลาและการวางแผนงานโดยใช้แผนภูมิแกนต์
(4)ใช้ผังองค์กรในการกำหนดงานและจำนวนคนเพื่อความเหมาะสมกับงาน
4.ออกแบบลำดับชั้นตอนการแก้ปัญหา (Algorithm Design) ออกแบบลำดับขั้นตอนของการแก้ปัญหา ด้วยการคิดเชิงอัลกอริทึม เป็นความคิดถึงพื้นฐาน ในการสร้างชุดของลำดับขั้นตอนวิธีง่ายๆ ที่ทุกคนสามารถนำไปใช้ในการแก้ไขปัญหาที่มีลักษณะแบบเดียวกัน