R-Cycle: Um Molde para o Processo de Produção, Disponibillzação e Evolução de Software
Abstract
Practice shows that the existing software production process models do not conform with reality of the software industry (commercial software) due to their great focus on development issues. This paper proposes a more realistic and generic template for modelling the production and delivery of commercial software upon which other models can be built and validated for specific and real industry cases. This template extends the tradicional approach of process models identifying critical aspects for the success of a commercial software such as marketing, sales, distribution and technical support, which play an important role on software project budgets and schedule.
References
Boehm, Barry, Software Enginnering Economics, USA, Englewood Cliffs, Prentice Hall, 1981.
DeMarco, Tom. Controle de Projetos de Software, Rio de Janeiro, Campus, 1989.
Boehm, B.W. A Spiral Model of Software Development and Enhancement. IEEE Computer, 21(5) 61-72, May 1988.
Brooks, F.P. The Mythical Man-Monihs: Essays on Software Engineering, Addison-Wesley, Mass., 1975.
Ghezzi, C et alli. Fundamentals of Software Engineering. Prentice-Hall, Englewoods Cliffs, NJ, 1991
Humphrey W.S. Managing the Software Process. Addison-Wesley, Mass., 1989
Software-First Life Cycle Final Definition Document USAF ESD Contract F19628-88-D-0032, CDRL # 1240 from IBM FSD, Jan, 1990
Krasner, Herb et alli. Lessons Learned from a Software Process Modeling System Communications of the ACM, 35,9, September 1992, pp 91-100.
Martins, L.M. Um Molde para o Processo de Produção e Disponibilização de Software Comercial Ilustrações com Software Unix de Prateleira Dissertação de Mestrado, Universidade Federal da Paraiba, December. 1993.
Medeiros, A. F. C. SAUVE, J. P. MOURA, J. A. B.; NICOLETI, P.S. - Aumentando a Produtividade e Qualidade em Sistemas Abertos: Guia Avançado para Ambientes UNIX - Makron Books, 1994;
Potts, C Software Engineering Research Revisited IEEE Software, September 1993, pp 19-28
Pressman, R.H. Software Enginnering A Practioner's Approach, USA, McGraw-Hill, 1987.
Yeh, Raymond T. A Commonsense Management Model. IEEE Software, November 1991,pp. 23-33.
Royce, W.W. Managing the Development of Large Software Systems: Concepts and Techniques. Proceedings Wescon, August 1970.