PCU | PSP: A Strategy to adjust Points by Use Cases through PSP in Small Businesses

  • Arnaldo Sanchez UFSCar
  • Renan Montebelo UFSCar
  • Sandra Fabbri UFSCar

Abstract


This paper presents a strategy that allows the adjustment of the Use Case Points technique, so that it reflects the effective characteristics of the development team in a way in which the planning of the system to be developed can be more realistic. This adjustment is resulted from the practical application of the PSPTM (Personal Software Process) technique and from the constant evaluation of such application, together with the updating and control of the elaborated development plan. This strategy was extracted from the systematic application of these two techniques used jointly in a small business company, and the obtained results give indications of its contribution for the improvement of the software development process quality, mainly in respect to the planning and control activities.
Keywords: PCU | PSP Strategy, Points for Use Cases, PSP Technique

References

Albrecht A. J. Measuring application development productivity. Proc. of IBM Applic. Dev. Joint SHARE/GUIDE Symposium, Monterey, CA, 1979, pp. 83-92.

Anda, B.; Benestad, H.C.; Hove, S.E. A multiple-case study of software effort estimation based on use case points, Empirical Software Engineering, International Symposium,17-18 Nov/2005.

Capilla, R. & Due, J. C. Light-Weight Product-Lines for Evolution and Maintenance of Web Sites CSMR '03: Proceedings of the Seventh European Conference on Software Maintenance and Reengineering, IEEE Computer Society, 2003, 53

CMMI,, Capability Maturity Model Integration Version 1.2. (CMMI-SE/SW, V1.2 – Continuos Representation), SEI Techinical Report CMU/SEI-2006-TR-008. Disponível em: http://www.sei.cmu.edu/cmmi/, último acesso em: 12/04/2007.

Eickelmann, N. & Hayes, J. Quality time - New year's resolutions for software quality Software, IEEE, 2004, 21, 12-13

El Emam, K.; Shostak, B. & Madhavji, N. Implementing concepts from the Personal Software Process in an industrial setting, Software Process, 1996. Proceedings., Fourth International Conference, 1996, 117-130

Escala, D. & Morisio, M. A metric suite for a team PSP, Software Metrics Symposium, 1998. Metrics 1998. Proceedings. Fifth International, 1998, 89-92

Glass, R.L., Defining Quality Intuitively, IEEE Software,v.15,no.3,Mai/Jun,1998 pp.103–104

Humphrey, W., A Discipline for Software Engineering, Addison-Wesley Professional, 1a Ed.,Dezembro 1994.

Karner, G. Resource Estimation for Objectory Projects, Objective Systems SF AB, Set., 1993.

Larman, C., “Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development”, Addison Wesley Professional, 3a Ed., 2004.

Morisio, M. Applying the PSP in industry Software, IEEE, 2000, 17, 90-95

Pressman, R. S., Software Engineering: A Practitioner ́s Approach, McGraw-Hill, 6a ed, 2006.

Probasco, L. Function Points and Use Cases, 2002, Disponível em http://www-128.ibm.com/developerworks/rational/library/2870.html, último acesso 02/04/2007.

PSPD, 2007, último acesso em 12/04/2007 em http://processdash.sourceforge.net/

Tsukumo, A.N., et al, Qualidade de Software: Visões de Produto e Processo de Software, II ERI da SBC, 1997, 173-189
Published
2007-06-01
SANCHEZ, Arnaldo; MONTEBELO, Renan; FABBRI, Sandra. PCU | PSP: A Strategy to adjust Points by Use Cases through PSP in Small Businesses. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 6. , 2007, Porto de Galinhas. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2007 . p. 187-202. DOI: https://doi.org/10.5753/sbqs.2007.15576.