Melhoria Contínua de Estimativa de Esforço para o Desenvolvimento de Software

  • Ricardo Ajax Dias Kosloski UCB
  • Káthia Marçal de Oliveira UCB

Resumo


Buscar a melhoria contínua da precisão das estimativas de esforço pode direcionar a organização a melhorar a sua capacidade de cumprir com os seus compromissos, entregando seus produtos dentro dos prazos previstos e, portanto, obter vantagens competitivas. Acreditamos que definir adequadamente as características que causam impactos nas produtividades de projetos de software pode melhorar comparações entre projetos realizados e novos projetos a terem seus esforços estimados. Este artigo apresenta uma abordagem de melhoria para as estimativas de esforço, e sua aplicação numa organização, baseada na idéia de Fábricas de Experiências.
Palavras-chave: Melhoria Contínua, Estimativa de Esforço, Desenvolvimento de Software

Referências

AAMODT, Agnar; PLAZA, Enric; CASE-BASED Reasoning: Foundational Issues, Methodological Variations and Systems Approaches, AI Communications, IOS Press, Vol. 7:1, pp. 39-59, 1991

AGARWAL, Manish, Kumar; YOGESH, S. Mallick; BRARADWAJ, R. M., et all, Estimating Software projects, ACM SIGSOFT, p.60, 2001

BARCELLOS, Monalessa, P., Planejamento de Custos em Ambientes de Desenvolvimento de Software Orientados à Organização, UFRJ, 2003

BASILI, Victor, COSTA, Patrícia, LINDVALL Mikael, MENDONÇA, Manoel, et al, “An Experience Management System for a Software Engineering Organization”, IEEE, 2002

BASILI,V.;CALDIERA,Gianluigi;ROMBACH,H.Dieter , The Experience Factory”, Encyclopedia of Software Engineering, John Wiley & Sons, 1994, V.1 pp. 476-496

BOEHM, Barry et al,Software Cost Estimation With COCOMO II, Prentice Hall PTR, 2000

BRUCKHAUS et al, 1996, BRUCKHAUS, Tilmann, MADHAVJI, Nazin H., JANSSEN, Ingrid, HENSHAW, John, The impact of Tools on Software Productivity, IEEE,1996

COSMIC, Measurement Manual, The COSMIC Implementation Guide for ISO/IEC 19761:2003, V 2.2, 2003

DAVIS, Alan OVERMYER, Scott; JORDAN, Kathleen; et al, Identifying and Measuring Quality in a Software Requirements Specification, IEEE, 1993

DCG, David Consulting Group, retrieved from Internet by the link http://www.davidconsultinggroup.com/ indata.htm in Fev/2005

DEKKERS, Carol; AGUIAR, Mauricio; Using Function Points Analysis (FPA) do Check the Completeness (Fullness) of Functional User Requirements, Quality Plus, 2000

FARLEY,Dick. Making Accurate Estimates, IEEE, 2002

FENTON, N., PFLEEGER, S. Software Metrics A Rigorous & Practical Approach, 2nd. Ed., PWS Publishing Company, 1997.

GARMUS,HERRON, David; HERRON, David. Function Point Analysis – Measurement Practices for Sucessful Software Projects, Addison-Wesley Information Technology Series, 2000

HAMID,Tarek K. Abdel,The Slippery Path to Productivity Improvement,IEEE Software, 1996

IFPUG, CPM – Counting Practices Manual, release 4.2.1; IFPUG; 2005

ISBSG. International Software Benchmarking Standards Group. The Benchmarking, Release 8, ISBSG,; 2004

Ishikawa, Kaoru, Guide to Quality Control, Asian Productivity Organization, Tokyo, 1982

JOHNSON, Donna I.; BRODMAN, Judith G.; Realities and Rewards of Software Process Improvement, IEEE 1996

JONES, C. Software Challenges: Function point: a new way of looking at tools, Computer, Aug 1994. p.66 –67

KOSLOSKI, Ricardo, OLIVEIRA, Káthia M., An Experience Factory to Improve Software Development Effort Estimates, PROFES - 2005a, pp560-573

KOSLOSKI, Ricardo, OLIVEIRA, Káthia M., Melhoria Contínua de Estimativa de Esforço para o Desenvolvimento de Software, SBQS 2005b.

LIM, Wayne C., Effects of Resue on quality, Productivity, and Economics, IEEE, 1994

MAXWELL, Katrina D.; Colleting Data for Comparability: Benchjmarking Software Development Productivity, IEEE Software, Setembro/Outubro 2001

MCGARRY, John, CARD, David, JONES, Cheryl, LAYMAN, Beth, CLARK, Elizabeth, DEAN, Joseph, HALL, Fred, Practical Software Measurement (PSM) – Objective Information or Decision Makers, Addison Wesley, 2002

MORASCA,GIULIANO,Sandro, GIULIANO, Russo. An Empirical Study of Software Productivity, IEEE,2002

NESMA, Estimate Counting, Netherlands Software Metrics Users Association, http://www.nesma.nl/english/index.htm, acessado pela internet em 31/03/2005

POTOK,VOUK, Tom; VOUK, Mladen. Development productivity for comercial SW Using OO Methods; ACM, 1995

RUS,Ioana, LINDVALL, Mikael, SEAMAN, Carolyn, BASILI, Victor, Packaging and Disseminating Lessons Learned from COTS-Based Software Development, IEEE, 2003

SIMÕES, C. Sistemática de Métricas, Qualidade e Produtividade, Developers’ Magazine, Brasil, 1999

The PMBOK Guide – 2004 edition, PMI - Project Management Institute, 2004;
Publicado
29/05/2006
KOSLOSKI, Ricardo Ajax Dias; DE OLIVEIRA, Káthia Marçal. Melhoria Contínua de Estimativa de Esforço para o Desenvolvimento de Software. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 5. , 2006, Vila Velha. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2006 . p. 409-423. DOI: https://doi.org/10.5753/sbqs.2006.15628.