Um Método para Suporte à Evolução de Métricas de PDS
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
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.