การบริหารโครงการพัฒนาซอฟต์แวร์: เทคนิคและแนวทางปฏิบัติที่ดี
ผศ.สุริยาพร เอี่ยมวิจิตร์
หลักสูตร Chula Mooc Flexi
วันที่ 5 สิงหาคม 2567 เป็นต้นไป
วันที่ 5 สิงหาคม 2567 เป็นต้นไป
8 บทเรียน
9 วิดีโอ
ไม่กำหนด
ไม่มี
ผู้เรียนต้องทำคะแนนรวมทั้งหมดให้ได้ร้อยละ 60 ขึ้นไป
certificate of completion
นิสิตจุฬา ฯ กลุ่มนักเรียน นักศึกษา และประชาชนทั่วไปที่สนใจเทคโนโลยีและดิจิทัล
หลักสูตรการจัดการโครงการซอฟต์แวร์ได้ออกแบบมาเพื่อให้ผู้เรียนได้เห็นภาพรวมของแนวคิดหลักและเทคนิคที่เกี่ยวข้องในการจัดการโครงการซอฟต์แวร์ หลักสูตรนี้ครอบคลุมหัวข้อต่างๆ เช่น การวางแผนโครงการ การดำเนินการ การติดตามและควบคุม วิธีการที่คล่องตัว ตลอดจนเครื่องมือและเทคนิคสำหรับการจัดการโครงการอย่างมีประสิทธิภาพ เมื่อจบหลักสูตร ผู้เข้าร่วมจะมีความเข้าใจที่ชัดเจนเกี่ยวกับวิธีระบุผู้มีส่วนได้ส่วนเสียในโครงการและข้อกำหนดของพวกเขา สร้างแผนการจัดการโครงการ พัฒนากำหนดการโครงการ จัดการความเสี่ยงและปัญหาของโครงการ และรับประกันคุณภาพของโครงการ หลักสูตรนี้เหมาะสำหรับนักพัฒนาซอฟต์แวร์ ผู้จัดการโครงการ หัวหน้าทีม หรือใครก็ตามที่สนใจเรียนรู้เกี่ยวกับการจัดการโครงการซอฟต์แวร์
1. เพื่อให้ผู้เรียนพัฒนาทักษะในการสร้างแผนโครงการ กำหนดการ และจัดการความเสี่ยงและปัญหาของโครงการ
2. เพื่อให้ผู้เรียนเรียนรู้เกี่ยวกับวิธีการ agile methodologies และ Scrum methodology เพื่อประยุกต์ใช้ในการจัดการโครงการซอฟต์แวร์
3. เพื่อให้ผู้เรียนพัฒนาความเข้าใจอย่างลึกซึ่งเกี่ยวกับวงจรชีวิตและวิธีการพัฒนาโครงการซอฟต์แวร์
4. เพื่อใช้แนวคิดและเทคนิคที่ได้เรียนรู้เพื่อจัดการโครงการพัฒนาซอฟต์แวร์อย่างมีประสิทธิภาพยิ่งขึ้น
มีการวัดและประเมินผลผ่านแบบทดสอบย่อย (Quiz) และแบบทดสอบหลังเรียน (Posttest) โดยจะแบ่งเป็นคะแนนจาก Quiz เท่ากับ 50 คะแนน และคะแนนจาก Posttest เท่ากับ 50 คะแนน ทั้งนี้ผู้เรียนต้องทำคะแนนรวมทั้งหมดให้ได้ร้อยละ 60 ขึ้นไปจึงจะสามารถขอรับ Certificate of Completion ได้
1.ผู้เรียนจะมีสิทธิ์ทำแบบทดสอบหลังเรียน (Posttest) เมื่อเข้าร่วมกิจกรรมการเรียน (Course Progress) มากกว่า 80% ขึ้นไป
2.ผู้เรียนจะสามารถทำข้อสอบ Post test ได้เพียง 1 ครั้งเท่านั้น
บทที่ 1 การจัดการโครงการซอฟต์แวร์เบื้องต้น (Introduction Software Project Management)
บทที่ 2 การเริ่มต้นโครงการ (Project Initiation)
บทที่ 3 การวางแผนโครงการ (Project Planning)
บทที่ 4 หลักการออกแบบซอฟต์แวร์ (Principles of Software Design)
บทที่ 5 การดำเนินการโครงการ และการทดสอบ (Execution)
บทที่ 6 การติดตาม และควบคุมโครงการ (Monitor and Control Project)
บทที่ 7 กรณีศึกษา (Workshop)
บทที่ 8 Summary