Ir para o conteúdo

Padronização do projeto

Introdução

Usando as linguagens de marcação Markdown e HTML na qual estamos utilizando ao longo de toda a documentação do projeto faremos um documento para guardar alguns templates para ajudar na padronização colaborando para a ordem do projeto, trazendo otimização de tarefas e aumento na produtividade.

Componentes

Aqui teremos alguns componentes e seus acompanhamentos que serão padronizados pela a equipe

Tópicos: títulos e Subtítulos.

Os títulos do projeto definem o nome do documento no mkdocs, assim sendo importante definir nomes significativo para os arquivos criados

Os subtitulos são definidos para informar os tópicos do documento sendo de importancia defini-los de maneira correta para evitar erros de interpretação.

Estruturas:

Nome do título

Nome do Subtítulo


Legendas de Figuras/Tabelas/Etc

Colocar logo abaixo (saltando uma linha no markdown), a seguinte estrutura:

Tabela X ou Figura X : Descrição breve. (Fonte: Fulano de Tal, 2023).


Histórico de versão: estrutura, versionamento, autores, revisores e datas.

Trazendo informações sobre o versionamento do documento possuindo informações sobre: Versão, data que foi versionado, descrição, autor, revisor e data de revisao

  • Estrutura:
Versão Descrição Autor Data Revisor Data de revisão
1.0 Descrição sobre o versionamento Nome Autor dd/mm/yyyy Nome Revisor dd/mm/yyyy

Usada para trazer embasamento ao texto escrito, assim trazendo detalhamento da fonte na qual surgiu sua inspiração para escrever um determinado texto

Estrutura:

[1] Quem escreveu o artigo, Título do artigo, Disponível em: , Acesso em dd de Mês de yyyy.


Usado para apoio da documentação, contendo link para ferramentas, sites usados e etc

[1] "Nome do site", Disponivel em: [link ddo site], acesso em 04 de Outubro de 2023


As imagens contidas nesse documento são para melhorar visualmente ideias e trazer uma interpretação visual sobre um certo assunto.Usando a tag em html de img, trazemos o link dá imagem que deve está no repositório do github

Estrutura:


Elitação e Priorização: tabelas.

Aqui temos as tabelas usadas para listar os requisitos elicitados usando as técnicas de elicitação

Tipo Funcionalidade ID Implementado
Tipo de requisito funcionalidade Identificação da técnica usada se foi implementado

Cronograma: tabelas

O cronograma traz detalhadamente todo o planejamento e execução do grupo

Tarefa Período de Desenvolvimento Atribuição Período de Revisão Revisor
tarefa Início: dd/mm
Fim: dd/mm
pessoa01 Início: dd/mm
Fim: dd/mm
pessoa02

sendo o mesmo cronograma para o planejado e executado

Estrutura do projetos: nome do arquivo, estrutura.

Aqui temos a estruturação do arquivo que iremos trabalhar:

Estrutura:

  • Cada pasta representa uma parte da entrega da disciplina
  • pasta "img"-> guarda imagens referentes as entregas

Guias Github

Aqui teremos alguns guias e padronizações da nossa ferramenta de versionamento Github, trazendo versões da documentação para a plataforma, assim todos podem contribuir de maneira rápida e correta.


Issues:estrutura

Issues são feitas para designar tarefas feitas em reuniões para o github, servindo de guia para a resolução de tarefas e questões

Estrutura:

Descrição

  • Atributos do projeto

Prazo

  • Entrega : dd/mm
  • Revisão : dd/mm

Pull Request: estrutura, quando fazer, como fazer.

As pull request servem para solicitar a junção da branch criada com a principal,também usado para mecanismo de revisão de código pelo revisar. Sendo feito pelo revisor logo após a suposta revisão

Estrutura:

Descrição

  • branch do pull request, autor e revisor

Padronização de commit: estrutura, padrões, mensagem.

A padronização de commit é importante para a identificação de commit's feitos durante o processo no projeto

Estrutura: git commit -m "docs: Mensagem"


Markdown e Html

Aqui teremos guias para o uso das linguagens de marcação


Markdown: guia, principais conceitos.

Markdown é a linguagem de marcação mais usada no documento

Guia markdown

Referencias Bibliograficas

[1] Raphael Pires, Qual a importância da padronização de documentos?, Disponível em: https://rockcontent.com/br/blog/padronizacao-de-documentos/, Acesso em : 06 de Outubro de 2023.

[2] Awari Code, Versionamento de código: entenda o que é e porque é importante, Disponível em: https://awari.com.br/versionamento-de-codigo/?utm_source=blog&utm_campaign=projeto+blog&utm_medium=Versionamento%20de%20c%C3%B3digo:%20entenda%20o%20que%20%C3%A9%20e%20porque%20%C3%A9%20importante#:~:text=Ou%20seja,%20o%20Github%20funciona,%C3%A9%20igual%20ao%20do%20Git., Acesso em : 06 de Outubro de 2023.

[3] Even3, Referência bibliográfica: como fazer e qual a sua importância, Disponível em: https://blog.even3.com.br/referencia-bibliografica-como-fazer-e-qual-a-sua-importancia/, Acesso em : 07 de Outubro de 2023

[4] Daniela Diana, Bibliografia, Disponível em: https://www.todamateria.com.br/bibliografia/, Acesso em: 07 de Outrubro de 2023

Histórico de Versões

Versão Descrição Autor Data Revisor Data de revisão
1.0 Trazendo estrutura da página Doan Filho 06/10/2023 Miguel de Frias 17/10/2023