Ferramentas Homologadas para Desenvolimento
De DTI Wiki
Visando o desenvolvimento de software mais consistente e homogêneo, as ferramentas utilizadas pelo DTI estão sendo gradativamente padronizadas. Sendo assim, o desenvolvimento de software dentro do DTI deverá se adequar para a utilização das ferramentas homologadas pelo Grupo de Trabalho de Melhoria e Padronização, sendo vetada a utilização de quaisquer ferramentas que não estejam previamente homologadas pelos responsáveis.
Abaixo são listadas as ferramentas (e suas respectivas versões) homologadas pelo Grupo de Padrões de Desenvolvimento do DTI.
Tabela de conteúdo |
Desenvolvimento Desktop
As aplicações desktop estão em processo de migração para o Delphi 2010, porém em sua maioria ainda estão todas compiladas no Delphi 7. Sendo assim, para desktop adotamos as seguintes ferramentas:
- Borland Delphi 7: Para aplicações que estão em versões menores que 4.
- Embarcadero Delphi 2010: Para aplicações em versão igual ou superior a 4.
Desenvolvimento Web
As aplicações web mantidas pelo DTI deverão ser codificadas através do NetBeans 7.4.
Mockup
Para mockup das telas deverá ser utilizada a seguinte ferramenta:
Balsamiq Mockups - Versão: 2.1.6
Banco de Dados
Utiliza-se o banco de dados Oracle na seguinte versão:
Oracle 11g Release 11.2.0.3.0
Na codificação de arquivos sql, para criação/edição de tabelas, triggers, functions, etc utiliza-se a seguinte ferramenta:
PL/SQL Release 10.0.5.1710
Modelagem de Dados
Para modelagem das estruturas do banco de dados é utiliza-se:
PowerDesigner - Versão 15.0.0.2613
Versionamento de Arquivos
Atualmente utiliza-se o Tortoise CVS para controle de versão de arquivos.
Está em avaliação a migração para o GIT, porém ainda não foi estabelecida data oficial para migração.