unb-mds / 2023.2_deolhors Goto Github PK
View Code? Open in Web Editor NEWProjeto de Coleta e Análise de Diários Oficiais Municipais
Home Page: https://de-olho-rs-teste-my-team-1c098159.vercel.app/
License: MIT License
Projeto de Coleta e Análise de Diários Oficiais Municipais
Home Page: https://de-olho-rs-teste-my-team-1c098159.vercel.app/
License: MIT License
Participantes:
Objetivos:
Será incluíde uma nova página no protótipo e essa nova página terá uma análise de dados de anomalias, tais como trocas de nomeações e exonerações.
Ser responsável por criar a release no github e descreve-la.
Na fase de prototipação, delineamos duas abordagens distintas: Design e Funcionalidade. A parcela de Funcionalidade ficará responsável por conceber as funcionalidades que o usuário deverá ter no site, assim como sua interação com os dados.
Estamos buscando criar um Código de Conduta da Equipe transparente. Esta issue destina-se a iniciar o processo de documentação e revisão do nosso Código de Conduta da Equipe para garantir que todos os membros da equipe tenham acesso fácil a diretrizes claras sobre comportamento e expectativas.
Documentação completa do Código de Conduta.
Aprovação dos membros.
18/09/2023
Introduzir dashboards ao front-end, conforme o protótipo de alta fidelidade.
Acreditamos que a biblioteca PyPDF2 será de grande importância no desenvolvimento do projeto, ajudando na extração de dados dos PDF's dos diários oficiais. Dessa forma, alguns membros deverão se capacitar nela e compartilhar seus aprendizados.
@BiancaPatrocinio7 @matheusbmello
25/09/2023
Objetivos:
Data da treinamento: 07de setembro de 2023 (quinta-feira)
Horário: a definir
Participantes:
Data da treinamento: 07de setembro de 2023 (quinta-feira)
Horário: a definir
Participantes:
Estamos buscando melhorar a compreensão das necessidades dos nossos usuários e stakeholders no projeto atual. Uma maneira fundamental de alcançar esse objetivo é criar uma documentação completa das personas envolvidas.
Pesquisa de Usuários: Realizar pesquisa de usuário para identificar as principais personas envolvidas no projeto. Isso inclui entrevistas, análise de dados e feedback de stakeholders.
Criação de Personas: Com base na pesquisa de usuário, criar personas que representem de forma precisa e completa os diferentes grupos de usuários e stakeholders do projeto.
Descrição das Personas: Para cada persona, fornecer uma descrição detalhada que inclua informações como nome, cargo, objetivos, desafios, preferências e qualquer outra informação relevante.
Uso das Personas: Identificar como essas personas serão usadas no projeto, como na tomada de decisões de design, na criação de jornadas do usuário e na definição de requisitos.
Validação: Validar as personas com a equipe de projeto e os stakeholders para garantir que elas representem com precisão os usuários e partes interessadas envolvidas.
Documentação completa das personas do projeto.
As personas foram validadas pela equipe de projeto e pelos stakeholders.
As personas estão disponíveis para a equipe de projeto usar em suas atividades.
18/09/2023
Como estudado na sprint anterior, a ferramente PyPDF2 é uma ferramenta extremamente útil para a extração de texto de PDF. Portanto se mostra necessária para a implementação do projeto.
Criar uma página de MVV (missão, valores e visão) e desenvolver o conteúdo dela, em relação ao nosso projeto.
Definidos os problemas a serem resolvidos, há de ser definido as tecnologias a serem utilizadas no projeto.
Esta branch foi criada para gerenciar a criação e a atualização da documentação referente à padronização de branches em nosso projeto. O objetivo é garantir que todas as branches sigam um padrão consistente e que os membros da equipe estejam alinhados em relação às práticas recomendadas.
Criar um documento de padronização de branches que descreva as convenções a serem seguidas ao nomear e criar novas branches.
Garantir que a documentação seja de fácil acesso e esteja vinculada ao README ou a outra documentação relevante do projeto.
Colaborar com outros membros da equipe para revisar e validar a documentação, garantindo sua precisão e utilidade.
Manter a documentação atualizada à medida que novas práticas e padrões de branches forem adotados.
Documentação de padronização de branches completa e revisada.
A documentação está vinculada e facilmente acessível a todos os membros da equipe.
@BiancaPatrocinio7
Data Limite:
18/09/2023
Nesta issue, estamos rastreando o desenvolvimento do protótipo de baixa fidelidade para o projeto. O protótipo de baixa fidelidade é uma representação inicial do design e da funcionalidade do projeto, que nos ajudará a visualizar e iterar sobre as ideias antes de avançar para o protótipo de alta fidelidade.
@anabborges @cqcoding @VieiraLaris @vitorfleonardo
25/09/2023
Para ajudar na organização da equipe, um estudo sobre Design Sprint deve ser realizado e compartilhado com os membros do grupo.
@bdebatata
Data da reunião: 04 de setembro de 2023 (segunda-feira)
Horário: 9h00-10h00
Participantes:
Fica acordado que as reuniões de planejamento de sprints serão às segundas-feiras do horário de 9h00 (nove horas) até às 10h00 (dez horas), pela manhã.
Durante a semana do dia 04 de setembro e que se estende até 10 de setembro, teremos uma reunião de treinamento, datada para 07 de setembro, com horário de início às 9:00 até 11:00.
Na reunião de treinamento cada membro e membra promoverá um treinamento, exceto pela Cecília, cujo treinamento foi apresentado ao squad no fim desta reunião.
Documentar planejamento e resultados da sprint
Uma estratégia de comunicação sólida é essencial para garantir o sucesso do nosso projeto. A criação de uma documentação clara e abrangente da estratégia de comunicação nos ajudará a manter todos os envolvidos informados e alinhados ao longo do projeto.
Identificação das Partes Interessadas: Listar todas as partes interessadas envolvidas no projeto, incluindo membros da equipe, stakeholders, patrocinadores, e outros grupos relevantes.
Objetivos de Comunicação: Definir os objetivos da comunicação do projeto, incluindo o que queremos alcançar com a nossa estratégia de comunicação.
Canais de Comunicação: Identificar os canais de comunicação que serão usados para alcançar as partes interessadas. Isso pode incluir e-mails, reuniões, relatórios, redes sociais, entre outros.
Mensagens-Chave: Desenvolver mensagens-chave que transmitam informações importantes sobre o projeto de forma clara e consistente.
Cronograma de Comunicação: Criar um cronograma que detalhe quando e como as mensagens serão comunicadas ao longo do projeto.
Responsáveis: Designar responsáveis pela implementação da estratégia de comunicação e pelo acompanhamento do progresso.
Documentação completa da estratégia de comunicação do projeto.
Cronograma de comunicação definido e compartilhado com a equipe.
Responsáveis designados para cada componente da estratégia de comunicação.
18/09/2023
Continuar desenvolvendo as páginas do projeto
Para a realização do Épico da camada de dados foi dividido o problema do Regex em partes menores para facilitar o seu trabalho. Desta vez será implementado a filtragem de nomes dos municipios.
@bdebatata
@BiancaPatrocinio7
Como descrito no artefato de escolhas tecnológicas, foi escolhido como ferramenta de desenvolvimento para o site que irá dispor dos dados o Javascript, especificamente sua biblioteaca React.
@anabborges
@bdebatata
@vitorfleonardo
Achar uma solução para o problema da padronização dos diários oficiais e implementar no regex.
@bdebatata @BiancaPatrocinio7 @cqcoding
Entender o método extreme programming que será utilizado na segunda etapa do projeto
Criar os slides da apresentação da release 01
Data da treinamento: 07de setembro de 2023 (quinta-feira)
Horário: 10:40
Participantes:
Nossa equipe reconhece a importância de manter uma documentação clara e detalhada da arquitetura do projeto para facilitar o desenvolvimento, a colaboração e a manutenção futura. Esta issue tem como objetivo iniciar o processo de criação e atualização da documentação da arquitetura do projeto.
@bdebatata
@BiancaPatrocinio7
09/10/2023
Fazer a disposição dos elementos, criando os componentes e tendo a tela pronta.
@vitorfleonardo
@anabborges
@VieiraLaris
Na fase de prototipação, delineamos duas abordagens distintas: Design e Funcionalidade. A parcela de Design tem a responsabilidade de conceber a estética do site, dando forma à sua aparência visual e apelo estético.
Para que haja uma formalização do backlog será feito a documentação.
@bdebatata
@vitorfleonardo
Utilizando ReactJS, criar o componente menu bar do protótipo de alta fidelidade.
@anabborges
@cqcoding
@VieiraLaris
@vitorfleonardo
Utilizar o figma para criar simulação de telas do protótipo de alta fidelidade.
Realizar um treinamento para equipe.
Data da treinamento: 05 e 07 de setembro de 2023 (quinta-feira)
Horário: a definir
Participantes:
A técnica da Story Map se fundamenta na organização dos requisitos com foco na jornada do usuário, apresentando uma vantagem significativa ao agrupar as histórias em Épicos, o que torna mais fácil a compreensão de como se relacionam com a jornada do usuário. Além disso, o Story Map pode desempenhar um papel crucial na estruturação das entregas (releases) de um produto. Portanto parte da equipe assuma a responsabilidade de criar um Story Map que conecte os requisitos identificados com as personas.
A equipe irá realizar uma reunião para discussão do problema e então sua documentação.
O objetivo dessa issue é explicar a cada membro do grupo os avanços do front-end, para integrar melhor o projeto.
Preencher os itens restantes de Community Standards do projeto no github
@bdebatata
@vitorfleonardo
Minerar dados do .txt gerado pelo PyPDF, para análise.
@bdebatata
@BiancaPatrocinio7
Desenvolvimento do bot encarregado de extrair os PDFs dos Diários Oficiais e armazená-los.
Participantes:
Objetivos:
Para garantir o sucesso do nosso projeto, é crucial realizar um levantamento abrangente de requisitos. Esta issue tem como objetivo iniciar o processo de coleta e documentação de requisitos do projeto para que possamos compreender completamente as necessidades e expectativas dos stakeholders.
@anabborges
@BiancaPatrocinio7
@bdebatata
@vitorfleonardo
18/09/2023
Participantes:
Objetivos:
O intuito dessa sprint é explicar o funcionamento do back-end, a parte da extração e mineração dos dados
@bdebatata @BiancaPatrocinio7
Dado a prototipação de um design na ultima sprint, fica para essa Issue o refinamento desse design.
Adicionar o PyPDF2 ao código de WebScraper para extração dos .txt e exclusão dos PDF's, em tempo de execução.
@bdebatata
@BiancaPatrocinio7
@cqcoding
Alterar na documentação a página de escolhas tecnológicas
Utilizando ReactJS, implementar a página sobre do protótipo de alta fidelidade.
@matheusbmello
@anabborges
@cqcoding
Data da treinamento: 07de setembro de 2023 (quinta-feira)
Horário: a definir
Participantes:
Criar uma apresentação de slides para o dia 11/10, que tenha a arquitetura, storymap e prototipo de alta fidelidade.
@cqcoding
@vitorfleonardo
@bdebatata
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.