Posts

Showing posts with the label modelagem

BPM com BizAgi Process Modeler

Image
Faz alguns meses que um amigo(Cássio Dias) meu me indicou a solução de BPM do BizAgi , neste post vou falar um pouco mais dessa solução e da ferramenta free que eles possuem de modelagem de processos de negócio. Solução de BPMS BizAgi tem uma solução de BPM, ou seja, um BPMS, essa solução completa é paga. O que é gratuito é a primeira parte do ciclo deles que é a modelagem, o BizAgi Process Modeler, que é 100% compatível com BPMN 1.1. A Solução deles é completa, com simulação, BAM e tudo mais, nesse post não vou falar da solução completa de BPMS mas sim da ferramenta de Modelagem. BizAgi Process Modeler Com essa solução você pode fazer a identificação e design de processos que existem ou vão ser criados. O editor é muito parecido com o Office da Microsoft. Isso é bom por que aproveita o modelo mental dos usuário e faz com que o uso da ferramenta seja facilitado. É muito fácil de desenhar um processo com essa solução, por que quando você clica em qualquer componente ele j...

Engenharia Reversa com UML em cores

Image
Atualmente para um projeto que estou trabalhando, tive a necessidade básica de entender o que o código fazia :). Então simplesmente olhar código a código não achei uma boa idéia. Eu tinha que entender um framework SOA o qual estou ajudando a construir e um protótipo. Resolvi aplicar o método de UML em cores do Peter Coad . Peter foi um dos criadores da OOAD e um dos caras que mais falam de FDD . Bom neste post vou falar um pouco mais sobre UML em cores e bem como usei o método para ajudar no meu mini-projeto de Engenharia Reversa, então sem mais delongas vamos falar primeiro de UML e de OOAD. UML é um linguagem de modelagem mundialmente aceita no mercado de desenvolvimento de software, mas não se engane UML não é um método, essa é uma grande confusão que o pessoal faz com a Análise Estruturada Moderna . Na Análise Estruturada existia um método, coisa que a UML não propõe. Logo existiu e de facto ainda existe um gap para então saber como fazer as atividades de análise e design. O bject...