An Enhanced Remote Software Development Environment for Pair-Programming with Code Review and Quality Analysis

277

Views

0

Downloads

ทองเงิน, ปวริศา and มาลัยมาลย์, ธาราทิพย์ (2017) An Enhanced Remote Software Development Environment for Pair-Programming with Code Review and Quality Analysis Bachelor thesis, King Mongkut's Institute of Technology Ladkrabang

Abstract

การเขียนโปรแกรมแบบจับคู่เป็นหนึ่งในวิธีการปฏิบัติของเอ็กซ์ทรีมโปรแกรมมิ่งที่มีประสิทธิภาพ ซึ่ง โปรแกรมเมอร์ 2 คน มีส่วนร่วมในการพัฒนาซอฟต์แวร์ที่เวิร์คสเตชันเพียงเครื่องเดียว ถึงแม้ว่าการเขียนโปรแกรมแบบ จับคู่จะได้รับการยอมรับอย่างกว้างขวางในด้านการเพิ่มคุณภาพและความสามารถในการผลิตซอฟต์แวร์ที่มีประโยชน์ใน การนําไปประยุกต์ใช้ในสิ่งแวดล้อมของการพัฒนาซอฟต์แวร์จริง หรือเพื่อส่งเสริมการเรียนรู้ในรายวิชาการเขียนโปรแกรม แต่ถูกจํากัดในเรื่องสถานที่และพฤติกรรมการเขียนโปรแกรม โครงงานนี้นําเสนอสิ่งแวดล้อมเพื่อการพัฒนาซอฟต์แวร์ แบบทางไกลสําหรับการเขียนโปรแกรมแบบจับคู่ พร้อมด้วยการวิเคราะห์คุณภาพและการตรวจทานรหัสคําสั่ง ที่ถูก พัฒนาขึ้นเป็นลักษณะของเว็บแอปพลิเคชัน ซึ่งทําให้ผู้เขียนโปรแกรมทั้งคู่สามารถทํางานร่วมกันได้จากทางไกลเสมือน ทํางานอยู่บนเวิร์คสเตชันเดียวกัน ระบบมีความสามารถที่จําเป็นมากมายที่ถูกพัฒนาตามหลักการการเขียนโปรแกรมแบบ จับคู่ เช่น ส่วนการแสดงหน้าสําหรับเขียนโปรแกรมของผู้เขียนโปรแกรมไปยังหน้าจอของผู้ตรวจทานโค้ด ส่วนแสดง ผลลัพธ์ของโปรแกรม ช่องทางการสื่อสารเสมือนอยู่ต่อหน้ากัน เช่น วิดีโอการสนทนาระหว่างบุคคล ระบบส่งข้อความ แบบทันที การรองรับการเขียนโปรแกรมหลายไฟล์ การสลับบทบาทด้วยตนเองและแบบอัตโนมัติ การวิเคราะห์คุณภาพ ของโค้ดเพื่อแนะนําคู่เขียนโปรแกรมที่มีทักษะใกล้เคียงกัน การติดตามการมีส่วนร่วมของผู้ตรวจทาน

Thai title:

สิ่งแวดล้อมเพื่อการพัฒนาซอฟต์แวร์แบบทางไกลสำหรับการเขียนโปรแกรมแบบจับคู่ พร้อมด้วยการวิเคราะห์คุณภาพและการตรวจทานรหัสคำสั่ง

Item Type:

Thesis (Bachelor)

Deposited by:

ระบบ อัตโนมัติ

Date Deposited:

2021-09-06 03:38:05

Last Modified:

2021-09-06 03:38:05

Impact and Interest:

Presentation Video

Statistics