Quan cap eina del mercat encaixa en el seu procés
Construir programari propi és car de mantenir i fàcil de justificar malament. Per això el primer que fem és buscar una raó per no construir-lo. Quan no en trobem cap, aleshores val la pena.
Sol·licituds
Informes
- Sol·licitud 1NovaEn curs
- Sol·licitud 2En curs
- Sol·licitud 3A l'espera del client
- Sol·licitud 4Finalitzada
Fet per al seu procés
Què rep
Un sistema fet per al seu procés
Sistemes interns, portals, backoffices o taulers de control que segueixen el procés que l'empresa té realment.
El codi i la documentació
El codi és seu, queda en un repositori seu, i la documentació es lliura amb el codi.
Accessos per perfil i registre
Accessos per perfil, registre de qui ha fet què i les dades en un sol lloc, amb còpies de seguretat verificades.
Com es desenvolupa
Buscar una raó per no construir
Primer mirem si comprar fet i adaptar ho resol. Només quan no ho resol val la pena construir.
Anàlisi prèvia i abast escrit
Amb el procés mapat i l'abast escrit, el preu queda tancat abans de començar.
Construir per fases
Una part funcionant en producció com més aviat millor, i la resta a continuació.
El que no prometem
- No construïm quan comprar fet i adaptar surt més barat. Ho diem abans de proposar pressupost.
- El programari a mida té un cost continu de manteniment. No és una compra única.
- Si l'abast canvia a mig camí, és una conversa nova i explícita, no una factura sorpresa.
Més detall
La pregunta encertada no és «quant costa»
És aquesta: què fa la seva empresa de manera diferent, i això és un avantatge o un accident?
Si és un accident històric, el camí barat és canviar el procés i fer servir una eina feta. Si és allò que la distingeix, adaptar-se a un programari genèric és pagar per quedar igual que tothom.
La majoria de les empreses són en el primer cas. Per això la majoria de les empreses no haurien d'encarregar programari. Val la pena dir-ho en una pàgina que ven programari a mida.
Quan construir surt realment a compte
El procés és el producte. La manera com tracta les sol·licituds, prioritza la feina o calcula preus és el que fa que els clients el triïn.
Ningú al mercat no té aquest problema. Sectors específics, regulació pròpia, models de negoci poc habituals. Hi ha programari per a clíniques i per a tallers; no n'hi ha per al que fa la seva empresa.
El cost de les llicències ha superat el de construir. Passa amb equips grans i eines cobrades per usuari. A partir de certa dimensió el compte s'inverteix.
Necessita donar accés a gent de fora. Clients que volen veure l'estat del procés, col·laboradors que han de presentar alguna cosa. Els portals són difícils de comprar fets i relativament senzills de construir.
Com construïm
Per fases, amb una part funcionant en producció com més aviat millor. No perquè sigui moda, sinó perquè la primera versió de qualsevol sistema és errònia en algun punt, i és millor descobrir-ho amb un procés en ús que amb tot el sistema acabat.
Fem servir tecnologia avorrida expressament. Bases de dades relacionals, llenguatges amb dècades de vida, allotjament senzill. El programari a mida viu deu anys, i el que importa és que d'aquí a cinc anys algú pugui obrir el codi i entendre què hi ha.
És a partir de l'experiència de mantenir sistemes en funcionament, i no només de posar-los en marxa, que diem el que diem sobre el cost de manteniment.
El que sempre ens pregunten
Quan NO val la pena construir?
Quan el seu procés és comú i hi ha programari fet que el cobreix en un 80 %. En aquest cas, el més encertat és comprar i adaptar el 20 % amb automatització o integració. Construir des de zero només per tenir l'últim 20 % a mida és la decisió més cara que es pot prendre, i ho diem abans de proposar pressupost.
Passarem a dependre de vostès?
El codi és seu, queda en un repositori seu, i la documentació es lliura amb el codi. Si un dia vol passar el manteniment a un altre equip, el que necessita ja hi és. La dependència tècnica és una manera de retenir clients que no ens interessa.
Quant costa el manteniment?
El programari a mida té un cost continu: allotjament, actualitzacions de seguretat, correccions i evolució. És una partida del pressupost, no una compra única, i en parlem a la proposta i no sis mesos després.
Expliqui'ns què està frenant la seva operació.
Descrigui el problema amb les seves paraules. No cal que sàpiga què s'ha de construir.
- Llegim la sol·licitud.
- Responem en el termini d'una hora, per correu electrònic o per telèfon, en anglès o en portuguès.
- Si té sentit, concertem una conversa.