Papel: Desenvolvedor |  |
Este papel é responsável por desenvolver uma parte do sistema, incluindo a construção de seu design de forma que ele atenda a arquitetura e possivelmente a prototipagem da interface de usuário, e então implementar, executar o teste de unidade e integrar os componentes que são parte da solução.
Conjuntos de Papéis: Papéis no OpenUP
Relacionamentos
Desempenha Adicionalmente | Avaliar os Resultados Criar os Casos de Teste Descrever a Arquitetura Detalhar os Requisitos Encontrar e Descrever os Requisitos Gerenciar a Iteração Implementar os Scripts de Teste Planejar a Iteração Planejar o Projeto Refinar a Arquitetura
Modifica | Caso de Uso Construção Design Especificação de Requisitos Suplementares Implementação Lista de Itens de Trabalho Registro de Teste Teste de Desenvolvedor
Criação da Equipe
Habilidades | Este papel necessita ter os seguintes conhecimentos e habilidades: Definir e criar soluções técnicas de acordo com a tecnologia utilizada no projeto Compreender a arquitetura e adaptar-se a ela Identificar e construir os testes de desenvolvedor que cubram o comportamento desejado dos componentes técnicos Comunicar o design de uma forma que os outros membros da equipe compreendam Adicionalmente, para criar um modelo visual do sistema, este papel necessita da habilidade de efetuar o design na Linguagem Unificada de Modelagem (UML).
Abordagens da Atribuição | Em equipes pequenas e ágeis este papel é normalmente compartilhado por diversos membros que executam também outros papéis. Veja Guideline: Auto-organizar Atribuições de Trabalho e Guideline: Alocando Pessoal ao Projeto para mais informações sobre esta abordagem. Mesmo em uma equipe menor, várias pessoas devem trabalhar junto para criar a solução técnica. Uma pessoa que executa este papel pode ter habilidades especializadas em uma área técnica em particular, mas deve também ter uma vasta compreensão de todas as tecnologias envolvidas para trabalhar com outros membros técnicos da equipe.
Este programa e o material que o acompanha são disponibilizados sob a Eclipse Public License v1.0 que acompanha esta distribuição. Direitos Autorais do OpenUP.