42

Da Wikires.
Versione del 4 feb 2019 alle 13:50 di Gatto (Discussione | contributi) (Creata pagina con "== Cos’è AM42 == AM42, chiamato anche 42, è il nome dato al gruppo di ricerca e sviluppo di AM4, dal quale vengono ideate e sviluppati framework, soluzioni, sistemi e sof...")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Cos’è AM42

AM42, chiamato anche 42, è il nome dato al gruppo di ricerca e sviluppo di AM4, dal quale vengono ideate e sviluppati framework, soluzioni, sistemi e software che hanno come base comune quello di essere proposte innovative.

Il nome AM42

Il nome AM42 è l’unione, la sovrapposizione, di AM4 + 42. Il significato di 42 è già chiaro a coloro che ne fanno parte, o che vogliono farne parte, perché il suo significato è una delle caratteristiche di ingresso nel team. Non c’è bisogno quindi di spiegarlo in questa sede. Contrariamente, è possibile cercarne il significato su Google.

Scopo di AM42

Lo scopo principale del Team AM42 è quello di dedicarsi allo sviluppo di idee e applicazioni innovative negli ambiti del BIM e dell’Industria 4.0, comprendendo quindi tutte le sottocategorie da essi coinvolti, dal Generative Design alla robotica. I sistemi sviluppati possono essere framework di lavoro o Project Management, prodotti, servizi, sistemi di calcolo o applicazione, software, script, e, in generale, qualsiasi risorsa possa portare innovazione nei settori sopracitati. Alcuni esempi di progetti AM4 sviluppati (o attualmente in fase embrionale) con il sistema 42 sono Il MasterKeen stesso, BIM nation, il framework Liquid Team, il framework Responsive BIM e altri che vengono elencati nelle apposite sezioni sottostanti. Tra gli scopi principali dei progetti 42 non vi è il guadagno economico, anche se non è escluso come scopo secondario: la partecipazione ai progetti è su base volontaria, non retribuita; vengono sviluppati per il puro piacere di contribuire e partecipare a idee innovative. Grazie agli strumenti richiesti per lo sviluppo viene tenuta traccia di chi ha partecipato al loro completamento, e nel caso di distribuzione/vendiita/commercializzazione (di qualsiasi tipo) i proventi economici derivanti da successive applicazioni pratiche delle idee (conferenze, convegni, cessione diritti) i guadagni vengono suddivisi tra coloro che vi hanno contribuito o che collaborano alla diffusione.


Chi può partecipare

AM42 è un Team liquido aperto a tutti gli ex partecipanti del MasterKeen BIM Specialist di AM4. Chiunque può partecipare, a patto di possedere le caratteristiche e le conoscenze necessarie richieste. Non è per tutti, e il processo di associazione è selettivo, ma non nel senso banale del termine. Essendo progetti che richiedono precise caratteristiche ai partecipanti (vedi sotto), sono ben accetti tutti coloro che dimostrano di averle intrinsecamente o comunque di averle sapute coltivare nel tempo. L’obiettivo del sistema 42 non è puntare sul quantitativo di partecipanti, ma sul livello qualitativo. Per questo motivo è stato appositamente sviluppato un processo di partecipazione in linea con il sistema stesso. Essendo una squadra di lavoro sviluppata sui principi del framework Liquid Team (anch’esso sviluppato con il sistema 42) permette la partecipazione collaborativa geograficamente decentralizzata (ognuno da casa sua). Dovendo seguire precise fasi di sviluppo per trasformare in modo efficiente un’idea in un framework/prodotto/servizio finito entro lassi di tempo precisi, la partecipazione al sistema 42 prevede incontri di confronto che avvengono secondo i processi previsti. A tali incontri, che avvengono poche volte all’anno per la verifica degli obiettivi e la presentazione dei risultati al gruppo di lavoro, è richiesta la presenza attiva, generalmente di persona.


Dove avvengono gli incontri

