การพัฒนาระบบร่วมกันด้วยแพลตฟอร์ม | Collaboration Tools For Software Development : 1-2-2


รหัสวิชา
Course Code
20901-10013

ทฤษฎี-ปฏิบัติ-หน่วยกิต
Theory-Practice-Credits
1-2-2

ชื่อวิชา
Course Name
การพัฒนาระบบร่วมกันด้วยแพลตฟอร์ม
Collaboration Tools For Software Development

ผลลัพธ์การเรียนรู้ระดับรายวิชา
Learning outcomes at the course level

ใช้ระบบควบคุมเวอร์ชันในการสร้างการทำงานร่วมกันเป็นทีม และจัดการสภาพแวดล้อมในการทำงานของระบบสารสนเทศ


จุดประสงค์การเรียนรู้ เพื่อให้
Objective To

1. มีความรู้เกี่ยวกับการพัฒนาซอฟต์แวร์ตามแนวคิดแบบเดพออพส์ (DevOps)
2. มีทักษะในการใช้ระบบควบคุมเวอร์ชันในการสร้างการทำงานเป็นทีม
3. มีเจตคติและกิจนิสัยที่ดีในการปฏิบัติงานด้วยความละเอียดรอบคอบ รับผิดชอบ สื่อสาร คิดเชิงนวัตกรรมและทำงานเป็นทีม
4. ประยุกต์ใช้ความรู้เกี่ยวกับใช้ระบบควบคุมเวอร์ชันในการสร้างการทำงานเป็นทีม


สมรรถนะการเรียนรู้
Performance

1. แสดงความรู้เกี่ยวกับการพัฒนาซอฟต์แวร์ตามแนวคิดแบบเดพออพส์ (Devops)
2. ใช้ระบบควบคุมเวอร์ชันในการสร้างการทำงานเป็นทีม


คำอธิบายรายวิชา
Description

ศึกษาและปฏิบัติเกี่ยวกับการดำเนินการพัฒนาซอฟต์แวร์แบบเดพออพส์ (Devops) การควบคุมเวอร์ชัน สร้างพื้นที่เก็บข้อมูล (Repository) เก็บและการเรียกดูประวัติของแฟ้มข้อมูล หลักการพื้นฐานของกิต (GIT) การแยกสาขา (Branch) การรวมสาขา (Merge) การใช้งานคอนเทนเนอร์ การสร้างการทำงานเป็นทีม และจัดการสภาพแวดล้อมในการทำงานของระบบสารสนเทศเบื้องต้น


อ้างอิงมาตรฐาน
Reference

-


หน่วยสมรรถนะ
Unit Of Criteria (UOC)


หน่วยสมรรถนะย่อย
Elements Of Criteria (EOC)


เกณฑ์ในการปฏิบัติงาน
Performance Criteria (PC)


การออกแบบหน่วยการเรียนรู้
Learning Unit Design

-


แนวทางการสอน
Teaching Guidelines

-


เครื่องมือ/แหล่งข้อมูล
Tools Resources

-