de R ec or d. T od os os di re it os re se rv ad os.
Processo de Desenvolvimento
Ambientes de Desenvolvimento, QA, Pré-produção e Produção.
de R ec or d. T od os os di re it os re se rv ad os.
Diagrama de Ambientes, Papéis e Responsabilidades
LOCAL
Atividades realizadas neste ambiente Dev Interf QA Infra
Desenvolvimento de Serviços SIM - -
-Desenvolvimento de Interface no Lumis - - -
-Desenvolvimento de CSS - SIM -
-Desenvolvimento de JS SIM SIM -
-Desenvolvimento de Interface para Testes SIM SIM -
-Testes gerais SIM SIM -
-de R ec or d. T od os os di re it os re se rv ad os.
Ambiente de desenvolvimento Local
Máquina Programador de Front/Back - Windows
Instalação Lumis Códigos Java dos projetos: R7, Programas, etc ... Tomcat APACHE CSS e Imagens de Layout Quiz 1 e 2, Publicador Record, VirtualCards
Máquina Programador de Front/Back - Linux
Instalação Lumis Códigos Java dos projetos: R7, Programas, etc ... Tomcat APACHE CSS e Imagens de Layout Quiz 1 e 2, Publicador Record, VirtualCards Windows Virtualizado
de R ec or d. T od os os di re it os re se rv ad os.
Diagrama de Ambientes, Papéis e Responsabilidades
DESENVOLVIMENTO
Atividades realizadas neste ambiente Dev Interf QA Infra
Desenvolvimento de Serviços - - -
-Desenvolvimento de Interface no Lumis - SIM -
-Desenvolvimento de CSS - - -
-Desenvolvimento de JS - - -
-Desenvolvimento de Interface para Testes - - -
-Testes gerais SIM SIM SIM
-Deploy de Serviços por SVN SIM - -
-de R ec or d. T od os os di re it os re se rv ad os.
Ambiente de Desenvolvimento dos Scrum Times
R7 Scrum Team Vote Mais Lidas Comentários Conteúdo R7 Base Única Outros Quiz 1 e 2 ... R7 Search Busca Quiz 1 e 2 VirtualCards APACHE STORAGE Rede Record Scrum Team Base Única Record Programas Publicador Record Publicador APACHE STORAGE Comercial Scrum Team Vote Mais Lidas Comentários Conteúdo R7 Base Única Outros R7 Search Busca Quiz 1 e 2 ... Quiz 1 e 2
VirtualCards Gerador de vídeos
Vancouver
APACHE
de R ec or d. T od os os di re it os re se rv ad os.
Diagrama de Ambientes, Papéis e Responsabilidades
QA
Atividades realizadas neste ambiente Dev Interf QA Infra
Desenvolvimento de Serviços - - -
-Desenvolvimento de Interface no Lumis - - -
-Desenvolvimento de CSS - - -
-Desenvolvimento de JS - - -
-Desenvolvimento de Interface para Testes - - -
-Testes gerais - - SIM
-Deploy de Serviços por SVN SIM - -
-Exportação e Importação de LEC SIM SIM -
-de R ec or d. T od os os di re it os re se rv ad os.
Ambiente de QA dos Scrum Times
R7 Scrum Team Vote Mais Lidas Comentários Conteúdo R7 Base Única Outros Quiz 1 e 2 ... R7 Search Busca Quiz 1 e 2 VirtualCards APACHE STORAGE Rede Record Scrum Team Base Única Record Programas Publicador Record Publicador APACHE STORAGE Comercial Scrum Team Vote Mais Lidas Comentários Conteúdo R7 Base Única Outros R7 Search Busca Quiz 1 e 2 ... Quiz 1 e 2
VirtualCards Gerador de vídeos
Vancouver
APACHE
de R ec or d. T od os os di re it os re se rv ad os.
Diagrama de Ambientes, Papéis e Responsabilidades
PRE-PRODUÇÃO
Atividades realizadas neste ambiente Dev Interf QA Infra
Desenvolvimento de Serviços - - -
-Desenvolvimento de Interface no Lumis - - -
-Desenvolvimento de CSS - - -
-Desenvolvimento de JS - - -
-Desenvolvimento de Interface para Testes - - -
-Testes gerais - - SIM SIM
Deploy de Serviços por SVN - - - SIM
Exportação e Importação de LEC - - - SIM
Ajustes no F12 - - - SIM
Criação do documento de implantação SIM SIM - -Execução do procedimento de implantação - - - SIM
de R ec or d. T od os os di re it os re se rv ad os.
Ambiente de Pré-Produção Lumis
POOL APACHE
R7
Programas da Record OutrosConteúdo
Comentários
Mais Lidas Vote
Único Banco Único Banco
de R ec or d. T od os os di re it os re se rv ad os.
Ambientes de Pré-Produção Java EE
POOL APACHE
Publicador
Record R7 SearchBusca
R7 Quiz, R7 Virtual Cards, R7 Quiz 2 Publicador Quiz Virtual Cards Quiz 2 Gerador de vídeos Vancouver STORAGE
de R ec or d. T od os os di re it os re se rv ad os.
Diagrama de Ambientes, Papéis e Responsabilidades
PRODUÇÃO
Atividades realizadas neste ambiente Dev Interf QA Infra
Desenvolvimento de Serviços - - -
-Desenvolvimento de Interface no Lumis - - -
-Desenvolvimento de CSS - - -
-Desenvolvimento de JS - - -
-Desenvolvimento de Interface para Testes - - -
-Testes gerais - - SIM SIM
Deploy de Serviços por SVN - - - SIM
Exportação e Importação de LEC - - - SIM
Ajustes no F12 - - - SIM
Adequação do documento de implantação SIM SIM - -Execução do procedimento de implantação - - - SIM
de R ec or d. T od os os di re it os re se rv ad os.
Ambiente de Produção Lumis
POOL APACHE
R7
Programas da Record OutrosConteúdo
Comentários
Mais Lidas Vote
Único Banco Único Banco
de R ec or d. T od os os di re it os re se rv ad os.
Ambientes de Produção Java EE
POOL APACHE
Publicador
Record R7 SearchBusca
R7 Quiz, R7 Virtual Cards, R7 Quiz 2 Publicador Quiz Virtual Cards Quiz 2 Gerador de vídeos Vancouver STORAGE
de R ec or d. T od os os di re it os re se rv ad os.
Diagrama dos Ambientes
PRODUÇÃO PRÉ-PRODUÇÃO
QA
DESENVOLVIMENTO LOCAL
de R ec or d. T od os os di re it os re se rv ad os.
Ambiente de QA/Desenvolvimento para Incidentes e Arquitetura
Incidentes Scrum Team 4 Bases R7 Base Única Outros Quiz 1 e 2 ... R7 Search Busca Quiz 1 e 2 VirtualCards APACHE STORAGE Gerador de vídeos Vancouver Publicador Record Publicador Base Única Record Programas Arquitetura Scrum Team 4 Bases R7 Base Única Outros Quiz 1 e 2 ... R7 Search Busca Quiz 1 e 2 VirtualCards APACHE STORAGE Gerador de vídeos Vancouver Publicador Record Publicador Base Única Record Programasde R ec or d. T od os os di re it os re se rv ad os.
Fluxo básico de ambientes Local X Desenvolvimento X QA X Pré Produção X Produção
Inicio do desenvolvimento
de serviços
Desenvolvimento local dos serviços
Deploy no ambiente de Desenvolvimento Remoto por SVN Desenvolvimento de montagem Procedimento de teste em Desenvolvimento Tem desenvolvimento de montagem? SIM NÃO Testes OK SIM NÃO Deploy no ambiente de QA por SVN Validação da História com o PO
Validado pelo PO?
SIM NÃO Deploy no ambiente de Produção por SVN Deploy no ambiente de Pre-Produção por SVN Testes OK SIM NÃO Fim Inicio do desenvolvimento de montagem Procedimento de teste em QA Testes OK SIM NÃO Procedimento de teste em Pré-Produção Testes OK SIM NÃO Procedimento de teste em Produção
de R ec or d. T od os os di re it os re se rv ad os.
Repositórios SVN
•
http://10.110.0.101/svn/repos/r7-development
•
Fontes Lumis como Java, XSL, XML, DOUI, ETL.•
Fontes de Projetos JEE .•
http://10.110.0.101/svn/repos/r7-static
•
Arquivos CSS, JS, IMGs, SWF.•
http://10.110.0.101/svn/repos/r7-doc-test
•
Documentação geral das aplicações•
Documentação dos testes•
Scripts de testes•
http://10.110.0.101/svn/repos/r7-prototype
•
Protótipos desenvolvidos em HTML/CSS/JS para serem utilizados na impletação do Lumis•
http://10.110.0.101/svn/repos/r7-architecture
de R ec or d. T od os os di re it os re se rv ad os.
Estrutura SVN r7-development
•
http://10.110.0.101/svn/repos/r7-development
•
/lumis • /r7• /trunk; /branchs; /tags
• /programas
• /trunk; /branchs; /tags
• /outros
• /trunk; /branchs; /tags
• /afazenda
• /trunk; /branchs; /tags
• /olimpicos
de R ec or d. T od os os di re it os re se rv ad os.
Estrutura SVN r7-development de um projeto Lumis
•
http://10.110.0.101/svn/repos/r7-development
•
/lumis • /r7 • /trunk • /src • /java • /lumisdata • /www • /deploy • /lumisportal • /extras • /db • /lec • /etl • /doc • /pacote • /lumisdata • /www • /WEB-INF • /lib/java: arquivos fontes Java /lumisdata: Page Templates /lumisdata: Services
/lumisdata: ETL (xsl) /lumisdata: Workflow
/www: estrutura do aplication
/db: Scripts de alteração de banco /lec: Arquivos LEC para Import/Export /etl: XML ETL configurados no Lumis
/lumisportal: Libs do produto utilizado para compilação
/doc: documento de implantação /webapp: arquivos de deploy no Jboss
de R ec or d. T od os os di re it os re se rv ad os.