Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprint 3 - Solicitação de Passagens e Diárias #84

Open
wants to merge 76 commits into
base: develop
Choose a base branch
from

Conversation

RaphaelPLM
Copy link

Secretaria PPGI

Integrantes:

  • Carolina Estrella Machado - 180074792
  • Raphael Paula Leite Müller - 170113477 - Scrum Master
  • Luís Felipe de Assis Medeiros - 170195503 - Product Owner
  • Luis Filipe Siqueira Ribeiro - 180053906

Sprint 1

Funcionalidades implementadas

    • Teste BDD para verificação de orçamento para disponibilização de auxílios
    • Responsável pela implementação: Equipe completa, em reunião
    • Regras de negócio
      • A funcionalidade é restrita a administradores.
    • Teste BDD para verificação de lista de solicitações conforme prioridade
    • Responsável pela implementação: Luís Felipe de Assis Medeiros
    • Regras de negócio
      • A funcionalidade é restrita a administradores.
    • Teste BDD para solicitação de auxílio para aquisição de passagens
    • Responsável pela implementação: Carolina Estrella Machado
    • Regras de negócio
      • A data para emissão das passagens deve ser superior à data da solicitação.
      • A data da solicitação deve estar dentro do período definido na funcionalidade (6.)
      • A solicitação só pode ser realizada por usuários que preencherem os requisitos definidos em (5.)
    • Teste BDD para solicitação de auxílio para aquisição de diárias
    • Responsável pela implementação: Luis Filipe Siqueira Ribeiro
    • Regras de negócio
      • A data para emissão das diárias deve ser superior à data da solicitação.
      • A data da solicitação deve estar dentro do período definido na funcionalidade (6.)
      • A solicitação só pode ser realizada por usuários que preencherem os requisitos definidos em (5.)
    • Teste BDD para definição dos requisitos para solicitação de passagens e diárias
    • Responsável pela implementação: Raphael Paula Leite Müller
    • Regras de negócio
      • A funcionalidade é restrita a administradores.
      • Não é permitido deixar a lista de requisitos vazia.
    • Teste BDD para definição do prazo para solicitação de passagens e diárias
    • Responsável pela implementação: Equipe completa, em reunião
    • Regras de negócio
      • A funcionalidade é restrita a administradores.
      • A data do prazo de solicitação deve ser posterior à data de definição do prazo.

Observações

O grupo teve dificuldade em relacionar os conceitos principais das histórias de usuário (auxílio, solicitação, passagem, diária, orçamento) com as entidades do diagrama entidade-relacionamento fornecido como base. Por isso, o seguinte padrão foi seguido:

Nome do conceito Nome de entidade utilizado
auxílio assistance
diária diaria
passagem ticket
solicitação request

Os testes relativos a tais funcionalidades estão nas pastas com os nomes descritos na coluna à direita.

dependabot bot and others added 24 commits February 27, 2020 11:32
…cket-extensions-0.1.5

Bump websocket-extensions from 0.1.4 to 0.1.5
…iri-1.10.8

Bump nokogiri from 1.10.5 to 1.10.8
Add feature and steps to define requirements
Add feature and step definitions to verify budget
RequestDiarias feature and steps
ListRequests steps and .feature
SetDeadline steps and .feature
Update folder structure and file names
@RaphaelPLM
Copy link
Author

@icaronr Boa noite, Ícaro. Por algum motivo, não consegui te adicionar como "Assignee", nem adicionar as issues que são cobertas pelo PR.

@RaphaelPLM RaphaelPLM changed the title Sprint 2 - Solicitação de Passagens e Diárias Sprint 3 - Solicitação de Passagens e Diárias Dec 5, 2020
@RaphaelPLM
Copy link
Author

O atraso na entrega final foi justificado em email enviado à professora. Devido aos motivos já esclarecidos neste email, não foi possível gerar o relatório do "RubyCritic". Caso exista a possibilidade de ser avaliado, mesmo com atraso, esse poderá ser visualizado no próximo commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants