terça-feira, 31 de julho de 2012

Bizagi - Primeiro passo a passo

Para ler este post, sugiro primeiro o post  Primeira olhada no Bizagi.

Seguindo a linha do post acima citado, repeti o processo com um fluxograma bem básico e montei um passo a passo destacando os pontos que achei menos dedutíveis.

Regras de negócio:

  • O cliente chega na portaria da festa e encontra porteiro;
  • O porteiro pede ao cliente nome e CPF;
  • Após isto, ele olha para ver se o cliente está na lista de convidados;
  • Se está, ele primeiro anota a data e hora e depois informa ao cliente que pode entrar;
  • Se não está, ele informa o cliente que ele não pode entrar.
Simples, não? Em primeiro lugar, criei um processo dentro do projeto que eu já havera criado anteriormente:


Peço desculpas ao leitor, mas criei o processo com nome ERRADO: PagarIPVA.
Como não pude alterar o nome do processo, os screenshots saíram com este nome, mesmo sendo relativos ao projetos tratados em questão.


Antes de começar a fazer as caixinhas, adicionei mais um ator (Porteiro):


Logo, o fluxograma ficou assim:

Fechei o programa, salvei e fui direcionado ao Wizard inicial. Criado o fluxograma, informei ao programa quais tipos de informação seriam necessárias para a execução do processo. Primeiramente, cliquei em "Model Data":


Logo após, com cliquei com o botão direito em "PagarIPVA" e fui em "Edit Atribute List".


Na tela seguinte, adicionei os atributos e defini seu tipo. Veja que ao decorrer do processo, é solicitado Nome, RG e Data. Também há uma decisão (o cliente pode entrar?), que deve ser colocada como atributo. Por a resposta ser "sim ou não", adicionei como tipo "Boolean".



Feito isso, criei os formulário de cada atributo, cada um contendo sua devida pergunta:


Após clicar em "Define Forms", foi exibido o fluxograma novamente. Cliquei então na primeira tarefa do processo, ou seja, "Apresentar-se" e, na tela seguinte, arrastei os dois atributos necessários nesta tarefa do processo (Nome e RG):


Fiz o mesmo clicando na tarefa "Registrar entrada":


E por fim, na tarefa "Consultar lista", onde deve ser feita a pergunta para a próxima decisão (Pode entrar?):



Definidas as informações que serão solicitadas ao decorrer do processo, basta associar as ações:


Após clicar em "Define Expressions", cliquei na primeira opção da decisão (gateway) "Pode entrar?"
Na tela seguinte, informei que este caminho refere-se á resposta NÃO, ou False.


Fiz isso para a outra opção também e retornei ao wizard inicial:


Lá, cliquei em "Run":


Na página que foi aberta no IE, fui em "Novo processo". Deixo as figurinhas abaixo explicarem qual foi o resultado.








Esta foi minha primeira ação dentro deste software. Agora sim que vai começar o trabalho de entendê-lo de forma mais estruturada, bem como o desenvolvimento do conhecimento na área de BPM.

Abraço a todos e até o próximo post.

Habilidades em falta no mercado

Lista de debilidades do mercado, elaborada pela empresa Hays (atuante em mais de 30 países) e publicada em matéria no G1:

  • Conhecimento de vários idiomas, no mínimo o inglês
  • Boa comunicação e relacionamentos
  • Preparo e maturidade para cargos de gestão
  • Organização
  • Controle financeiro e orçamental
  • Programação .NET, Java, C++ e outros assuntos relacionados à TI
  • Sustentabilidade
  • Pesquisa e desenvolvimento
  • Profissionais de saúde

Reflexão sobre liderança

Quando falamos de liderança, podemos lembrar de alguns aspectos:
  • Empresas são pessoas, sistemas sociais
  • Pessoas diferentes não tendem naturalmente a funcionar juntas
  • O papel do líder é ser o fator motivador da colaboração
  • Logo, as pessoas fazem, o líder motiva
