Mudanças entre as edições de "Diretrizes de Gestão de Configuração"

De MSTECH wiki
Ir para: navegação, pesquisa
(Controle de Acessos)
(Controle de Acessos)
Linha 105: Linha 105:
 
|Colaboração
 
|Colaboração
 
|}
 
|}
 +
  
 
Para artefatos de produtos, o acesso ao repositório no TFS é composto da seguinte forma:
 
Para artefatos de produtos, o acesso ao repositório no TFS é composto da seguinte forma:
Linha 178: Linha 179:
 
|Leitura
 
|Leitura
 
|}
 
|}
 +
  
 
Já o acesso ao repositório no GitLab é composto da seguinte forma:
 
Já o acesso ao repositório no GitLab é composto da seguinte forma:
Linha 218: Linha 220:
 
|Colaboração
 
|Colaboração
 
|}
 
|}
 +
  
 
Por fim, o repositório para gestão do backlog do produto é configurado da forma abaixo:
 
Por fim, o repositório para gestão do backlog do produto é configurado da forma abaixo:
Linha 260: Linha 263:
  
 
Para cada célula, haverá um membro da equipe com acesso suficiente para administrar todas as permissões dos repositórios de produtos atendidos pela célula. Na falta desse integrante, deve ser nomeado um substituto para assumir a responsabilidade de manter as permissões dos repositórios devidamente atribuídas.
 
Para cada célula, haverá um membro da equipe com acesso suficiente para administrar todas as permissões dos repositórios de produtos atendidos pela célula. Na falta desse integrante, deve ser nomeado um substituto para assumir a responsabilidade de manter as permissões dos repositórios devidamente atribuídas.
 +
  
 
Para artefatos gerados pelo QA, o acesso ao repositório se faz da seguinte maneira:
 
Para artefatos gerados pelo QA, o acesso ao repositório se faz da seguinte maneira:
Linha 300: Linha 304:
 
|Leitura
 
|Leitura
 
|}
 
|}
 +
  
 
Para artefatos gerados por GPP na ferramenta Redmine, o acesso ao repositório se faz da seguinte maneira:
 
Para artefatos gerados por GPP na ferramenta Redmine, o acesso ao repositório se faz da seguinte maneira:
Linha 340: Linha 345:
 
|Leitura
 
|Leitura
 
|}
 
|}
 +
  
 
Para artefatos gerados por GPP na ferramenta Sharepoint, o acesso ao repositório se faz da seguinte maneira:
 
Para artefatos gerados por GPP na ferramenta Sharepoint, o acesso ao repositório se faz da seguinte maneira:
Linha 367: Linha 373:
 
|Responsável por GPP
 
|Responsável por GPP
 
|Colaboração
 
|Colaboração
 +
|-
 +
|Responsável por Medição
 +
|Leitura
 +
|-
 +
|Diretoria
 +
|Leitura
 +
|-
 +
|Escritório de PCP
 +
|Colaboração
 +
|-
 +
|Arquiteto
 +
|Leitura
 +
|}
 +
 +
Para os artefatos de medição, o acesso ao repositório é composto da forma abaixo:
 +
 +
{| class="wikitable" style="text-align: center; style="margin: auto;"
 +
|-
 +
! scope="col" rowspan=2 |Papeis
 +
! scope="col" |Repositório
 +
|-
 +
! scope="col"| Único
 +
|-
 +
|Product Owner
 +
|Leitura
 +
|-
 +
|Scrum Master
 +
|Leitura
 +
|-
 +
|Desenvolvedores
 +
|Leitura
 +
|-
 +
|Analistas de Testes
 +
|Leitura
 +
|-
 +
|Analistas de QA
 +
|Leitura
 +
|-
 +
|Responsável por GPP
 +
|Leitura
 +
|-
 +
|Responsável por Medição
 +
|Colaboração
 +
|-
 +
|Diretoria
 +
|Leitura
 +
|-
 +
|Escritório de PCP
 +
|Colaboração
 +
|-
 +
|Arquiteto
 +
|Leitura
 +
|}
 +
 +
 +
