Per què no ho preguntes?

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

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
4/13/17
Lluís Turró Cutiller
4,029
0

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
9/3/15
Lluís Turró Cutiller
7,291
0

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
7/10/15
Lluís Turró Cutiller
5,092
2

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.

Mostrant l'activitat del teu negoci, BrightSide s'apropa al tot-en-un

New & Noteworthy
7/4/15
Lluís Turró Cutiller
5,653
0

Les noves capacitats de calendari de BrightSide arriben també a les llibreries Elephant.

Mostrant l'activitat

El calendari web que incorpora Elephant permet connectar amb els mòduls BrightSide com font d'esdeveniments. Les fonts actuals són:

  • Els temes de BrightSide Dossiers:
    • Inici
    • Control
    • Resolució
    • Entrega
  • Les entrades de BrightSide Publications
  • Les accions de venda de BrightSide CRM:
    • Data de l'acció
    • Data final de l'acció

Per a tots els casos, el calendari permet discriminar quines fonts s'han de mostrar. Quan aplicable, es consulta l'atribut publicable de l'entitat mostrada.

Visor de detall sensible al visitant

Totes les entrades del calendari mostren un resum de l'esdeveniment. Aquest resum és sensible al usuari que està veient el calendari. Per posar un exemple, un tema de BrightSide Dossier seria vist així segons l'usuari:

  • Un visitant no autenticat:
    • Descripció del tema i breu resum de l'estat
  • Un visitant autenticat sense permisos:
    • Igual que un visitant no autenticat
  • Un visitant autenticat amb permisos:
    • Si no té cap participació:
      • Igual que un visitant no autenticat
    • Si participa directa o indirectament:
      • Detall de l'activitat dins el tema: comentaris, canvis d'estat, adjunts
      • Enllaç al tema dins l'àrea per membres
      • Enllaç al tema dins l'aplicació

Un exemple d'un calendari d'activitat el podeu trobar a Calendari d'activitat Turro.Org

El calendari d'usuari exportat a d'altres calendaris

Qualsevol usuari BrightSide pot accedir al seu calendari d'activitat pendent des de l'aplicació. Un cop dins el calendari i usant la opció Copiar de la barra de botons, és possible exportar aquest calendari a, per exemple, calendaris Google.

Les noves característiques d'aquest calendari inclouen adreces d'accés directe a l'aplicació. Des de qualsevol calendari, amb un sol clic, es pot accedir a l'aplicació ja autenticat.

Intentant ser cada dia més útils


© turro.org, 2011-2018

lluis@turro.org
Tel. +34 609323947