Artefato: Rol de Ferramentas
Rol de ferramentas utilizadas no PDS-TRT9
Finalidade
Este documento não visa elencar de forma exaustiva todas as ferramentas mapeadas para utilização no PDS-TRT9, tendo o intuito de apresentar algumas, dividindo-as conforme as disciplinas do Processo de Desenvolvimento de Software do TRT9 (PDS-TRT9).


Disciplina

Descrição

Desenvolvimento

 

Ferramenta

Descrição

Referência(s)

Oracle APEX

Ambiente para desenvolvimento de softwares baseado no SGBD da Oracle

http://apex.oracle.com/

Eclipse

IDE de desenvolvimento JAVA

http://www.eclipse.org/

Oracle Forms & Reports Developer

IDE para desenvolvimento em Forms & Reports versão 6i

http://www.oracle.com/

Pencil Project

Ferramenta de prototipação que permite montar projetos de interfaces gráficas

http://www.pencil.evolus.vn/

JBoss tools

Plugin do eclipse que permite a integração com diversos outras tecnologias, tais como: JSF, Maven, JBoss AS, (X)HTML, Seam, etc.

http://tools.jboss.org/

Findbugs

Plugin do eclipse para encontrar bugs em JAVA.

http://findbugs.sourceforge.net/

Checkstyle

Plugin do eclipse para verificar a aderência aos padrões de convenção de codificação.

http://checkstyle.sourceforge.net/

Subclipse

Plugin do eclipse para comunicação com o SVN.

http://subclipse.tigris.org/

PMD

Plugin do eclipse para análise de potenciais problemas de código.

http://pmd.sourceforge.net/

eclipse/

JBoss

Servidor de aplicação.

https://www.jboss.org/

Maven

Ferramenta para automatização do deploy.

http://maven.apache.org/

Sonar

Dashboard utilizado para gerir a qualidade do código-fonte do projeto.

https://dev.eclipse.org/sonar/

Jenkins

Integração contínua.

http://jenkins-ci.org/

Nexus

Repositório de bibliotecas JAVA.

http://www.sonatype.org/nexus/

SQL Tools

Auxilia no gerenciamento do banco de dados.

http://www.sqltools.net/

PrimeFaces

Kit de desenvolvimento de software.

http://primefaces.org/

JSF

Framework web para desenvolvimento de aplicações Java.

https://javaserverfaces.java.net/

JDK

Kit de Desenvolvimento Java, um conjunto de utilitários que permitem criar sistemas de software para a plataforma Java. É composto por compilador e bibliotecas.

http://www.oracle.com/ technetwork/pt/java/javase/

downloads

Oracle

Banco de dados.

http://www.oracle.com/

 

Gerência de Configuração e Mudança

 

Ferramenta

Descrição

Referência(s)

TortoiseSVN

Ferramenta para controle de versão dos artefatos.

http://tortoisesvn.net/

 

Gerência de Projeto

 

Ferramenta

Descrição

Referência(s)

Microsoft Project

Ferramenta para gerenciamento de Projetos.

http://office.microsoft.com/en-us/project/

JIRA

Ferramenta para controle de bugs e gerenciamento de atividades.

https://www.atlassian.com/software/jira

 

Requisitos

 

Ferramenta

Descrição

Referência(s)

Enterprise Architect

Ferramenta utilizada para a elaboração de requisitos, casos de teste e modelagem UML.

http://www.sparxsystems.com.au/

Editor de Textos

Ferramenta para edição de textos.

http://www.broffice.org/‎

http://office.microsoft.com/pt-br/

 

Testes

 

Ferramenta

Descrição

Referência(s)

Selenium

Ferramenta para realizar testes automatizados

http://docs.seleniumhq.org/

JMeter

Ferramenta utilizada para testes de performance.

https://jmeter.apache.org/

JUnit

Ferramenta para realizar testes unitários

http://junit.org/

 

Ilustrações