O repositório que armazena as diretrizes da MSTECH, por sua vez, possui o acesso composto da seguinte maneira:
 +
 +
{| class="wikitable" style="text-align: center; style="margin: auto;"
 +
|-
 +
! scope="col" rowspan=2 |Papeis
 +
! scope="col" |Repositório
 +
|-
 +
! scope="col"| Único
 +
|-
 +
|Product Owner
 +
|Leitura
 +
|-
 +
|Scrum Master
 +
|Leitura
 +
|-
 +
|Desenvolvedores
 +
|Leitura
 +
|-
 +
|Analistas de Testes
 +
|Leitura
 +
|-
 +
|Analistas de QA
 +
|Leitura
 +
|-
 +
|Responsável por GPP
 +
|Leitura
 
|-
 
|-
 
|Responsável por Medição
 
|Responsável por Medição

Edição das 17h46min de 14 de novembro de 2016

Objetivo

Esta página descreve como estão definidos os itens de configuração, baselines e níveis de controle nos projetos e processos organizacionais de Gerência de Portfólio de Projetos e Medição.

Nível de Controle

Os documentos e artefatos gerados pelos projetos e processos organizacionais são considerados itens de configuração e são classificados entre:

  • Formal

Itens controlados com histórico de alterações e recuperação de versões anteriores, com a necessidade de solicitação formal para a realização de alterações. São artefatos que definem os requisitos e que contenham informações para a produção do produto a ser entregue (Exemplos: códigos fonte, documento de arquitetura, documentos técnicos enviados pelo cliente, outros documentos técnicos). As modificações em artefatos formais são autorizadas através de tickets na ferramenta Redmine ou tasks no Youtrack e estas devem seguir o padrão abaixo:

#ID Alteração de artefato: <nome do artefato>

Sendo que #ID é o número da issue na ferramenta (Redmine ou Youtrack).

  • Versionado

Itens controlados com histórico de alterações e recuperação de versões anteriores, sem a necessidade de solicitação formal para a realização de alterações. São artefatos de gestão (por exemplo: atas, relatórios gerenciais, coleta de indicadores) e demais artefatos que não se encaixem como “Formal”.

Nos tópicos a seguir serão apresentados os itens de configuração definidos para os projetos, bem como seus níveis de controle e acesso.

Repositórios e Estrutura Padrão de Pastas

Os projetos utilizam pelo menos dois repositórios distintos, um para os artefatos de gestão nomeado nesse documento como repositório de gestão e outro para os artefatos que compõem o produto a ser produzido ou mantido, nomeado nesse documento como repositório de produto. Os processos organizacionais possuem pelo menos um repositório para armazenamento de artefatos e registros de ações de acompanhamento. Os projetos devem indicar os repositórios a serem utilizados e pode ser utilizado mais de um repositório de produto.

  • Repositórios de gestão do projeto

O repositório de gestão utiliza a ferramenta Redmine e esse ambiente é administrado pela MSTECH. A utilização desse repositório é obrigatória para todos os projetos.

Repositório de gestão do projeto: http://sg-redmine.mstech.com.br/ > Projetos > Nome do Projeto

  • Repositórios de Produto

O repositório de artefatos técnicos do produto pode utilizar a ferramenta TFS ou GitLab. Ambos os ambientes são administrados pela MSTECH e cada registro de projeto (na ferramenta SharePoint) possui a informação da ferramenta utilizada. A utilização de pelo menos um desses repositórios é obrigatória para todos os projetos. Além disso, a ferramenta Youtrack deve ser utilizada para gestão do backlog e apontamento de horas.

Repositórios de produto: tfs:8080/tfs/ > Collection > Produto gitlab.mstech.com.br/ > Produto https://youtrack.mstech.com.br/ > Container do produto

  • Repositório de Garantia da Qualidade

O repositório oficial de Garantia da Qualidade utiliza a ferramenta Redmine com o nome “Garantia da Qualidade”. O ambiente é administrado pela MSTECH e sua utilização é obrigatória.

Repositório: http://sg-redmine.mstech.com.br/ > Projetos > Garantia da Qualidade

  • Repositórios de Gestão de Portfólio de Projetos

O repositório de uso do processo de Gestão de Portfólio de Projetos encontra-se na ferramenta Redmine com o nome “Gestão de Portfólio de Projetos”. O ambiente é mantido pela MSTECH e a utilização é obrigatória.

Repositórios: http://sg-redmine.mstech.com.br/ > Projetos > Gestão de Portfólio de Projetos

  • Repositórios de Medição

O repositório para armazenamento de artefatos concluídos de medição e análises de indicadores utiliza a ferramenta Redmine com o nome “Medição”. O ambiente é administrado pela MSTECH e sua utilização é obrigatória.

Repositório: http://sg-redmine.mstech.com.br/ > Projetos > Medição

  • Repositório de Diretrizes

Todas as diretrizes existentes são mantidas na wiki corporativa da MSTECH.

Repositório: https://wiki.mstech.com.br/ > Padrões de Desenvolvimento MSTECH > Diretrizes

Controle de Acessos

Para o repositório de gestão de projetos, o acesso é estabelecido no Redmine, conforme indicado abaixo:

Papeis Repositório
Único
Product Owner Colaboração
Scrum Master Colaboração
Desenvolvedores Colaboração
Analistas de Testes Colaboração
Analistas de QA Leitura
Responsável por GPP Colaboração
Responsável por Medição Leitura
Diretoria Leitura
Escritório de PCP Colaboração
Arquiteto Colaboração


Para artefatos de produtos, o acesso ao repositório no TFS é composto da seguinte forma:

Papeis Repositório
Src Docs Tests Build
Product Owner Leitura Colaboração Leitura Leitura
Scrum Master Colaboração Colaboração Colaboração Colaboração
Desenvolvedores Colaboração Colaboração Leitura Colaboração
Analistas de Testes Leitura Colaboração Colaboração Colaboração
Analistas de QA Leitura Leitura Leitura Leitura
Responsável por GPP Leitura Leitura Leitura Leitura
Responsável por Medição Leitura Leitura Leitura Leitura
Diretoria Leitura Leitura Leitura Leitura
Escritório de PCP Leitura Leitura Leitura Leitura
Arquiteto Colaboração Colaboração Colaboração Leitura


Já o acesso ao repositório no GitLab é composto da seguinte forma:

Papeis Repositório
Src
Product Owner Colaboração
Scrum Master Colaboração
Desenvolvedores Colaboração
Analistas de Testes Colaboração
Analistas de QA Colaboração
Responsável por GPP Colaboração
Responsável por Medição Colaboração
Diretoria Colaboração
Escritório de PCP Colaboração
Arquiteto Colaboração


Por fim, o repositório para gestão do backlog do produto é configurado da forma abaixo:

Papeis Repositório
Único
Product Owner Colaboração
Scrum Master Colaboração
Desenvolvedores Colaboração
Analistas de Testes Colaboração
Analistas de QA Leitura
Responsável por GPP Leitura
Responsável por Medição Leitura
Diretoria Leitura
Escritório de PCP Colaboração
Arquiteto Colaboração

Para cada célula, haverá um membro da equipe com acesso suficiente para administrar todas as permissões dos repositórios de produtos atendidos pela célula. Na falta desse integrante, deve ser nomeado um substituto para assumir a responsabilidade de manter as permissões dos repositórios devidamente atribuídas.


Para artefatos gerados pelo QA, o acesso ao repositório se faz da seguinte maneira:

Papeis Repositório
Único
Product Owner Leitura
Scrum Master Leitura
Desenvolvedores Leitura
Analistas de Testes Leitura
Analistas de QA Colaboração
Responsável por GPP Leitura
Responsável por Medição Leitura
Diretoria Leitura
Escritório de PCP Leitura
Arquiteto Leitura


Para artefatos gerados por GPP na ferramenta Redmine, o acesso ao repositório se faz da seguinte maneira:

Papeis Repositório
Único
Product Owner Leitura
Scrum Master Leitura
Desenvolvedores Leitura
Analistas de Testes Leitura
Analistas de QA Colaboração
Responsável por GPP Colaboração
Responsável por Medição Leitura
Diretoria Leitura
Escritório de PCP Colaboração
Arquiteto Leitura


Para artefatos gerados por GPP na ferramenta Sharepoint, o acesso ao repositório se faz da seguinte maneira:

Papeis Repositório
Único
Product Owner Colaboração
Scrum Master Colaboração
Desenvolvedores Leitura
Analistas de Testes Leitura
Analistas de QA Leitura
Responsável por GPP Colaboração
Responsável por Medição Leitura
Diretoria Leitura
Escritório de PCP Colaboração
Arquiteto Leitura

Para os artefatos de medição, o acesso ao repositório é composto da forma abaixo:

Papeis Repositório
Único
Product Owner Leitura
Scrum Master Leitura
Desenvolvedores Leitura
Analistas de Testes Leitura
Analistas de QA Leitura
Responsável por GPP Leitura
Responsável por Medição Colaboração
Diretoria Leitura
Escritório de PCP Colaboração
Arquiteto Leitura


O repositório que armazena as diretrizes da MSTECH, por sua vez, possui o acesso composto da seguinte maneira:

Papeis Repositório
Único
Product Owner Leitura
Scrum Master Leitura
Desenvolvedores Leitura
Analistas de Testes Leitura
Analistas de QA Leitura
Responsável por GPP Leitura
Responsável por Medição Leitura
Diretoria Leitura
Escritório de PCP Colaboração
Arquiteto Leitura