Processo GCO JAVA

De Wiki Java - Interno
(Diferença entre revisões)
Ir para: navegação, pesquisa
Linha 49: Linha 49:
  
 
• Spring 3.1.1
 
• Spring 3.1.1
 +
 
• Hibernate 3.6.10
 
• Hibernate 3.6.10
 +
 
• Hibernate Search 3.4.2
 
• Hibernate Search 3.4.2
 +
 
• JasperReports 4.7.1
 
• JasperReports 4.7.1
 +
 
• JXLS 1.0
 
• JXLS 1.0
 +
 
• JSF (Mojarra) 2.1.7
 
• JSF (Mojarra) 2.1.7
 +
 
• Omnifaces 1.4.1
 
• Omnifaces 1.4.1
 +
 
• Richfaces 4.2.2
 
• Richfaces 4.2.2
 +
 
• Tomahawk20 1.1.11
 
• Tomahawk20 1.1.11
 +
 
• Poi 3.8
 
• Poi 3.8
 +
 
• CXF 2.5.1
 
• CXF 2.5.1
 +
 
• Freemarker 2.3.16
 
• Freemarker 2.3.16
 +
 
• Guava 11.0.2
 
• Guava 11.0.2
 +
 
• Jackson 1.9.5
 
• Jackson 1.9.5
 +
 
• Lucene 3.6.1
 
• Lucene 3.6.1
 +
 
• JMock 2.5.0
 
• JMock 2.5.0
 +
 
• Log4J 1.2.16
 
• Log4J 1.2.16
 +
 
• SLF4J 1.6.4
 
• SLF4J 1.6.4
 +
 
• XStream 1.3
 
• XStream 1.3
  
  
= Itens de Configuração =
 
  
 
= Linhas de Base =
 
= Linhas de Base =
 +
 +
As linhas de base serão planejadas a cada projeto e irão conter itens de configuração determinados para cada fase pré-estabelecida.
 +
 +
As linhas de base terão a seguinte nomenclatura:
 +
 +
 +
LB_PRJ9999_N.VV, onde:
 +
 +
 +
* 99999: é o código do projeto no SAC
 +
* N: é o numero da linha de base, e para cada projeto teremos as seguintes:
 +
 +
#: Linha de base do inicio do projeto. Esta linha de base é versionada.
 +
 +
 +
#: Linha de base quando a versão é enviada para o teste de integração. Esta linha de base é versionada e gera um branch, que terá o nome "TESTES_PRJ99999", onde 999999 é o código do projeto no SAC.
 +
 +
#: Linha de base quando é gerado a versão oficial, e que também gera um branch, com a nomenclatura "VERSAO_OFICIAL_PRJ99999". Esta linha de base é controlada, e artefatos só podem entrar nela com autorização, que podem ser um chamado de SLA ou solicitação formal de mudança, feita no SAC.
 +
 +
*VV é a versão da linha de base, e será incrementada quando uma for descartada.
 +
 +
= Itens de Configuração =
 +
 +
  
 
= Regras Gerais =
 
= Regras Gerais =

Edição das 14h47min de 12 de fevereiro de 2014

Conteúdo

Sistema de Gerência de Configuração

Composição

SVN

SVN: Software de Sistema de Controle de Versão, utilizado tanto para armazenar os fontes como demais artefatos, como diagrama de classes, documentos, arquivos de projetos (cronograma, planilha de acompanhamento de pacotes).


A url do SVN, atualmente é https://atsjavaserver:8443/svn/. Esta deve ser colocada nos clients. A versão utilizada pela empresa deve ser superior a 1.7.2.


Administração e controle de acesso: para administração do SVN, logar no servidor acima (atsjavaserver) como administrador, cuja senha é '475-j4v4'.


SAC

Ferramenta interna da empresa, onde são armazenados todos os requisitos (evoluções e erros). Cada requisito controlado pelo SAC poderá conter, em formato teoricamente conclusivo, as especificações funcionais, bem como suas aprovações e reprovações, roteiro de testes, documentações técnicas bem como qualquer tipo de documento útil para elucidação destes referidos requisitos.

Administração e controle de acesso: o CPD da Ats é o setor que gera e controla as senhas de acesso.


Mantis

Ferramenta utilizada para controle de defeitos na ATS. Através desta ferramenta é possível efetuar o registro de problemas identificados nos processos e no andamento dos projetos. Uma outra visão do Mantis é registrar problemas de componentes.

Url: http://resulthweb.com/mantis

Administração e controle de acesso: Usuário: administrator / Senha: javaroot


EA

Ferramenta de modelagem UML.

Os arquivos gerados pelo EA, relacionados ao projeto JAVA, ficam na pasta C:\Projeto Java\Documentação\Diagramas (esta pasta é gerida pelo SVN).

O CD de instalação fica de posso do CPD, ou pode-se obter a versão em: http://www.sparxsystems.com/securedownloads/easetupfull.exe

O site requer usuário e senha. Informar usuário ea0613 e senha jz84bfg3 O software deve ser registrado, e a chave é:

{F2240E60-018D-11d5-A76F-2CA2A-KCM2-87L3-67FI-QJV5-A0}


Ferramentas de Desenvolvimento

• Spring 3.1.1

• Hibernate 3.6.10

• Hibernate Search 3.4.2

• JasperReports 4.7.1

• JXLS 1.0

• JSF (Mojarra) 2.1.7

• Omnifaces 1.4.1

• Richfaces 4.2.2

• Tomahawk20 1.1.11

• Poi 3.8

• CXF 2.5.1

• Freemarker 2.3.16

• Guava 11.0.2

• Jackson 1.9.5

• Lucene 3.6.1

• JMock 2.5.0

• Log4J 1.2.16

• SLF4J 1.6.4

• XStream 1.3


Linhas de Base

As linhas de base serão planejadas a cada projeto e irão conter itens de configuração determinados para cada fase pré-estabelecida.

As linhas de base terão a seguinte nomenclatura:


LB_PRJ9999_N.VV, onde:


  • 99999: é o código do projeto no SAC
  • N: é o numero da linha de base, e para cada projeto teremos as seguintes:
  1. Linha de base do inicio do projeto. Esta linha de base é versionada.


  1. Linha de base quando a versão é enviada para o teste de integração. Esta linha de base é versionada e gera um branch, que terá o nome "TESTES_PRJ99999", onde 999999 é o código do projeto no SAC.
  1. Linha de base quando é gerado a versão oficial, e que também gera um branch, com a nomenclatura "VERSAO_OFICIAL_PRJ99999". Esta linha de base é controlada, e artefatos só podem entrar nela com autorização, que podem ser um chamado de SLA ou solicitação formal de mudança, feita no SAC.
  • VV é a versão da linha de base, e será incrementada quando uma for descartada.

Itens de Configuração

Regras Gerais

Procedimentos de Backups

Outras senha

- probe. Ex: resulthweb:2014/probe. -> tomcat / tomcat - pgadmin. Ex: http://resulthweb.com/phppgadmin/ -> testes / testes

Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas