workflows de produÇÃo na indÚstria financeira€¦ · informática, intitulado "workflows...

67
UNIVERSIDADE DE LISBOA Faculdade de Ciências Departamento de Informática WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA Mafalda Filipa dos Santos Sebastião Mestrado em Engenharia Informática 2008

Upload: others

Post on 28-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

UNIVERSIDADE DE LISBOA Faculdade de Ciências

Departamento de Informática

WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA

Mafalda Filipa dos Santos Sebastião

Mestrado em Engenharia Informática

2008

Page 2: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade
Page 3: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

UNIVERSIDADE DE LISBOA Faculdade de Ciências Departamento de Informática

WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA

Mafalda Filipa dos Santos Sebastião

ESTÁGIO

Projecto orientado pelo Prof. Luís Calhorda Cruz Filipe

e co-orientado por Eng. José António Beato Pinto Neves

Mestrado em Engenharia Informática

2008

Page 4: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade
Page 5: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

Declaração

Mafalda Filipa dos Santos Sebastião, aluno nº 30323 da Faculdade de Ciências da Universidade de

Lisboa, declara ceder os seus direitos de cópia sobre o seu Relatório de Projecto em Engenharia

Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de

2007/2008 à Faculdade de Ciências da Universidade de Lisboa para o efeito de arquivo e consulta

nas suas bibliotecas e publicação do mesmo em formato electrónico na Internet.

FCUL,

Lisboa, 22 de Maio de 2008

José António Beato Pinto Neves, supervisor do projecto de Mafalda Filipa dos Santos Sebastião,

aluno da Faculdade de Ciências da Universidade de Lisboa, declara concordar com a divulgação do

Relatório do Projecto em Engenharia Informática, intitulado "Workflows de Produção na Indústria

Financeira".

Lisboa, 30 de Maio de 2008

Page 6: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade
Page 7: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

i

Resumo

Este documento descreve o projecto realizado no âmbito da disciplina de Projecto em

Engenharia Informática do Mestrado em Engenharia Informática da Faculdade de Ciências da

Universidade de Lisboa.

O projecto em causa teve como objectivo o desenvolvimento de workflows para uma

instituição bancária, nomeadamente o Banco Espírito Santo (BES), permitindo desse modo melhorar

o desempenho operacional a todos os níveis, mais concretamente informatizar processos que

actualmente decorrem através de um modo não informatizado conseguindo desse modo uma maior

rapidez de resposta, redução de custos e de esforço por partes dos colaboradores.

Para a realização deste projecto foi crucial o estudo de uma ferramenta de Business Process

Management (BPM), o TeamWorks, pois todo o projecto foi desenvolvido tendo por base essa

mesma ferramenta.

PALAVRAS – CHAVE:

Workflow, Business Process Management, TeamWorks

Page 8: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

ii

Page 9: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

iii

Abstract

This paper describes the project developed for the Project in Engineering Computer Science

course of the Master in Engineering Computer Science, Faculty of Science, University of Lisbon.

The aim of this project was to develop workflow processes for a large retail bank, Banco

Espírito Santo (BES), with a goal of improving the operational performance at all levels. One of the

main focus was to automate processes that were previously done manually allowing employees

from all levels of the organization to have a faster response time, hence reducing overall costs and

effort at levels.

The tool used to achieve these goals was a Business Process Management (BPM) tool,

Lombardi Teamworks. This required learning an whole new paradigm of process oriented

development.

KEYWORDS:

Workflow, Business Process Management, TeamWorks

Page 10: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

iv

Page 11: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

v

Índice Geral

Lista de Figuras vii

Lista de Tabelas viii

Capítulo 1 – Introdução 1

1.1 Objectivos 1

1.2 Enquadramento na Instituição 3

1.3 Organização do documento 3

Capítulo 2 – Objectivos e Planeamento 4

2.1 Objectivos 4

2.1.1 Estudo das ferramentas 4

2.2 Metodologia 4

2.3 Planeamento do Projecto 5

Capítulo 3 – Tarefas Desenvolvidas 6

3.1 Tecnologias, ferramentas e linguagens utilizadas 6

3.1.1 Ferramenta TeamWorks 6

3.1.2 WebSphere Aplication Server 8

3.1.3 WebSphere MQSeries 9

3.1.4 Oracle 10g 9

3.1.5 TestDirector 9

3.2 Tarefas realizadas 11

3.2.1 Formação da Ferramenta TeamWorks 11

3.2.2 Desenvolvimento do projecto “Informação de Suporte à Decisão” 12

3.2.3 Suporte e Apoio a testes de aceitação 20

3.2.4 Elaboração de um “estudo” 21

3.2.5 Criação de um ecrã para consultar dados 21

3.2.6 Desenvolvimento do projecto “Servicing Crédito Habitação (CH) 26

Page 12: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

vi

Capítulo 4 – Conclusões 30

Bibliografia 31

Glossário 32

Índice Remissivo 33

Anexos 37

Anexo A – Ecrãs da aplicação ISD 38

Anexo B – Planeamento Mapa de Gant 52

Page 13: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

vii

Lista de Figuras

