PROGETTI DAVVERO PRODOTTI DIGITALI?

UPSTREAM UX nasce per affermare il ruolo del designer come reale progettista di applicazioni. Scopri cosa significa.

Il succo del discorso

se progetti davvero un’app o un software, le tue scelte hanno ripercussioni tecniche e architetturali che non possono prescindere dalle tue competenze tecniche.

Queste competenze non trovano spazio nei percorsi di formazione per giovani designer, ma dovrebbero costituire la base su cui poi far germogliare competenze specifiche da ux designer.

Non preoccuparti, non devi saper sviluppare, ma dovresti sapere:

Come funziona un database
Che tipo di relazioni esistono tra le entità
Come interagiscono frontend e backend
La differenza tra processi in sync e in background
Cosa sono le code
E tante, tante cose simili...
Il problema

larga parte del mondo del design vede il mondo dello sviluppo come qualcosa di estraneo, incomprensibile e inesplorabile. Qualcosa che non lo riguarda.

Troppo spesso si tratta la progettazione di siti o semplici ecommerce nello stesso identico modo con cui si tratta la progettazione di un’applicazione complessa. Ma...

Progettare questo

(Landing pages, siti vetrina, ecommerce...)

O questo

(Software gestionali, appliacazioni complesse...)

Non è la stessa cosa

...“non è lo stesso fottuto campo da gioco, non è lo stesso campionato, e non è nemmeno lo stesso sport.”

Solo chi ha piena visibilità della catena che porta dallo stakeholder allo sviluppo della singola funzionalità conosce il costo di un professionista non in grado di comprendere il lavoro degli sviluppatori.

I VANTAGGI DI UN APPROCCIO DIVERSO

Tanto più è elevato il tuo grado di comprensione del funzionamento dell’applicazione che stai progettando, tanto più sarà elevata la tua capacità di progettare in maniera razionale ed efficiente e tanto si ridurranno le cose che delegherai ad altri.

Cos’è necessario

TROVARE UN LINGUAGGIO COMUNE

Ci sono tanti modi per descrivere un’applicazione

Quello del tuo cliente o dello stakeholder di turno
Quello dello ux designer
Quello degli sviluppatori

Alcuni descrivono semplicemente quello che succede in superficie, altri ne descrivono il funzionamento.

Da una singola descrizione superficiale, possono derivare N soluzioni tecniche differenti, dalle quali nasceranno successivamente vincoli o ripercussioni che prima o poi affioreranno.

Tra sviluppatore e designer ci deve essere allineamento totale sulla soluzione, perché è sulla soluzione che si andranno ad appoggiare le successive evoluzioni.

Esiste un solo linguaggio che permette di allineare tutti nella catena.

È il Linguaggio Tecnico Naturale.

Ci siamo inventati questo nome, ma sappi che è alla portata di tutti e no, non puoi non padroneggiarlo.

Perchè non se ne parla

“Perché non cielo dicono?!” Non lo sappiamo.

Puoi trovare ovunque risorse che ci spieghino cos’è il pattern MVC e cos’è una VIEW, ma non troverai nulla riguardo a ciò che dovresti considerare durante il processo di design.

Puoi trovare tonnellate di risorse sul funzionamento di un database relazionale o su mysql, ma non troverai nulla che spieghi cosa di tutto ciò è importante per chi progetta una piattaforma.

Puoi trovare corsi di programmazione ad ogni angolo della strada, ma nessuno che si concentri sulle competenze di alto livello necessarie e sufficienti per comprendere come interagiscono i vari concetti e come ragionano i prodotti che progettiamo.

Cosa vogliamo fare

Diffondere. Formare. migliorare.

Vogliamo diffondere consapevolezza riguardo la necessità di sviluppare competenze tecniche per chi si occupa di Ux Design.
Vogliamo aiutare le persone ad accrescere le proprie competenze.
Vogliamo migliorare il mondo dello sviluppo software.
Non abbiamo ancora cominciato.

Oppure HAI LETTO CONTENUTI O CONOSCI formatori in linea con questi principi?

Perchè “Upstream”

"Upstream" letteralmente significa "a monte".

La nostra idea è che le competenze tecniche per uno Ux designer dovrebbero venire prima di qualunque altra cosa.

Un punto di partenza grazie al quale comprendere meglio i prodotti digitali che utilizziamo ogni giorno e la base su cui far crescere tutte le altre competenze specifiche che un Developer non avrà mai e che rendono il ruolo dello UX designer di vitale importanza per qualunque prodotto di successo.

©BitBoss s.r.l. - p.iva 11921690019 - Capitale sociale 35.000,00€ I.V. - Corso Castelfidardo 30/A - Torino