Voltando a escrever

Pois é, muitos tempo sem atualizar o Blog. Mas voltando aos poucos. Nestes últimos anos me formei no curso de Produção Multimídia, com nosso grupo obtendo um prêmio Keller de melhor trabalho de conclusão.

Mas nem esfriou e já iniciei no mesmo ano de 2014 um curso de pós-graduação Latu Sensu em Engenharia de Software com Ênfase em Soluções de Governo, nome extenso e o curso está sendo assim também.

Atualmente estou na última parte do curso, elaborando a monografia de conclusão, e o tema é SOA – Arquitetura Orientada a Objetos, escolha do tema foi da empresa onde trabalho, que também bancou o curso. Mas em maio de 2016 termina e junho tem a banca.

Vou atualizando por aqui os meus interesses atuais e divulgando o que vou aprendendo.

Sei que vocês estão lendo e comentando alguns Posts, procuro responder todos e  aproveito para conhecer novas pessoas.

 

De volta as aulas

Neste 2012 retomei o bancos escolares.

Me formei Bacharel em Ciências da Computação na PUCRS em 2006/2, em 2007 iniciei um Mestrado mas ficou pelo caminho. Procurei complementar meus conhecimentos com alguns cursos de extensão e sentia falta de algo mais direcionado à dinâmica necessária atualmente. Não encontrei algo mais completo em pós-graduação na minha região, então resolvi começar um curso de graduação que apresenta os conceitos que eu busco.

Estou cursando Tecnólogo em Produção Multimídia nas Faculdades Senac em Porto Alegre-RS. Completei o primeiro dos 5 semestres e estamos fechando a primeira semana do segundo semestre. Somos a primeira turma deste recente curso.

O curso é dinâmico e os colegas e professores ajudam muito com seus conhecimentos variados.

A expectativa é grande. Aos poucos vou publicando alguns trabalhos realizados nas disciplinas ou temas relacionados.

FISL13 – Gerenciando documentos e processos com Alfresco e Bonita.

Na quarta-feira dia 25 de julho de 2012, estive no FISL13(13ª edição do Fórum Internacional de Software Livre), palestrando sobre os conceitos de BPM e ECM usando as plataformas Alfresco e Bonita.

Apresentei os conceitos aplicando um caso prático de processo de aprovação com a publicação de um documento. Em 50 minutos não havia espaço para fazer ao vivo algo mais complexo, partindo do básico.

As plataformas utilizadas foram Alfresco ECM versão 4.0.0d community e Bonita BPM 5.7.2 community.

Conforme prometido, estou publicando o roteiro que utilizei na palestra, com o passo-a-passo para atingir o mesmo exemplo.

Aproveitem os comentários do post para se apresentarem e deixar seus contatos, trocar experiências acelera o aprendizado.

======================
Roteiro apresentação ECM – BPM FISL 13
Data: 25/07/2012
Mauro do Valle – maurov@gmail.com
mauro-valle@procergs.rs.gov.br
@maurovalle

Analista de Sistemas – PROCERGS desde 1998

Explicar Objetivo da Palestra
Demonstrar na prática os principais conceitos de Gerencia de Documentos – ECM – e
Gerencia de Processos de Negocio – BPM

Exemplo Simples e prático:
Processo de aprovação de um projeto.

Ferramentas utilizadas – Java – Open Source:
BPM – Bonita
ECM – Alfresco
DESENHO PROCESSO

1 – abrir bonita studio e criar novo processo

2 – renomear o diagrama e pool para Avaliar_Projeto

3 – clicar no diagrama e na aba aplicação escolher ignorar no fluxo de entrada de dados

4 – clicar na atividade e renomear para “Envio de Projeto”

5 – adicionar nova atividade humana, nomear como “Avaliar Projeto”

6 – adicionar um gateway XOR

7 – adicionar uma tarefa automatica de nome “Iniciar Projeto”

8 – adicionar uma tarefa automatica de nome “Arquivar Projeto”

9 – adicionar um gateway XOR

10 – adicionar um final de processo

ATORES DO PROCESSO

11 – selecionar o diagrama, adicionar novo Lane, nomear como Solicitante

12 – selecionar o diagrama, adicionar novo Lane, nomear como Sistema

13 – selecionar o diagrama, adicionar novo Lane, nomear como Aprovador

14 – Ajustar tarefa de “Avaliar Projeto” no Lane Aprovador

15 – Ajustar tarefa de “Iniciar Projeto” no Lane Sistema

16 – Ajustar tarefa de “Arquivar Projeto” no Lane Sistema

17 – Selecionar Lane Solicitante e adicionar Atores “Inicializador”

18 – Selecionar Lane Avaliador e criar Atores como grupo “/Plataforma”, nomear “Aprovadores”

19 – Selecionar Lane Sistema e adicionar Atores “Inicializador”

ADICIONAR DADOS DO PROCESSO

20 – Selecionar o Pool, escolher dados

21 – Adicionar uma variavel Boolean chamada aprovado, com valor padrão false
Adicionar a variavel projeto do tipo Anexo.
Adicionar a variavel arquivo do tipo Texto
Adicionar a variavel descricao do tipo texto

22 – Selecionar as saidas do Gateway de entrada, adicionar o dado “aprovado”

23 – Selecionar a outra saida do Gateway e deixar como valor default

FORMULARIOS DE ENVIO E APROVACAO

24 – Selecionar a tarefa “Envio de Projeto”, adicionar um formulário

25 – Desmarcar a variavel aprovado. Adicionar um campo obrigatorio “Projeto” para upload de arquivo.

26 – Adicionar um campo area de texto “Descricao”, adicionar campo “Nome do Arquivo” salvar Form

27 – Na tarefa “Iniciar Projeto”, colocar conector “Envia Arquivo” CMIS Upload File

28 – Usar no conector a url : http://localhost:8080/alfresco/cmisatom e usar repositorio “Repository” na pasta /Bonita/ e as variaveis de processo arquivo e projeto

29 – Salvar configuracao como “Enviar Projeto”

30 – Copiar o conector para a tarefa Arquivar Projeto, alterando a pasta destino para /Bonita/Arquivados
ALFRESCO – ECM

31 – Acessar Alfresco na url: http://localhost:8080/share como admin/admin

32 – Criar a pasta Bonita e a subpasta Arquivados

33 – Criar uma regra na pasta Bonita para a cada update de arquivo, verificar se tem a TAG “Arquivados” e mover para a subpasta Arquivados

34 – editar as properties do arquivo do projeto e colocar a tag “Arquivados”

35 – mostrar que o arquivo foi movido da pasta Bonita para a subpasta Arquivados