Figura 1.1: Esquematização das fases que compõem um processo workflow 2

Figura 2.2.1: Modelo em cascata 4

Figura 2.2.2: Modelo iterativo 5

Figura 3.1.1: Gráfico do posicionamento da Lombardi 6

Figura 3.1.2: Aparência do Authoring Environment 7

Figura 3.1.3: Aparência do Portal 8

Figura 3.1.5.1: Ecrã inicial (login) do testDirector 10

Figura 3.1.5.2: Ecrã que contém a lista de defeitos, sua respectiva, gravidade, prioridade,

descrição, tipo de anomalia e descrição de resolução 11

Figura 3.2.2.1: Ecrã “Parecer” 13

Figura 3.2.2.2: Ecrã “Saldos Médios” 14

Figura 3.2.2.3: Desenvolvimento da etiqueta “Informação Comercial” 15

Figura 3.2.2.4: Desenvolvimento do ecrã “Parecer” 16

Figura 3.2.2.5: Desenvolvimento do ecrã “Saldos Médios” 17

Figura 3.2.2.6: Desenvolvimento do serviço de inserção na base de dados da transacção

SPTB03 18

Figura 3.2.2.7: Desenvolvimento do serviço de mapeamento da transacção SPTB03 20

Figura 3.2.5.1: Ecrã inicial para a listagem de scoreboards 22

Figura 3.2.5.2: Ecrã para adicionar scoreboards 22

Figura 3.2.5.3: Ecrã com a lista de scoreboards 23

Figura 3.2.5.4: Ecrã para editar/eliminar informação 24

Figura 3.2.5.5: Desenvolvimento do ecrã “Consulta Scoreboards” 25

Figura 3.2.6.1: Ecrã pedido amortização total 27

Figura 3.2.6.2: Ecrã pedido amortização total com tabela consulta preçário 28

Page 14: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

viii

Lista de Tabelas

Tabela 2.3: Planeamento 5

Page 15: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

1

Capítulo 1 – Introdução

Neste capítulo explicam-se os objectivos do projecto e descreve-se brevemente a aplicação

desenvolvida. Também é abordado o modo como foi feita a integração na instituição e por fim, é

dado a conhecer como o documento se encontra organizado.

Os projectos de workflow surgem com o facto do BES querer melhorar o desempenho

operacional a todos os níveis. Com o objectivo de melhorar o desempenho operacional

desmaterializam-se processos que actualmente são efectuados tendo por base o papel, passando-

os para um suporte informatizado através de uma reengenharia desses mesmos processos.

Os workflows têm permitido ao BES estar em vantagem relativamente aos seus concorrentes

directos, na apresentação de novos produtos de crédito e campanhas. Para além de optimizar os

processos confere aos mesmos mais dinamismo, permitindo uma redução de tempo, custos e

esforço dos colaboradores, ao mesmo tempo que vai de encontro às necessidades dos clientes.

O desenvolvimento de projectos workflow tem como base tecnológica uma ferramenta de

Business Process Management (BPM), o TeamWorks da Lombardi, em colaboração com produtos

da IBM nomeadamente, WebSphere Aplication Server e WebSphere MQSeries em associação com a

base de dados Oracle 10g e o desenvolvimento de componentes de integração com sistemas

externos em JAVA.

1.1 Objectivos Com o objectivo de informatizar os processos que até ao momento são suportados em papel,

foram definidas um conjunto de linhas mestras que devem ser a base para os requisitos específicos

dos projectos workflow:

• Utilização do Catálogo de Produtos. Simplificar a oferta de Produtos com clara

orientação para o tipo de Cliente: Particular, Empresa ou Empresários em Nome

Individual (ENI).

• Agregação da informação de suporte à decisão comercial.

• Definição do circuito para encaminhamento electrónico das propostas até à decisão

final. Actualmente o processo de aprovação é totalmente manual e suportado no

documento físico “proposta de crédito”.

Page 16: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

2

• Automatização da elaboração de contratos.

• Medição e controle de níveis de serviço e desempenho nominal, em todas as

actividades.

• Eliminação do risco de Crédito e Risco Operacional no carregamento das operações.

• Realização de um ponto de acesso único. Actualmente para a completa formalização

do processo de crédito é necessário aceder a várias aplicações distintas.

• Possibilidade de aproveitar sinergias no que respeita à criação de uma simulação e

criação de proposta de crédito.

• Possibilidade de identificar o percurso percorrido por uma proposta (monitorização

de processos).

�������������� ����������

�������������� ����������

�������������������������� ���

�������������������������� ���

����������� �� �������

����������� �� �������

����������������������

������������������������� ���

��������

��� �����������

������� �� ������� �� �������

������� �� ������� �� �������

�������� �������

�������� �������

������������������

�������������� ����������

�������������� ����������

�������������������������� ���

�������������������������� ���

����������� �� �������

����������� �� �������

����������������������

������������������������� ���

��������

��� �����������

������� �� ������� �� �������

������� �� ������� �� �������

�������� �������

�������� �������

������������������

�������� � ����� �� �������������� ���� � ��� �������� ������������� �� �����������

