Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Wiki Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 16
    • Issues 16
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Colabora aí
  • WikiWiki
  • Wiki
  • Escopo

Last edited by Henrique Cardoso Zanette Nov 07, 2024
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Escopo

Home Escopo Processo Mockups Configuração Arquitetura Gerência BD Qualidade Frontend Backend

Sumário

  • Termo de Abertura do Projeto
  • Personas
  • User Stories
    • Usuário e Administrador
    • Usuário
    • Administrador
  • Sprints
    • Definição de pronto
    • Escopo por Sprint
      • Sprint 1
      • Sprint 2
      • Sprint 3
      • Sprint 4

Termo de abertura do projeto

Título do Projeto: Colabora aí

Professor Orientador: Marcelo H. Yamaguti

Semestre: Terça e Quinta JK - 2024/2

Stakeholder: Paula Pessoa Pureur (doutoranda em Sociologia e Ciência Política da PUCRS).

Justificativa do Projeto: Em 2019, os dados do Adjust (uma plataforma que oferece serviços e suporte a empresas em nível tecnológico) apontavam que as organizações ao redor do mundo investiram US$ 1,2 trilhão em iniciativas de transformação digital. Já em cenário nacional, em 2021, o Brasil se tornou o 4º maior mercado de downloads de aplicativos no mundo e em 2022, mais de 78% dos consumidores brasileiros acessaram a Internet com seus dispositivos mobile, sendo que a segunda categoria de aplicativos mais baixados é relacionada aos serviços de utilidade pública. Portanto, o projeto a ser desenvolvido é um aplicativo para celular que auxilia nas brechas de comunicação entre governo-sociedade, promovendo a importância dos cuidados básicos de saúde, educação e apoio na manutenção das moradias, colaborando com o controle financeiro das famílias por meio de dicas e pequenos textos educativos.

Objetivos do Projeto: Desenvolver um aplicativo mobile que oferece serviços interligados, numa só plataforma, relacionados a Economia, Moradia, Saúde, Educação, Direitos e Deveres do cidadão. O aplicativo deve ter um layout simples, colorido para facilitar a visualização, deve ser fácil de usar e acessar. Sua apresentação deve ser clara o suficiente para as pessoas aprenderem rapidamente a manusear a ferramenta. Atrativo suficiente para ter muitos interessados e bem ajustado ao públicoalvo que são as pessoas de baixa renda. O objetivo do aplicativo é incluí-las, com auxílio da tecnologia, de modo que possam se sentir melhor, estando melhor preparadas para a vida e mais atualizadas sobre as demandas recentes.

Descrição do projeto em alto nível

  • Usuários:
    • Cadastro do usuário.
    • Login.
  • Administrador de conteúdos:
    • Criação e edição de categorias.
    • Criação e edição de conteúdos [texto, imagem, vídeo e som] por categorias.
    • Consultar avaliações de conteúdos por filtros.
  • Acesso aos conteúdos:
    • Acesso com geolocalização do usuário.
    • Filtro de pesquisa (busca de conteúdo).
    • Avaliação de conteúdo.

Não está no escopo: Plataforma de pagamento.

Tecnologia: Aplicativo mobile para Android.

Personas

Durante o processo de desenvolvimento de projetos, é fundamental entender as necessidades, motivações e características do público-alvo de aplicações. Para essa finalidade, utiliza-se o conceito denominado de "personas", que são representações fictícias de diferentes tipos de usuário que podem interagir com um projeto. Estas personas são utilizadas para guiar e moldar a experiência do usuário e tomar decisões estratégicas.

User Stories

As histórias de usuário formuladas foram organizadas em conjuntos denominados "épicos", com o propósito de simplificar a visualização das funcionalidades do aplicativo nas fases de conclusão, desenvolvimento ativo e planejamento. Cada épico abrange histórias de usuário convencionais ou histórias de administração.

Os épicos criados foram:

  • Home Page (Usuário)
  • Categorias
  • Login/Logout (Administrador)
  • Home Page (Administrador)
  • Conteúdos (Administrador)
  • Pontos de Interesse (Administrador)

Usuário

Home Page

US01 – Acessar Home de Usuário

Como Maria, gostaria de de acessar a a home page para que eu possa navegar na aplicação.

Critérios de aceite:

1.Dado que abri a aplicação, gostaria de ser redirecionado para tela de home.

2.Dado que estou com a tela de home aberta, gostaria de ver as categorias do aplicativo para acessar seus conteúdos.

  1. Dado que estou com a tela de home aberta, gostaria de poder pesquisar por um conteúdo.

Categorias

US02 – Acessar a página de uma categoria

Como Maria, gostaria de acessar a página de uma categoria para que eu possa visualizar os conteúdos.

Critérios de aceite:

1.Dado que estou com o aplicativo aberto na tela home, então ao clicar em alguma categoria na tela home, irei ser redirecionado para a página específica daquela categoria, para que possa visualizar seus conteúdos.

US03 – Visualizar Conteúdo de uma Categoria

Como Maria, gostaria de visualizar o conteúdo de uma categoria para que eu possa encontrar informações relevantes.

Critérios de aceite:

  1. Dado que estou com o aplicativo aberto, quando acesso uma página de categoria, então devo ver um carrossel com os conteúdos em destaque da categoria e uma lista com cada um dos conteúdos cadastrados para aquela categoria. Cada conteúdo deve exibir imagem (se tiver), título, descrição.

  2. Dado que que estou com o aplicativo aberto, quando acesso uma página de categoria, e a lista de conteúdos é maior que a altura da tela, quando eu rolar a página para baixo então eu devo ver mais conteúdos.

US04 – Filtrar Conteúdo de uma Categoria

Como Maria, gostaria de filtrar o conteúdo de uma categoria por título para que eu possa encontrar informações específicas.

Critérios de aceite:

  1. Dado que estou na página de uma categoria específica, quando insiro o título de um conteúdo na barra de pesquisa e clico no botão “Filtrar”, então devo ver uma lista dos conteúdos que possuem as palavras digitadas em seu título.

  2. Dado que estou na página de uma categoria específica, quando insiro o título de um conteúdo na barra de pesquisa e clico no botão “Filtrar”, e nenhum conteúdo é retornado, então devo ver uma mensagem de conteúdo não encontrado.

Administrador

Home Page

Conteúdos

Pontos de Interesse

Sprints

Clone repository
  • Arquitetura
  • Backend
  • Banco de Dados
  • Configuracao
  • Escopo
  • Frontend
  • Gerencia
  • Mockups
  • Processo
  • Qualidade
  • Home