Skip to content

Latest commit

 

History

History
244 lines (212 loc) · 13.3 KB

processo-de-priorizacao-de-melhorias.md

File metadata and controls

244 lines (212 loc) · 13.3 KB
description
Utilizando a Escala de Filipiny foi realizada a priorização das atividades realizadas.

Processo de Priorização de Melhorias

Introdução

Este documento apresenta a priorização das propostas de melhoria levantadas através de reunião com os membros de outros grupos de trabalho do processo.

Metodologia

Para a realização da priorização, os membros da equipe de processo de reuniram com as demais equipes de trabalho para avaliar o processo seguido por cada equipe.

Nessa reunião, os membros da equpe de processo analisaram as atividades realizadas por cada equipe, de forma a identificar o grau de definição, bem como o grau de implementação das atividades no processo adotado pela equipe, de acordo com a Escala de Filipiny.

Através das conclusões obtidas na definição e implementação de cada atividade no processo, os membros definiram então ações de melhorias que pudessem ser adotadas de forma a melhorar as evidências da realização de uma atividade por parte dos membros.

Essas ações de melhorias foram posteriormente discutidas pelos membros da equipe de processo, e foram priorizadas utilizando o método MoSCoW, que as classifica de acordo com o seu nível de importância para a realização do processo. Algumas atividades não foram priorizadas pois não foram definidas ações de melhoria para esta, pois o seu grau de definição ou/e implementação é suficientemente alto para estabelecer que a atividade está definida e implementada de forma satisfatória no processo.

Priorização das Ações

Falar sobre o método utilizado para definição das priorizações.

Caracterização das Práticas de Implementação

Caracterização Sigla Requisitos
Totalmente implementado (Fully Implemented) FI

Artefatos diretos presentes e julgados adequados;

Apoiado por artefato indireto e/ou afirmação;

Nenhuma deficiência na aplicação prática.

Largamente Implementado (Largely Implemented) LI

Artefatos diretos presentes e julgados adequados;

Apoiado por artefato indireto e/ou afirmação;

Nenhuma deficiência na aplicação prática.

Parcialmente implementado (Partially Implemented) PI

Artefato diretos ausentes ou são julgados inadequados;

Artefatos ou afirmação indicam que alguns aspectos da práticas estão implementados;

Uma ou mais fraquezas encontradas.

Artefatos diretos presentes e adequados;

Nenhuma outra evidência apoio os artefatos diretos;

Uma ou mais fraquezas encontradas.

Não implementado (Not implemented) NI

Artefatos diretos ausentes e/ou julgados inadequados;

Nenhuma outra evidência apoia os artefatos diretos;

Uma ou mais fraquezas foram encontradas.

Não implementado ainda (Not Yet) NY O projeto não alcançou o estágio esperado no ciclo de vida.
## Processo de Desenvolvimento

Atividades de Planejamento

Atividade Grau de Definição Grau de Implementação Ação de Melhoria Prioridade Justificativa
Elicitar requisitos FI FI - - -
Analisar requisitos NI FI

Refinamento deve ser feito internamente na equipe, como definição de escopo e de viabilidade do projeto.

Especificar tarefa de viabilidade do projeto.

Could Have A ausência de uma tarefa de viabilidade do projeto prejudica a definição de um escopo de maior valor.
Refinar requisitos PI FI Retirar essa parte do processo, que é redundante com a atividade de Validar Requisito. Could Have Evita retrabalho mas não é tão essencial porque a atividade relacionada a elicitar requisitos já foi realizada.
Documentar requisitos PI FI Definir melhor a granularidade dos requisitos e definição de hierarquia dos requisitos. Could Have O maior detalhamento dos requisitos permite uma melhor compreensão, mas não é tão essencial porque a atividade relacionada a elicitar requisitos já foi realizada.
Validar requisitos FI FI - - -
Planejar Release NI PI

Alterar processo para embarcar a equipe da auditoria, que já existe.

Detalhar atividades.

Must Have Inadequado por definir auditoria para a equipe de desenvolvimento, deve ser direcionada a uma equipe específica para esta proposta.
### Atividades de Desenvolvimento
Atividade Grau de Definição Grau de Implementação Ação de Melhoria Prioridade Justificativa
Planejar Sprint LI FI Documentar corretamente a participação do PO e do Scrum Master, que estão sem definição clara de respsonsabilidades. Must Have Os papeis do PO e do Scrum Master são de suma importância para o andamento do projeto, principalmente no que tange a definição do produto e produtividade da equipe.
Desenvolver FI FI - - -
Testar FI FI - - -
Realizar stand-up FI NI Realizar stand-up/ daily meeting remoto por texto no dia anterior a aula. Must Have Realizado antes da aula é possível se preparar para atividades corretivas e melhorias no dia da aula.
Integrar FI FI - - -
Revisar FI FI - - -
Realizar Retrospectiva FI FI - - -

