A NetSistemas presta serviços de Outsourcing , ou seja, projetos onde é feito um contrato de desenvolvimento de sistemas entre empresas, e os analistas de sistemas do cliente trabalam em conjunto com a equipe de desenvolvimento, que elabora toda a documentação técnica, modela o projeto em ferramentas CASE, e implementa a solução.
Conhecemos as metodologias de desenvolvimento adotadas internacionalmente pelas grandes empresas de tecnologia de informação. Participamos do desenvolvimento de aplicações bancárias, sistemas de cobrança de grandes empresas, sistemas do governo, ERP´s, CRM´s e sistemas corporativos de modo geral.
Abaixo, uma descrição de alguns projetos que participamos.
|
|
Projeto e desenvolvimento do sistema de vendas da Net, partindo dos requisitos do sistema
para a criação dos diagramas de classes e sequência, e implementação da
solução. Adotou-se um framework
proprietário com tecnologias java para a web, como EJB, Hibernate,
XDoclet, Ant, Struts, Ajax, e chamadas a procedures e banco de dados Oracle.
|
|
Desenvolvimento de aplicação web de faturamento da Net,
com Struts modularizado, camada de negócio modelo Business Delegate, DAOFactory,
injeção de dependência Spring na camada de persistência, servidor de aplicação Weblogic,
e IDE Eclipse.
|
|
Interface web com Struts / Hibernate / Xdoclet que
gerencia os dados e monitora Stored Procedures numa base SQL Server com
transações bancárias e de operadoras de cartão de crédito. Essas procedures
geram arquivos layoutizados a partir de tabelas e outros arquivos texto de
origem.
|
|
Sistema de controle de produção e vendas da GM do Brasil pela web. É um projeto de
grande porte, utiliza EJB, Struts, é desenvolvido com Eclipse sobre um ambiente
Weblogic / Oracle. O processo de desenvolvimento segue diretrizes CMM nível 3.
|
|
Controle de estoques de empreiteiras da GVT, desenvolvido
utilizando JDeveloper, projeto com Struts,
JCO, acessando RFC’s do SAP. Participei durante um mês à noite de uma
força tarefa para entregar o projeto, depois do horário do HSBC.
|
|
Desenvolvimento e manutenção de uma aplicação bancária de
grande porte, a Plataforma Gerencial de Agências, que engloba sistemas de conta
corrente, poupança, cartões, fundos de investimento, agenda, relacionamento com
clientes, cadastro, e muito mais. O projeto está sendo desenvolvido pela
fábrica de softwares do HSBC.
Brevemente, é uma aplicação web em JSP, modelo MVC, com
serviços em C que se comunicam assincronamente com o mainframe e com o Sybase.
É uma aplicação bastante crítica e heterogênea, pois suporta milhares de
requisições simultâneas, e roda em servidores AIX, Unix, e Linux, sob diversas
configurações ( centros de serviços, mono e multi-agência ... ).
Maiores detalhes sobre esta aplicação e este perfil estão
descritos logo adiante na experiência profissional de junho de 2000 a fevereiro de 2003 na
HP.
|
|
Desenvolvimento do sistema eFolders para a GM. A
aplicação consiste num workflow de contratos e documentos que integra as
operações da GM mundialmente. Nesta primeira fase, foi utilizada tecnologia web
em ASP com classes especializadas acessando banco de dados Oracle via
procedures PL-SQL, e relatórios em Crystal Reports.
|
|
Desenvolvimento do Novo Sistema de Estabelecimentos
Comerciais da VisaNet, após mudanças no framework e análise do sistema desde
que havia sido interrompido em abril de 2003 quando fui participante.
Utilização de Struts, Tiles, Validator, BC4J, internacionalização, e banco de
dados Oracle. Atividades de revisão e validação de artefatos de análise
utilizando Rational Rose. Versionamento e workflow utilizando PVCS. Como
ferramenta de desenvolvimento foi utilizado o Jdeveloper.
|
|
Projetista Java na fábrica de softwares do HSBC em fase
de implantação, entre outras 2 equipes, na de manutenção e desenvolvimento da
aplicação desenvolvida pela HP para o HSBC, da qual eu havia participado desde
o início na fábrica de softwares da HP em Porto Alegre e de
onde se herdou a tecnologia e o processo, conforme descrito logo adiante.
Atividades de projeto em UML, inspeção e validação de
documentação de análise e levantamento de pré-requisitos para a construção,
análise de impacto das alterações, e estimativa de prazos através de análise de
complexidade e comparação com métricas anteriores. Participação em estudos de
processos e metodologias para a fábrica de software. Atuante na resolução de
problemas urgentes levantados em produção, em Java e C.
Maiores detalhes sobre esta aplicação e este perfil estão
descritos logo adiante na experiência profissional de junho de 2000 a fevereiro de 2003 na
HP.
|
|
Sistema de saúde americano, Medicaid, já em operação em alguns
estados dos EUA e em fase de implantação noutros, em CMM nível 3, desenvolvido em ANSI C e Powerbuilder
acessando Oracle em
servidores Sun Solaris e ambiente UNIX. Revisão e manutenção
de Job Scripts, UNIX shell scripts, comandos SQL, e interface gráfica em
Powerbuilder.
A conclusão das atividades da equipe e do projeto me
levaram a buscar outra oportunidade no HSBC em Curitiba.
|
|
Desenvolvimento do Sistema de Estabelecimentos Comerciais
do Visanet em Java ultizando J2EE, EJB, Servlets, JSP, JavaBeans 2.0 e JDBC,
integrado com as soluções Oracle9i para Java (Oracle9i Database, Oracle9iAS
Containers for J2EE - OC4J, Oracle9i Jdeveloper, Oracle SQLJ), pesquisa de
tecnologias OpenSource para a prática de
Extreme Programming (JUnit, Jmetter, Ant, CVS). Participação em treinamentos Oracle-Java,
realizados internamente na EDS.
|
|
Prestador de Serviços para a HP Consulting no projeto
HSBC, onde projetou-se e desenvolveu-se uma aplicação Web de grande porte para
automação de agências bancárias. Utilização de modelagem em UML e geração de
estrutura de código em
ferramentas CASE, particularmente arquitetura OpenBank,
estruturada em 3 camadas, com middleware proprietário PtaPlus. Aplicação
composta por mais de 30 módulos agrupados em aplicativos para Plataforma
Gerencial de Agências, Conta Corrente, Poupança e Cartões, e Aplicações
Financeiras. Projeto com tecnologia Java ( JSP, servlets, applets, javabeans,
... ), banco de dados Sybase e serviços em C++ controlando transações com o
Mainframe.
Atividades de desenvolvedor e projetista. Como
desenvolvedor, domínio da camada de apresentação, utilizando Java, JSP,
Javascript, VB Script, HTML/CSS; como projetista, modelagem UML utilizando
Paradigm, liderança de equipe de construtores e testadores em alguns módulos
desenvolvidos na HP, e também responsável pelo controle de módulos do projeto
desenvolvidos em empresas parceiras, pelo recebimento e inspeção do software
buscando estabelecer padrões, controlar o gerenciamento de versões, apurar
análises de impacto das correções e causas de problemas, repasse de atividade e
controle de prazos para correção;
Projeto em implantação de controle de qualidade de
software ( CMM ); Metodologias de teste
e inspeção de documentos como White Box ( revisão completa de código ), Black
Box ( funcionalidade ), Four Eyes, Peer Programming e Peer Review;
Experiência em servidores HP-UX,
AIX, NT e Linux. Banco de dados Sybase. Prática com VI.
Experiência com Servidor Apache, Jserv, GNU-JSP, Visual
J++, Homesite, Dreamweaver, MS Source Safe, MS Project, entre outros;
|
|