1.2 Metas e objetivos
Ter uma noção clara do que você está tentando alcançar e por que isso é fundamental para ter sucesso com o Compass. Estas são algumas etapas recomendadas para ajudar você a definir metas.
1.2.1 Defina metas
Depois de falar com as principais partes interessadas e entender as necessidades delas, é hora de definir algumas metas. Uma boa maneira de registrar e comunicar suas metas é incluir o objetivo e a métrica associados.
Exemplos de metas estão incluídos na tabela abaixo.
Tema | Meta | Tarefa | Medição |
Satisfação do desenvolvedor | Reduzir o tempo gasto pesquisando informações de 3 horas por dia para 1 hora. | Preencher o catálogo de componentes do Compass com propriedade, dependências e documentação. | Pontuações da pesquisa de desenvolvedores (mensal). |
Produtividade do desenvolvedor | Reduzir o tempo de espera para provisionar a infraestrutura de 5 dias para 2 horas. | Criar um template do Compass para novos componentes de software que automatize o provisionamento do AWS. | O tempo para provisionar novos componentes (trimestral). |
Depois de definir as metas para a implementação do Compass, compartilhe os detalhes com as partes interessadas para receber feedback e sugestões antes de finalizar.
1.2.2 Avalie o estado atual
Avaliar o estado atual da sua organização vai ajudar a medir o sucesso da implementação do Compass. É comum que as pessoas achem que já sabem o estado atual, mas não caia nessa armadilha. A gente recomenda combinar medidas qualitativas e quantitativas relacionadas às suas metas antes de iniciar a implantação. Para avaliar o estado atual:
- Converse com os desenvolvedores da sua organização e pergunte: “Como podemos melhorar a entrega de software na empresa?” É provável que você receba uma longa lista de pontos críticos, e alguns deles vão se enquadrar no escopo da sua plataforma.
- Avalie processos existentes e observe a quantas reuniões as pessoas devem comparecer, a preparação e os relatórios necessários e o tempo de espera exigido para esses processos. Os processos de governança costumam ser uma fonte de atrito para as equipes de software e são um bom ponto de partida.
- As pesquisas com desenvolvedores são uma ótima maneira de entender o sentimento e as áreas de foco dos desenvolvedores antes de iniciar a implantação do Compass. Consulte a tática de pesquisa da experiência do desenvolvedor para saber como fazer isso.
As necessidades das partes interessadas identificadas nas reuniões iniciais são uma boa fonte de informações para entender seu estado atual. Essa atividade também deve incluir o mapeamento de objetivos comerciais gerais em que a implementação do Compass possa ser útil, como aprimorar a qualidade, reduzir riscos e/ou melhorar a produtividade.
Um resultado crítico da sua avaliação é a captura de uma linha de base de métricas qualitativas e quantitativas relacionadas às metas que você identificar. A linha de base estabelecida durante esse processo será usada para quantificar e avaliar o impacto que a implementação do Compass estiver tendo na sua organização de engenharia.