Bulletin 2017-2018 Bulletin 2017-2018 | Page 345

วซ . ​ 322​​การจัดการโครงแบบซอฟต์แวร์​ ( 3​หน่วยกิต ) ​ SE​ 322​​Software​Configuration​Management
เนื้อห�วิช�นี้พิจ�รณ�ฟังก์ชันทั้งหมดที่จำ�เป็นต่อก�ร สนับสนุน ขั้นตอนก�รควบคุมและก�รบำ�รุงรักษ�ผลผลิตที่เกิดจ�กก�ร พัฒน�ซอฟต์แวร์ให้มี คว�มบูรณภ�พตลอดวงจรชีวิตของโครงง�น โดย สอนให้ทร�บถึงวิธีก�รสร้�งโปรแกรมจัดก�รโครงแบบซอฟต์แวร์ ก�ร ตรวจสอบโครงแบบพื้นฐ�น และคว�มส�ม�รถในก�รตรวจสอบแบบ ย้อนกลับโดยใช้เครื่องมือที่เรียกว่� CASE Tool
วซ . ​ 323​ การพัฒนาซอฟต์แวร์เชิงคอมโพเนนต์​ ( 3​หน่วยกิต ) SE​ 323​​Component-Based​Software​Development
เนื้อห�วิช�นี้ครอบคลุมถึงหลักก�รและพื้นฐ�นในก�ร พัฒน�ซอฟต์แวร์เชิงคอมโพเนนต์ ( CBSD ) และเทคโนโลยีที่เกี่ยวข้อง โดยใช้เครื่องมือและภ�ษ�เชิงคอมโพเนนท์ที่เกี่ยวข้องกับก�รพัฒน� ซอฟต์แวร์เชิงคอมโพเนนท์ เช่น ก�รจัดทำ�แบบจำ�ลอง ก�รออกแบบ ก�รสร้�ง ก�รรวมองค์ประกอบ ก�รนำ�องค์ประกอบที่มีอยู่แล้วใน ซอฟต์แวร์ขององค์กรกลับม�ใช้ง�นใหม่
วซ . ​ 324​ การตรวจสอบความสมเหตุสมผลและ​ ( 3​หน่วยกิต ) ​ ​ การทวนสอบซอฟต์แวร์​ SE​ 324​​Software​Validation​and​Verification พื้นความรู้ : ​สอบได้​วซ . ​220​
เนื้อห�วิช�กล่�วถึงก�รศึกษ�เกี่ยวกับคำ�ศัพท์และพื้นฐ�น สำ�หรับก�รประกันก�รทวนสอบและก�รทดสอบซอฟต์แวร์ที่พัฒน�ขึ้น โดยใช้เทคนิคแบบสถิตและแบบพลวัต และกล่�วถึงก�รทดสอบ ซอฟต์แวร์แบบหล�ยขั้น รวมทั้งก�รวิเคร�ะห์ปัญห�และก�รจัดทำ� ร�ยง�นสรุป
ประม�ณในก�รพัฒน�ซอฟต์แวร์และก�รจัดต�ร�ง ก�รทำ�ง�นโดยอ�ศัย เครื่องมือประเมินค่�ใช้จ่�ยและหลักก�รท�งเศรษฐกิจจุลภ�ค ส�ม�รถ ว�งแผนก�รจัดก�รและวิธีก�รในเชิงวิธีก�รที่ใช้สำ�หรับก�รพัฒน� ซอฟต์แวร์ ส�ม�รถประยุกต์ใช้ทฤษฎีและวิธีก�รอย่�งเหม�ะสมกับ สถ�นก�รณ์ นอกจ�กนี ้ยังครอบคลุมเนื ้อห�ในส่วนของก�รจัดก�รที ่อ�จ เกิดขึ้นในขั้นตอนก�รพัฒน�ซอฟต์แวร์ ได้แก่ ก�รบ่งชี้คว�มเสี่ยง ก�ร วิเคร�ะห์คว�มเสี่ยง ก�รจัดลำ�ดับคว�มเสี่ยง ก�รว�งแผนก�รจัดก�ร คว�มเสี่ยง ก�รแก้ไขคว�มเสี่ยงและก�รควบคุมคว�มเสี่ยง ซึ่งหัวข้อ เหล่�นี้เป็นสิ่งที่ต้องกระทำ�ตลอดขั้นตอนก�รควบคุมและก�รพัฒน� ซอฟต์แวร์ รวมถึงทฤษฎีพื้นฐ�นและรูปแบบก�รวัดคุณภ�พของ ซอฟต์แวร์ เกณฑ์ในก�รวัดคุณภ�พของซอฟต์แวร์ เกณฑ์ในก�รวัด คุณภ�พกระบวนก�รพัฒน�ซอฟต์แวร์ วิธีก�รในก�รรวบรวมข้อมูลและ ก�รประเมินผล
วซ . ​ 327​​วิธีรูปนัย​​ ( 3​หน่วยกิต ) ​
SE​ 327​​Formal​Methods
ศึกษ�เทคนิคต่�งๆ ด้�นคณิตศ�สตร์เพื่อใช้ในก�รกำ�หนด คว�มต้องก�ร ก�รพัฒน� และก�รตรวจสอบคว�มถูกต้องของ ซอฟต์แวร์และฮ�ร์ดแวร์
วซ . ​ 328​​สถาปัตยกรรมเชิงบริการ​​ ( 3​หน่วยกิต ) SE​ 328​​Service​Oriented​Architecture พื้นความรู้ : ​สอบได้​วซ . ​310
ศึกษ�แนวคิด รูปแบบก�รพัฒน�ซอฟต์แวร์ โดยใช้แนวคิด แบบสถ�ปัตยกรรมเชิงบริก�ร ทำ�ให้แอพพลิเคชันต่�งๆซึ ่งอ�จอยู ่คนละ แพลตฟอร์มส�ม�รถแลกเปลี่ยนข้อมูลระหว่�งกันได้ นอกจ�กนี้ แอพพลิเคชันที่พัฒน�ใหม่ส�ม�รถเรียกใช้บริก�รที่มีอยู่แล้ว
วซ . ​ 325​ การจัดการโครงการซอฟต์แวร์​ ( 3​หน่วยกิต ) ​ SE​ 325​ Software​Project​Management
เนื้อห�นี้มุ ่งเน้นไปที่คว�มรู ้ และคว�มเชี่ยวช�ญในก�ร ว�งแผนโครงง�น ซอฟต์แวร์ โดยสอนให้วิเคร�ะห์เชิงประเมินงบ
หลักสูตรปริญญาตรี 343