i3Presence
Road to Play 14
La gilda è stata creata con l’obiettivo di migliorare “Scrum Quest”, il gioco da tavolo a tema agile sviluppato dalla precedente gilda “i3 Board Game” nel secondo quadrimestre del 2023. Sulla base dei feedback ricevuti dai giocatori, il team ha definito i seguenti obiettivi per questa nuova gilda:
- Rivedere il materiale esistente e creare contenuti per la versione aggiornata del gioco.
- Bilanciare il gioco affinché sia sufficientemente sfidante, longevo e divertente.
- Presentare “Scrum Quest” alla “Play 14 Italia”, la conferenza sul serious gaming che si terrà a Firenze per l’edizione 2024, dal 5 al 7 settembre.
Al termine del percorso, la gilda ha raggiunto tutti gli obiettivi prefissati, presentando una nuova versione di “Scrum Quest” alla conferenza. Durante l’unconference dell’intré Camp del 2 ottobre, è stata proposta una sessione di gioco nelle attività pomeridiane.
Cogito ergo sum
Durante questa gilda filosofica, i partecipanti hanno intrapreso un percorso sotto la guida della docente Elisa Belotti, esplorando le posizioni di grandi pensatori come Socrate, Platone, Aristotele, Kant, Schopenhauer, Hegel, Heidegger e Popper. Hanno affrontato temi complessi quali scienza, etica, libertà e bioetica.
Ogni incontro si è focalizzato sul confronto dialettico tra i partecipanti, al fine di sviluppare capacità critiche e argomentative. Il percorso si è concluso con un dibattito, preparato nel mese di agosto, sul tema: “La democrazia è ancora la miglior forma di governo?”, in cui due squadre hanno sostenuto posizioni opposte.
Lo stesso dibattito sulla democrazia è stato successivamente presentato come sessione della unconference durante il camp aziendale, svoltosi il 2 ottobre presso il Museo Diocesano di Brescia.
Video production – 2° gruppo
CodeCrafters
La gilda è nata con l’obiettivo di esplorare il “dietro le quinte” di molti software noti, utilizzando le sfide di programmazione offerte dalla piattaforma CodeCrafters.io. Le sfide consistono nella creazione di versioni semplificate di Redis, Git, Docker, SQLite, BitTorrent, grep, un server HTTP e un server DNS, ognuna delle quali è accompagnata da una guida dettagliata. I partecipanti hanno affrontato ciascuna challenge utilizzando il linguaggio di programmazione più consono.
Il principale risultato della gilda è l’acquisizione di una maggiore consapevolezza sul funzionamento di diverse tecnologie, come server DNS, shell, Git, Redis e Apache Kafka. Attraverso le sfide affrontate, i membri hanno imparato a utilizzare le API per la manipolazione di strutture dati di basso livello (buffer, byte, bit) in vari linguaggi di programmazione.
Video production – 1° gruppo
La gilda Video Production ha come obiettivo l’apprendimento delle fasi fondamentali nella creazione di video. I partecipanti hanno esplorato il processo di produzione video, suddiviso in pre-produzione, produzione, post-produzione e distribuzione.
Durante gli incontri, sono state svolte diverse attività, tra cui:
- corsi su cinematografia, storytelling e montaggio video utilizzando software avanzati come Premiere e After Effects;
- un workshop in presenza con il docente esterno Carlo Teofilo, che ha permesso di sperimentare l’uso di attrezzature tecniche;
- un laboratorio online, focalizzato sull’editing.
Il team della gilda ha acquisito competenze fondamentali per lavorare autonomamente su progetti video. Durante la gildonferenza del camp del 2 ottobre, è stato mostrato un video che ha messo in evidenza quanto appreso durante questo percorso formativo.
Certificazione CKA o CKAD
Questa gilda è stata creata per prepararsi alle certificazioni Kubernetes Certified Kubernetes Administrator (CKA) e Certified Kubernetes Application Developer (CKAD). I partecipanti hanno studiato insieme gli argomenti comuni a entrambe le certificazioni, con il prezioso supporto di colleghi già certificati CKAD.
L’obiettivo principale è stato l’approfondimento di Kubernetes, ma il gruppo ha anche sperimentato strumenti avanzati come ISTIO, Helm e Operator. Durante gli incontri, sono stati esplorati pattern come sidecar, adapter e ambassador, offrendo l’opportunità di acquisire nuove competenze e tecniche.
Al termine del percorso due persone della gilda, Carlo Ballabio e Yordan Asenov, hanno superato l’esame ottenendo la certificazione CKA.
E tu di che cloud service provider sei?
La gilda nasce con l’obiettivo di acquisire competenze essenziali per utilizzare vari service provider per l’hosting di applicazioni.
Durante gli incontri le persone hanno fatto pratica con Amazon Web Services, Google Cloud Platform e Microsoft Azure per apprendere la gestione di diversi ambienti, come quelli di test e produzione, per il rilascio e l’aggiornamento di un’applicazione (il repository è disponibile internamente).
Prossimamente saranno pubblicati nel blog una serie di articoli di approfondimento sull’utilizzo dei servizi Cloud.
i3Presence
Con questa gilda sono iniziati gli sviluppi di un’applicazione Flutter per la gestione della prenotazione delle postazioni e la conseguente registrazione delle presenze in ufficio.
Il gruppo, nel corso degli incontri, ha appreso diverse conoscenze:
- le best practice per lo sviluppo di applicazioni Flutter efficienti e reattive;
- i passaggi chiave per pubblicare un’app negli store (Google Play Store e Apple App Store);
- la comprensione dei requisiti tecnici e amministrativi per la pubblicazione.
Questa prima versione dell’applicazione comprende alcune funzionalità essenziali come autenticazione, registrazione delle presenze e reportistica.
Il progetto i3Presence proseguirà il prossimo quadrimestre con un’altra gilda.
Game-building
La gilda si pone l’obiettivo di imparare a progettare e implementare un gioco online, che sia breve, divertente e adatto a occasioni di team building.
Le persone appartenenti al team, sia designer sia sviluppatori, hanno sfruttato le loro conoscenze in ambito UX/UI e programmazione per realizzare un progetto in React e C#.
Il gioco “Guess it!”, disponibile internamente, prevede l’interazione tra una persona che deve fare indovinare appunto agli altri, attraverso una chat, ciò che ha in mente mettendo a disposizione una serie di indizi realizzati con simpatiche icone. La web app prevede una form di login e la classifica generale.