Processo de Medição

Atividades de Planejamento

Atividade Grau de Definição Grau de Implementação Ação de Melhoria Prioridade Justificativa
Elaboração do Contexto FI FI - - -
Definir Área de Melhoria NI NI Documentar através de artefatos as áreas de melhoria do processo. Must Have Definir a área de melhoria é essencial para elaboração de um plano.
Estabelecer e treinar time GQM PI PI Definir plano de treinamento para o time GQM, utilizando conteúdo disponível de livre acesso tal como vídeos e artigos. Should Have Um time bem treinado é capaz de realizar um melhor trabalho de medição.

Atividades de Definição

Processo/Atividade Grau de Definição Grau de Implementação Ação de Melhoria Prioridade Justificativa
Criar/Rever plano de medição FI FI - - -
Estabelecer objetivos de medição FI FI - - -
Especificar Questões FI FI - - -
Identificar métricas FI FI - - -
Validar objetivos, questões e métricas NI NI - Produzir um artefato que comprove a execução dessa atividade. Must Have A inexistência de um artefato que comprove a execução da atividade compromete a mitigação de problemas.
Definir rastreabilidade NI NI - Detalhar a atividade e o processo de rastreio. - Especificar documento de rastreabilidade. Must Have Os textos estão rasos e não servem como base para criar a rastreabilidade.

Atividades de Interpretação

Processo/Atividade Grau de Definição Grau de Implementação Ação de Melhoria Prioridade Justificativa
Analisar Dados LI NY Analisar dados. Must Have -
Comunicar Resultado LI NY Todos os resultados devem ser postados na wiki e comunicados através de issues no GitHub Must Have Falta centralização e transparência dos resultados obtidos
Identificar Melhorias LI NY As melhorias devem ser identificadas em forma de planilhas deixando claras as atividades a serem refatoradas. Must Have As melhorias precisam ser documentadas de maneira clara para facilitar a execução.

Processo da Garantia de Qualidade

Acompanhamento de Atividades

Processo/Atividade Grau de Definição Grau de Implementação Ação de Melhoria Prioridade Justificativa
Separação de Milestones FI NI Criação e utilização de milestone. Should Have A separação de milestones é importante para a melhor organização das tarefas, apresentando em qual ciclo do projeto elas foram realizadas.
Utilização do Kanban FI PI Atualizar o zenhub. Should Have Utilizar o kanban é de grande importância para que, tanto o time quanto observadores, estejam aptos a saber o progresso do trabalho.
Utilização de Labels FI FI - - -
Burndown FI NI Tirar o burndow do processo. Should Have Todo projeto que possui trabalho mensurável por tempo pode possuir um burndown, porém é dispensável.

Políticas de Garantia de Qualidade

Processo/Atividade Grau de Definição Grau de Implementação Ação de Melhoria Prioridade Justificativa
Política de Resultados da Auditoria FI FI - - -
Política de Não Conformidades FI LI Será tirada a utilização da matriz GUT. Should have À matriz GUT tem uma alta complexidade de documentação que não reflete nos benefícios que ela trás para o processo atual.

Planejamento de Auditorias

Processo/Atividade Grau de Definição Grau de Implementação Ação de Melhoria Prioridade Justificativa
Estimar quantidade de auditorias FI PI Executar etapa no projeto Grimório Mestre. Must Have Etapa executada apenas no projeto Avaleasy.
Estimar datas de auditorias FI PI Executar etapa no projeto Grimório Mestre. Must Have Etapa executada apenas no projeto Avaleasy.
Selecionar objetos de auditorias FI PI Executar etapa no projeto Grimório Mestre. Must Have Etapa executada apenas no projeto Avaleasy.
Alocar auditores FI PI Executar etapa no projeto Grimório Mestre. Must Have Etapa executada apenas no projeto Avaleasy.

Execução das Auditorias

Processo/Atividade Grau de Definição Grau de Implementação Ação de Melhoria Prioridade Justificativa
Preparar execução da auditoria FI PI Executar etapa no projeto Grimório Mestre. Must Have Etapa executada apenas no projeto Avaleasy.
Executar auditorias planejada FI PI Executar etapa no projeto Grimório Mestre. Must Have Etapa executada apenas no projeto Avaleasy.
Documentar resultados da auditoria FI PI Executar etapa no projeto Grimório Mestre. Must Have Etapa executada apenas no projeto Avaleasy.
Documentar resultados do ciclo FI NI Documentar os resultados do ciclo 1. Must Have Os resultados do ciclo são importantes para se ter um panorama geral da qualidade do projeto.
Reportar não conformidade aos gerentes FI FI - - -