Identificando Fontes de Dados em Modelos de Processos de Negócio com base em Elementos de BPMN
Resumo
A Notação e Modelo de Processo de Negócio (BPMN - Business Process Model and Notation) fornece um mecanismo para apresentar informações sobre o fluxo de dados de um processo por meio de artefatos, tais como objetos, associações e repositórios de dados. No entanto, esses elementos apresentam poder de expressão limitado, principalmente quando se referem ao mapeamento das fontes de dados (ex.: serviço web) em um modelo de processo. Neste contexto, o presente trabalho propõe uma abordagem para associar fontes de dados a elementos de BPMN (ex.: tarefa de serviço). Tal abordagem deve servir como um guia para profissionais de gerenciamento de processos de negócio quanto à definição, na etapa de modelagem, da fonte de dados mais apropriada conforme os elementos de BPMN existentes no modelo de processo. Visando demonstrar os resultados, foram evidenciadas cinco correlações, que são chamadas de “definições”, seguidas por sua descrição textual e um exemplo de uso. Essas definições foram validadas por meio de uma pesquisa de opinião, cujos resultados são apresentados e discutidos neste artigo.
Referências
S. D. Barbosa and B. S. Silva. Interação HumanoComputador. Elsevier Brasil, 15th edition, 2010.
R. C. Bogdan and S. K. Biklen. Investigação qualitativa em educação: uma introdução à teoria e aos métodos. 1994.
T. F. Cunha, V. L. Dantas, and R. M. C. Andrade. Sless: A scrum and lean six sigma integration approach for the development of sofware customization for mobile phones. In Software Engineering (SBES), 2011 25th Brazilian Symposium on, pages 283–292, 2011.
J. J. L. Dias Júnior, A. F. P. Belo, and F. N. M. Dias. Percepções sobre um processo de software sob o ponto de vista das equipes de desenvolvimento: Um estudo de caso. In Simpósio Brasileiro de Qualidade de Software, 2014.
J. J. L. Dias Júnior, A. E. da Silva, and F. N. M. Dias. A percepção de uma equipe sobre o processo de gerência de configuração em relação ao mps.br nível f: Um estudo de caso. In Simpósio Brasileiro de Qualidade de Software, 2014.
P. Diebold and S. A. Scherr. Software process models vs. descriptions: What do practitioners use and need? In Proceedings of the International Workshop on Software and Systems Process, ICSSP ’16, pages 66–75, New York, NY, USA, 2016. ACM.
A. Fuggetta. Software process: A roadmap. In Proceedings of the Conference on The Future of Software Engineering, ICSE ’00, pages 25–34, New York, NY, USA, 2000. ACM.
J. Kožusznik and S. Stolfa. ˇ Knowledge Based Approach to Software Development Process Modeling, pages 16– 28. Springer, Berlin, Heidelberg, 2011.
F. T. Leite. Metodologia Científica: métodos e técnicas de pesquisa: monografias, dissertações, teses e livro. Ideias & Letras, 3o edição edition, 2012.
M. B. Miles, M. A. Huberman, and J. Saldaña. Qualitative data analysis: a methods sourcebook, 2014.
R. Moraes. Análise de conteúdo. Revista Educação, 22(37):7–32, 1999.
A. S. Oliveira, A. T. Oliveira, D. S. M. Oliveira, M. P. G. Carneiro, R. L. A. Almeida, and T. G. R. Darin. Exposição de imagem no facebook: um estudo sobre a privacidade na rede social. In Proceedings of the 11th Brazilian Symposium on Human Factors in Computing Systems, IHC ’12, pages 69–70, Porto Alegre, Brazil, 2012. Brazilian Computer Society.
R. S. Pressman. Engenharia de software. AMGH Editora, 2009.
Y. Rogers, H. Sharp, and J. Preece. Design de Intera- ção. Bookman Editora, 2013.
K. Schwaber and M. Beedle. Agile Software Development with Scrum. 2001.
C. R. Silva, B. C. Gobbi, and A. A. Simão. O uso da análise de conteúdo como uma ferramenta para a pesquisa qualitativa: descrição e aplicação do método. Organizações Rurais & Agroindustriais, 7(1), 2011.
SOFTEX. Mps.br – melhoria de processo do software brasileiro. guia geral mps para software:2016, 2016.
I. Sommerville. Engenharia de Software, volume 22. Pearson Addison-Wesley, 2007.
J. N. B. Sousa, A. H. M. T. Monteiro, A. F. Oliveira, F. V. da Silva, I. S. Santos, R. B. Braga, and R. M. C. Andrade. Skam: Um processo usando scrum e kanban para customização de software em dispositivos móveis. In X Workshop Anual do MPS (WAMPS 2014), 2014.
Y. Sugimori, K. Kusunoki, F. Cho, and S. Uchikawa. Toyota production system and kanban system materialization of just-in-time and respect-for-human system. The International Journal of Production Research, 15(6):553–564, 1977.
M. Thiry, C. G. von Wangenheim, A. Zoucas, and K. Pickler. Uma abordagem para a modelagem colaborativa de processos de software em micro e pequenas empresas. In Simpósio Brasileiro de Qualidade de Software, 2006.
D. Xavier, D. Viana, and B. Gadelha. A study on the relationship between process and motivation in software development teams. In Proceedings of the XII Brazilian Symposium on Information Systems, SBSI 2016, pages 11:76–11:83, Porto Alegre, Brazil, 2016. Brazilian Computer Society.