Pairwise Programming Software Development Reliability Prediction by using GAM
Main Article Content
Abstract
The objective of this research was to construct a method of choosing right two programmers to work together in pairwise programming in order to decrease software development error rate. Independence variable were programmer’s competency and personal type which were considered of suitable with particular software requirement. Thirty finished software projects, pairwise software development were collected then GAM technique was used to construct a prediction software project error rate. R2 of GAM equation was 0.616. Accuracy test of prediction was 78.70%
บทความนี้มีวัตถุประสงค์ในการพัฒนาวิธีการในการพิจารณาการมอบหมายให้นักพัฒนาโปรแกรมสองคนมาทาการพัฒนาโปรแกรมหนึ่งๆร่วมกันเพื่อให้โปรแกรมที่ได้มีความผิดพลาดน้อยที่สุด ค่าสมรรถนะของแต่ละคนถูกนามาใช้ในการสร้างสมการถดถอยเพื่อประมาณการความผิดพลาดของซอฟต์แวร์ที่พัฒนาได้ และเมื่อนักพัฒนาโปรแกรมสองคนมาทางานร่วมกันจะพิจารณาคุณลักษณะของตัวบุคคล ว่าตรงกับลักษณะของซอฟต์แวร์ที่ต้องการพัฒนามากน้อยเพียงใด จากนั้นทาการสร้างสมการถดถอยที่ทาการพยากรณ์ค่าความผิดพลาดของโปรแกรม การพัฒนาสมการพยากรณ์ในการพยากรณ์แบบจาลองเพิ่มจากสมการทั่วไป จะกระทาจากโครงการพัฒนาซอฟต์แวร์เดิมรวมสามสิบโครงการ แบบจาลองเพิ่มจัดสร้างจากสมการถดถอยทั้งสองดังกล่าว พบว่าสมการมีความสามารถในการอธิบายข้อมูลได้ที่ R2=0.616 และมีค่าความถูกต้องในการพยากรณ์ความผิดพลาดของโปรแกรมเท่ากับ 78.70%
Article Details
It is the policy of ACTISNU to own the copyright to the published contributions on behalf of the interests of ACTISNU, its authors, and their employers, and to facilitate the appropriate reuse of this material by others. To comply with the Copyright Law, authors are required to sign an ACTISNU copyright transfer form before publication. This form, a copy of which appears in this journal (or website), returns to authors and their employers full rights to reuse their material for their own purposes.