Butterfly è un software che permette la configurazione dell'inoltro dei messaggi da parte di Redmine e Gitlab agli utenti tramite Telegram ed Email, passando per il Broker Apache Kafka che comunica con un Gestore Personale che contiene tutte le preferenze degli utenti e quindi la logica degli inoltri. Questo prodotto è stato sviluppato come progetto di gruppo per il progetto della materia Ingegneria del Software dell'Anno Accademico 2018/2019 dei professori Tullio Vardanega{:target="_blank"} e Riccardo Cardin{:target="_blank"}.
Il progetto completo è stato pubblicato interamente alla seguente repository: Butterfly.
Il gruppo che lo ha sviluppato si chiama AlphaSix ed è composto da:
- Ciprian Voinea{:target="_blank"}
- Timoty Granziero{:target="_blank"}
- Laura Cameran{:target="_blank"}
- Samuele Gardin{:target="_blank"}
- Matteo Marchiori{:target="_blank"}
- Nicola Carlesso{:target="_blank"}
Di seguito i file zip contenenti le versioni finali delle documentazioni presentate alle consegne:
- Documenti{:target="_blank"}
- Presentazione{:target="_blank"}
- [Valutazione](./AlphaSix RR.pdf){:target="_blank"}
- Documenti{:target="_blank"}
- Presentazione{:target="_blank"}
- [Valutazione](AlphaSix RP.pdf){:target="_blank"}
- [Presentazione](Presentazione PoC.pdf){:target="_blank"}
- Codice{:target="_blank"}
- Documenti{:target="_blank"}
- Presentazione{:target="_blank"}
- [Valutazione](AlphaSix RQ.pdf){:target="_blank"}
- [Presentazione](Presentazione Product Baseline.pdf){:target="_blank"}
- Allegato tecnico{:target="_blank"}
- Documenti{:target="_blank"}
- Presentazione{:target="_blank"}