Uma Abordagem de Gestão e Desenvolvimento de Automatização de Processos de Negócios com apoio de BPMS

  • Luana P. Ramos UNIFOR
  • Adriano Bessa UNIFOR

Resumo


Em resposta aos desafios em aliar conceitos da disciplina de BPM (Business Process Management) aos conceitos de Engenharia de Software, SCRUM, desenvolvimento agil de software, assim como conceitos de SOA (Service Oriented Architecture) e entendimento entre as areas de Processos, Negocios e TI, este trabalho apresenta uma abordagem de desenvolvimento de software, para automatizar processos com apoio de BPMS (Business Process Management System). A abordagem e um guia para os profissionais de TI e de negocio para que ambos se apropriem dos passos necessários ao desenvolvimento de automatização e desenvolvam uma solução de forma orientada a processos. A abordagem foi validada através de projetos de pesquisa-ação.
Palavras-chave: Abordagem, Automatização, BPMS

Referências

ABPMP (2013). Guia para o Gerenciamento de Processos de Negócio Corpo Comum de Conhecimento BPM CBOK, volume versão 3.0 1a Edição.

An, L., Yan, J., and Tong, L. (2008). Methodology for web services adoption based on technology adoption theory and business process analyses. Tsinghua Science Technology, 13(3):383–389.

Audy, J. and Prikladnicki, R. (2007). Desenvolvimento Distribuído de Software: Desenvolvimento de software com equipes distribuídas.

Bizagi (2002-2013). http://www.bizagi.com/.

CAPOTE, G. (2011). Guia para formação de analistas de processos 1a edição.

Delgado, A., Weber, B., Ruiz, F., Garcia-Rodríguez De Guzmán, I., and Piattini, M. (2014). An integrated approach based on execution measures for the continuous improvement of business processes realized by services. Information and Software Technology, 56(2):134–162.

Erl, T. (2008). SOA: Principles of Service Design, volume 1. Prentice Hall Upper Saddle River.

Harmon, P. (2010). Business Process Change: a guide for business managers and BPM and Six Sigma Professionals. Morgan Kaufmann.

Herbsleb, J. D., Mockus, A., Finholt, T. A., and Grinter, R. E. (2001). An empirical study of global software development: distance and speed. In Proceedings of the 23rd international conference on software engineering, pages 81–90. IEEE Computer Society.

Herden, A., Farias, P., de Andrade, P., and Albuquerque, A. (2014). Agile pdd-one approach to software development using bpmn. In 11th International Conference Applied Computing, Porto, Portugal.

Karastoyanova, D. (2004). A methodology for development of web service-based business processes. Proceedings of AWESOS.

Kruchten, P. (2004). The rational unified process: an introduction. Addison-Wesley Professional.

Mamaghani, N. D., Mousavi, F., Hakamizadeh, F., and Sadeghi, M. (2010). Proposed combined framework of soa and rup. In Information Sciences and Interaction Sciences (ICIS), 2010 3rd International Conference on, pages 346–351. IEEE.

Mondragon, M., Mora, M., Garza, L., Álvarez, F., Rodríguez, L., and Duran-Limon, H. A. (2013). Toward a well-structured development methodology for business process-oriented software systems based on services. Procedia Technology, 9:351–360.

OMG (1997-2013). http://www.bpmn.org/.

Papazoglou, M. P. and Van Den Heuvel, W.-J. (2007). Business process development lifecycle methodology. Communications of the ACM, 50(10):79–85.

Patricia, B., Perez, G., Giandini, R., and Diaz, J. (2011). Process-service interactions using a soa-bpm-based methodology. In Proceedings of the 2011 30th International Conference of the Chilean Computer Science Society, pages 100–107. IEEE Computer Society.

Prades, L., Romero, F., Estruch, A., Garcia-Dominguez, A., and Serrano, J. (2013). Defining a methodology to design and implement business process models in bpmn according to the standard ansi/isa-95 in a manufacturing enterprise. Procedia Engineering, 63:115–122.

Schwaber, K. and Beedle, M. (2001). Agile Software Development with Scrum. Prentice Hall PTR, Upper Saddle River, NJ, USA, 1st edition.

Thiollent, M. (2011). Metodologia da pesquisa-ação. In Metodologia da pesquisa-ação. Cortez.

Thomas, E. (2005). Service-oriented architecture: concepts, technology, and design. Prentice Hall, 31:W3C.

Vidales, M. A. S., García, A. H., and Aguilar, L. J. (2006). Una recomendación basada en mda, bpm y soa para el desarrollo de software a partir de procesos de negocio en un contexto de negocio bajo demanda. University Pontificia of Salamanca.
Publicado
17/08/2015
RAMOS, Luana P.; BESSA, Adriano. Uma Abordagem de Gestão e Desenvolvimento de Automatização de Processos de Negócios com apoio de BPMS. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 14. , 2015, Manaus. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2015 . p. 137-151. DOI: https://doi.org/10.5753/sbqs.2015.15219.