Modelagem de processo de software

uma visão prática

Autores

  • Ana Paula Fabrini Autor
  • André Ricardo Zavan Instituto Federal do Paraná (IFPR) - Campus Paranavaí Autor
  • Erik Seyti Johansson Autor
  • Jamilson Gomes Moreira Junior Autor
  • Maria Carolina Silva Vanuchi Autor

Palavras-chave:

Engenharia de Software, Desenvolvimento de Software, Modelagem

Resumo

Conforme Sommerville (2011), para o desenvolvimento de sofiare, é necessário a
utilizacio de metodos e terramentas durante o seu processo de desenvolvimento. chamado de modelo de processo. O modelo de processo escolhido pela equipe de desenvolvimento, é bascado na natureza do projeto e nas ferramentas a screm utilizadas.

Os modelos de processo contribuem na organização das atividades a serem
desenvolvidas e também no desenvolvimento de software com a especialização de suas atividades, produtos e os papéis das pessoas envolvidas na engenharia de software.

O presente trabalho visa descrever as ações do Projeto de Pesquisa intitulado
"Uma visão prática na modelagem de processo de software utilizando Bizagi", realizado nos anos de 2015 a 2016, no Instituto Federal do Paraná, Campus de Paranavai, no qual teve como objetivo propor um processo de desenvolvimento de software baseado no framework ágil Scrum, para aplicar em projetos do CEDI - Centro de Desenvolvimento em Informática do IFPR no campus de Paranavai.

As atividades iniciaram com os levantamentos bibliográficos sobre as seguintes metodologias ageis Extreme Programming (XP), Scrum e Feature Driver Development
(FDD). para se definir quais delas se encaixam mais no escopo e no desenvolvimento de projetos desenvolvidos internamente no campus. Por se tratar normalmente de projetos cujo número de alunos é limitado foi-se escolhido utilizar a metodologia ágil Scrim com algumas práticas da metodologia XP. Após a definição da metodologia a ser utilizada deu-se inicio ao desenvolvimento do processo utilızando-se o sofiware do modelagem Bisagi Process Modeler, empregando a notação BPMN (Business Process Modeling Notation) [Nogueira 2017]. Sendo definida quatro macro-fases, aos quais cada uma delas apresenta suas respectivas atividades, papéis e artefatos pertinentes. Sendo as macro-fases as seguintes: (I) Planejamento do projeto, (2) Planejamento da Sprint, (3) Desenvolvimento e (4) Entrega. A macro-fase de Planejamento do projeto, corresponde a qualquer processo referente a elicitação de requisitos, criação dos diagramas de caso de uso, diagramas de classe, listagem e estimativa das funcionalidades a serem desenvolvidas na etapa de Desenvolvimento. A macro-fase de Planejamento da Sprint, corresponde na etapa da detinição e atribuição das atividades a serem desenvolvidas a cada novo ciclo da Sprint, sendo atribuido aos membros da equipe quais funcionalidades que cada um deles deveri desenvolver e quais recursos serão alocados para realização dessas tarefas.

A macro-fase de Desenvolvimento, corresponde a etapa da codificação das atividades atribuidas aos membros da equipe no período da Sprint, sendo também levantados registros gráficos, como o burndown chart e o backlog do projeto, para saber o real andamento do desenvolvimento do projeto. Por fim, temos a macro-tase de Entrega, onde será apresentado os resultados da sprint, reuniões de retrospectivas, implantação do incremento gerado e treinamento aos usuários que utilizaram o sistema.

Atualmente o processo está concluído com todas as suas fases, atividades e modelos de artefatos finalizados. Esperando-se apenas um novo projeto de desenvolvimento no campus, para não somente demonstrar sua eficácia em um ambiente real de desenvolvimento de software, como também demonstrar resultados a partır de sua aplicação.

Referências

SOMMERVILLE, Ian; BOSNIC, Ivan; GONÇALVES, Kalinga G. (2011) "Engenharia de Software", 9. ed., Pearson Prentice Hall, São Paulo.

NOGUEIRA, Rhaissa (2017) "Introdução ao Business Process Modeling Notation (BPMN)", http://www.devmedia.com.br/introducao-ao-business-process-modeling-notation-bpmn/29892, Outubro.

Downloads

Publicado

12-12-2017

Como Citar

Modelagem de processo de software: uma visão prática. (2017). Semana De Tecnologia Da Informação Do IFPR Campus Paranavaí, 1(1). https://tecnoif.com.br/periodicos/index.php/setif/article/view/323

Artigos Semelhantes

1-10 de 174

Você também pode iniciar uma pesquisa avançada por similaridade para este artigo.

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

<< < 1 2 3 > >>