Convocar usuaris és ara una mica més fàcil

New & Noteworthy
14/3/20
Lluís Turró Cutiller
1.526
0
BaaS brightside

Les convocatòries són una nova eina dins els mòduls de BrightSide. Permeten convocar usuaris registrats i afegir-ne per entitats que els relacionin. Per exemple, usuaris dins un mateix projecte, subscriptors d'una categoria de publicacions, integrants d'un contracte...

Integració en calendaris

Les convocatòries s'envien amb un arxiu adjunt que conté les dates i s'integra fàcilment en qualsevol calendari. Amés, manté l'identificador de l'esdeveniment perquè els calendaris on s'integra siguin sensibles als canvis de contingut o de dates. El calendari que rep les confirmacions d'assistència és el de l'organitzador.

Podeu veure més informació de les convocatòries en aquest enllaç.

Registre obert

La darrera novetat en convocatòries és la possibilitat de crear esdeveniments oberts que permetin el registre d'usuaris. La convocatòria es mostra com una pàgina web amb un botó de registre. Podeu veure com configurar la web per mostrar convocatòries en aquest enllaç.

Quan un usuari es registri, rebrà un correu amb el text de la convocatòria i un codi QR per a poder accedir a l'esdeveniment.

Seguiment d'assistència

Les notificacions per correu de les convocatòries inclouen un codi QR que permet validar l'assistència. Només usuaris amb els permisos adequats poden fer aquestes validacions. Podeu veure més informació en aquest enllaç.

Convocatòries i el Directori

Els usuaris que tinguin un perfil actiu en el Directori podran veure la resta d'assistents que també siguin al Directori. En cas d'haver assistit, es veuran amb una marca de validació.

L'aplicació guarda un historial amb totes les convocatòries on ha participat l'usuari. Això permet consultar tant la convocatòria com els assistents (sempre que siguin membres del Directori)

Per què no ho preguntes?

New & Noteworthy
20/11/18
Lluís Turró Cutiller
1.982
0
brightside

Tens un projecte i vols saber què en pensen els teus col·laboradors? Vols saber per on van les reaccions dels teus lectors? Tens preguntes però no saps com fer-les arribar?

API d'enquestes

BrightSide llença el nou API per enquestes. Completament operatiu per a publicacions i dossiers, el nou API permet crear tantes enquestes associades com necessitis. Les enquestes poden ser consultades des de l'àrea d'usuari i enviades per correu.


Detall de les propietats d'una enquesta

Pots trobar més informació a Enquestes.

El mòdul de publicacions afegeix interfícies per a bloggers

New & Noteworthy
13/4/17
Lluís Turró Cutiller
9.783
0
brightside

El mòdul de Publicacions ha estat des de l'inici, la newsletter de BrightSide. Començà sent intern i personalitzable, per acabar afegint les funcions bàsiques d'una pàgina de News.

Bloggers? Que no hi havia ja editors?

Per editar una publicació dins l'entorn BrightSide, cal abans saber com funciona BrightSide. Encara que sigui per sobre.

Les noves interfícies per a bloggers rebaixen la corba d'aprenentatge al mínim. Un cop l'usuari s'autentica, des de la mateixa web, veu la opció Els meus blogs i, per a cadascun dels blogs, el botó Editar. Fins i tot un botó per crear una nova publicació.

En cinc minuts, un usuari casual, pot estar escrivint una nova entrada. Sense haver rebut cap formació.

Més informació de Publicacions aquí.

L'editor

L'editor està basat en la sintaxis wiki de Elephant.

Podeu trobar una explicació de la creació de l'editor aquí i documentacio aquí.

El programari obert és coneixement

Blog
3/9/15
Lluís Turró Cutiller
15.784
0
brightside elephant fundacioTiC turro.org

El primer cop que vam obrir el codi va ser el 2002. En aquell moment Blai Capdevila i jo mateix ens barallàvem per trobar una solució a la comptabilitat sense assentaments. Comptabilitat documental basada en models. El projecte es deia XMLVocabulary, s'allotjava al domini xmlportal.net i va assolir la mitjana de 30 mil descàrregues mensuals. Mentre ens deixàvem els ulls en la creació de models, a altres llocs del mon desenvolupadors trobaven utilitats ben diferents a allò que estàvem fent. Una de les sorpreses més grans va ser quan una empresa de telecomunicacions a Taiwan va començar a usar el codi dins el seu seguiment d'incidències, afegint suport LDAP, i passant-nos el resultat traduït al xinés. Aquell dia no vaig dormir.

Entenent el risc, acceptant la ignorància

Tinc que dir que sóc poc ortodox. La metodologia utilitzada en aquells moments per vendre desenvolupament de software em semblava escandalosa, poc responsable i gens productiva. Encara ara hi ha gent que continua fent el mateix. I segueixo escandalitzant-me. Primer, no sempre s'entrega el codi. Segon, se li demana al usuari que accepti el disseny de formularis on breument es descriu la operativa. Tercer, es comença el desenvolupament pels formularis. Els supòsits de semblant metodologia són, que l'analista ha entès perfectament què vol el client i que aquest ha sabut explicar què vol a la perfecció. Es comença per la taulada perquè es suposa una bona fonamentació. Això no és cert, mai pot ser-ho.

