รายละเอียดโครงงาน

หลักสูตร/ปี พ.ศ.
วิทยาศาสตรมหาบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศ ปี พ.ศ. 2545

ภาคและปีการศึกษาที่สำเร็จการศึกษา
ภาคปลาย ปีการศึกษา 2544

ประเภทโครงงาน
การศึกษาค้นคว้าอิสระ

ชื่อโครงงานภาษาไทย
การศึกษาแนวทางการนำ PSP^SM มาพัฒนาประสิทธิผลนักพัฒนาซอฟต์แวร์ไทย

ชื่อโครงงานภาษาอังกฤษ
Study of Applying PSP^SM for Thai’s Software Developer Effectiveness Improvement

ผู้พัฒนา
43650597 ปิ่นหทัย เดชสิงหรัตน์

อาจารย์ที่ปรึกษาหลัก
สมนึก คีรีโต

อาจารย์ที่ปรึกษาร่วม
-

บทคัดย่อ

ปัญหาสำคัญของนักพัฒนาซอฟต์แวร์โดยทั่วไป คือ ปัญหาคุณภาพซอฟต์แวร์ การทำงานไม่ตรงตามเวลาและเงินทุนที่คาดการณ์ สาเหตุหลักของปัญหา มีต้นเหตุมาจากตัวนักพัฒนาซอฟต์แวร์ที่ด้อยประสิทธิผลใน การวางแผน การจัดการเวลา การติดตามแผน การจัดการคุณภาพ และการพัฒนาวิธีการทำงาน
จากการศึกษาการใช้ระเบียบวิธีการ Personal Software Process (PSP^SM) ในต่างประเทศ พบว่า PSP เป็นวิธีการหนึ่งที่สามารถช่วยลดปัญหาข้างต้น ด้วยการสร้างวินัยให้นักพัฒนาซอฟต์แวร์แต่ละคน เกิดการพัฒนาสมรรถนะการทำงานของตนขึ้น โครงการนี้จึงได้ทำการศึกษาวิธีการของ PSP, ออกแบบแนวทางฝึกหัดการพัฒนานักพัฒนาซอฟต์แวร์ด้วยการใช้ PSP และได้ทดลองกับนิสิตกลุ่มตัวอย่างจากชั้นปีที่ 3 ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเกษตรศาสตร์ ใช้ฝึกหัด ดูผลการใช้ PSP ในกลุ่มตัวอย่างเพื่อพิจารณาสรุปแนวทางการนำ PSP มาพัฒนานักพัฒนาซอฟต์แวร์ไทย
จากผลการใช้ PSP ในกลุ่มตัวอย่างและการค้นคว้าเพิ่มเติม ผู้ศึกษาเห็นว่า แนวทางในการนำ PSP มาพัฒนานักพัฒนาซอฟต์แวร์ไทยให้สำเร็จได้นั้น ต้องอยู่ภายใต้เงื่อนไขของข้อตกลงในการเรียนรู้และการนำไปใช้ ได้แก่ ในระดับบุคคล ควรมีข้อตกลงด้านเวลาให้ผู้เรียนสามารถจัดสรรเวลาเรียนรู้ได้อย่างเพียงพอ ผู้เรียนต้องมีโครงการให้ได้ใช้ PSP ในสภาพแวดล้อมการทำงานจริงหลังจากการอบรม และผู้เรียนควรตั้งเป้าหมายการเรียนรู้ให้ชัดเจนถึงประโยชน์ของการใช้ PSP, ในระดับองค์กร เงื่อนไขที่สำคัญ คือ องค์กรต้องตั้งเป้าหมายการใช้ PSP เป็นหนึ่งในนโยบายธุรกิจ และผู้บริหารต้องเข้าใจและสนับสนุนการใช้ PSP ในองค์กร

Abstract

Important problems for software developers in generally are quality problems of software products, deviation from planned schedule and budget. Main causes of the problems are the ineffectiveness of developer’s performance such as lack of ability for planning, lack of ability for time management, less tracking of job, ineffectiveness in quality management and no improvement for the way of work.
From data of Personal Software Process (PSP^SM) using in many countries, PSP is a method that is able to decrease above problems by making disciplined individuals, and helping individuals to improve their performance. Therefore, the purpose of this project is to study PSP, design some PSP practice, and experience with a group of the 3rd year student, Computer Engineering major, Faculty of Engineering, Kasetsart University. The purpose is to determine practical approaches to teach Thai’s developers using PSP.
From the empirical results, the author concludes that applying PSP for Thai’s developers can be successful under some assumption, that are, the individuals must have sufficient training time, must ensure that they will have chances to use PSP after training and must establish learning objectives obviously. At the policy level, the organization should establish objectives of PSP usage as one of the main business policy. The critical success factor is that the top management must understand and support PSP adoption in the organization.

คำสำคัญ (Keywords)

-

เว็บไซต์โครงงาน
-

วีดีโอคลิปของโครงงาน
-

ที่เก็บเวอร์ชันซอร์สโค้ด

-


สถานะการนำเข้าข้อมูล

ผู้นำเข้าข้อมูลครั้งแรก
ปิ่นหทัย เดชสิงหรัตน์ (g43650597)

แก้ไขครั้งสุดท้าย
เมื่อ March 1, 2002, 10 a.m. โดย ปิ่นหทัย เดชสิงหรัตน์ (g43650597)

สถานะการอนุมัติ
อนุมัติแล้ว โดย สมนึก คีรีโต (sk) เมื่อ March 1, 2002, 10 a.m.