Quando iniciamos a consultoria para certificação
ISO/IEC 20000 (serviços em TI) ficou claro a urgente necessidade de automatizar vários processos exigidos pela norma a fim de atender seus requisitos – particularmente a gestão de
incidentes e problemas. Uma vez que estávamos avaliando o
Genexus, surgiu a idéia usar esta ferramenta para suprir nossa necessidade. Aliás, várias organizações no Brasil e no mundo usam a ferramenta justamente para desenvolver rapidamente soluções de uso interno, bem no perfil do nosso software.
Uma das vantagens do Genexus é a capacidade de abstrair aspectos da tecnologia – você pode gerar aplicações em Java ou C#, por exemplo – e ir direto ao ponto que interessa, ou seja, modelar seus processos de acordo com a realidade do negócio. Outra característica interessante é o suporte nativo a workflows, permitindo flexibilidade ao modelar regras como nossos requisitos da norma ISO. Assim, iniciamos um projeto-piloto do SIGIP (Sistema de gestão de incidentes e problemas).

Tela de Login do SIGIP
Uma das primeiras providências foi criar uma identidade visual para o sistema (ver a tela de login, acima), já que o esquema-padrão fornecido pelo Genexus não é esteticamente refinado. Fazer isso na ferramenta não é grande coisa, graças ao suporte a Master Pages do Genexus que nos permite padronizar tanto a aparência quanto o comportamento de todas as views do sistema. É possível criar os artefatos HTML/javascript em outra IDE (em nosso caso, Photoshop + Eclipse) e exportá-lo para o Genexus sem problemas. Também é possivel importar packages java (ou assembly .NET) para prover funcionalidades não oferecidas nativamente pela ferramenta, ou para aproveitar componentes existentes.
O uso do Genexus tem sido promissor para o desenvolvimento desta ferramenta de uso interno e pretendemos usar a experiência adquirida no projeto para oferecer também a solução a nossos clientes.
Gostar disso:
Seja o primeiro a gostar disso post.