�������� � ����� �� �������������� ���� � ��� �������� ������������� �� �����������

!"�"�� ��� ���� �������� �� ������� �������� ���������

������� � �������� �� ������#��������� ������� �������� �� � ������� ����

!"�"�� ��� ���� �������� �� ������� �������� ���������

������� � �������� �� ������#��������� ������� �������� �� � ������� ����

��������� ������� �� ��������

���� � �������� �$%� �� �%����� ���������� ������� �� ���� � ���!�����

��������� ������� �� ��������

���� � �������� �$%� �� �%����� ���������� ������� �� ���� � ���!�����

"������ � ����� �� ������� � #���� $�������� �� ����%����� �� ����&���

��'��� � �(!�� �� ���!�� � ������� � �������������� �� )������

"������ � ����� �� ������� � #���� $�������� �� ����%����� �� ����&���

��'��� � �(!�� �� ���!�� � ������� � �������������� �� )������

���&��"��������� '���������� ����� �� �������� �� ������� ��� ��� �������� �� � ���� �� �������* ��������� "����� �� "+�

���&��"��������� '���������� ����� �� �������� �� ������� ��� ��� �������� �� � ���� �� �������* ��������� "����� �� "+�

Figura 1.1: Esquematização das fases que compõem um processo de workflow.

A aplicação “Informação de Suporte à Decisão” (ISD) como o próprio nome indica tem

como função apoiar a tomada de decisão. Quando uma empresa se dirige a um balcão BES para

pedir um empréstimo, é necessário recolher informação que dê suporte à decisão, isto é, se o

empréstimo é concedido ou não.

O ISD é a aplicação responsável por recolher essa mesma informação que futuramente vai

sustentar a decisão. A informação recolhida é ao nível da caracterização da empresa, informação

comercial, do nível de riscos, das responsabilidades, dos balanços dos últimos três anos, entre

outros.

Page 17: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

3

Existem dois métodos de efectuar a consulta à informação, uma por via consulta online e

outra por consulta de um processo workflow. A consulta online consiste em navegar ao longo dos

vários ecrãs e consoante o ecrã é efectuado o pedido à mainframe que devolve a informação

requisitada. Para se realizar uma consulta de um processo workflow tem de ser realizada uma

recolha de informação para um determinado cliente, invocando transacções e guardar essa mesma

informação recolhida numa base de dados local. Quando se realiza a consulta de um processo

workflow, a informação visualizada é proveniente dessa mesma base de dados.

1.2 Enquadramento na Instituição Dado que o projecto era desenvolvido no cliente fui encaminhada para as instalações do

BES, onde fui integrada numa equipa, supervisionada por José Neves, formada pelo mesmo e por

colegas que me apoiaram e esclareceram dúvidas que iam surgindo no decorrer do trabalho.

1.3 Organização do documento

O capítulo 2 apresenta em pormenor, os objectivos, o contexto em que se enquadra o

projecto, a metodologia e o plano de trabalhos adoptado.

O capítulo 3 apresenta o trabalho realizado em concreto, tal como as ferramentas

utilizadas.

Por fim, o capítulo 4 apresenta as conclusões, acompanhadas de um breve sumário do

trabalho realizado, um comentário crítico e de uma descrição das possibilidades de trabalho

futuro, o que falta fazer e o que poderia ser melhorado.

Page 18: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

4

Capítulo 2 – Objectivos e planeamento Neste capítulo apresentam-se os objectivos, a metodologia de desenvolvimento da

aplicação e por último, o planeamento do projecto.

2.1 Objectivos

2.1.1 Estudo das ferramentas A fase inicial do trabalho envolveu o estudo da ferramenta de trabalho, o TeamWorks da

Lombardi.

2.2 Metodologia Para as tarefas do projecto foi escolhido o processo de desenvolvimento em cascata por ser

o mais enraizado na “cultura” de software em Portugal.

No modelo em cascata as várias fases que compõem o desenvolvimento de uma aplicação

seguem uma ordem linear, isto é, são fases sucessivas onde os resultados de uma fase tornam-se

entradas nas próximas.

Figura 2.2.1: Modelo em cascata.

Porém o modelo “ideal” e recomendado pela Lombardi é o processo de desenvolvimento

iterativo, por ser o mais adequado à ferramenta TeamWorks.

O modelo iterativo tem como representação uma espiral onde cada volta da mesma

Page 19: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

5

simboliza uma fase do processo de desenvolvimento de software.

Cada fase é dividida nas seguintes actividades:

• Definição de Objectivos;

• Avaliação e Redução de Riscos;

• Desenvolvimento e Validação;

• Planeamento.

Figura 2.2.2: Modelo iterativo.

2.3 Planeamento do Projecto De acordo com os objectivos do projecto o planeamento é o seguinte:

Tarefas Calendário do plano do projecto 2007 2008 5 6 7 8 9 10 11 12 1 2 Workflow Crédito – Limites e OCs (ISD) (Informação de Suporte à Decisão)

Análise Funcional Análise Técnica Desenvolvimento Acompanhamento de testes de aceitação Apoio à exploração Constraint Chart Tabela 2.3: Planeamento.

Page 20: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

6

