วันพฤหัสบดีที่ 6 กันยายน พ.ศ. 2561

การพัฒนาโครงงานทางด้านเทคโนโลยีสารสนเทศ

การพัฒนาโครงงานทางด้านเทคโนโลยีสารสนเทศ

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

       2) กำหนดเเผนงาน คือ ขั้นตอนการจัดการทำเเผนการดำเนินงาน
      2.วิเคราะห์ระบบ ขั้นตอนการทำความเข้าใจกับระบบงาน
       1) สัมภาษณ์ผู้ใช้งาน คือ ขั้นตอนที่ต้องลงพื้นที่สัมภาษณ์ผู้ใช้งานเพื่อเก็บข้อมูลต่างๆ
       2วิเคราะห์ปัญหาเเละความต้องการ คือ หลังจากการสัมภาษณ์เพื่อเก็บข้อมูลเเล้ว ทีมผู้พัฒนาควรนำข้อมูลที่ได้รับจากการสัมภาษณ์มาวิเคราะห์หาข้อมูล
       3) กำหนดขอบเขตของระบบ คือ การกำหนดขอบเขตการพัฒนาระบบงานใหม่โดยต้องกำหนดว่าจะดำเนินการทำอะไรบ้าง ไม่ทำอะไรบ้าง ระบบฃงานใหม่มีฟังก์ชันอะไรบ้าง ไม่ครอบคลุมอะไรบ้าง เเละมีข้อจำกัดอะไรบ้าง
       4) วิเคราะห์กลุ่มกระบวนการงาน ( Grouoping process ) เเละกลุ่มข้อมูล ( Grouping data ) คือ ขั้นตอนการวิเคราะห์เพื่อหากระบวนการทำงานว่าประกอบด้วยกระบวนการทำงานย่อยอะไรบ้างที่ถูกพัฒนาขึ้นมา

เเนวคิดเชิงคำนวณ

เเนวคิดเชิงคำนวณ

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