Um Método para Suporte à Evolução de Métricas de PDS

  • Leandro P. Bogoni Pontifícia Universidade Católica do Rio Grande do Sul
  • Duncan D. A. Ruiz Pontifícia Universidade Católica do Rio Grande do Sul

Resumo


Este trabalho apresenta um método para extração, organização e apresentação de métricas para Processo de Desenvolvimento de Software (PDS), levando em consideração a evolução do próprio PDS e do conjunto de métricas correspondente. A solução, baseada em um ambiente de Data Warehousing, tem a finalidade de resgatar medições feitas em projetos passados, sob diferentes modelos de PDS e programas de métricas e formar uma base sólida de informações desses projetos. Para viabilizar o resgate destas medições, são propostos procedimentos para tratar adequadamente a criação, alteração e exclusão de métricas. Tais requisitos foram identificados em uma empresa de Tecnologia de Informação, certificada CMMI nível 2, cuja principal característica é que a maioria das aplicações desenvolvidas é voltada à automação de Processos de Negócio. A principal contribuição deste trabalho é a de permitir que medições presentes e passadas possam ser mantidas em um repositório único de métricas da organização e que as mesmas sejam comparáveis, viabilizando um melhor controle dos projetos de software e qualidade de seus produtos.

Referências

BECKER, K.; RUIZ, D. D. A.; CUNHA, V. S. da; NOVELLO, T. C. ; SOUZA, F. V. SPDW: a Software Development Process Performance Data Warehousing Environment. In: 30th Annual IEEE/NASA Software Engineering Workshop (SEW06), Columbia, MD, EUA, 2006. p. 1-10.

GALANTE, R. M.; ROMA, A. B. S.; JANTSCH, A.; EDELWEISS, N. e SANTOS, C. S. Dynamic Schema Evolution Management using Version in Temporal ObjectOriented Databases. In: DEXA 13th International Conference on Database and Expert Systems Applications, Aix en Provence, France, September 2002. p 67-175.

GOPAL, A.; MUKHOPADHYAY, T.; KRISHNAN, M.S. The impact of institutional forces on software metrics programs. In: Software Engineering, IEEE Transactions on Volume 31, Issue 8, Aug. 2005. p. 679 694.

JENSEN, C. S.; DYRESON, C.E. Temporal Databases: Research and Practice. Heidelberg : Springer Verlag, 1998. p. 367405.

KIMBALL, R.; REEVES, L; ROSS, M.; THORNTHWAITE, W. The Data Warehouse Lifecycle Toolkit: expert methods for designing, developing, and deploying data warehouses. New York: Johs Wiley e Sons, 1998. 800 p.

LIST, B. and MACHACZEK, K. Towards a Corporate Performance Measurement System. In: 2004 ACM symposium on Applied computing. Nicosia, Cyprus, 2004, p. 1344-1350.

NIAZI, M.; WILSON, D.; ZOWGHI, D. A framework for assisting the design of effective software process improvement implementation strategies. Journal of Systems and Software, Volume 78, Issue 2, November 2005, Pages 204-222.

PALZA, E.; FUHRMAN, C.; ABRAN A. Establishing a Generic and Multidimensional Measurement Repository in CMMI context. In: 28th Annual NASA Soft. Eng. Workshop (SEW’03), 2003. p. 12-20.
Publicado
07/04/2008
BOGONI, Leandro P.; RUIZ, Duncan D. A.. Um Método para Suporte à Evolução de Métricas de PDS. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 4. , 2008, Rio de Janeiro. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2008 . p. 223-234. DOI: https://doi.org/10.5753/sbsi.2008.5933.