Capítulo 3 – Tarefas Desenvolvidas

Neste capítulo apresentam-se as ferramentas, a tecnologia e as linguagens de programação

utilizadas para o desenvolvimento do projecto, como também as tarefas que foram realizadas.

3.1 Tecnologias, ferramentas e linguagens utilizadas Para a realização das tarefas foram utilizadas as seguintes tecnologias, ferramentas e

linguagens.

3.1.1 Ferramenta TeamWorks Desenvolvida pela Lombardi, é uma ferramenta de Business Process Management (BPM),

bastante útil para o desenvolvimento de workflows. O TeamWorks fornece planeamento,

visibilidade e controlo em curso de processos de negócio, aumentando desse modo a velocidade e

flexibilidade com que as empresas podem controlar as suas actividades e tomada de decisão sobre

o processo de negócio. [1]

Segundo a Gartner e a Forrest a Lombardi é considerada uma líder no mercado, pois as

suas aplicações possuem elevadas capacidades de execução ao mesmo tempo que demonstração

que são visionárias.

Figura 3.1.1: Gráfico de posicionamento da Lombardi.

O TeamWorks possui um ambiente de desenvolvimento denominado Authoring

Environment onde se constroem as aplicações e se cria e partilha cada processo a partir de

digramas, regras e serviços. O Authoring Environment tem o seguinte aspecto:

Page 21: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

7

Figura 3.1.2: Aparência do Authoring Environment.

1 Biblioteca partilhada por todos os processos activos – facilita a reutilização e colaboração.

2 Área de trabalho Gráfica para construir diagramas de processos e serviços.

3 Reprodução Interactiva para processo de validação dos requisitos a qualquer momento e sem compilação.

4 Normas de base para processo de desenho usando BPMN.

5 Propriedades para todos os elementos de processo com o objectivo de ajudar os utilizadores menos técnicos a participarem na concepção.

O TeamWorks possui um Portal que auxilia os utilizadores no decorrer do desenvolvimento das aplicações indicando quais as tarefas mais complexas e aos gestores, fornece meios para medir o desempenho das aplicações.

Page 22: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

8

Figura 3.1.3: Aparência do Portal.

1 Navegadores populares para concluir processo de trabalho ou integrar com portais existentes

usando JSR - 168 ou WSRP.

2 Relatórios de desempenho que fornecem visibilidade aos gestores sobre os trabalhos em curso.

3 Consolidated in-box - permite aos utilizadores ver todas as suas tarefas em fila de espera.

4 Controlos de processo interactivo que permitem aos gestores realizarem a atribuição de tarefas, a

sua prioridade e o processo global de desempenho.

3.1.2 WebSphere Aplication Server Os produtos WebSphere providenciam comunicação entre programas, através da

interligação entre componentes heterogéneos, processadores, sistemas operativos, subsistemas e

protocolos de comunicação. Trata-se de uma plataforma de interligação e infra-estrutura de

aplicações da IBM.

O WebSphere Aplication Server é uma infra-estrutura de aplicações e de suporte a

Page 23: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

9

transacções. Desenvolvido em J2EE, uma API Java para desenvolvimento de aplicações

empresariais, e serviços Web, oferece suporte fiável para aplicações Java e está disponível para

um vasto número de plataformas. [2]

3.1.3 WebSphere MQSeries O WebSphere MQ permite às aplicações trocar informação facilmente por diferentes

plataformas, integrando aplicações novas com as já existentes. Assegura a entrega fiável de

mensagens, incluindo documentos XML e mensagens SOAP, interliga aplicações e serviços Web,

tem suporte para ambientes, tais como J2EE, e reconhece um vasto número de plataformas. [2]

3.1.4 Oracle 10g Trata-se de um ferramenta utilizada para diversas tarefas na base de dados, entre elas

adicionar tabelas, adicionar dados, mapear a informação entre outras.

3.1.5 TestDirector Consiste numa ferramenta de gestão de testes que permite a identificação dos requisitos

funcionais e de desempenho a testar, a definição e planeamento de quais os testes a serem

realizados e como serão executados, a organização dos grupos de testes, planeamento da sua

execução, execução dos testes e análise dos resultados e posteriormente o registo dos defeitos

encontrados e monitorização da sua correcção. [4]

Page 24: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

10

Figura 3.1.5.1: Ecrã inicial (login) do TestDirector.

Page 25: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

11

Figura 3.1.5.2: Ecrã que contém a lista de defeitos, sua respectiva gravidade, prioridade,

descrição, tipo de anomalia e descrição de resolução.

3.2 Tarefas realizadas

3.2.1 Formação da Ferramenta TeamWorks

Para iniciar a minha participação activa no projecto, primeiramente tive de realizar uma

formação da ferramenta TeamWorks, uma vez que era a ferramenta adoptada para o

desenvolvimento do projecto.

Inicialmente o estudo consistiu em ler um tutorial onde apreendi as noções básicas e

posteriormente realizei exercícios para aplicar essas mesmas noções. A leitura do tutorial teve

como objectivo dar-me a conhecer como o TeamWorks se comporta, isto é, demonstrar quais as

