Skip to content

web - Histórico de atividades #87

Description

@dedeski

Definição:

Como usuário, quero poder ter uma visão geral de todas as minhas tarefas (concluídas e por concluir), para que eu possa acompanhar minha produtividade pessoal e taxa de sucesso.

Descrição:

A funcionalidade Histórico de Atividades deverá permitir ao usuário visualizar todas as tarefas incluídas no sistema, podendo filtrá-las de acordo com 1) período programado (data de início e data de conclusão) e / ou 2) status da tarefa.

Protótipo:

https://www.figma.com/file/cCdALGucKSuO1sa4BSUQww/Routinely?node-id=0%3A1&mode=dev


Critérios de Aceite:

A funcionalidade Histórico de Atividades deverá ter:

  • Relatório em formato de lista.
  • Relatório em formato de gráfico de colunas.
  • Filtro de pesquisa.
  • Download.

Relatório (lista):

  • Deverá exibir a relação de atividades incluídas no sistema, independente do status atual (concluídas ou a concluir).
  • O relatório mostrará até 10 atividades por vez. Para ver mais atividades, o usuário deverá selecionar a opção “Ver mais”, que carregará as próximas 10 tarefas e assim sucessivamente.
  • Por padrão, a busca será feita apenas nos registros dos últimos 30 dias. Para períodos anteriores, o usuário deverá utilizar o recurso de Filtro de Pesquisa.
  • Por padrão, as atividades serão listadas de forma cronológica de data, em ordem ascendente (de hoje até 30 dias atrás).
  • O relatório deverá exibir:
    -- Título da atividade (até 40 caracteres)
    -- Data de início
    -- Data de conclusão
    -- Status da atividade

Relatório (gráfico): [essa funcionalidade agrega valor para o usuário?]

  • Deverá exibir um gráfico de colunas com total de atividades (concluídas e a concluir) consolidado mês a mês.
  • O eixo X (horizontal) é uma linha do tempo dividida em meses e o eixo Y (vertical) mede o total de atividades. Os eixos deverão ter rótulos para facilitar a leitura.
  • O gráfico exibirá em uma mesma coluna tanto o total de atividades concluídas quanto o total de atividades a concluir.
  • O gráfico deverá incluir legenda dos dados.
  • Por padrão, a busca será feita apenas nos registros dos últimos 6 meses.

Image

Filtro de pesquisa:

  • Deverá permitir ao usuário filtrar as atividades por critérios de 1) período programado (data de início e data de conclusão) e 2) status da atividade (concluída e a concluir), para exibir apenas as atividades de interesse.
  • Deverá permitir ao usuário filtrar registros anteriores até 12 meses para trás.
  • O Filtro de pesquisa funcionará tanto para a lista quanto para o gráfico.

Download:

  • Deverá permitir ao usuário fazer download do seu Histórico de Atividades, tanto na forma padrão (registros até 30 dias) quanto do resultado filtrado.
  • A opção Download criará um arquivo no formato .pdf .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions