Catálogo de Sistemas

Documentação e procedimentos

Ferramentas do usuário

Ferramentas do site


sistema_academico:desenvolvimento_colaborativo

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
sistema_academico:desenvolvimento_colaborativo [22/08/2019 08:40]
Carlitos [Tecnologias utilizadas]
sistema_academico:desenvolvimento_colaborativo [22/08/2019 10:42] (atual)
Carlitos [Repositório de código]
Linha 30: Linha 30:
  
 Toda alteração deve ser documentada (comentários,​ etc.) e os //commits// devem sempre conter uma descrição concisa com a alteração que está sendo submetida. Todo código antes de ser adicionado as //branchs// oficiais deve ter sido feito o //merge// com a //branch// em questão antes para evitar conflitos. ​ Toda alteração deve ser documentada (comentários,​ etc.) e os //commits// devem sempre conter uma descrição concisa com a alteração que está sendo submetida. Todo código antes de ser adicionado as //branchs// oficiais deve ter sido feito o //merge// com a //branch// em questão antes para evitar conflitos. ​
-Os colaboradores do projeto poderão submeter códigos apenas para a //branch// **homolog** ​via //pull request// que passará por avaliação antes de sua aplicação.+Os colaboradores do projeto poderão submeter códigos apenas para a //branch// **homolog** ​e criar //pull request// ​quando quiserem fazer //merge// com a //branch// master ​que passará por avaliação antes de sua aplicação
 + 
 +Para ter acesso a branch **homolog** o colaborador deve fazer o seu cadastro no Bitbucket e encaminhar solicitação de participação no projeto para sd@ifms.edu.br informando o nome do usuário ou email.
  
 ===== Definição do que será desenvolvido ===== ===== Definição do que será desenvolvido =====
Linha 37: Linha 39:
 As demandas desenvolvidas pelos colaboradores devem ser alinhadas previamente com a DIRGA e comunicadas a equipe de desenvolvimento para acompanhamento. As demandas desenvolvidas pelos colaboradores devem ser alinhadas previamente com a DIRGA e comunicadas a equipe de desenvolvimento para acompanhamento.
  
 +===== Homologação =====
 +
 +A homologação das funcionalidades feitas pelos colaboradores será de responsabilidade da área de negócio, cabendo a ela os testes e a autorização para a sua entrada em produção.
 ===== Documentação ===== ===== Documentação =====
  
 O sistema acadêmico é utilizado por diferentes pessoas dentro da instituição o que exige uma série de preocupações quanto a política de acesso, permissões e comunicação dos usuários a respeito do funcionamento de cada parte do sistema. Para que esse entendimento do sistema seja de fácil acesso a todos contamos com um ambiente de documentação do sistema, que hoje é a [[http://​sistemas.ifms.edu.br/​catalogo/​sistema_academico:​pagina_inicial|wiki do catálogo de sistemas]]. O sistema acadêmico é utilizado por diferentes pessoas dentro da instituição o que exige uma série de preocupações quanto a política de acesso, permissões e comunicação dos usuários a respeito do funcionamento de cada parte do sistema. Para que esse entendimento do sistema seja de fácil acesso a todos contamos com um ambiente de documentação do sistema, que hoje é a [[http://​sistemas.ifms.edu.br/​catalogo/​sistema_academico:​pagina_inicial|wiki do catálogo de sistemas]].
 Sempre que uma nova funcionalidade for desenvolvida ou houver a alteração de alguma tela/​procedimento é preciso que o processo de cadastro/​operação dentro do sistema seja documentado de forma que o usuário tenha ciêcia de como proceder. Sempre que uma nova funcionalidade for desenvolvida ou houver a alteração de alguma tela/​procedimento é preciso que o processo de cadastro/​operação dentro do sistema seja documentado de forma que o usuário tenha ciêcia de como proceder.
 +
 +===== Ambiente de desenvolvimento =====
 +
 +[[Criação de ambiente de desenvolvimento]]
 +
 +===== Alterações no banco de dados =====
 +
 +Sempre que for necessária alteração no banco de dados elas devem ser acrescentadas ao arquivo "​database_update.sql"​ do Projeto, para que quando for para o ambiente de produção/​homologação essas alterações sejam aplicadas.
 +
  
  
sistema_academico/desenvolvimento_colaborativo.1566477645.txt.gz · Última modificação: 22/08/2019 08:40 por Carlitos