Saltar para o conteúdo

FromThePage: diferenças entre revisões

Fonte: Wikiversidade
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição
criação da introdução da página
Linha 1: Linha 1:
Alunos: Júlio Xavier e Lucas Andrade
Alunos: Júlio Xavier e Lucas Andrade


== Visão geral ==
== Introdução ==
Nesse página estão descritos as etapas de planejamento e aplicação das atividades executadas durante a disciplina de GCS (gerência de configuração de software). O projeto escolhido para a execução das atividades foi o [http://fromthepage.com/ FromThePage], um site para tradução e digitalização de manuscritos. É uma rede social livre no qual pessoas podem publicar fotos de manuscritos para que alguém faça a digitalização do mesmo, ao final do processo é possível gerar uma versão digital do documento.

=== Visão geral ===
Finalidade - Elucida os objetivos do plano.
Finalidade - Elucida os objetivos do plano.


Linha 10: Linha 13:
Pessoas - Principais papéis e breve descrição.
Pessoas - Principais papéis e breve descrição.


== Finalidade ==
=== Finalidade ===
Este plano possui a finalidade de guiar e especificar ações que auxiliem na melhoria dos processos de Gerência de Configuração do software From The Page.
Este plano possui a finalidade de guiar e especificar ações que auxiliem na melhoria dos processos de Gerência de Configuração do software From The Page.


== Escopo ==
=== Escopo ===
Abaixo estão listados os itens que o grupo pretende implementar no projeto:
Abaixo estão listados os itens que o grupo pretende implementar no projeto:


Linha 21: Linha 24:
* Empacotamento Debian
* Empacotamento Debian


== Ferramentas ==
=== Ferramentas ===
Hoje em dia para o desenvolvimento ou evolução de uma aplicação web, os responsáveis podem contar com diversas ferramenta que auxiliam durante o processo. Abaixo estão listadas algumas ferramentas que equipe pretende utilizar ao longo do semestre.
Hoje em dia para o desenvolvimento ou evolução de uma aplicação web, os responsáveis podem contar com diversas ferramenta que auxiliam durante o processo. Abaixo estão listadas algumas ferramentas que equipe pretende utilizar ao longo do semestre.
{| class="wikitable"
{| class="wikitable"

Revisão das 13h07min de 26 de novembro de 2016

Alunos: Júlio Xavier e Lucas Andrade

Introdução

Nesse página estão descritos as etapas de planejamento e aplicação das atividades executadas durante a disciplina de GCS (gerência de configuração de software). O projeto escolhido para a execução das atividades foi o FromThePage, um site para tradução e digitalização de manuscritos. É uma rede social livre no qual pessoas podem publicar fotos de manuscritos para que alguém faça a digitalização do mesmo, ao final do processo é possível gerar uma versão digital do documento.

Visão geral

Finalidade - Elucida os objetivos do plano.

Escopo - Aprofunda os pontos que serão abordados na execução do projeto.

Cronograma - Definição de datas para a execução do plano de Gerência de Configuração de Software.

Pessoas - Principais papéis e breve descrição.

Finalidade

Este plano possui a finalidade de guiar e especificar ações que auxiliem na melhoria dos processos de Gerência de Configuração do software From The Page.

Escopo

Abaixo estão listados os itens que o grupo pretende implementar no projeto:

FromThePage

  • Configuração de ambiente automatizada
  • Integração contínua com o Travis
  • Empacotamento Debian

Ferramentas

Hoje em dia para o desenvolvimento ou evolução de uma aplicação web, os responsáveis podem contar com diversas ferramenta que auxiliam durante o processo. Abaixo estão listadas algumas ferramentas que equipe pretende utilizar ao longo do semestre.

Ferramenta Sinópse
Travis Ferramenta que permite integração contínua com diversas linguagens, entre elas Ruby on Rails, que é a linguagem do projeto.
Vagrant Ferramenta que permite a configuração ambiente para que os desenvolvedores tenham um projeto funcional em suas máquinas.
Gems Pacotes que ajudam na implementação de novas funcionalidades.
Git Vai ser o gerenciador de versões do projeto
GitHub Plataforma (Source forge) que vai guardar e gerenciar as versões do projeto na nuvem.

Pessoas

Papel Descrição e responsabilidades Responsáveis
Desenvolvedor Responsável pela implementação do código, precisando seguir as políticas de branch definidas. O mesmo será afetado diretamente pela configuração de ambiente e integração contínua.
Gestor de configuração Responsável por definir quais mudanças de configuração serão feitas no projeto e quais ferramentas serão utilizadas, baseado em suas necessidades e contexto. Júlio Xavier e Lucas Andrade
Auditor de configuração de software Responsável por fazer verificação e validação do plano de Gerência de Configuração de Software. Renato Sampaio

Cronograma

Todo projeto, seja na criação ou em evoluções do produto, deve seguir um roteiro com datas e atividades (um cronograma) definidas pela equipe responsável pelo projeto. Isso ajuda na organização da equipe e permite que todos vejam a qualquer momento o que deve ser feito e quando deve ser feito. Abaixo está definido o cronograma da equipe.

Sprint Atividade Data Status
1 Definir plano de GCS 20/09 - 03/10 Concluído
2 Configuração de ambiente (equipe) 04/10 - 10/10
3 Configuração de ambiente automatizada 11/10 - 17/10