El desenvolupament de software no s'hauria de vendre, simplement perquè comprar-lo és una ruïna. Entenem-nos, comprar el desenvolupament d'una solució completa no és recomanable. Desenvolupar és una inversió, no una despesa. Desenvolupar és car i no sempre surt bé. Segons les noves tendències, el software està en una constant fase beta on cada incidència és tractada amb màxima cura. El software està en constant millora, s'adapta i creix.

En casos reals, quan es decideix iniciar un nou projecte, l'anàlisi i el desenvolupament són només una part del tramat. Cal la plena implicació de l'usuari avançat. Aquell que entén quin és l'objectiu i és capaç de trobar on falla. I tot mitjançant l'ús, sense tocar el codi. Reportant cada incidència amb tots els detalls i donant idees. L'èxit d'un projecte es mesura en la quantitat d'usuaris avançats que reporten incidències i en la rapidesa en que es desenvolupen les solucions. L'usuari coneix i el desenvolupador realitza. L'analista catalitza el procés.

Particularitats, camins al no res

Fa més de deu anys que no desenvolupo codi que no vagi al tronc principal de Elephant i BrightSide. Això vol dir que tots els usuaris usen el mateix tronc. Ja ho dic ara, les dues aplicacions tenen usuaris ben diversos, des d'autònoms a petites i mitjanes empreses. L'ús que en fan és també molt divers. Què passa doncs amb les particularitats?

Quan un usuari demana una particularitat, allò que no serà útil a ningú més, el primer que faig és intentar eliminar-la. Dràstic? No pas. Iniciar una branca de codi per una particularitat només pot acabar malament. Per una banda, la resta de mòduls creix ignorant-la i podem acabar amb una incompatibilitat. Per altre banda, al no estar en el tronc principal, no es millora ni creix al mateix ritme. Amés, eliminar-la no sempre vol dir no fer-la. També pot dir tornar-la genèrica, es a dir, afegir-la al tronc principal i deixar que la resta d'usuaris en gaudeixi.

Tornar una particularitat en una característica general és un mal de cap. Primer cal barallar-se amb els conceptes, de particulars per una funcionalitat concreta a generals per tot. Després cal, per això és genèric, més configuració. El resultat, però, és més funcionalitat pel conjunt. Tothom hi guanya.

Quan és impossible la transformació a genèric cal provar a incorporar-ho sense que es noti. La via més ràpida són les factories de classes o funcionalitat afegida. Reconeixes una interfície però no saps qui la implementa. Un cop fet el reconeixement, implementes la interfície com un mòdul endollable.

Si finalment cap de les solucions anteriors és possible, crees la versió especial per aquella particularitat, sabent que tard o d'hora es transformarà en un malson.

Publicant el coneixement

El programari obert és coneixement aplicat. Al codi s'hi suma tot el que sap l'usuari avançat. La qualitat dependrà de la maduresa del projecte, dels coneixements de les eines que tingui el desenvolupador i del coneixement de l'objectiu que es pretenia assolir per part de l'usuari. El programari obert estalvia feina a tercers i permet integrar projectes. Això afavoreix la col·laboració i resulta en una millora pels elements integrats, converteix projectes sencers en usuaris avançats reportant incidències.

A cadascú el que li toca

Haureu notat que li dono especial importància a l'usuari avançat. Bé, encara pot tenir-ne més, normalment és així.

Els casos pràctics m'han ensenyat que sense un usuari que estigui disposat a implementar el projecte en el mon real, aquest no té masses possibilitats d'èxit. Disposició per anar provant en la mesura que es va fent, en els punts on s'aconsegueixen fites. Això vol dir temps, paciència i molta implicació. Com sigui, crec que cal donar-los el reconeixement que mereixen i traduir-ho en compensacions.

La millora constant afavoreix compensar la dedicació dels usuaris avançats d'una manera ben fàcil: gaudint de les millores que ells mateixos han proposat, més d'aquelles que hagin proposat d'altres. La Fundació TiC rep les contribucions de Turro.Org i les publica sense cap cost, en un intent de convertir el teixit empresarial català en un usuari avançat. Queda molt per fer, però ja hem començat.

Càrrega de la norma 43 per contractes bancaris

Customer Relationship
10/7/15
Lluís Turró Cutiller
11.938
2
brightside

Ja està disponible la darrera versió de Elephant i BrightSide, instal·lada en el seu servei BaaS.

Norma 43 per extractes bancaris

Ara pot carregar el seu extracte bancari en el contracte BS Financials de C.Corrent. Els pasos a seguir són els següents:

  1. Descarregui l'extracte des del seu banc en línia, demanant la opció de format Norma 43.
  2. Obri el contracte de C.Corrent i carregui l'arxiu del seu banc usant el botó de càrrega.


Pot executar aquests pasos sense por de repetir informació o perdre informació ja guardada. BrightSide manté la qualitat de registre del compte corrent. Tampoc cal que recordi quines dates ha importat anteriorment, es manté el saldo per moviment.


Un cop carregada la informació en el contracte, aquesta pot ser usada en els extractes bancaris per quadrar amb el banc. Per veure les dades reals del banc, vagi al l'extracte del compte comptable i premi el botó Afegir moviments bancaris. Aquests es mostraran a continuació dels introduïts a la comptabilitat i ordenats per data.