wiki:EquipePapeisCompetencias/Papeis/Programador
Last modified 9 years ago Last modified on 05/26/10 17:03:35

Programador

Descrição

O Programador é o papel responsável por executar as atividades relacionadas à codificação dos requisitos demandados. O que foi planejado e consequentemente especificado deve ser implementado e aplicado ao produto pelo mesmo. Além de atividades que envolvam a codificação propriamente dita, estão também relacionadas atividades de testes, depuração e correção de software, decorrentes da codificação. O Programador também deve estar apto a aplicar conceitos de Engenharia de Software, como boas práticas de programação, elaboração de documentação quando necessário, compreensão de diagramas UML e especificação de requisitos.

Atribuições

  • Compreender especificação de requisitos segundo a Engenharia de Software e diagramas UML;
  • Codificar software utilizando-se de lógica de programação e conceitos de programação (Estruturado e O.O);
  • Executar testes de software.
  • Depurar e corrigir erros de software;

Conhecimento necessário

  • Ensino Médio completo;
  • Nível Técnico, com conhecimento em programação Orientada a Objetos e linguagem PHP;
  • Capacitação e treinamento para executar o Processo de Desenvolvimento da Prognus Software Livre no papel de Programador, com comprovação e carga horária mínima de 2 horas.

Atividades vinculadas (*)

Processo Principal

Fase de Gerenciamento

Nenhuma atividade vinculada.

Fase de Execução

Nenhuma atividade vinculada.

Fase de Lançamento

Nenhuma atividade vinculada.

Processo de Aquisição

Nenhuma atividade vinculada.

Processo de Monitoramento

Nenhuma atividade vinculada.

Processo de Mudança

Nenhuma atividade vinculada.

Processo de Qualidade

Nenhuma atividade vinculada.

(*)Apenas atividades que contemplam os resultados esperados de Gerência de Requisitos e Gerência de Projetos (Nível G - MPS.BR)