Papéis e Responsabilidades
Revisão
Este documento foi aprovado em 09/09/2016 por Robinson Patroni , Diretor da MGA.
1
| Papéis | Responsabilidade | Qualificações Necessárias |
|---|---|---|
| Product Owner | 01. Criar e compartilhar uma visão do projeto; 02. Fornecer os requisitos ou as diretrizes para a execução das tarefas dos projetos; 03. Tomar decisões continuamente sobre as tarefas do product backlog e projetos; 04.Contribuir na priorização das tarefas que compõem o product backlog e projetos demonstrando o valor agregado; 05. Detalhar e esclarecer dúvidas sobre as tarefas que compõe o escopo do projeto; 06. Participar das reuniões de Review ao final de cada sprint para validar as tarefas do escopo da sprint; 07. Participar das reuniões de SP1 para explicar, detalhar e esclarecer dúvidas sobre as tarefas do escopo da sprint; 08. Registrar tickets no sistema interno de gerenciamento de projetos (Sistema de Chamados); 09. Atuar como mediador, quando existirem vários clientes; 10. Testar os tickets concluídos 11. Treinar o suporte e o Product Owner Assistent 12. Ser responsável pelo contato com os representantes | Conhecimentos: Conhecimento nos produtos da empresa em sua (P.O) área de atuação; Conhecimento de scrum; Conhecimento dos processos de trabalho da empresa; Conhecimento de estimativa; Entendimento e comprometimento com a política organizacional. Habilidades: Possuir a visão lógica e de negócios relacionados à área foco do projeto no qual é responsável; Ser um bom facilitador e possuir habilidades de comunicação acima da média. Formação Mínima: Formação Universitária ou Técnica ou Experiência Profissional equivalente |
2
| Papéis | Responsabilidade | Qualificações Necessárias |
|---|---|---|
| Product Owner Assistente | 01. Criar e compartilhar uma visão do projeto; 02. Fornecer os requisitos ou as diretrizes para a execução das tarefas dos projetos; 03. Detalhar e esclarecer dúvidas sobre as tarefas que compõe o escopo do projeto; 04. Registrar tickets no sistema interno de gerenciamento de projetos (Sistema de Chamados); 05. Atuar como mediador, quando existirem vários clientes; 06. Acompanhar testes dos tickets concluídos durante a sprint; 7. Testar tickets concluídos na ausência do suporte; 08. Treinar e atender o suporte | Conhecimentos: Conhecimento nos produtos da empresa na sua área de atuação; Conhecimento de scrum; Conhecimento dos processos de trabalho da empresa; Conhecimento de estimativa; Entendimento e comprometimento com a política organizacional. Habilidades: Possuir a visão lógica e de negócios relacionados à sua área foco do projeto; Ser um bom facilitador e possuir habilidades de comunicação acima da média. Formação Mínima: Formação Universitária ou Técnica ou Experiência Profissional equivalente |
3
| Papéis | Responsabilidades | Qualificações Necessárias |
|---|---|---|
| Scrum Master | 01. Avaliar impacto de alterações solicitadas durante o projeto; 02. Contribuir no planejamento das histórias (estimativa, divisão em histórias menores, etc); 03. Controlar as mudanças dentro da sprint e projeto; 04. Controlar o processo de Scrum, fazer com que ele aconteça e seja executado perfeitamente; 05. Remover quaisquer impedimentos (questões) que a equipe encontrou; 06. Proteger o time de interferências externas para garantir que a sua produtividade não será afetada; 07. Visualizar estratégias e guia o time para atingir a meta; 08. Criar vitórias de curto prazo; 09. Permitir que a equipe se auto-organize para concluir o trabalho; 10. Assegurar que a comunicação tenha caminho aberto e eficiente até os membros do time; 11. Garantir e ajudar a equipe a seguir os processos; 12. Facilitar a reunião diária; 13. Participar de reuniões multifuncionais; 14. Apontar diariamente as horas trabalhadas nas tarefas específicas; 15. Registrar tickets no sistema interno de gerenciamento de projetos (Sistema de Chamados); 16. Acompanhar os projetos (Riscos, mudanças, problemas, etc); 17. Análise dos indicadores; 18. Criar baselines dos projetos com a orientação do Gerente de Configuração, se necessário. 19. Responsável por liberar as atualizações para o cliente | Conhecimentos Conhecimento nos produtos da empresa; Conhecimento de scrum; Conhecimento do processo de desenvolvimento da empresa; Conhecimento acerca de lideranças de equipe; Entendimento e comprometimento com a política organizacional. Habilidades: Em liderar equipes; Ser um bom facilitador e possuir habilidades de comunicação acima da média. Formação Mínima: Formação Universitária ou Técnica ou Experiência Profissional equivalente |
4
| Papéis | Responsabilidades | Qualificações Necessárias |
|---|---|---|
| Time | 01. Ajudar na avaliação de impacto da alteração no projeto; 02. Entregar o que foi comprometido (focar na meta do sprint); 03. Qualidade do que for entregue com alta qualidade “No bugs”; 04. Estimar as necessidades e garantir que o esforço adicional seja realizado caso necessário; 05. Compromisso (Eu quero e vou conseguir); 06. Definir os itens do sprint backlog (divisão das atividades); 07. Colaborar com os membros da equipe e ajudar a equipe a se organizar; 08. Participar da reunião diária; 09. Participar da retrospectiva; 10. Levantar obstáculos (impedimentos); 11. Apontar diariamente as horas trabalhadas nas tarefas específicas; 12. Estimar o tamanho de cada ticket (Planning Poker) 13. Realizar os testes cruzados das demandas da sprint; 14. Reportar resultado do teste para o responsável pelas demandas; 15. Atender as solicitações de serviço dentro do SLA definido; | Conhecimentos: Conhecer Linguagens e tecnologia da área de atuação do Projeto; Entendimento e comprometimento com a política organizacional; Conhecimento nos produtos; Conhecimento das regras de negócios no sistema no qual atua. Habilidades: Ser capaz de entender as necessidades apresentadas pelos PO; Saber participar como membro de uma equipe de projeto; Propor soluções eficientes; Possuir ótima lógica de programação; Possuir domínio sobre a tecnologia, linguagem e ferramentas utilizadas. Formação Mínima: Formação Técnica ou Experiência Profissional equivalente |
| Papéis | Responsabilidades | Qualificações Necessárias |
|---|---|---|
| Software Quality Assurance - Processo (SQA) | 01. Realizar controle de qualidade; 02. Garantir a qualidade do processo e dos produtos de trabalho; 03. Prover ideias de melhorias no processo para a organização; 04. Planejar as atividades de garantia da qualidade; 05. Apoiar a coleta e a análise de métricas de software; 06. Identificar as oportunidades de melhoria nos processo; 07. Criar e manter os planos de projeto e artefatos relacionados ao processo de desenvolvimento de software; 08. Coletar os indicadores | Conhecimentos: Conceito de qualidade de produto e processo, conhecimento sobre o processo de desenvolvimento de software da empresa. Habilidades: Ser detalhista, organizado, metódico, observador; Ser flexível, atencioso, pró-ativo; Saber administrar o tempo e apurar fatos; Ter facilidade de concentração e de expressão. Formação Mínima: Formação Universitária ou Técnica ou Experiência Profissional equivalente |
| Papéis | Responsabilidades | Qualificações Necessárias |
|---|---|---|
| Software Quality Assurance - Auditoria (SQA) | 01. Identificar não conformidades; 02. Realizar registro de não conformidades; 03. Garantir a resolução das não conformidades; 04. Escalonar não conformidades não resolvidas dentro do prazo; 05. Gerar o indicador de aderência ao processo; 06. Identificar as oportunidades de melhoria nos processo. | Conhecimentos: Conceito de qualidade de produto e processo, conhecimento sobre o processo de desenvolvimento de software da empresa. Habilidades: Ser detalhista, organizado, metódico, observador; Ser flexível, atencioso, pró-ativo; Saber administrar o tempo e apurar fatos; Ter facilidade de concentração e de expressão. Formação Mínima: Treinamento para realizar e acompanhar as auditorias |
| Papéis | Responsabilidades | Qualificações Necessárias |
|---|---|---|
| Gerente de Configuração (CM) | 01. Criar e manter atualizado o plano de gerência de Configuração; 02. Criar ou orientar o Scrum Master a criar as baselines dos projetos; 03. Estabelecer a periodicidade para a realização dos testes de restauração dos backups. 04. Manutenção de Infraestrutura de Servidores 05. Gerência de Bancos de Dados (backup, atualização, monitoramento) 06. Gerência e Configuração de Ferramentas de apoio (Jenkins, Stash, Sonar) 07. Atualização de Bibliotecas dos projetos 08. Estudo de novas tecnologias/metodologias de desenvolvimento e arquitetura 09. Configuração arquitetural de projetos 10. Desenvolvimento de ferramentas de auxílio em determinadas funções (scripts, projetos de conversão de dados) 11. Configuração de Ferramentas e ambiente de desenvolvimento (vagrant, virtualbox) | Conhecimentos: Conceitos Scrum, liderança, entendimento e comprometimento com a política organizacional; Conhecimento nos produtos da empresa; Entendimento do Plano de Gerência de configuração. Habilidades: Planejamento e coordenação de atividades; Comunicação, resolução de conflitos; Negociação, flexibilidade e liderança. **Formação Mínima:**Formação Universitária ou Técnica ou Experiência Profissional equivalente |
| Papéis | Responsabilidades | Qualificações Necessárias |
|---|---|---|
| Suporte | 01. Registrar tickets no sistema interno de gerenciamento de projetos (Sistema de Chamados), deixando em backlog para analise do PO. 02. Copiar os tickets que são criados como Requerimento no projeto do cliente para o projeto correspondente da empresa no sistema interno de gerencimento de projetos (Sistema de Chamados). 03. Antes de copiar o ticket do projeto do cliente no sistema interno de gerenciamento de projetos, fazer a verificação no sistema e executar testes a fim de verificar se o que foi solicitado pelo cliente é algo que não é realizado pelo sistema ainda, ou quando se tratar de um bug, verificar se ele está realmente ocorrendo da forma como foi solicitada. 04. Prestar atendimento ao cliente, fornecendo informações úteis e executando atividades que auxiliem o desenvolvimento de tarefas do cliente. 05. Identificar quais são as necessidades do cliente e planejar juntamente com o PO e a equipe tarefas para que as necessidades identificadas sejam sanadas. 06. Atuar como um mediador entre o cliente e a equipe, ocasionalmente fornecendo detalhes sobre a rotina diária do cliente, a fim de prestar informações que possam agregar valor para a equipe quando necessário. 07. Testar os tickets concluídos. 08. Acompanhar o cliente em reuniões quando for solicitado, repassando as informações para PO e a equipe. 09. Com base nas regras do sistema estabelecidas pelo cliente, verificar no sistema se existe algo que não está de acordo, e caso não esteja, registrar isso criando tickets no sistema interno de gerenciamento de projetos (Sistema de Chamados). 10. Contribuir para a construção de um bom relacionamento com o cliente e a equipe, baseado em confiança e priorizando a satisfação do cliente e a produtividade da equipe. | Conhecimentos: Conceitos Scrum, liderança, entendimento e comprometimento com a política organizacional; Conhecimento nos produtos da empresa; Entendimento do Plano de Comunicação. Habilidades: Planejamento e coordenação de atividades; Comunicação; Negociação e flexibilidade.Formação Mínima: Formação Universitária ou Técnica ou Experiência Profissional equivalente |