Gli incontri 42 vengono proposti generalmente al sabato (alcune volte all’anno, con cadenza prevista dal framework di sviluppo dei progetti) in date e presso sedi che di volta in volta potrebbero cambiare. La sede e la data del primo incontro 42 sono indizi da scoprire durante il processo di partecipazione.


Processo di partecipazione

La partecipazione alle sessioni dei progetti 42 avviene mediante un processo che contemporaneamente funge sia da sistema auto-selettivo, sia da sistema di auto-apprendimento delle conoscenze e caratteristiche richieste al partecipante. Del bagaglio di conoscenze da avere, acquisire o verificare ci sono strumenti tecnici, skills, ma anche, per esempo, la data e il luogo del primo incontro che avverrà. Al termine del processo sarà così verificato e innescato il possesso di tutte le caratteristiche e le nozioni necessarie per poter garantire l’immediatezza di applicazione del metodo, e ci si può considerare ufficialmente parte del Team 42. In pratica, la partecipazione si basa su un sistema di Mining (inteso nel senso del termine inglese che viene affiancato alla blockchain Bitcoin) della propria candidatura: ci si costruisce da soli possibilità e caratteristiche richieste per la partecipazione. Contrariamente alla maggior parte dei gruppi di lavoro, perciò, la candidatura non è basata su presentazione di un membro interno, né sulla valutazione di curriculum, né su qualsiasi altro metodo banale. Il processo prevede il superamento di un numero precise di sfide progressive, come quelle di una caccia al tesoro, di difficoltà crescente. Superarle richiede intelligenza, profondità, dedizione, impegno. Possono essere superate in mezz’ora o in due settimane, a seconda dell’impegno e delle abilità che l’interessato possiede o decide di acquisire. Lo stesso numero delle sfide da è uno degli elementi da scoprire durante il processo, per questo non viene qui dichiarato. Le sfide sono tutte di carattere intellettuale, e prevedono di utilizzare, o sviluppare, ottime capacità di problem solving, strettamente necessarie per affrontare i progetti 42. Come in una caccia al tesoro, dunque, ogni indizio recuperato porta alla sfida successiva, fornendo al contempo gli strumenti o le nozioni necessarie per superarla. Inoltre, ogni sfida collabora a far acquisire, o rimarcare, le capacità richieste. Senza di esse le challenge intellettuali da superare risultano di difficile risoluzione, e scoraggiano chi non è seriamente interessato alla partecipazione. Di riflesso, alimentano invece l’interesse di chi ne è seriamente interessato. Una volta entrato a far parte del Team 42 è possibile scegliere a quali progetti partecipare tra quelli proposti da AM4 o dai partecipanti stessi.


Conoscenze e caratteristiche richieste ai partecipanti

I progetti 42 vengono proposti e sviluppati secondo un framework sviluppato da AM4 per renderli efficienti e produttivi, per evitare dispersioni di tempo e, soprattutto, arrivare a una soluzione funzionale nei tempi definiti dal progetto stesso. L’uso degli strumenti che fanno parte di questo framework richiede caratteristiche essenziali, ed importantissime, al partecipante, al quale verrà chiesto di utilizzarli, fin dal processo di selezione. Tra le caratteristiche imprenscindibili vi sono: • Grande capacità di lavoro in regime di collaborazione. • Forte volontà di condivisione. • Forte attitudine ed entusiasmo verso il Problem Solving. • Capacità di comunicazione efficace. • Capacità di utilizzo del sistema decisionale AM4. • Capacità di strategia in tempo reale. • Conoscenza del framework Liquid Team e capacità di operare secondo i principi previsti. • Conoscenza del framework LOS per l’efficientamento dello sviluppo di progetto. • Conoscenza e volontà di utilizzo del sistema Wikihelp.

La comprensione e l’uso di molti di questi strumenti richiedono ottima attitudine, apertura mentale, intelligenza, profondità. Per esempio, il framework LOS richiede impegno per essere capito, e ancora di più per essere usato, ma permette un efficientemente molto alto del processo di sviluppo. Per questo motivo, è richiesta la volontà al partecipante di comprenderlo e adottarne l’uso nei progetti 42.


