Improving Reliability of Defects Logging in MVC-PSP

An increase in software quality involves a reduction of defects in the software. Managers must encourage their team to produce as little defects as possible. The Personal Software Process (PSP) provides information on defect density that indicates the quality of the software. The purpose of this study is to provide guidelines to facilitate an increase in the reliability of the PSP's defect density value. The research was carried out with MVC-PSP, the personal performance improvement in Model-View- Controller (MVC) software development framework. There are 2 additional activities which were carried out: Defect Detection Capability Test (DDCT) and organized discussion to format the Defect Standard Table (DST). The results found that both activities had the advantage of decreasing the range of defect numbers that can calculate the defect density in PSP.

[1]  G. W. Baumann Controlling software reliability during development , 1993, Proceedings of 1993 IEEE International Symposium on Software Reliability Engineering.

[2]  W.S. Humphrey,et al.  The personal process in software engineering , 1994, Proceedings of the Third International Conference on the Software Process. Applying the Software Process.

[3]  C. Wohlin,et al.  Understanding software defect detection in the Personal Software Process , 1998, Proceedings Ninth International Symposium on Software Reliability Engineering (Cat. No.98TB100257).

[4]  Inderpal S. Bhandari,et al.  Orthogonal Defect Classification - A Concept for In-Process Measurements , 1992, IEEE Trans. Software Eng..

[5]  Will Hayes Using a Personal Software Process/sup SM/ to improve performance , 1998, Proceedings Fifth International Software Metrics Symposium. Metrics (Cat. No.98TB100262).

[6]  Watts S. Humphrey The Personal Software Process , 1997, Proceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change.

[7]  Will Hayes,et al.  An Experience Report on the Personal Software Process , 2000, IEEE Softw..

[8]  He Zhang,et al.  Improving PSP education by pairing: An empirical study , 2012, 2012 34th International Conference on Software Engineering (ICSE).

[9]  Sakgasit Ramingwong,et al.  Implementing Personal Software Process in Undergraduate Course to Improve Model-View-Controller Software Construction , 2015 .

[10]  Susan K. Lisack The Personal Software Process in the classroom: student reactions (an experience report) , 2000, Thirteenth Conference on Software Engineering Education and Training.