Medição de Software para Pequenas Empresas: Uma Solução Baseada na Web
Resumo
O uso de métricas está diretamente ligada à melhoria do processo de produção de software. Sistemas de medição devem ser flexíveis e facilmente adaptáveis às características de cada organização. Adicionalmente, no contexto de pequenas empresas de software, a medição tem que adaptar-se à escassez de recursos. Com o objetivo de produzir sistemas de medição evolutíveis e que atendam à realidade dinâmica de pequenas empresas, desenvolvemos um meta-sistema capaz de instanciar sistemas de medição adequados a cada organização. A geração dos sistemas é feita a partir do modelo genérico de medição armazenado num meta-ambiente de Engenharia de Software. Os sistemas de medição instanciados são aplicações baseadas na Web.
Referências
Pfleeger, S.L., Jeffery, R., Curtis, B, and Kitchenham, B.; "Status Report on Software Measurement", IEEE Software, 14(2), 1997.
Pfleeger, S.L., Jeffery, R., Curtis, B., and Kitchenham, B.; "Measuremeny based Process Improvement", IEEE Software, 11(6), 1994.
Paulk, M.C., Curtis,B., Chrissis, M.B.;Humphrey, W.S.; Capability Maturity Model for Software, CMU/SEI-91-TR-24, Software Engineering Institute, 1991.
Emam, K.E.; Drouin, J., and Melo, W.; SPICE: The Theory and Practice of Software Process Improvement and Capability Determination, IEEE Computer Press, 1997.
Pfleeger, S.L.; "Lessons learned in building a corporate metrics program", IEEE Software, 10(3), 1993.
Fenton, N. and Hall, T.; "Implementing Effective Software Metrics Programs", IEEE Software, 14(2), 1997.
Gaffney, J., Cruickshank, R., Werling, R., and Felber, H.; The Software Measurement Guidebook, Thomson Computer Press, 1995.
Branco, C.E.C. e Melo, P.R.S.; "Setor de Software: Diagnóstico e Proposta de Ação do BNDES", BNDES Setorial, 5, Março/1997.
Alho, K.; A Process Improveent Experience in Small PC Software Companies, Master "Thesis, Helsinki University of Technology, 1996.
Brodman, J.G. and Johnson, D.L.; "What sall business and organizations say about the CMM", Proceedings of ICSE-16, 1994.
Jones, C.; Applied Software Measurement, McGraw-Hill, New York, 1991.
Basili, V.R. and Rombach, H.D.; "The TAME project: Towards improvement-oriented software environments", IEEE Transactions on Software Engineering, 14(6),1988.
Fenton, N. and Pfleeger, S.L.; Software Metrics: A Rigorous & Practical Approach, ITP, Cambridge, 2 edition, 1996.
Kitchenham, B., Pfleeger, S.L., and Fenton, N.; "Towards a Framework for Software Measurement Validation", IEEE Transactions on Software Engineering, 21(12),1995.
Leite, J. et alii; "Draco-PUC: A Technology Assembly for Domain Oriented Software development", III ICSR-IEEE, Brazil, 1994.
Meira, C.A.A., Costa, C. R. e Masshurd, S.M.; "A Construção de um Gerador de Programas Aplicativos segundo Conceitos de Análise de Domínios", Anais do X Simpósio Brasileiro de Engenharia de Software, 1996.
Lima M.A.A,, Barrére, T.S., Prado, AF. e Couto, A. A; "Ambiente CASE com Múltiplas Visões de Requisitos e Implementação Automática utilizando o Sistema Transformacional Draco", Anais do XI Simpósio Brasileiro de Engenharia de Software, 1997.
Hester, AM., Borges, R., and Ierusalimschy, R.; "CGILua: A Multi-Paradigmatic Tool for Creating Dynamic WWW Pages", Anais do XI Simpósio Brasileiro de Engenharia de Software, 1997.
Staa, A.v.; Manual de Referência: Talisman: Ambiente de Engenharia de Software Assistido por Computador, 1993,
Selby, RW, Goldstein, A., and Hart, H; "The Amadeus Measurement System: STARS's Automated, Integrated Approach to Quality, Management, and Process Measurement", April 1993.
Offen, RJ. and Jeffery, R.; "Establishing Software Measurement Programs", IEEE Software, 14(2), 1997.
Hudepohl, J., Aud, S., Khoshgoftaar, T., Allen, E., and Mayrand, J.; "Emerald: Software Metrics and Models on the Desktop", IEEE Software, 13(5), 1996.
Kokol, P.; "PROMIS: A Software Metrics Tool Generator", ACM Sigplan Notices, May 1995
Schwarting, D.C and Guy, E.; Guidelines for WWW-based Metrics Automation, Informal Technical Data, STARS-PV03-A033/001/00
Giles, A.E. and Daich, G.T.; "Metrics Tools", CrossTalk, February 1995.
Erickson, D.R. and Steadman, T. A., "Metrics Tools:Effort and Schedule", CrossTalk, March 1995.
Daich, G.T. and Dawood, M.; "Metrics Tools: Size", CrossTalk, April 1995.
Dawood, M. and Kingsbury, J.; "Metrics Tools:Quality - Defect Tracking", CrossTalk, May 1995.
Giles, AE. and Barney, D.; "Metrics Tools: Software Cost Estimation", CrossTalk, September 1995.
Giles, A.E. and Daich, G.T.; "Universal MetricsTools", CrossTalk, February 1995.
Humphrey, W.S.; A Discipline for Software Engineering, Addison-Wesley, Reading, MA, 1995.
Offen, RJ. and Xia, G.; SQUATter-M Conceptual Requirements Document, JRCASE Research Report, No. 96/13.
The WISE Project Management System Homepage, http://research.ivv.nasa.gov/projects/WISE/index.html.
The Web-Project Homepage, http://www.wproj.com/index.htm.
Timelog for the Personal Software Process Homepage. http://mats.gmd.de:8080/cle-mens/java/timelog/
journyx Webtime Homepage, http://www.journyx.com/products.html.
MetricCenter Homepage, http://www.distributive.com/mchome.htm.
Software Metrics Management Information System (SMMIS) Homepage, http://www.army.mil/swmetrics/smmis.htm.
NetProblemTracker Homepage, http://www.netresultscorp.com/topic_home.html.