Quanto è fattibile un'app desktop leggera per Discourse e potrebbe migliorare il coinvolgimento e/o la consapevolezza delle notifiche?

Questa è una continuazione di una domanda posta nell’AMA di oggi. David ha risposto molto bene e ha sicuramente capito da dove provenisse questa domanda. Collegherò il video dell’AMA a questo argomento non appena sarà disponibile pubblicamente.

La domanda iniziale era:

MSTeams è un’applicazione standalone che visualizza notifiche sulla barra delle applicazioni. Domina la comunicazione della nostra azienda per questo motivo: è sempre a portata di clic per tutti gli utenti e li notifica immediatamente di nuove informazioni. Ci sono piani per creare una sorta di applicazione standalone di Discourse, o fornire altrimenti questo tipo di funzionalità di notifica desktop?

Per essere un po’ più specifici, è davvero il perché che è importante piuttosto che il cosa. Il perché qui è il seguente:

  • Immagina una grande azienda, diversi canali di comunicazione: Teams, Outlook, Discourse, Sharepoint e molti altri
  • Immagina di essere una persona impegnata e di voler contattare qualcuno o un team per qualcosa.

Fai tu:
a) Apri un browser web, digita l’URL (se lo conosci), accedi, trova la categoria giusta, crea un argomento, dai un titolo, delinea la domanda in dettaglio, invia e attendi pazientemente una risposta
b) Fai clic sull’icona di MSTeams sulla barra delle applicazioni, digita il nome della persona o del gruppo che potrebbe aiutare, digita e invia - sapendo che la persona dall’altra parte riceverà immediatamente un avviso sulla sua barra delle applicazioni, che lampeggia in arancione finché non risponde

Non sto assolutamente sostenendo il lampeggio arancione, ma sto vedendo che stiamo perdendo una quantità significativa di contenuti a favore di MSTeams. Questo è davvero il problema che voglio risolvere, e penso che il sistema di notifica potrebbe essere un punto in cui stiamo perdendo.

C’è un attrito necessario:

  • Scegli la categoria
  • Presta attenzione all’argomento

ma anche un attrito aggiuntivo che un’app desktop non ha

  • Pensa a usare Discourse - È in grado di aiutare?
  • Decidi di usare Discourse - Ne vale la pena? Quanto tempo ci vorrà prima che qualcuno veda il mio argomento?
  • Apri il browser
  • Vai sul sito web
  • Accedi

Nota che il processo di Pensare e Decidere per MSTeams non avviene. È così facile per me fare clic su un pulsante: sono immediatamente in grado di iniziare la mia domanda.

Dal lato del ricevitore è anche difficile sapere quando si hanno notifiche. Teams mi dice quanti messaggi non ho visto nella barra delle applicazioni, quindi so sempre quando c’è qualcosa di nuovo. Con Discourse devo essere sul sito web o avere la scheda aperta, e poi notarlo.

Penso che non sarebbe nemmeno necessaria un’app desktop completa, forse anche qualcosa come un equivalente desktop dell’app mobile che ti aiuta a gestire meglio le tue notifiche di Discourse.

In definitiva, abbiamo solo bisogno di qualcosa che renda Discourse sempre a portata di clic per tutti gli utenti e che richieda zero clic per sapere se c’è qualcosa che vale la pena esaminare.

Forse esiste già qualcosa che potrebbe essere una buona alternativa?

5 Mi Piace

Sono felice di discuterne anche qui :slight_smile:

Ci sono stati alcuni esperimenti con un’app Electron per Discourse (in particolare la parte di chat). Quindi è fattibile fare qualcosa del genere, ma non è stato tentato nulla che consideri appieno cosa significhi mantenere qualcosa del genere per una vasta base di utenti.

Penso che la tua intuizione sulle notifiche sia buona, ma non sono sicuro che sia davvero il problema principale qui.

In questo scenario, penso che la chat sia la cosa a cui le persone si rivolgeranno più probabilmente. Usiamo la chat su Discourse per la stessa cosa. Sei impegnato, sei tra una cosa e l’altra, hai una domanda e vuoi una risposta rapida. Molto più facile digitare in una casella che ti aspetta, in uno spazio dove puoi vedere che “molte persone stanno scrivendo” e sono disponibili a rispondere.

Potrei concentrarmi invece su altri scenari. Hai menzionato questi altri strumenti nel mix:

Outlook, amico. Qualcuno invia un’e-mail. Hanno dimenticato di mettere in copia una persona, qualcuno risponde per aggiungerla. Succede ancora un paio di volte. Oh, troppe persone in questo thread. Qualcuno risponde e rimuove metà della lista di copia. La persona successiva che risponde non si rende conto che non tutti stanno più ascoltando.

Uffa, passiamo invece a Teams.

“Ehi, quindi nella catena di e-mail…”
“Quale catena di e-mail?”
“Quella su X”
“Non sono sicuro di esserci”
“Cerca l’oggetto ‘la cosa su x’”
“Oh sì, la vedo”
“OK, quindi nel messaggio a tal dei tali…”
“Hmm… sì, a quel punto devo essere stato rimosso dal thread”
“Te la inoltrerò e basta”

Boom, un’altra biforcazione nella discussione.

E se potessi semplicemente inserire un link a quella discussione nella chat invece?

Penso che questo sia l’angolo giusto. Spostare le discussioni dalle e-mail a Discourse. Allora MS Teams è ancora meglio perché puoi facilmente collegarti a quelle conversazioni senza tutto quel nonsenso.


Ci sono sicuramente conversazioni in chat che sarebbero meglio su Discourse, ma è una spinta più difficile, come stai descrivendo. Ma sono sicuro che l’hai già visto anche con altri strumenti.

“Ehi, questo thread sta diventando un po’ lungo. Possiamo riassumerlo in un documento per cominciare?”

OK, questo è un buon passo. È un segnale che le persone sono disposte ad andare in asincrono quando necessario.

Poi cosa succede?

Quanto sono lunghe quelle catene di commenti nei documenti che vengono condivisi? Come trovi quello giusto?

OK, sì, alcuni di quei documenti potrebbero essere discussi meglio anche su Discourse. È una mossa più difficile, però, per la mia esperienza. Una cosa che aiuta è che copiare/incollare dai documenti a Discourse è abbastanza buono. Lascia che le persone facciano la loro bozza nei documenti, ma se l’aspettativa è che il documento debba essere discusso, copialo/incollalo su Discourse e discuti uno snapshot di esso lì.


Questo è il modo in cui cercherei di affrontare questo problema. Cerca gli scenari in cui le persone vedranno più valore e prova a sviluppare una sorta di “playbook” attorno ad essi.


Adoro lavorare in Discourse, dove usiamo praticamente solo Discourse per tutto ciò per cui in passato ho usato una combinazione di strumenti. Ma le aziende esistenti non sono lavagne bianche e gli strumenti che già usano non verranno facilmente sostituiti. I nuovi strumenti devono poter esistere accanto a quelli esistenti.

Definire alcune linee guida su quali strumenti usare e quando è probabilmente necessario.

Ecco un paio di esempi che ho incontrato in passato in cui le persone hanno tentato di mappare questo tipo di cose apertamente (nessuno dei due include Discourse nel mix, ma penso che l’idea regga ancora abbastanza bene)

Sono tentato di rinominare questo argomento in modo che riguardi il “perché” e spostarlo in Community, ma ti lascerò prima riflettere su questa idea.

5 Mi Piace

È interessante sentire che è stato studiato in passato, in particolare con Electron, anche se immagino che sarebbe uno sforzo considerevole produrlo e mantenerlo correttamente.

È vero, ma sfortunatamente si tratta di MSTeams e non credo che possiamo usare la chat di Discourse: incoraggiamo gli utenti a condividere informazioni tra progetti clienti su Discourse, ma ciò deve essere moderato rigorosamente: il cliente A non può conoscere la ricetta segreta del cliente B e viceversa. Utilizzando la chat, confondiamo quell’aspettativa comportamentale in Discourse e rubiamo buone informazioni dalla parte condivisa/aperta della piattaforma in conversazioni completamente private. Anche la funzionalità “sposta conversazione dalla chat all’argomento” potrebbe non aiutare qui: le persone si affrettano direttamente alla cosa successiva in un ambiente di lavoro e molte di loro non impareranno mai a usare questa funzionalità.

Questo è completamente vero e fortunatamente non ha richiesto molto incoraggiamento.

