Aplicativo de gestão de grupos musicais
O objetivo deste projeto é fazer um aplicativo que otimize os processos de gestão de grupos musicais, principalmente focado nas atividades dos líderes.
A crescente digitalização da sociedade leva à necessidade de soluções inovadoras para atender às demandas contemporâneas. A gestão de bandas, um aspecto crucial da indústria musical, muitas vezes é um processo manual e demorado. Diante desse cenário, a proposta de desenvolver um aplicativo para gestão de bandas visa preencher uma lacuna significativa, oferecendo uma solução ágil e eficiente para os desafios enfrentados por músicos e gestores de bandas.
A metodologia de trabalho foi baseada em sprints (Sutherland, 2014), isto é, ciclos de trabalho com escopo e planejamento definido. Foi utilizada cada sprint com duração de 30 dias.
Cada sprint, era iniciada com uma Sprint Planning em que eram definidas as histórias de usuários que seriam desenvolvidas na sprint. A partir disso, uma Sprint Goal, ou seja, um objetivo palpável era escolhido pelo time para demonstrar o sucesso do ciclo de trabalho.
A arquitetura do sistema desenvolvido foi a abordagem de monolito modular, utilizando o modelo C4 para descrever suas camadas. A arquitetura escolhida foi baseada em sólidos princípios de design e escalabilidade, buscando atender aos requisitos funcionais e não funcionais do sistema.
Utilizamos React Native para desenvolver o aplicativo mobile e NodeJS para construir o back end do sistema.
Links
Banner
Press Release
Demonstração
Integrantes
Gustavo Bandeira Barros
Fernando Uchôa do Rêgo Barros Filho
Victor Hugo Chimenez Queiroz
Orientação
Prof. Dr. Fabio Levy Siqueira