funcionalidades que são disponibilizadas e como as desenvolver.

Após o estudo do tutorial, iniciei uma nova fase na formação que se orientou para o

Page 26: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

12

enquadramento da ferramenta com o projecto que iria desenvolver futuramente. Esse

enquadramento consistiu em refazer alguns ecrãs do projecto que já se encontravam

desenvolvidos e assim dessa forma compreender como se processava a informação e se navegava

entre os ecrãs. A noção de coach na ferramenta TeamWorks baseia-se num ecrã onde é

apresentada a informação solicitada pelo utilizador.

3.2.2 Desenvolvimento do Projecto “Informação de Suporte à Decisão”

Após a formação, integrei-me numa equipa de projecto constituída por seis elementos que já

se encontravam a desenvolver a aplicação há algum tempo. Fiquei responsável por algumas

tarefas, entre elas, a elaboração de dois ecrãs, a criação de serviços com a funcionalidade de

inserir dados do cliente na base de dados, a geração de uma função na linguagem Javascript e por

fim, o mapeamento de dados provenientes de duas transacções.

Elaborar dois ecrãs, “Parecer” e “Saldos Médios”

Uma das componentes de apoio à decisão é a informação relativa à área comercial de uma

empresa. Com o objectivo de divulgar essa informação foram desenvolvidos dois ecrãs,

nomeadamente “Parecer” (Figura 3.2.2.1) e “Saldos Médios” (Figura 3.2.2.2) que ficaram

associados à etiqueta “Informação Comercial”.

Page 27: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

13

Figura 3.2.2.1: Ecrã “Parecer”.

Page 28: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

14

Figura 3.2.2.2: Ecrã “Saldos Médios”.

A imagem abaixo exibida (Figura 3.2.2.3) demonstra a integração dos ecrãs anteriormente

visualizados, com a etiqueta “Informação Comercial”.

Inicialmente é efectuada a recolha da informação através do serviço “Get Informação

Comercial”(1), isto é, são carregados os dados provenientes da mainframe do banco caso

estejamos a realizar uma consulta online, caso contrário os dados são obtidos através da base de

dados.

Os serviços “Parecer” (2) e “Saldos Médios” (3) são responsáveis pela elaboração dos

ecrãs “Parecer” e “Saldos Médios”, respectivamente.

Page 29: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

15

Figura 3.2.2.3: Desenvolvimento da etiqueta “Informação Comercial”.

Legenda:

1 Serviço responsável por devolver a informação para os ecrãs “Parecer” e “Saldos

Médios”;

2 Serviço que faz a ligação a um outro serviço que contém o ecrã “Parecer”;

3 Serviço que faz a ligação ao serviço responsável pelo ecrã “Saldos Médios”.

Quando o utilizador selecciona o ecrã “Parecer” o serviço responsável pela visualização

do ecrã é invocado (Figura 3.2.2.4) seguindo o seguinte fluxo: inicialmente atribui

Page 30: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

16

links aos dados que são considerados como tal, através do script “Fill Field Descriptions With

Links” (1), de seguida inicializa as mensagens de erro provenientes das transacções que foram

invocadas para a obtenção da informação, nomeadamente BO1Z (2) 3 BO1V (3), posteriormente

é executado o script “Update Fields to Selected Link” (4) que actualiza a informação a ser

visualizada consoante o link que é seleccionado.

Figura 3.2.2.4: Desenvolvimento do ecrã “Parecer”.

Legenda:

1 Script que tem como função adicionar links às descrições;

2 Serviço responsável por devolver os erros da transacção BO1Z;

3 Serviço responsável por devolver os erros da transacção BO1V;

4 Script com a funcionalidade de alterar a informação visualizada no ecrã mediante a

selecção de um diferente link;

5 Ecrã.

Page 31: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

17

Caso o utilizador seleccione o ecrã “Saldos Médios” para ser visualizado, o fluxo a

ser seguido começa por inicializar as mensagens de erro das transacções invocadas aquando do

carregamento da informação, BO1Z (1) e SPTB02 (2) e finalmente o ecrã(3). (ver Figura

3.2.2.5)

Figura 3.2.2.5: Desenvolvimento do ecrã “Saldos Médios”.

Legenda:

1 Serviço responsável por devolver os erros da transacção BO1Z;

2 Serviço responsável por devolver os erros da transacção SPTB02;

3 Ecrã.

Criar serviços com a função de inserir dados do cliente na base de dados

Como foi mencionado anteriormente existem dois meios de aceder à aplicação

“Informação de Suporte à Decisão”, um que consiste em consulta online, ou seja, a informação é

Page 32: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

18

recolhida e carregada para uma estrutura local progressivamente, ao longo da navegação pela

aplicação, enquanto que no outro a informação já se encontra na base de dados pois anteriormente

realizado o processo de recolha.

Para a consulta da recolha, tiveram de ser desenvolvidos serviços com a funcionalidade de

passar a informação proveniente das transacções para a base de dados. O desenvolvimento desta

funcionalidade foi realizado num serviço em que primeiramente se invoca a transacção, mapeia-

se a informação proveniente da mesma para a estrutura local e posteriormente carrega-se para a

