^ Desenvolvimento de tarefa || | **1.** | **Objetivo e campo de aplicação** | | Este padrão tem como objetivo estabelecer procedimentos para o desenvolvimento de tarefas de codificação de softwares. O campo de aplicação é toda a CODES no que concerne ao escopo de certificação. || | **2.** | **Documentos de Referência** | | **2.1.** | Da Associação Brasileira de Normas Técnicas (ABNT) | | NBR ISO 9001:2008 – Sistemas de Gestão da Qualidade – Requisitos. || | **3.** | **Definições e silgas** | | CODES – Coordenação de Desenvolvimento e Sistemas. || | IFRJ – Instituto Federal de Educação Ciência e Tecnologia do Rio de Janeiro || | PE-DT – Desenvolvimento de Tarefas || | REDMINE - Sistema de Gerência de Projetos || | **4.** | **Procedimento** | | **4.1.** | **Desenvolvimento de uma tarefa** | | **4.2.** | Ambiente de Desenvolvimento | | Os códigos serão gerados usando máquina virtual existente através do software VirtualBox. A máquina virtual possui toda a sorte de ferramentas de software necessária para implementação ou manutenção de códigos, sendo principalmente essas: Sistema operacional Ubuntu, Eclipse IDE, pgAdmin, iReport. || | **4.2.1.** | Atualizar o repositório local | | Através da interface do eclipse mudar a perspectiva para “JAVA EE(Default)”, clicar com o botão direito do mouse em cada um dos projetos, selecionar o submenu “Team” e executar a opção “Update”. || | **4.2.2.** | Descrever sucintamente na tarefa atribuída a solução a ser desenvolvida | | Descrever de forma clara e objetiva, qual serão as alterações/correções feitas na tarefa referente a tal implementação no gerenciador de projetos. || | **4.2.3.** | Dar Commit no repositório do IFRJ, as alterações até sua conclusão. | | Através da interface do eclipse mudar a perspectiva para “JAVA EE(Default)”, selecionar todos os projetos, clicar com o botão direito, selecionar o submenu “Team” e executar a opção “Commit”. || | Deverá ser feito um comentário tendo o seguinte formato: || | [Comentário sobre o commit] (refs #[numero da tarefa] / [percentual concluído em números]% /@ [tempo gasto]) || | nota: para tempo gasto consulta manual da ferramenta redmine. || | **4.2.4.** | Mudar o status da tarefa para teste | | Deverá ser mudado o status da tarefa de “Em Andamento” para “Teste” no gerenciador de projetos. || | **4.2.5.** | Atribuir a tarefa para o coordenador de desenvolvimento. | | Deverá ser alterada a atribuição da tarefa no gerenciador de projetos para a pessoa responsável pela equipe de desenvolvimento. || | **5.** | Fluxograma | | {{ :proad:dgti:gestao:atividade:processo:sistema:pe-fldt-0_-_desenvolvimento_de_tarefa.png?300&direct }} ||