Decision making from knowledge obtained after previous behavior analysis. Practical implementation to project management of software development
Keywords:
Project planning, estimation tasks, Personal Software Process, Pattern Recognition, ClusteringAbstract
Within the discipline of software development as well as in other disciplines there is an inherent problem in organizing tasks for a project both in its definition as during processing. The uncertainty in the definition of the duration of the tasks and performance of the people who make them make up an environment in which the soft-computing techniques can provide new approaches in order to help project participants to manage your time correctly ,prioritize their activities and readjust work successfully to achieve the objectives. To do this, from the time records of each of the participants in the project, the necessary knowledge with which support both the decision for the distribution of tasks in their daily work and the preparation of estimates to be extracted future projects.
Downloads
References
[2] B. W. Boehm. “Software Cost Estimation with COCOMO II”. Volume 1. Prentice Hall, 2000.
[3] T. Abdel-Haid, S. Madnick. “Software project dynamics”. An integrated approach. Volume 1. Prentice Hall Software Series, 1991.
[4] C. Moore. “Project leap: Personal process improvement for the differently disciplined”. In: The 21st International Conference on Software Engineering, Springer, 1998.
[5] P. Johnson, H. Koe, J. Agustin, C. Chan. “Beyond the personal software process, metrics collection and analysis for the differently disciplined”. In: 25th International Conference on Software Engineering, Springer, 2003.
[6] M. Ruiz, I. Ramos. “A simplified model of software project dynamics”. The Journal of Systems and Software 59. 209-309, 2001.
[7] B. Kitchemham. “Procedures for performing systematic reviews”. Technical report, Software Engineering Group, Department of Computer Science, Keele University and Empirical Software Engineering National ICT Australia, 2004.
[8] J. Biolchini, P. Gomes, A. Cruz. Travassos, G. “Systematic review in software engineering”. Technical report, Systems Engineering and Computer Science Department, UFRJ: Rio de Janeiro, Brazil, 2005.
[9] I. Ramos. “Modelado dinámico y aprendizaje automático aplicado a la gestión de proyectos software”. Revista de Procesos y Métricas de las Tecnologías de la Información. 21-28, 2004.
[10] F. Padberg. “A software process scheduling simulator”. In: 25th International Conference on Software Engineering, Springer. 816-817, 2003.
[11] U. Fayyad, G. Piatetsky-Shapiro, P. Smith. “The KDD process for extracting useful knowledge from volumes of data”. Communications of the ACM 39, 1996.
[12] L. Prechelt, B. Unger. “An experiment measuring the effects of personal software process (psp) training”. IEEE Transactions on Software Engineering, 20-33, 2000.
[13] P. Abrahamssom, K. Kautz. “Personal software process: Classroom experiences from Finland”. In: European Conference on Software Quality, Springer. 175-185, 2002.
[14] J. Olivas. “Contribución al estudio experimental de la prediccion basada en Categorías deformables borrosas”. PhD thesis, Universidad de Castilla La Mancha, Ciudad Real, 2000.