base de dados. (ver figura 3.2.2.6)

Figura 3.2.2.6: Desenvolvimento do serviço de inserção na base de dados da transacção

SPTB03.

Criar uma função na linguagem de Javascript a aplicar a todos os ecrãs

Com o objectivo de mostrar ao utilizador mensagens, nomeadamente mensagens de erro e

de informação foi desenvolvida uma função na linguagem Javascript que posteriormente foi

aplicada a todos os ecrãs.

A função percorre uma lista de erros, que foi preenchida previamente aquando da chamada

da transacção, responsável por devolver a informação, proveniente da mainframe do

banco. Ao percorrer essa lista verifica se a mensagem é do tipo 1 (Erro) ou do tipo 3

(Informação) e de seguida concatena todas as mensagens que são do mesmo tipo.

Page 33: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

19

As mensagens de informação somente são visualizadas se não tiverem ocorrido mensagens

de erro, isto é, é dada a prioridade total às mensagens de erro.

A função foi desenvolvida em termos de código, do seguinte modo:

Mapeamento de dados provenientes de duas transacções

A informação acerca do cliente visualizada nos vários ecrãs da aplicação “Informação de

Suporte à Decisão” tem como origem a mainframe do banco. Para aceder à informação são

invocadas transacções que carregam a informação pretendida da mainframe e “transportam” até à

aplicação. O mapeamento dos dados de uma transacção consiste em passar a informação para

uma estrutura local que posteriormente é aplicada aos ecrãs responsáveis por exibir essa mesma

Page 34: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

20

informação.

Realizei o mapeamento de duas transacções nomeadamente, SPTB02 e SPTB03, sendo a

SPTB02 responsável por trazer informação para as etiquetas “Responsabilidades”, “Informação

Comercial” e “Riscos”. A transacção SPTB03 tem como missão “transportar” a informação para a

etiqueta “CARC”. O desenvolvimento do mapeamento dos dados foi realizado num script, sendo

o raciocínio aplicado, o seguinte:

Estrutura local Informação da transacção

Figura 3.2.2.7: Desenvolvimento do serviço de mapeamento da transacção SPTB03.

3.2.3 Suporte e apoio a testes de aceitação

Após a conclusão do desenvolvimento da aplicação iniciou-se uma nova fase do projecto, a

dos testes de aceitação. Nesta fase o cliente realiza testes e verifica se a aplicação está de acordo

com os requisitos funcionais e técnicos especificados no início do projecto.

O meu papel nesta nova fase consistiu em receber os defeitos reportados, de os analisar e

Page 35: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

21

de os resolver posteriormente. A análise efectuada era no sentido de determinar se a resolução do

defeito era da competência da equipa de desenvolvimento da aplicação, se era da

responsabilidade de outro departamento, ou mesmo até se o defeito consistia num novo requisito.

Após terminada a fase de análise seguia-se a correcção do mesmo. Caso o defeito tivesse

sido identificado como sendo um novo requisito era assinalado no TestDirector como tal, no

entanto se o resultado da análise o tivesse reconhecido como sendo da responsabilidade de um

outro departamento era encaminhado para esse mesmo departamento que posteriormente corrigia

o defeito. Se a equipa de desenvolvimento tivesse a incumbência da resolução do defeito, a

mesma o tratava de imediato.

3.2.4 Estudo dos registos da Recolha

Uma outra vertente do projecto “Informação de Suporte à Decisão”, denominada por

Recolha, consistia em recolher os dados de um determinado cliente e inserir na base de dados.

Após desenvolvido todo o processo da recolha, isto é, a invoção das transacções

responsáveis pela informação e a inserção da mesma na base de dados, detectou-se que a duração

da execução de todo o processo estava a ser bastante excessiva. Com o objectivo de se perceber

em que parte do processo era a maior a demora, iniciou-se o estudo dos registos do processo da

recolha.

O estudo consistiu em colocar a correr algumas recolhas e elaborar um ficheiro Excel com

a média dos tempos para cada passo do processo.

Ao analisar o ficheiro Excel identificou-se quais as partes que compõem o processo da

recolha que estavam a ser mais morosas e procedeu-se à optimização dessas mesmas partes.

3.2.5 Criação de um ecrã para consultar dados

Uma das muitas funcionalidades do TeamWorks é a elaboração de scoreboards e para

aceder à informação dos mesmos foram criados vários ecrãs com as seguintes funcionalidades:

listar, adicionar, eliminar e editar a informação.

Inicialmente surge um ecrã (Figura 3.2.5.2) que oferece a possibilidade de adicionar mais

scoreboards (Figura 3.2.5.4) e de efectuar uma pesquisa rápida de forma a optimizar os dados a

obter.

Page 36: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

22

Figura 3.2.5.1: Ecrã inicial para a listagem de scoreboards.

Figura 3.2.5.2: Ecrã para adicionar scoreboards.

Page 37: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

23

Após realizada a pesquisa ou de adicionada mais informação surge uma tabela com a

listagem de scoreboards, composta pela identificação do Processo, a Actividade, o nome do