Esempio di conoscenza proporzionale richiesta

Vi sono poi strumenti la cui conoscenza è richiesta in modo proporzionale rispetto al tipo di progetto 42 al quale si aderisce, quali la conoscenza di visual scripting con Dynamo, o con Python, o HTML, CSS e Javascript, oppure altri linguaggi di programmazione e/o software di editing e sviluppo.

Per esempio, uno dei progetti attualmente in fase di sviluppo, chiamato Responsive BIM, richiede tra le altre cose anche la conoscenza del funzionamento (anche di base) di HTML e CSS. Tali conoscenze vengono fornite in apposite sessioni formative durante gli incontri 42, nelle quali il proponente trasmette la conoscenza necessaria a far si che il partecipante al progetto specifico possa collaborare attivamente a svilupparlo. Nel primo incontro, per esempio, oltre alla proposta di collaborare a tale progetto verranno tenute micro-lezioni che possano permettere di colmare eventuali lacune su tali argomenti e comprendere come utilizzarne la conoscenza per sviluppare un framework che, per motivi diversi, ha molto in comune con HTML e CSS pur non facendone uso, e che sarà sviluppato con sistemi di visual scriptng o con Python. Per il superamento del processo di partecipazione, quindi, è stata inserita una prova che richiede una conoscenza basilare di HTML e CSS. All’interessato alla partecipazione è demandata la volontà di acquisire le informazioni (poche) necessarie al superamento di quella precisa sfida, creando così un “filtro per la volontà di impegno”.


Ruoli dei partecipanti e degli istruttori AM4

Nel Team 42 vengono invitati tutti gli ex allievi del MasterKeen BIM Specialist, e in alcuni casi anche ad alcuni degli istruttori che li hanno seguiti, guidati dagli stessi principi guida. Gli istruttori del MasterKeen vengono in ogni caso invitati a partecipare in una fase ben precisa del progetto, al termine del LOS 3, durante la quale viene loro esposto quanto sviluppato. I consigli da loro apportati saranno utili per l’ultima fase di sviluppo e perfezionamento, il LOS 4, al termine del quale il framework/servizio/prodotto viene rilasciato sotto licenza Creative Common XXX.


Ruolo di Wikires in un progetto 42

Essendo Wikires un sistema progettato (all’interno dello stesso progetto 42) per facilitare lo sviluppo di idee, la definizione di obiettivi, la semplificazione dei concetti, il suo uso è strettamente richiesto per il lavoro collaborativo. La Wikires del progetto acquisisce quindi lo status di strumento operativo che permette di far convergere le idee e la pratica efficiente. Fino al termine del LOS 4, le pagine Wikires del progetto permangono nella sezione dall’accesso controllato (solo per i partecipanti).

Una volta completato il LOS 4 del progetto, le relative pagine vengono pubblicate sulla Wikires pubblica. La Wikires si trasforma così automaticamente in strumento di spiegazione del progetto e di specifica della sua paternità, nonché una pagina di Wikipedia pronta alla pubblicazione.

Caratteristiche dei progetti 42

Con il trasferimento su Wikires pubblica e Wikipedia del progetto, per il progetto 42 vengono stabiliti i diritti di utilizzi da parte del pubblico, che rientrano nelle Licenze Creative Commons ufficiali.


Fasi di sviluppo di un progetto 42

Per garantire l’efficienza e arrivare a un risultato, un progetto 42 viene sviluppato seguendo il metodo LOS sviluppato da AM4. Le fasi sono: Fase 1: Wikires • Proposta del progetto attraverso la Wikires riservata. Specifica delle idee su cui si basa (LOS 0) e dell’innovazione (LOS 1). In questa fase tutti possono contribuire tramite la Wikires collaborativa all’impostazione del progetto e alla definizione degli strumenti necessari allo sviluppo. • Decisione della Creative Commons per la diffusione. • Pubblicazione articolo su BIM Nation sezione Fast Forward.

