# Processos do Script de Desenvolvimento



# [BETA] Processo de criação, preenchimento e postagem - Desenvolvimento / Qualidade

##### **Criação do Branch do caso e adição do Script de Desenvolvimento (Desenvolvimento):**

Inicialmente é necessário cria a pasta do Branch conforme a estrutura básica padrão ([<span style="text-decoration: underline;">SVN - Estrutura básica</span>](https://wiki.supersoft.com.br/books/organizacao-e-dinamica-de-casos/page/svn-estrutura-basica)).

Após a criação do Branch e *Checkout* do mesmo, adicionar o arquivo "Script\_Desenvolvimento.odt" em anexo nesta [<span style="text-decoration: underline;">página</span>](https://wiki.supersoft.com.br/books/script-de-desenvolvimento/page/instrucoes-para-preenchimento-do-script-de-desenvolvimento), dentro da pasta ***"*****Documentos*****"**.*

Em seguida é necessário realizar o processo de adição do arquivo ao projeto no SVN através do menu ***"TortoiseSVN &gt; Add"***:

[![image-1612957731129.png](https://wiki.supersoft.com.br/uploads/images/gallery/2021-02/scaled-1680-/image-1612957731129.png)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-02/image-1612957731129.png)

O próximo passo é submeter (*commit*) a adição do arquivo, conforme exemplificado a seguir:

[![image-1612957909730.png](https://wiki.supersoft.com.br/uploads/images/gallery/2021-02/scaled-1680-/image-1612957909730.png)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-02/image-1612957909730.png)

<p class="callout info">**EXTRA:** Ao criar um novo caso, também será necessário realizar a adição do [ROTEIRO\_TESTES.ods](https://wiki.supersoft.com.br/attachments/23), seguindo os mesmo passos dessa pagina.</p>

Os documentos devem ficar organizados na seguinte disposição:

<table border="1" class="align-center" id="bkmrk-pasta-do-programador" style="border-collapse: collapse; width: 83.5802%; height: 29px;"><tbody><tr style="height: 29px;"><td class="align-center" style="width: 100%; height: 29px;">*Pasta do Programador / Pasta do Caso / Pasta do Codigo Fonte + Documentos / Script de Desenvolvimento*</td></tr></tbody></table>

 **Exemplo:** .../branches/Programador/Caso-43616/Documentos/SCRIPT-DESENVOLVIMENTO.docx (figura abaixo)

[![image-1612813252099.png](https://wiki.supersoft.com.br/uploads/images/gallery/2021-02/scaled-1680-/image-1612813252099.png)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-02/image-1612813252099.png)

##### **Alterações do Script de Desenvolvimento e *commit* no *SVN* (Desenvolvimento):**

Após preenchimento do Script de Desenvolvimento, as alterações devem ser submetidas (*commit*) ao *SVN*, da mesma forma que é realizado com o código fonte.

##### **Publicação do Script de Desenvolvimento no caso do Mantis (Qualidade):**

Quando o caso for finalizado, realizado todas as etapas de testes e o mesmo for liberado em uma versão, a Qualidade deve gerar um arquivo .PDF do *Script* de Desenvolvimento e disponibilizar o mesmo no caso do Mantis.

O objetivo é que outros setores interessados, como Suporte, Projetos, etc, tenham acesso ao documentos para ficar informado sobre as alterações, implementações e correções realizadas no caso.