scoreboard e uma breve descrição, ver Figura 3.2.5.3. Ao clicarmos numa linha da tabela, surge

um novo ecrã com a informação do scoreboard em modo editável, dando a hipótese de alterar a

informação ou até mesmo de eliminar (Figura 3.2.5.4).

Figura 3.2.5.3: Ecrã com a lista de scoreboards.

Page 38: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

24

Figura 3.2.5.4: Ecrã para editar/eliminar informação.

Todo o desenvolvimento da tarefa anteriormente descrita foi feito com a ferramenta

TeamWorks obtendo-se no Graphical Workspace o diagrama da Figura 3.2.5.5.

Primeiramente é invocado o serviço “Get Scoreboards” (1) onde é obtida uma lista de

scoreboards existente na base de dados e de seguida é apresentado o ecrã inicial “Search/List

Scoreboards” (6) (Figura 3.2.5.5).

Caso o utilizador tenha seleccionado “Adicionar”, o processo é encaminhado para o ecrã

“Add/Edit” (7), onde existe a hipótese de voltar, ou seja, de voltar para o ecrã “Search/List

Scoreboards” (6), ou então de gravar a informação e nesse caso verifica se os campos que são

obrigatórios contém dados e de seguida, caso não haja erros, o processo segue para o serviço

“Insert/Update” (5) onde é feito a inserção na base de dados.

Após a inserção é chamado o serviço “Get Activities” (3) que faz a selecção à base de

dados para obter a informação a ser visualizada na tabela do ecrã “Search/List Scoreboards” (6).

Page 39: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

25

Se o utilizador inicialmente tiver optado por realizar uma pesquisa, o processo segue para

o serviço “Get Activities” (3) onde é obtida a informação pretendida. Quando o utilizador

selecciona uma linha da tabela, o fluxo encaminha-se para o ecrã “Add/Edit” (7) onde existe a

capacidade de apagar a informação e nesse caso é invocado o serviço “Delete Scoreboard

Activity” (2) ou de gravar as alterações na base de dados e nesse sentido o fluxo segue para o

serviço “Insert/Update” (5). Em ambos os casos o serviço é chamado com o objectivo de

actualizar a informação que é visualizada, através do ecrã “Search/List Scoreboards” (6). (Figura)

Figura 3.2.5.5: Desenvolvimento do ecrã “Consulta Scoreboards”.

Legenda:

1 Serviço responsável por devolver uma lista de scoreboards, existente na base de

dados;

2 Serviço com a funcionalidade de apagar uma determinada informação na base de

dados

Page 40: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

26

3 Serviço responsável por devolver a lista de actividades que se encontra na base de

dados e que é visualizada e editada pelos ecrãs “Search/Edit Scoreboards” e

“Add/Edit”.

4 Script que tem como função manipular uma tabela paginada;

5 Serviço responsável por inserir a informação na base de dados;

6 Ecrã que contém a parte gráfica para a visualização da lista de actividades;

7 Ecrã que contém a parte gráfica para o ecrã que tem a funcionalidade adicionar/editar

a informação.

3.2.6 Desenvolvimento do Projecto “Servicing Crédito Habitação (CH)”

Existem vários produtos que são vendidos pelos bancos, entre eles empréstimos, que

podem ser desde um simples empréstimo automóvel até algo mais complexo, como um

empréstimo para habitação. Após realizado o empréstimo o cliente poderá realizar vários pedidos

como por exemplo, um pedido de amortização parcial ou um pedido de amortização total.

O projecto “Servicing à Carteira” tem como funcionalidade realizar esses pedidos

anteriormente referidos. A aplicação já se encontra desenvolvida há algum tempo, no entanto

foram pedidas algumas alterações, entre elas, a consulta do preçário.

A minha tarefa consistiu em adicionar uma tabela que iria conter a informação relativa ao

preçário, para um pedido de amortização total de um empréstimo.

Para o utilizador visualizar o preçário é necessário previamente seleccionar um empréstimo

e posteriormente clicar no botão “Consultar Preçário”. (ver figura 3.2.6.1)

Page 41: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

27

Figura 3.2.6.1: Ecrã pedido amortização total.

Após seleccionar “Consultar Preçário” aparece a tabela com a informação relativa ao

preçário e a possibilidade de negociar os montantes (ver figura 3.2.6.2).

Page 42: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

28

Figura 3.2.6.2: Ecrã pedido amortização total com tabela consulta preçário.

Page 43: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

29

A aplicação “Servicing à Carteira” é desenvolvida essencialmente em Java em associação

com o XML e o Javascript.

Page 44: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

30

Capítulo 4 - Conclusões

Durante o projecto foi concebido um software para uma instituição bancária, para dar

suporte à tomada de decisões quanto à concessão de empréstimos a empresas, o ISD.

Este projecto permitiu adquirir novos conhecimentos como também amadurecer

conhecimentos adquiridos durante a licenciatura aplicando-os em diversas tarefas

desempenhadas, como a programação e a avaliação. Este projecto teve as suas dificuldades

devido ao facto de serem utilizadas ferramentas com as quais nunca tinha interagido no meu

percurso académico.

Durante a realização das tarefas surgiram dúvidas e dificuldades, mas membros da equipa