Fase 2: Incontro LOS2 • Sviluppo di strumenti e concetti (meet-up., lezioni, etc) per portare il progetto a LOS 2. • Implementazione della Wikires con le idee e gli strumenti concreti emersi. • Raggiungimento del LOS 2.

Fase 3: sviluppo del progetto fino a LOS 3. • Sviluppo del progetto a distanza secondo i framework Agile e Lean. • Raggiungimento LOS 3. • Presentazione del progetto sviluppato LOS 3 al resto del Team e agli istruttori AM4. • Raccolta dati per proseguimento a LOS 4.

Fase 4: Incontro LOS4 • Raggiungimento LOS 4 e rilascio progetto. • Esposizione progetto finito/funzionante con presentazione professionale da parte degli autori. • Trasferimento da Wikires privata 42 a Wikires pubblica, rilascio sotto la Creative Commons scelta all’inizio. Descrizione paternità progetto (autori) con descrizione LOD 0. • Pubblicazione su Wikipedia. • Divulgazione progetto. • Pubblicazione articolo BIM Nation, sezione Engage. • Pubblicazione su siti web di settore. • Progettazione attività di divulgazione (conferenze, meet-up, etc).

I tempi di raggiungimento del LOS 4, cioè del progetto finito, possono variare a seconda del progetto. La proposta iniziale è sempre di un tempo massimo di quattro mesi. In questo caso i LOS non coincidono con i mesi: il LOS 3, per esempio, è la fase che richiede più tempo in proporzione alle altre.


Progetti già sviluppati con il metodo 42 (LOS 4)

Il metodo 42 di AM4 è già stato utilizzato con successo per progettare sviluppare framework, servizi e prodotti attualmente in uso e proposti costantemente, quali: • Wikires. • MasterKeen BIM Specialist. • Framework Liquid Team. • Framework LOS. • BIM Delivery. • BIM Nation. • Libri AM4 Educational. • Route 4.


Progetti in fase di sviluppo (LOS 1)

I progetti attualmente in fase di sviluppo (LOS 1 e 2), che vengono proposti da AM4 ai componenti del Team 42 durante il primo incontro sono: • Responsive BIM. • Framework Generative Team. • M-CDE. • BIMdastria (BIM + Industria 4.0). • Gam4ication. • BIM Experience.

I progetti in fase di sviluppo non sono ancora pubblici, o lo sono parzialmente. La loro descrizione verrà inserita nella Wikires ad accesso controllato, alla quale è necessario registrarsi durante il Processo di partecipazione.


Come registrarsi alla wikihelp dei progetti 42

La Wikihelp del sistema 42 è disponibile all’indirizzo [1]. Per registrarsi è necessario accedere con le credenziali dell’amministratore super partes e, una volta all’interno, utilizzare la procedura di registrazione di nuovi utenti. La scoperta di tale procedura fa parte del processo di partecipazione, e non viene quindi spiegata: viene lasciato al partecipante il compito di comprenderla, con ogni mezzo che riterrà necessario. All’interno della pagina di registrazione potrà decidere il proprio nome utente e la password e inserire l’indirizzo e-mail che verrà utilizzato per le comunicazioni relative alla wikires collaborativa e, in generale, ai progetti 42. Una volta terminata la procedura e inseriti i dati Wikires manderà un’email con: • Link sul quale fare clic per la conferma dell’account. • Indizi per la sfida successiva della Procedura di partecipazione.

Una volta attivato l’account il Partecipante 42 potrà collaborare a sviluppare i progetti a LOS 1, partecipando agli incontri e implementandone o modificandone la descrizione secondo le regole di utilizzo di una WikiMedia.

Il nome utente dell’amministratore super partes è legato al significato vero di 42: è il nome del supercomputer che ha generato il numero (con tanto di spazio). La password è invece il nome di colui che, una volta ottenuta la risposta, urlò << Questo è tutto ciò che sai dire dopo un lavoro di sette milioni e mezzo di anni?>>