Quan Drupal no fa el que necessites, ho programem
Contrib cobreix el 80%. El 20% restant defineix la teva avantatge competitiva.
L'ecosistema de mòduls de la comunitat de Drupal és enorme. Però hi ha funcionalitats que són específiques del teu negoci, del teu flux de treball o de la teva integració amb sistemes externs que cap mòdul genèric pot resoldre-ho bé.
Desenvolupar a mida no significa reinventar la roda. Significa construir exactament el que necessites, aprofitant la infraestructura de Drupal: el sistema d'entitats, els esdeveniments, la cua de tasques, el sistema de caché, els permisos granulares.
El resultat és un mòdul net, documentat i mantenible. No un pegat sobre contrib.
Com abordem un desenvolupament a mida.
Especificació tècnica
Abans d'escriure codi, documentem exactament què fa el mòdul, com interactua amb la resta del sistema i quins edge cases cal gestionar.
Desenvolupament amb proves
Escrivim tests unitaris i funcionals. Un mòdul sense tests és un mòdul que trencarà alguna cosa en la propera actualització.
Documentació tècnica
Entreguem documentació de l'API pública del mòdul, com estendre'l amb hooks i quines són les seves dependències. El teu equip podrà mantenir-lo.
Procés
De la idea al mòdul en producció.
Sense sorpreses. Sense canvis d'abast no comunicats.
Briefing tècnic
Entenem el problema real, no només el símptoma. Preguntem fins a entendre els casos d'ús, els volums i les restriccions tècniques.
Proposta i estimació
Enviem una proposta tècnica amb abast fix i preu tancat. Allò que pressupostem és el que cobra
rem.
Desenvolupament iteratiu
Sprints curts amb demos. El client pot veure el progrés i donar feedback abans que el desenvolupament estigui tancat.
QA i revisió de codi
Tests automàtics + revisió manual + prova en entorn de staging abans de deploy a producció.
Preguntes freqüents
<tengo dudas sobre si mi caso requiere desarrollo></tengo>
Moltes vegades la resposta és "hi ha un mòdul contrib que ho fa". Te ho diem amb honestedat.
Parlem?Abans de pressupostar res, analitzem els mòduls contrib existents. Si hi ha alguna cosa que resol el 90% del cas, t'ho diem. Desenvolupar a mida només té sentit quan el contrib no cobreix el cas o ho fa de manera massa genèrica.
No. Entreguem el codi font complet, el repositori Git i la documentació. Qualsevol desenvolupador Drupal pot agafar el relleu. No creem dependències artificials.
Sí. Oferim contractes de manteniment que inclouen adaptacions a noves versions de Drupal, correcció d'errors i petites millores.
Depèn totalment de la complexitat. Un mòdul de camps personalitzats pot portar 2 setmanes. Una integració SAP completa, diversos mesos. Sempre estimem després del briefing tècnic.
Sí. Seguim els estàndards de codificació de Drupal.org, escrivim docblocks als mètodes públics i documentem les decisions de disseny no òbvies. El codi està escrit per ser llegit.
¿Necessites alguna cosa que Drupal no fa per defecte?
Explica’ns el cas. En 24 hores et diem si té solució contrib o si necessita desenvolupament a mida.