em que estava integrada apoiaram, ajudaram, deram sugestões para superar as várias dificuldades.

O desenvolvimento da aplicação “Informação de Suporte à Decisão” foi um “desafio”

pois não possuía muito conhecimento e não me sentia com grande à vontade com o TeamWorks e

como tal a aprendizagem da ferramenta foi em simultâneo com o desenvolvimento do projecto.

A nível de trabalho futuro, a aplicação ISD brevemente irá entrar numa segunda fase em

que serão implementados novos requisitos que foram pedidos durante a fase de aceitação.

Na minha perspectiva foi bastante interessante acompanhar o desenvolvimento completo

de uma aplicação, desde a fase da análise até à fase de aceitação do produto, de modo a validar os

conhecimentos adquiridos ao longo do curso.

Page 45: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

31

Bibliografia

[1] Snell, Wayne, “Lombardi continua o momentum com crescimento do Triplo-Dígito ao

primeiro meio de 2007” . http://news.bigg.net/lang/pt/n72628-

Lombardi_Continues_Momentum_with_Triple_Digit_Growth_in_First_Half_of_2007.html,

24/11/2007

[2] Gonçalves, Bruno Miguel de Sousa, “WebSphere MQ”. http://www.gsd.inesc-

id.pt/~ler/docencia/tm0405/slides/WebSphereMQ.pdf, 24/11/2007

[3] http://www.lombardisoftware.com/,1/12/2007

[4] Ramos, Luís, “Ferramentas de Gestão de Testes”.

http://paginas.fe.up.pt/~jpf/teach/TQS0405/ApresentacaoFerramentasGestaoTestes.pdf,

10/05/2008

Page 46: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

32

Glossário

ISD: é uma aplicação que tem como função dar suporte à tomada de decisão.

TeamWorks: é uma ferramenta de Business Process Management que foi desenvolvida pela

Lombardi. O TeamWorks fornece planeamento, visibilidade e controlo em curso de processos de

negócio, aumentando desse modo a velocidade e flexibilidade com que as empresas podem

controlar as suas actividades e tomada de decisão sobre o processo de negócio.

Processo iterativo: O modelo iterativo, em vez de representar o processo de desenvolvimento de

software como uma sequência de actividades com algum retorno de uma actividade para outra,

este é representado como uma espiral, onde cada volta da espiral representa uma fase do processo

de desenvolvimento de software.

WebSphere Aplication Server: é uma ferramenta desenvolvida pela IBM e trata-se de uma

infra-estrutura de aplicações e de suporte a transacções.

WebSphere MQSeries: é uma ferramenta desenvolvida pela IBM que permite às aplicações

trocar informação facilmente através de diferentes plataformas, integrando aplicações novas com

as já existentes.

Page 47: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

33

Índice Remissivo

A Avaliação, 4

Aplication, 1, 8

Authoring Environment, 6, 7

B BES, i, iii, 1-2

BO1Z, 16-17, 20

BO1V, 16

Business Process Management, i, 1, 6

C CARC, 19

Ecrã, 16-17, 26

D Defeitos, 11, 20

E Engenharia Informática, i

F

G

H

Page 48: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

34

I IBM, 8

Informação Comercial, 12, 14-15, 19

Informação de Suporte à Decisão, 2, 5, 12, 17,19, 21, 30

Iterativo, 4-5

J J2EE, 9

Java, 1, 9, 29

Javascript, 12, 18, 29

K

L Lombardi, 1, 4, 6

M Metodologia, 3-4

Modelo iterativo, 4- 5

MQSeries, 1, 9

N

O Objectivos, 1, 3- 5

Oracle, 1, 9

P Parecer, 12- 16

Page 49: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

35

Planeamento, 3- 6, 9

Q

R Responsabilidades, 2, 19

Riscos, 2, 4, 19

S Safira, 3

Saldos Médios, 12 - 15, 17

Scoreboards, 21-26

Server, 1, 8

Servicing, 26-27

SOAP, 9

SPTB02, 17, 19

T TeamWorks, 1, 4, 6-7, 11-12, 21, 24, 30

TestDirector, 9-10, 20

Testes, 5, 9, 20

U

V

W Web, 9

WebSphere,

Page 50: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

36

Aplication Server, 1, 8

MQSeries, 1, 9

Workflow, i, iii, 1-2, 5-6

X XML, 9, 29

Y

Z

Page 51: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

37

Anexos

Page 52: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

38

ANEXO A – Ecrãs da Aplicação ISD

Page 53: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

39

Page 54: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

40

Page 55: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

41

Page 56: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

42

Page 57: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

43

Page 58: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

44

Page 59: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

45

Page 60: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

46

Page 61: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

47

Page 62: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

48

Page 63: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

49

Page 64: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

50

Page 65: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

51

Page 66: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

52

ANEXO B – Planeamento Mapa de Gant

Page 67: WORKFLOWS DE PRODUÇÃO NA INDÚSTRIA FINANCEIRA€¦ · Informática, intitulado "Workflows de Produção na Indústria Financeira", realizado no ano lectivo de 2007/2008 à Faculdade

53