• Nenhum resultado encontrado

Sistemas Colaborativos & Workflow / DAS 5316

N/A
N/A
Protected

Academic year: 2021

Share "Sistemas Colaborativos & Workflow / DAS 5316"

Copied!
25
0
0

Texto

(1)

Sistemas Colaborativos

& Workflow

FERRAMENTAS

(2)

SISTEMAS COLABORATIVOS

SISTEMAS COLABORATIVOS:

-Sistemas/Softwares feitos para ajudar pessoas envolvidas em uma tarefa comum, para se atingir um determinado objetivo.

- É a base para o CSCW (Computer-Supported Collaborative Work).

- Modelos ASP-Like vs Modelos On-Site.

- No modelo ASP-Like, as aplicações ficam em um servidor, disponibilizadas via HTTP. Isso facilita na hora de updates de software.

- Soluções ASP-Like normalmente mais baratas! * DESVANTAGENS:

(3)

SISTEMAS COLABORATIVOS

TRÊS NÍVEIS DE COLABORAÇÃO NO CSCW:

1) Ferramentas de Comunicação Eletrônica: Email, IM, VoiceMail, Pager, Fax, etc...

2) Ferramentas de Conferência Eletrônica: Vídeo conferência, data conference/reuniões eletrônicas (whiteboard, compartilhamento de aplicações e de arquivos para edição, etc.). Ex: Groove Virtual

(4)

SISTEMAS COLABORATIVOS

3) Ferramentas Colaborativas de Gerenciamento:

- Sistemas de Groupware

(agenda/tarefas/calendários eletrônicos) Ex.: PHPGroupware, EGroupware.

- Sistemas de Gerência de Projetos. Ex.: dotProject, PHPCollab.

- Sistemas de Gerência de Conteúdo e

Conhecimento. Ex.: Blogs, Forum, Wikis, etc. - Sistemas de Controle de Versão. Ex.: CVS, Subversion

(5)

SISTEMAS COLABORATIVOS

WIKIS:

- mídia colaborativa, software que permite aos usuários adicionar, remover, editar e gerenciar informações/conteúdo em um Website.

-esta facilidade e agilidade de operação e interação torna o wiki uma ferramenta efetiva de colaboração

-Exemplos: Wikipedia, tWiki, Social Text.

Consultoria Gartner Group diz que o Wiki irá se a ferramenta de colaboração predominante em 50%

(6)

SISTEMAS COLABORATIVOS

BLOGS (WEBLOGS):

- um tipo de diário online de uma pessoa em

particular, que fica aberto a comentários de outros usuários.

- como ferramenta colaborativa, pode ser visto como um gerenciador de conteúdo/conhecimento

Exemplo: Blogger (Google) e Wordpress.com

FLOGS (FOTOLOGS):

- compartilhamento de fotos (tipo de exposição), permite catalogar e organizar fotos em grupos/tags. Exemplo: Flickr (Yahoo), PicasaWeb (Google)

(7)

SISTEMAS COLABORATIVOS

Sistemas de Controle de Versão

- Controla os códigos-fonte que podem ser editados simultaneamente por diferentes

analistas/desenvolvedores (team-programming) - Ambientes de desenvolvimento possuem

ferramentas de controles de versão - Exemplo: CVS e Subversion

(8)

DEFINIÇÕES

WorkFlow (Fluxo de Trabalho): Representação do

processo de negócio, que especifica as atividades

individuais, a ordem e as condições que as

atividades devem ser executadas, as ferramentas a serem utilizadas em cada atividade, etc

(9)

FERRAMENTA JaWE: MODELAGEM

Ferramenta de Definição (Modelagem): JaWE (Java Workflow Editor)

- primeiro editor de Workflow Open Source - segue as especificações da WfMC

- arquivos são gerados em XPDL (XML Processing Description Language)

- executado em qualquer sistema operacional (que tenha a JVM instalada!)

Definição de Processo: Está contido no arquivo XPDL gerado pelo JaWe (e será

(10)

JaWE (Java Workflow Editor)

(11)

FERRAMENTA SHARK: EXECUÇÃO DO WF

Execução e Controle: Enhydra Shark Workflow Engine (Open Source)

- Totalmente baseado nos padrões da WfMC e OMG;

- gerenciamento dos processos do Workflow; -escalonamento e gerência de atividades

(worklists).

(12)

JaWE

MODELAGEM COMPLETA DE UM WORKFLOW UTILIZANDO O JaWE

Exemplo Utilizado: “Saque de Conta”

(pedido saque é avaliado pelo sist. do banco e é “aceito” ou “negado”)

(13)

ELEMENTOS DO WORKFLOW: PACOTE

1.a) Criação de um Pacote (JaWE: Menu File / New):

