Tesi · Esperienza × coding con l’IA
La mia piattaforma è sviluppata con l’IA e non contiene una sola funzione di IA. Non è una contraddizione.
Sviluppare con l’IA non significa che il prodotto contenga IA.
Dove un’applicazione ha davvero bisogno di IA, ad esempio per analizzare immagini, testi o dati, questa viene sviluppata e verificata appositamente. Dove non porta benefici, resta fuori.
Nel dettaglio
Referenze
Impact4Exhibition – pianificare e simulare mostre
Compito: le mostre dovevano poter essere percorse interamente in digitale prima dell’allestimento, in scala e dal punto di vista dei visitatori.
Sviluppato: un’applicazione specialistica autonoma con editor di planimetrie, anteprima 3D interattiva in tempo reale, pianificazione di luci e proiezioni, materiali, assistente alla progettazione ed esportazione come visita video.
Risultato: il lessico del mestiere – allestimento, luce, effetto spaziale – tradotto in un modello di dati, una logica d’uso e una visualizzazione in tempo reale che non richiede modellazione complessa.
Per i committenti: lo stesso schema regge sistemi di pianificazione, configuratori e modelli digitali in altri settori, ovunque le varianti debbano diventare visibili e confrontabili prima della realizzazione.
IMPACT4IMMERSIVE – ambiente di sviluppo e runtime
Compito: installazioni multimediali con più schermi e proiettori, sensori e funzionamento continuo dovevano nascere in modo più robusto e preciso che con i comuni motori di gioco.
Sviluppato: un ambiente di sviluppo in C++, Qt e QML con editor di codice, debugger, editor a nodi e IA integrata per il lavoro sul codice, più un sistema di esecuzione separato per uscita multicanale, projection mapping, sensori LiDAR e simulazione degli ambienti di destinazione.
Risultato: una famiglia di prodotti propria, fatta di strumento e runtime, in uso in musei e installazioni. Qui l’IA è anche una funzione del prodotto, non solo un metodo di sviluppo.
Per i committenti: gli stessi componenti – 2D e 3D in tempo reale, collegamento di dispositivi, uscita distribuita, esecuzione stabile, strumenti per specialisti – reggono anche sale di controllo, visualizzazione tecnica o presentazioni interattive di prodotto.
La piattaforma propria – cinque siti, sette lingue
Compito: cinque marchi – CUBE4DEV, CUBE4TEC, CUBE4ARTS, CUBE4VIDEO e Unternehmeravantgarde – dovevano essere gestiti, tradotti e pubblicati da un patrimonio di contenuti comune, senza un CMS tradizionale.
Sviluppato: una piattaforma web in TypeScript con schema di dati proprio, modifica online, sette lingue, controlli automatici per motori di ricerca, accessibilità e tempi di caricamento, e pubblicazione automatica sui social network.
Risultato: la piattaforma è sviluppata con l’assistenza dell’IA e in esercizio non contiene IA. Metodo e prodotto restano separati: l’IA accelera lo sviluppo, il risultato è codice sorgente proprio e verificato.
Per i committenti: sistemi web multilingue, flussi redazionali e automazioni con regole di controllo proprie sono compiti tipici nelle aziende. Qui si vede come nascono con lo sviluppo assistito dall’IA.
Dettagli tecnici, immagini e altri prodotti sono su CUBE4TEC.
Altre tesi
- Chi usa il coding con l’IA solo per programmare più in fretta ne sfrutta la parte minore.
- Quando il codice costa poco, il buon giudizio diventa caro.
- La sola velocità non fa un buon prodotto. Aumenta soltanto le strade su cui ci si può perdere.
- Kontext bilden, um die Ecke denken, Verbindungen sehen, die vorher niemand gesehen hat: Das ist der Hauptberuf eines Künstlers.
- Es heißt: Der Mensch entscheidet, die KI entwickelt. Dabei steht am Anfang keine Entscheidung, sondern eine Idee.
- Der Softwaremarkt steht Kopf. Wer nur programmieren kann, verliert gerade seinen Wert.
- Mini-Apps sind nicht die Revolution. Die Revolution ist, dass sich Enterprise-Software jetzt mit Produkterfahrung und KI bauen lässt.
- 40 Jahre Sackgassen sind kein Ballast. Mit KI werden sie zum Abkürzungsverzeichnis.
- Wer mit KI seine erste App baut, freut sich zu Recht. Wer 40 Jahre Produkte gebaut hat, baut damit etwas anderes.
- Die erste Generation der Softwareentwickler war Architekt eines ganzen Systems. Mit KI wird sie es wieder.
- Die eigentliche Revolution der KI ist nicht die Automatisierung. Es ist die Neubewertung dessen, was als menschliche Kompetenz gilt.
- Die Leitkompetenz der kommenden Jahre ist nicht, Lösungen zu produzieren. Es ist, Richtung zu geben.
- KI liefert Material, Varianten, Muster. Eine Position entsteht erst dort, wo jemand auswählt, Grenzen setzt und Bedeutung verantwortet.
- Aus Überfluss entstehen neue Blickwinkel. Wer Varianten früh verbietet, verbietet die Idee, auf die er wartet.
- Mein informatisches Denken prägt meine Kunst. Meine Kunst prägt, wie ich Produkte entwickle.
- Ein Künstler mit 40 Jahren Softwareentwicklung ist kein Exot in der Produktentwicklung. Er ist das, was KI-Projekten gerade fehlt.
- Avantgarde ist der Moment, in dem eine neue Setzung auf eine Kultur trifft, die sie noch nicht kennt. Für Produkte ist dieser Moment jetzt.
- Jede erfolgreiche Avantgarde arbeitet an ihrer eigenen Auflösung. Euer heutiger Vorsprung ist morgen Standard.
- „Kunst ist Setzung“ habe ich vor fast 40 Jahren von meinem Kunstlehrer gelernt. Es ist der beste Satz über Produktentwicklung, den ich kenne.
- Molte idee di prodotto nelle aziende non sono mai fallite. Erano solo troppo costose da provare.
- Un prezzo fisso per un prodotto nuovo è una scommessa: sapere prima ciò che si impara solo costruendo.
- La lista di funzionalità più lunga è il peggior inizio per un nuovo prodotto.
- Un progetto interrotto dopo una settimana può essere il più riuscito dell’anno.
- Chi alla fine di un progetto software non possiede il codice sorgente, ha preso il software in affitto.
- La complessità non è un segno di qualità. Con l’IA diventa solo più economica.
- Per i prodotti nuovi, il capitolato è una forma laboriosa di tirare a indovinare.
- Se servono solo più ore di sviluppo, sono la scelta sbagliata.
- La qualità nasce dalla scelta, non dal numero di possibilità. È nell’arte che lo imparo.
- Un prototipo cliccabile mostra come potrebbe apparire un prodotto. Se funziona, non lo mostra.
- Chi cambia le priorità nel mezzo dello sviluppo non pianifica male. Ha imparato qualcosa.
- Chi risolve ogni problema con la stessa tecnologia non ha una tecnologia. Ha un’abitudine.