Em um papel de liderança, podemos identificar alguns fatores que contribuem para o sucesso:
  • PRINCÍPIOS: não poupe esforços para deixar claro onde você quer chegar, saiba como exigir o melhor para ter o melhor, procure consensos e avalie se você está no lugar (empresa) certo para obter seu próprio melhor.
  • VIRTUDES: sempre lembre-se das pessoas e do respeito que deve conquistar. Humildade, integridade e competência podem lhe ajudar nisso. Lembre-se também de motivar, ser empático e criativo para que as pessoas não se sintam como simples peças.
Também é necessário entender que liderança não é uma coisa só:
  • EXITEM TIPOS DE LÍDER: Existem tipos de líderes, como o motivador, o democrático/colaborativo e o servidor, que gosta de demonstrar o que quer dando um exemplo de execução.
  • OS TIPOS VARIAM: O tipo de liderança não varia só de acordo com a personalidade, mas também de acordo com a situação. Nem sempre é tempo só de recuar o só de avançar, é preciso dançar conforme a música.
  • TRABALHE A SI MESMO: Explore suas características sem medo. Preocupe-se em estar no lugar certo e não haverá vergonha em ter debilidades. Potencialize seus pontos positivos e desenvolva seus pontos fracos. Não esqueça de sempre rever a estratégia pessoal, conforme suas características mudam.
Por fim, algumas dicas sobre funções de um líder:
  • INSTRUIR - Utilize todo seu poder de comunicação (leia mais a respeito neste mesmo blog)
  • CONTROLAR - Lembre-seque a melhor forma de controle é contar com o comprometimento das pessoas
  • AVALIAÇÃO - Avalie continuamente, fazendo-se presente e lembre-se daquela antiga dica: elogie em público e critique em particular
  • MOTIVAR - Ajude as pessoas para que elas mesmas percebam seus pontos fortes e o explorem
  • ORGANIZAR - Cuide principalmente do tempo, pois ele abrirá ou fechar espaço para pensar em outros aspectos
  • SER EXEMPLO - Um líder é um membro da equipe e ser um exemplo é que lhe trará o respeito dos demais

Reflexão sobre comunicação

Reflexão baseada nesta publicação que acabo de ler:

São bastante conhecidos os aspectos que observamos em nós mesmos para uma comunicação efetiva:

  • Gramática
  • Volume e clareza da voz
  • Entonações
  • Gestos

Porém, para que a comunicação seja efetiva, é necessário que a outra parte a interprete. Neste caso, vale a penas pensar um pouco no outro lado quando estamos comunicando:

  • Valores
  • Cultura
  • Crenças
  • Capacidades técnicas e até psicológicas

Logo, podemos pensar em alguns pontos nossos para rever:

  • Estamos sendo empáticos, ou seja, nos colocando no lugar do ouvinte?
  • A linguagem está adequada?
  • As ideias estão em uma ordem lógica?
  • Como podemos tornar a comunicação mais amigável? Ilustrações, Video, Audio...
  • Usar nossa memória pode passar mais segurança



Primeira olhada no Bizagi

Abaixo, alguns passos que segui em uma primeira explorada às cegas no software, que me pareceu fantástico.

1 - No próprio software do fabricante baixei o Bizagi BPM Suite, versão EXPRESS. Clique na imagem para ir para o link.



2 - Baixado e instalado, já criei um projeto e dei uma olhada no video que tem no próprio site do fabricante também (botão Watch Quick Tour). Clique na imagem para ir para o link.


3 - Abri o programa e, de curioso, criei um fluxograma com os elementos básicos que já conhecia de fazer no próprio Ms Visio:


4 - Olhando o video e explorando o software, vi que ele possui uma espécie de simulação do processo:






Basicamente, explorei os quatro primeiros passos do wizard...


... ou seja:

  • Modelei o processo (passo 1)
  • Criei os tipos de campo que precisaria para os formulários (passo 2)
  • Coloquei os formulários nas devidas tarefas (passo 3)
  • Cdicionei regras de negócio para associar as decisões (passo 4)
  • Mandei rodar o programa (botão RUN).

Por hora, fica a dica para os curiosos e na sequência, mando mais detalhes sobre como explorei estes pontos de sem me aprofundar muito no software.