Mudanças entre as edições de "Instruções para abertura de issues no Jira"
De PJe
(→Bug em produção ou defeito) |
(→Nova funcionalidade ou melhoria) |
||
Linha 53: | Linha 53: | ||
|} | |} | ||
− | === Nova funcionalidade ou melhoria === | + | <br> |
+ | === 2.2 - Nova funcionalidade ou melhoria === | ||
{| {{table}} | {| {{table}} | ||
| align="center" style="background:#f0f0f0;"|'''Campo''' | | align="center" style="background:#f0f0f0;"|'''Campo''' | ||
Linha 59: | Linha 60: | ||
| align="center" style="background:#f0f0f0;"|'''Obrigatório?''' | | align="center" style="background:#f0f0f0;"|'''Obrigatório?''' | ||
|- | |- | ||
− | | '''Resumo'''||Seguir o seguinte padrão: <br>[Sigla do tribunal] – Resumo da necessidade<br>Exemplo: <br>[TJMG] – Criar mecanismo de conversão de listas que possa ser incluído como variável em documentos||Sim | + | | '''Resumo'''||Seguir o seguinte padrão: <br>[Sigla do tribunal] – Resumo da necessidade<br>Exemplo: <br>[TJMG] – Criar mecanismo de conversão de listas que possa ser incluído como variável em documentos||Sim <br> |
|- | |- | ||
| || || | | || || | ||
Linha 65: | Linha 66: | ||
| || || | | || || | ||
|- | |- | ||
− | | '''Prioridade'''||Indicar a prioridade, conforme a necessidade.[[imagem:prioridade.jpg]]||Sim | + | | '''Prioridade'''||Indicar a prioridade, conforme a necessidade.<br>[[imagem:prioridade.jpg]]||Sim <br> |
|- | |- | ||
| || || | | || || | ||
Linha 71: | Linha 72: | ||
| || || | | || || | ||
|- | |- | ||
− | | '''Versão(ões) afetada(s)'''||Indicar a versão utilizada do sistema.<br>A informação é apresentada na tela de login do PJe, canto inferior direito: [[imagem:versao.jpg|300px]]||Sim | + | | '''Versão(ões) afetada(s)'''||Indicar a versão utilizada do sistema.<br>A informação é apresentada na tela de login do PJe, canto inferior direito:<br> [[imagem:versao.jpg|300px]]||Sim <br> |
|- | |- | ||
| || || | | || || | ||
Linha 77: | Linha 78: | ||
| || || | | || || | ||
|- | |- | ||
− | | '''Ambiente'''||Informar o link da aplicação com acesso externo, se existir. E a instância (1º, 2º ou 3º grau).<br>Exemplo:<br>'''Link''': vanadiod02.cnj.jus.br:8080/pje1g<br>'''Instância''': 1º grau||Não | + | | '''Ambiente'''||Informar o link da aplicação com acesso externo, se existir. E a instância (1º, 2º ou 3º grau).<br>Exemplo:<br>'''Link''': vanadiod02.cnj.jus.br:8080/pje1g<br>'''Instância''': 1º grau||Não <br> |
|- | |- | ||
| || || | | || || | ||
Linha 84: | Linha 85: | ||
|- | |- | ||
| '''Descrição'''||Informar o caminho para acessar a página, o perfil do usuário, a necessidade negocial, as regras de negócio, uma sugestão de implementação (opcional), e informar o nome (no caso da issue ser aberta com login padrão do tribunal) e telefone para contato do responsável pela issue, caso surja alguma dúvida. Enviar documentação que auxilie no desenvolvimento: protótipo, caso de uso e demais documentos que julgar necessário.<br>Exemplo:<br>'''Menu''': Configuração > Pessoa > Magistrado<br>'''Perfil''': Administrador<br>'''Necessidade negocial''': Criar uma forma de permitir que quem prepare modelos de documentos possa incluir listas ou tabelas nos documentos indicando apenas listas de objetos como a fonte de informação.<br>'''Regras de negócio''':<br>- o configurador de modelos deve poder invocar componente que transformará uma lista repassada por parâmetro ao método em uma sequência de caracteres separados por vírgula ou uma tabela html contendo um campo por linha <br>- o configurador de modelos deve poder indicar no método de transformação as propriedades dos objetos da lista que serão exibidas<br>'''Implementação sugerida (opcional)''':<br>Criar o componente "formatador" na classe br.jus.cnj.pje.util.Formatador, com escopo de evento e que tenha o seguinte método: <br>@nbsp;@nbsp;public String lista(Collection list, char separador, boolean conectorFinal, String...propriedades): Retorna uma String contendo o resultado, para cada um dos objetos da lista dada, da recuperação das propriedades indicadas na lista, sendo a primeira incluída como informação principal e as demais incluídas como informações secundárias, dentro de parênteses, estas separadas por hífens. As informações de cada item da lista são separadas pelo separador dado seguida de espaço e, caso seja verdadeiro o parâmetro conectorFinal, incluindo a expressão " e " entre o penúltimo e o último item da lista. <br> | | '''Descrição'''||Informar o caminho para acessar a página, o perfil do usuário, a necessidade negocial, as regras de negócio, uma sugestão de implementação (opcional), e informar o nome (no caso da issue ser aberta com login padrão do tribunal) e telefone para contato do responsável pela issue, caso surja alguma dúvida. Enviar documentação que auxilie no desenvolvimento: protótipo, caso de uso e demais documentos que julgar necessário.<br>Exemplo:<br>'''Menu''': Configuração > Pessoa > Magistrado<br>'''Perfil''': Administrador<br>'''Necessidade negocial''': Criar uma forma de permitir que quem prepare modelos de documentos possa incluir listas ou tabelas nos documentos indicando apenas listas de objetos como a fonte de informação.<br>'''Regras de negócio''':<br>- o configurador de modelos deve poder invocar componente que transformará uma lista repassada por parâmetro ao método em uma sequência de caracteres separados por vírgula ou uma tabela html contendo um campo por linha <br>- o configurador de modelos deve poder indicar no método de transformação as propriedades dos objetos da lista que serão exibidas<br>'''Implementação sugerida (opcional)''':<br>Criar o componente "formatador" na classe br.jus.cnj.pje.util.Formatador, com escopo de evento e que tenha o seguinte método: <br>@nbsp;@nbsp;public String lista(Collection list, char separador, boolean conectorFinal, String...propriedades): Retorna uma String contendo o resultado, para cada um dos objetos da lista dada, da recuperação das propriedades indicadas na lista, sendo a primeira incluída como informação principal e as demais incluídas como informações secundárias, dentro de parênteses, estas separadas por hífens. As informações de cada item da lista são separadas pelo separador dado seguida de espaço e, caso seja verdadeiro o parâmetro conectorFinal, incluindo a expressão " e " entre o penúltimo e o último item da lista. <br> | ||
− | Exemplo: listar(processos, ';', false, "numeroProcesso", "orgaoJulgador", "dataAutuacao") em que há três ProcessoTrf na lista processos deverá retornar "0000001-23.2012.2.00.0000 (1ª Vara Cível de Campina Grande - 01/01/2012); 0000002-23.2012.2.00.0000 (2ª Vara Criminal de João Pessoa - 03/01/2012);0000002-23.2012.2.00.0000 (Vara Única de São José da Lagoa Tapada - 15/08/2012)".<br><br>'''Contato''': Elisa – 61 2326-5339||Sim | + | Exemplo: listar(processos, ';', false, "numeroProcesso", "orgaoJulgador", "dataAutuacao") em que há três ProcessoTrf na lista processos deverá retornar "0000001-23.2012.2.00.0000 (1ª Vara Cível de Campina Grande - 01/01/2012); 0000002-23.2012.2.00.0000 (2ª Vara Criminal de João Pessoa - 03/01/2012);0000002-23.2012.2.00.0000 (Vara Única de São José da Lagoa Tapada - 15/08/2012)".<br><br>'''Contato''': Elisa – 61 2326-5339||Sim<br> |
|- | |- | ||
| || || | | || || | ||
Linha 90: | Linha 91: | ||
| || || | | || || | ||
|- | |- | ||
− | | '''Anexo'''||Anexar a documentação que auxilie no desenvolvimento da solução apontada. ||Não | + | | '''Anexo'''||Anexar a documentação que auxilie no desenvolvimento da solução apontada. ||Não <br> |
|} | |} | ||
Edição das 10h09min de 17 de janeiro de 2013
Instruções para abertura de issues no Jira
Conteúdo |
1 - Informações iniciais
Este documento tem a finalidade de padronizar e orientar os usuários do PJe para abertura de issues no JIRA.
Para abrir a issue, deve ser indicado o “Tipo de pendência”:
- Bug em produção: Erros encontrados no ambiente de produção;
- Defeito: Erros encontrados, geralmente, no ambiente de homologação ou desenvolvimento;
- Nova funcionalidade: Sugestão de uma funcionalidade que não existe no sistema;
- Melhoria: Mudança negocial numa funcionalidade que já existe;
- Dúvida: Questionamento sobre alguma funcionalidade ou configuração do sistema.
2 - Instruções para abertura da issue
2.1 - Bug em produção ou defeito
Deve ser seguido o seguinte padrão apresentado abaixo:
2.2 - Nova funcionalidade ou melhoria
Dúvida
Informações complementares
Ferramenta para gravação de vídeo
Utilizamos no CNJ a ferramenta http://www.screencast-o-matic.com/ para gravação dos vídeos.
Os vídeos devem ser gravados e anexados às issues com as seguintes configurações:
- Save to video file
- Video type: MP4
- Rescale width: 800px
Dúvida no procedimento para abertura da issue
Em caso de dúvida durante a abertura das issues, entre em contato:
(61) 2326-5339 (61) 2326-5322 Email: elisa.ribeiro@cnj.jus.br