Search this site
Embedded Files
Voranun's Subjects
  • Home
  • CPE1001
  • CPE1201
  • CPE2002
  • Data Structures and Algorithms
  • Front-End Programming
  • CPE2303
  • CPE3222
  • CPE3224
  • CPE3326
  • CPE5026
  • CPE1021
  • CPE2221
  • MAT2703
  • CE Project
  • กฎ-ระเบียบ-ข้อตกลง
    • การส่งการบ้านวิชาบรรยาย
Voranun's Subjects
  • Home
  • CPE1001
  • CPE1201
  • CPE2002
  • Data Structures and Algorithms
  • Front-End Programming
  • CPE2303
  • CPE3222
  • CPE3224
  • CPE3326
  • CPE5026
  • CPE1021
  • CPE2221
  • MAT2703
  • CE Project
  • กฎ-ระเบียบ-ข้อตกลง
    • การส่งการบ้านวิชาบรรยาย
  • More
    • Home
    • CPE1001
    • CPE1201
    • CPE2002
    • Data Structures and Algorithms
    • Front-End Programming
    • CPE2303
    • CPE3222
    • CPE3224
    • CPE3326
    • CPE5026
    • CPE1021
    • CPE2221
    • MAT2703
    • CE Project
    • กฎ-ระเบียบ-ข้อตกลง
      • การส่งการบ้านวิชาบรรยาย

CPE3224

วิศวกรรมซอฟต์แวร์

Software Engineering

อาจารย์วรณัน วรมงคล

สาขาวิชาวิศวกรรมคอมพิวเตอร์ คณะเทคโนโลยีอุตสาหกรรม มหาวิทยาลัยราชภัฏสวนสุนันทา

สื่อการสอน

Slide Presentation:

  • บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับวิศวกรรมซอฟต์แวร์

  • บทที่ 2 กระบวนการพัฒนาซอฟต์แวร์

  • บทที่ 3 การพัฒนาซอฟต์แวร์แบบเอจายล์

  • บทที่ 4 การบริหารโครงการซอฟต์แวร์

  • บทที่ 5 วิศวกรรมความต้องการ

  • บทที่ 6 การวิเคราะห์ซอฟต์แวร์ ตอนที่ 1, ตอนที่ 2

  • บทที่ 7 การออกแบบซอฟต์แวร์

  • บทที่ 8 การออกแบบเชิงสถาปัตยกรรม

  • บทที่ 9 การออกแบบส่วนต่อประสานกับผู้ใช้

  • บทที่ 10 การทดสอบซอฟต์แวร์

e-book:

  1. Tutorials Point, Software Engineering, Tutorials Point (I) Pvt. Ltd.

  2. Ian Sommerville, SOFTWARE ENGINEERING, 9th ed., Addison-Wesley


Video Presentation: -

เอกสารประกอบการสอน

ประมวลการสอน (Course syllabus)

  • เวอร์ชันสอนแบบออนไลน์ (เทอม 2/2562 เริ่มใช้ 12/03/2563)

  • เวอร์ชันสอนแบบปกติในห้องเรียนที่มหาวิทยาลัยฯ (ยกเลิกแล้วสำหรับเทอม 2/2562)

เอกสารเพิ่มเติม

บทที่ 8 การออกแบบเชิงสถาปัตยกรรม

  • ปรับพื้นฐาน: -

  • Workshop:

    • บทที่ 5 วิศวกรรมความต้องการ

การบ้าน (Homework):

    • บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับวิศวกรรมซอฟต์แวร์

    • บทที่ 2 กระบวนการพัฒนาซอฟต์แวร์

    • บทที่ 3 การพัฒนาซอฟต์แวร์แบบเอจายล์

    • บทที่ 4 การบริหารโครงการซอฟต์แวร์

    • บทที่ 5 วิศวกรรมความต้องการ

    • บทที่ 6 การวิเคราะห์ซอฟต์แวร์ ตอน 1 ตอน 2

    • บทที่ 7 การออกแบบซอฟต์แวร์

    • บทที่ 8 การออกแบบเชิงสถาปัตยกรรม

    • บทที่ 9 การออกแบบส่วนต่อประสานกับผู้ใช้

    • บทที่ 10 การทดสอบซอฟต์แวร์

งานกลุ่ม (Group Assignment):-

แหล่งเรียนรู้เพิ่มเติม

เว็บไซต์:



วีดีโอ:



บทความ/weblog:


หนังสือ:


Report abuse
Report abuse