26.10.2013 Views

Implementação de projetos - Siebel - Galp Energia

Implementação de projetos - Siebel - Galp Energia

Implementação de projetos - Siebel - Galp Energia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Implementação</strong> <strong>de</strong> Projetos <strong>Siebel</strong><br />

3 Desenho e Desenvolvimento<br />

3.1 Cuidados a ter com o <strong>de</strong>senho<br />

O <strong>de</strong>senho <strong>de</strong> novos projectos <strong>de</strong>verá ter como objectivo a reutilização e composição <strong>de</strong> objectos já<br />

disponibilizados, <strong>de</strong>vendo-se evitar, sempre que possível a duplicação <strong>de</strong> objectos com funcionalida<strong>de</strong>s<br />

muito semelhantes.<br />

O <strong>de</strong>senho <strong>de</strong>verá ser efectuado tendo por base os processos <strong>de</strong> negócios, tal como <strong>de</strong>finido pela área<br />

<strong>de</strong> Análise Funcional, e efectuando o <strong>de</strong>ltalhe dos mesmos ao nível técnico <strong>de</strong>s<strong>de</strong> uma perspectiva mais<br />

alto nível até ao <strong>de</strong>senho do objecto.<br />

3.2 TFS – Team Foundation Server<br />

A disponibilização dos objectos ( código) é efectuado via TFS. Para isso, no início do projecto é criada<br />

uma pasta <strong>de</strong> projecto no TFS por forma a ser disponibilizada à equipa as sources que a equipa tem<br />

autorização para modificar.<br />

Nota: A documentação do projecto é gerido noutra área (ao nível do site do projecto e ao nível do site da<br />

Arquitectura e Análise Funcional).<br />

3.3 Plataformas <strong>de</strong> Integração<br />

Para os processos/fluxos <strong>de</strong> integração do <strong>Siebel</strong> com outras aplicações são disponibilizadas duas<br />

tecnologias:<br />

Plataforma <strong>de</strong> ETL – Informática, a qual <strong>de</strong>verá ser utilizada fundamentalemente em processos<br />

batch e/ou gran<strong>de</strong> volumes <strong>de</strong> dados;<br />

Plataforma <strong>de</strong> EAI – TIBCO, a qual <strong>de</strong>verá ser utilizada fundamentalmente em processo<br />

transaccionais e com baixo volume <strong>de</strong> dados;<br />

3.4 Integração - Logging <strong>de</strong> Activida<strong>de</strong>s e Erros<br />

In<strong>de</strong>pen<strong>de</strong>ntemente da solução <strong>de</strong> integração que seja utilizada a mesma <strong>de</strong>verá efectuar logging das<br />

activida<strong>de</strong>s para a componente transversal <strong>de</strong> logging.<br />

Esta componente disponibiliza um conjunto <strong>de</strong> mecanismos, os quais se po<strong>de</strong>rão encontrar exemplos já<br />

<strong>de</strong>senvolvidos, <strong>de</strong> interacção com o <strong>Siebel</strong> nesta vertente,e que passa simplemente pelo envio <strong>de</strong> um<br />

conjunto <strong>de</strong> dados para um a queue <strong>de</strong> JMS.<br />

DSI – Arquitectura Aplicacional COPYRIGHT 2011 <strong>Galp</strong> <strong>Energia</strong>, SA 6 <strong>de</strong> 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!