(14)

ELEMENTOS DO WORKFLOW: PACOTE

(15)

ELEMENTOS DO WORKFLOW: PACOTE 1.c) Criação de Participante, ou variáveis: (JaWE: Clique em e depois em New)

(16)

ELEMENTOS DO WORKFLOW: PACOTE

1.d) ‘Tab’ Toolbox: Adicionar novos processos ao pacote

(17)

ELEMENTOS DO WORKFLOW: PROCESSO

2.a) Edição do Processo. JaWE: Na ‘Tab’ Edit, opção Edit (Processos:Conj. de atividades p/ atingir objetivo)

(18)

ELEMENTOS DO WORKFLOW: PROCESSO 2.b) Criação de Workflow Relevant Data, ou variáveis: (JaWE: Clique em e depois em New)

(19)

ELEMENTOS DO WORKFLOW: PROCESSO

2.c) Seleção de Participantes. JaWE: Na ‘Tab’ Process, opção Participant, escolher quais os participantes participarão do processo (SHOW)

(20)

ELEMENTOS DO WORKFLOW: PROCESSO

2.d) Alocação de Atividades. JaWE: Na ‘Tab’ Toolbox, opções: Start, End e Generic Activity

(21)

ELEMENTOS DO WORKFLOW: ATIVIDADES

3.a) Após inserção de atividades (tarefas) e transições:

(22)

ELEMENTOS DO WORKFLOW : ATIVIDADES

3.b) Edição de Atividades.

JaWE: ‘Tab’ Edit, Properties:

(editar

propriedade da atividade “checa crédito”)

(23)

ELEMENTOS DO WORKFLOW : ATIVIDADES

3.c) A variável

STATUS precisa ser atualizada na

atividade ‘Checa

Crédito’, para S ou N. Para isso crie um

“Extended Attribute” com o Name

(obrigatóriamente):

VariableToProcess_UPDATE

e seu value será o nome da variável:

(24)

ELEMENTOS DO WORKFLOW : ATIVIDADES

3.d) Atividade ‘Checa Crédito’ irá tomar

apenas uma direção, dependendo da

variável STATUS. Se ela tiver o valor N, isto é: STATUS = = “N”

ela irá para a

atividade “Negado” (target activity). Se o valor for S, i.e.:

(25)

SITES INTERESSANTES Groupware: - PHPGroupware – http://www.phpgroupware.org - eGroupware – http://www.egroupware.org Gerência de Projetos: - dotProject – http://www.dotproject.net - PHPCollab - http://www.php-collab.org - OpenTeams – http://www.openteams.com Workflow:

- Shark Workflow Engine: http://shark.enhydra.org/

- Java Workflow Editor: http://jawe.enhydra.org/

Softwares necessários p/ os softwares de Groupware e Ger. De Projetos (p/ Windows ou Linux):

- Apache Web Server: http://httpd.apache.org/

Referências

Documentos relacionados

Sobre a Figura 07 quando questionado com que frequência é utilizado os recursos de mídias no desenvolvimento das aulas de educação física, 04 professores responderam que usam

A nova Lei de Biossegurança, Lei 11.105, publicada em 24/03/05, regulamentou, entre outros assuntos não pertinentes ao tema, a aplicação a

O processo de gestão de riscos de segurança da informação pode ser aplicado à organização como um todo ou a uma área específica da organização, por exemplo: um

Por isso, os estudos sobre a Dimensão da Educação Ambiental no Ensino Superior é emergente, principalmente, quando se analisa a teoria e a prática pedagógica. É necessário,

Acrescida pela Emenda Constitucional n. 19/1998, a eficiência que antes não tinha previsão expressa na Constituição Federal, passou a ser a mais nova obrigação da

13.3 O estudante que for desligado do Programa pelo não cumprimento dos critérios estabelecidos no item 13.1, terá prazo de 3 (três) dias úteis para recorrer da decisão. 13.4

3º O Programa de Atendimento ao Estudante em Vulnerabilidade Social é destinado ao estudante matriculado em cursos presenciais: FIC com no mínimo 160 horas ou

 Caracterização dos resíduos.  Avaliação da qualidade dos resíduos.  Classificação dos resíduos por sua dimensão.  Caracterização dos resíduos quanto suas