Come risolviamo le informazioni che vanno nella direzione opposta? Le domande poste in MSTeams non generano link, non vengono trasmesse e vengono perse nell’etere di Microsoft. L’utente sa che il suo destinatario riceverà una notifica immediata. Con Discourse non è così. Anche con le notifiche via email, queste si mescolano con altri messaggi e tipicamente vengono filtrate in una cartella. Questa immediatezza è un motivo chiave per cui queste domande vengono poste in MSTeams piuttosto che in Discourse.

Posso garantire che questo è un buon processo. Ha avuto un discreto successo, in particolare quando possiamo sincronizzare quegli argomenti da un’altra piattaforma con lo stesso sapore markdown come Gitlab.

Grazie per aver fornito queste linee guida come riferimento. Il nostro processo interno per questo è stato un disastro e rimane indefinito. Ci sono troppe piattaforme e troppi cuochi. Le presenterò come buoni esempi.

Se ritieni che sia più adatto in quella direzione, sono felice che tu lo sposti. Per noi il problema principale è perdere grandi conversazioni a lungo termine a causa di MSTeams. Sebbene possiamo continuare a insistere sul porre quelle domande in Discourse, una parte del perché è l’immediatezza di MSTeams. Questo è un punto in cui Discourse sta attualmente perdendo e penso che sia un enorme peccato. Non prevediamo di sostituire MSTeams con la chat di Discourse, quindi sento che ci deve essere un altro modo per competere a livello tecnico.

In termini di cosa, un’app desktop potrebbe essere una via da seguire, ma posso vedere che è molto sforzo e ne vale davvero la pena? Probabilmente no.

D’altra parte, la mia ricerca mi ha portato a alcuni multiplexer/centri di notifica. Forse vale la pena monitorare progetti come questi per future integrazioni? Sospetto che la soluzione ideale sarebbe una singola piattaforma che centralizzi tutte queste notifiche, simile a come Discourse Hub centralizza le notifiche di un utente di Discourse.

Ho dato un’occhiata di 3-4 minuti alle seguenti opzioni. Non sono sicuro se voi ragazzi le abbiate esaminate in termini di fornitura di integrazioni? Qualcosa del genere avrebbe senso?

https://novu.co/ - sembra promettente, anche se non ho potuto vedere un elenco di piattaforme supportate
Pushover: Applications and Plugins - non sono sicuro se l’azienda opterebbe per questo
GitHub - notifo-io/notifo: Multi channel notification service for collaboration tools, e-commerce, news service and more. sembra piuttosto carino, interfaccia web sembrava piuttosto elegante e facile.

1 Mi Piace

Hai installato l’app web Discourse come PWA su Windows? Mostrerà un numero di notifica sull’icona della barra delle applicazioni. Questo funziona subito.

3 Mi Piace

Questo è un ottimo suggerimento. Ci proverò per qualche settimana e vedrò come va. Uno svantaggio è che è a scheda singola, almeno in Chrome. Ma per questo caso d’uso di monitoraggio delle notifiche è comunque un buon miglioramento.

Per chiunque altro voglia provare questo, su Chrome fai clic sull’icona del desktop accanto alla stella dei preferiti nella barra degli URL
image

1 Mi Piace

Sì, combina questo con la visualizzazione del primo post su categorie specifiche potrebbe aiutarti a ricevere avvisi sui nuovi argomenti non letti di tuo interesse.

2 Mi Piace

image

Già lo adoro! Ottimo suggerimento :heart:

5 Mi Piace

Vedi la mia richiesta qui: Implement Badging API - #10 by merefield

3 Mi Piace

Lo uso da una settimana e lo adoro ancora. Lo sto diffondendo in tutta l’azienda e mi aspetto un impatto molto positivo sui tempi di risposta.

A titolo di riferimento, funziona in:

Ecco un breve video su come configurarlo con Edge. Chiedo che venga eseguito all’avvio per maggiore comodità.
Nota: La prima cosa che clicco è nella barra degli indirizzi. Questo non è chiaro nel video a causa degli artefatti di compressione.

C’è anche una guida per Chrome con immagini qui: Implement Badging API - #11 by Tris20

1 Mi Piace

Ciao Tristan. Non sono sicuro se possa aiutare dopo tutto questo tempo, ma sto lavorando a un client desktop per le community di Discourse. Essendo un’app molto nuova, apprezzerei molto se potessi darle un’occhiata e darmi le tue impressioni

4 Mi Piace