Levantamento de processos de negócio Douglas Machado Silva douglas.machado@uniriotec.br
Objetivos da aula Entender o que é o levantamento de processos de negócio Conhecer abordagens de levantamento de processos de negócio Aprender a utilizar uma ferramenta de levantamento de processos de negócio Realizar sessões práticas de levantamento de processos de negócio
Levantamento de processos de negócio Etapa inicial de qualquer abordagem de processos de negócio Assim como o desenvolvimento de um software passa pela etapa de elicitação de requisitos, um processo de negócio passa pela etapa de levantamento de informações É neste momento que os analistas de negócio obtêm as informações para que o processo seja compreendido As informações obtidas nesta etapa são utilizadas na modelagem do processo
Abordagens de levantamento de processos de negócio Existem diferentes abordagens de levantamento de processos de negócio Exemplos Entrevistas Workshops Análise de aplicações Storytelling
Entrevistas Entrevista é a técnica mais comum para levantamento de processos de negócio Pressupõe a interação pessoal entre entrevistador e entrevistados (stakeholders) Atividade síncrona Existem basicamente dois tipos: Estruturada: segue roteiro pré-estabelecido Não-estruturada: aberta, livre para qualquer situação
Entrevistas Recomendações: Selecionar criteriosamente os entrevistados Deixar o entrevistado à vontade para falar, estabelecendo uma relação de confiança Saber ouvir Confirmar o entendimento das respostas do entrevistado (fazer uma síntese do que foi dito) Anotar separadamente pendências e dúvidas para facilitar a revisão antes de terminar a entrevista Manter o controle da entrevista, tendo em mente as questões importantes
Workshops Todos os stakeholders são reunidos em um mesmo ambiente para o levantamento Tem a grande vantagem de possibilitar uma visão ampla do processo, já que todos os stakeholders participam Caso um stakeholder tenha uma visão limitada ou equivocada do processo, outros podem interferir Apesar da eficácia da técnica, nem sempre pode ser utilizada devido à dificuldade de se reunir todos os stakeholders
Análise de aplicações Utiliza as aplicações que dão suporte ao processo de negócio como fonte de informação Através da compreensão das aplicações pode-se compreender o processo São fontes de informação: As aplicações Os códigos-fonte Os logs de uso das aplicações
Storytelling Ao invés de serem entrevistados, os participantes narram sua rotina de trabalho Normalmente solicita-se que o participante narre um dia normal de trabalho, um dia atípico e o dia anterior A história narrada por cada stakeholder é a fonte de informação usada pelo analista para compreensão do processo
Netsketcher Ferramenta desenvolvida por pesquisadores da Universidad de Chile no escopo do projeto Laccir Desenvolvida para uso em dispositívos móveis Permite que o analista esboce um rascunho do processo enquanto realiza as sessões de levantamento <demonstração prática da ferramenta>
Sessão prática de levantamento Instruções Fazer o levantamento do processo de emissão de carteirinhas de estudante da UNIRIO Cada aluno deve retirar o tablet na secretaria do PPGI no dia que for realizar a entrevista e devolvê-lo após terminar As entrevistas devem ser realizadas individualmente Os alunos não devem compartilhar informações sobre as entrevistas (haverá momento oportuno para isso) Cada servidor da UNIRIO pode ser entrevistado por um único aluno No final da entrevista, o aluno deve enviar para douglas.machado@uniriotec.br todas as informações obtidas no levantamento e o questionário preenchido Na aula seguinte (próxima segunda-feira) todos os alunos irão se reunir para consolidação das informações levantadas
Obrigado! Douglas Machado Silva douglas.machado@uniriotec.br