Powered By Blogger

domingo, 27 de setembro de 2020

12ª Semana

Hello world!

Esta foi uma semana um tanto agitada no encaminhamento do projeto. Aquele que vos escreve, Davi, trabalhou em correções no Diagrama Entidade Relacionamento para o que parece ser - finalmente - a versão final do mesmo. Além disso, começou-se, a pedido dos professores, a elaboração do Dicionário de Dados para que se facilite a compreensão do nosso DER. Ficou para o Daniel começar o relatório da Prova de Conceito.

Enquanto isso, os outros integrantes da equipe começaram a trabalhar na aplicação-protótipo a ser apresentada na Prova de Conceito. Para tanto, o Gabriel começou a manipulação no React de telas desenhadas pelo Gustavo em HTML, CSS e Javascript. O Breno e o Ayrton começaram a fazer algumas pesquisas aprofundadas acerca do Heroku e do back-end da aplicação-protótipo, já pondo a mão na massa em alguns códigos.

Nos vemos na semana que vem! Arrivederci ;)





domingo, 20 de setembro de 2020

11ª Semana

Hello World!

Nesta semana todos trabalharam muito bem e incessantemente no projeto. Começamos a pensar no desenvolvimento do sistema e na nossa apresentação da Prova de Conceito, que se decorrerá daqui a alguns dias.
Dentre as várias as atividades realizadas, podemos listar as seguintes:
• Confecção de telas-modelo de alta e média fidelidade;
• Correção de apontamentos na documentação feitos pelos professores;
• Criação de tabelas-protótipo para teste dos dados do usuário representado pelo Diagrama Entidade Relacionamento.

Estes dias que precedem a apresentação serão, certamente, adornados por diversos processos e atividades concernentes ao projeto para a apresentação da Prova de Conceito, mas nossa equipe seguramente conseguirá produzir todo o conteúdo dentro do prazo esperado. Até a próxima!

Arrivederci!

domingo, 13 de setembro de 2020

10ª Semana - Status: correção, adição e café

Hello world!

Mais uma semana se passou. Nela, várias correções e adições foram feitas na documentação - que segue sendo o nosso foco principal até alcançarmos, pelo menos, uma versão definitiva do Modelo Conceitual e dos pontos apresentados antes dele. Aliás, o Modelo já teve sua primeira confecção - por mim e pelo Ayrton Nakazone - enviada para a correção pelos professores no que agora é a Documentação propriamente dita (sim! Isto porque estávamos a trabalhar no documento como Proposta Inicial, e agora que diferenciamos uma coisa da outra, anexamos a Proposta Inicial na Documentação para prosseguirmos assertivamente nos pontos referentes da mesma).

É normal que ao longo do projeto algumas ideias mudem ou sejam adicionadas - e isto tem impacto direto em Requisitos, Regras, Modelo Conceitual e até mesmo no Diagrama Geral de Casos de Uso. Assim, tive que fazer diversas modificações ao longo da Documentação e da Proposta Inicial, já que mudamos algumas abordagens referentes a usabilidade do usuário. Um exemplo disto é que adicionamos uma Agenda, e a partir dela o usuário poderá criar um lembrete, criar seu cronograma e gerenciar seu calendário. Se colocássemos essas três opções "soltas" no menu, isto poderia resultar num acúmulo desnecessário de informações para o usuário novo. Assim, reunir certas opções em comum num só ponto é uma forma interessante de deixar o programa mais intuitivo e organizado. 

Muitas outras adições além destas foram feitas, como a inclusão de um Mural de Publicações - onde usuários poderão compartilhar cronogramas, ideias, resumos e anotações e também denunciar um outro usuário ou uma publicação ofensiva. Será possível Apreciar a publicação, também, o que a faz se tornar mais relevante nas pesquisas por um outro usuário. O nosso sistema de Avatares também foi remodelado, com eles agora sendo dispostos numa seleção de ilustrações e desbloqueados na medida em que o usuário acumula pontos (a nossa antiga ideia de fazer um só Avatar interativo e personalizável que crescia conforme os pontos fossem acumulados, por mais legal que soasse, acabou se mostrando impraticável com os nossos conhecimentos em programação web :/). 

Detalhes a parte, deu para perceber que muitas correções, revisões e adições foram feitas na documentação nesta semana - e você pode até pensar que paramos por aí. Mas nada disso! O glorioso Gustavo Bauer, partindo das suas pesquisas na semana passada, codificou as primeiras páginas web do Alumnus - e elas ficaram lindas! É claro que é só um protótipo, e talvez mudemos muitas das coisas até a versão final do aplicativo, mas uma preview não faz mal a ninguém ;)


Tela Inicial (protótipo v1.0)

Tela de Cadastro (protótipo v1.0)


                                                        Tela Inicial (protótipo v1.0)


Não ficou lindo? Eu disse! Por essa semana, ficamos por aqui. Até a próxima :)
Arrivederci!

domingo, 6 de setembro de 2020

9ª Semana - Avanços & Aprimoramentos

Hello, beautiful world! Como você, leitor do outro lado da tela, está? Nós esperamos que bem :)

Esta foi uma semana bem produtiva no "making of" da documentação. Seguimos focados no bom desenvolvimento dela para que o da própria aplicação seja o mais sólido possível. Eu que vos escreve, Davi Fernandes, fiquei encarregado de revisar, a partir da correção do professor Ivan, o ponto de Análise de Requisitos inteiramente - sim, os Requisitos e Regras de Negócio precisaram de uma boa revisão, mas no geral, ficamos satisfeitos ao perceberemos que se tratavam mais de erros simples do que problemas estruturais na edificação do programa. Posteriormente, incluímos na documentação a primeira versão do Diagrama Geral de Casos de Uso - que foi feito por mim e pelo Ayrton Nakazone (com a supervisão da equipe). Juntos, já começamos a fazer o Modelo Conceitual - parte importantíssima e espinha dorsal do programa. Afinal, é nele onde as entidades e os atributos se conversarão para entregar as funcionalidades que visualizamos para a aplicação.

O Gustavo Bauer, enquanto isto, iniciou as descrições textuais de alguns Casos de Uso - que futuramente serão incluídas na documentação final. Além disso, ele também pesquisou sobre o CSS de alguns projetos e a prototipação de telas com o Figma, dando os primeiros passos no desenvolvimento front-end da nossa aplicação. 

E até semana que vem com mais novidades!
Arrivederci!