Um Método Branch and Bound para Maximizar o Valor de Projetos de Software para o Negócio

  • Antonio Juarez Alencar Universidade Federal do Rio de Janeiro
  • Eber Assis Schmitz Universidade Federal do Rio de Janeiro
  • Ênio Pires de Abreu Universidade Federal do Rio de Janeiro

Resumo


Este artigo apresenta uma abordagem branch and bound que permite aos gerentes de projeto determinar a melhor ordem de desenvolvimento de uma rede de módulos interdependentes de software que possui valor para os clientes. Em diversos casos, o método permite o desenvolvimento de software complexose caros a partir de investimentos relativamente pequenos, favorecendo o desenvolvimento de software como meio para a obtenção de vantagem competitiva.

Referências

Abacus, A., Barker, M., and Freedman, P. (2005). Using test-driven software development tools. Software, IEEE, 22(2):88–91.

Denne, M. and Cleland-Huang, J. (2004a). The incremental funding method: data-driven software development. IEEE Software, 21(3):39–47.

Denne, M. and Cleland-Huang, J. (2004b). Software by Numbers - Low-Risk, High-Return Development. Prentice Hall.

Denne, M. and Cleland-Huang, J. (2005). Financially informed requirements prioritization. In Roman, G.-C., Griswold, W., and Nuseibeh, B., editors, 27th international conference on Software Engineering, pages 710–711, St. Louis, MO, USA. ACM.

Fabozzi, F. J., Davis, H. A., and Choudhry, M. (2006). Introduction to Structured Finance. John Wiley.

Gross, J. L. and Yellen, J. (2005). Graph Theory and Its Applications. Chapman & Hall and CRC, 2nd edition.

Helo, P., Hilmola, O.-P., and Maunuksela, A. (2004). Managing the productivity of product development: a system dynamics analysis. International Journal of Management and Enterprise Development, 1(4):333–344.

Highsmith, J. (2002). Agile Software Development Ecosystems. Addison-Wesley.

Hillier, F. S. and Lieberman, G. J. (2001). Introduction to operations research. McGraw-Hill, New York, NY, 7th edition.

Jorgenson, D.W., Ho, M. S., and Stiroh, K. J. (2003). Growth of us industries and investments in information technology and higher education. Economic Systems Research, 15(3):279–325.

Lam, H. (2004). New design-to-test software strategies accelerate time-to-market. In Goetz, M., editor, 29th International Electronics Manufacturing Technology Symposium, pages 140–143, San Jose, CA, USA. IEEE.

Liberti, L. (2003). Optimization and Optimal Control, chapter Comparison of Convex Relaxations for Monomials of Odd Degree, pages 165–174. Computers and Operations Research. World Scientific Publishing Company, Hackensack, NJ.

McManus, J. C. (2003). Risk Management in Software Development Projects. Elsevier.

Nord, R. and Tomayko, J. (2006). Software architecture-centric methods and agile development. Software, IEEE, 23(2):47–53.

Steindl, C. (2005). From agile software development to agile businesses. In Matos, J. S. and Crnkovic, I., editors, 31st EUROMICRO Conference on Software Engineering and Advanced Applications, pages 258– 265, Porto, Portugal. Porto University.

Whittle, R. and Myrick, C. B. (2005). Enterprise Business Architecture. Auerbach.
Publicado
07/04/2008
ALENCAR, Antonio Juarez; SCHMITZ, Eber Assis; ABREU, Ênio Pires de. Um Método Branch and Bound para Maximizar o Valor de Projetos de Software para o Negócio. 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. 128-139. DOI: https://doi.org/10.5753/sbsi.2008.5918.

Artigos mais lidos do(s) mesmo(s) autor(es)