Desarrollo web

Desarrollo de aplicaciones web y software a medida para empresas

Software de gestión web, portales para clientes y proveedores, plataformas internas y API: software construido sobre tus procesos, con una arquitectura que aguanta el crecimiento y un código que sigue siendo tuyo.

shardana.ai se dedica al desarrollo de aplicaciones web y software a medida para empresas y pymes: software de gestión, portales, plataformas internas e integraciones que sustituyen hojas de Excel compartidas, correos reenviados y programas que no se comunican entre sí. El estudio tiene su sede en Cabras (Oristano), en Cerdeña, y trabaja con empresas de toda Italia, en gran parte a distancia.

En muchas empresas el trabajo todavía pasa por una hoja de cálculo que solo dos personas saben actualizar, por un programa de gestión instalado hace años que nadie se atreve a tocar, por pedidos que llegan por correo y se vuelven a escribir a mano. El software estándar cubre una parte de la necesidad y deja fuera justo los pasos que distinguen tu forma de trabajar. Nuestro trabajo es construir esa parte y conectarla con todo lo demás.

¿Qué es una aplicación web a medida?

Una aplicación web a medida es un software diseñado en torno a los procesos de una empresa concreta y que se usa desde el navegador, sin instalaciones en los ordenadores. Puede ser un programa de gestión de pedidos, encargos o almacén, un área privada en la que los clientes siguen expedientes y documentos, un portal para agentes y proveedores o una herramienta interna que reúne datos hoy dispersos en varios programas. A diferencia de un sitio web, que presenta la empresa, una aplicación web hace trabajar a las personas: gestiona usuarios y permisos, guarda datos, aplica reglas, genera documentos y se comunica con otros sistemas mediante API. A diferencia de un software contratado por suscripción, sigue tu proceso en lugar de pedirte que te adaptes al suyo. Se puede usar desde la oficina, desde casa o desde la obra, también desde el móvil, y se actualiza en un único punto: cuando publicamos una nueva versión, todos la usan de inmediato, sin instalaciones que repetir ordenador por ordenador.

¿Cuándo conviene desarrollar software a medida en lugar de comprarlo?

Conviene cuando el proceso es una parte importante de la forma en que tu empresa trabaja o gana dinero, y ningún producto del mercado lo sigue sin forzarlo. Ocurre cuando pagas varias suscripciones que se solapan y aun así los datos se copian de una a otra, cuando las personalizaciones de un programa de gestión ya cuestan más que un software dedicado, o cuando una hoja de Excel se ha convertido en el corazón operativo de la empresa y cada error de fórmula sale caro. También conviene cuando necesitas ofrecer a tus clientes un servicio digital que la competencia no tiene. En cambio, no conviene para actividades estándar como contabilidad, nóminas o correo electrónico: ahí un buen producto existente cuesta menos y se mantiene solo. En la primera conversación valoramos contigo también esta posibilidad, y si la respuesta correcta es comprar una herramienta existente, te lo decimos.

AspectoSoftware estándarSoftware a medida
Adaptación a los procesosLa empresa se adapta a la herramientaLa herramienta sigue los procesos de la empresa
Tiempo de puesta en marchaInmediato para las funciones estándarSemanas o meses, con entregas progresivas
CostesSuscripción que crece con usuarios y módulosInversión inicial más mantenimiento
IntegracionesLimitadas a las que prevé el proveedorDiseñadas sobre los sistemas que ya usas
PropiedadDatos y funciones dependen del proveedorCódigo y datos siguen siendo de la empresa

¿Qué aplicaciones web desarrollamos?

Desarrollamos aplicaciones web para necesidades distintas, que a menudo conviven en el mismo proyecto. El punto de partida es casi siempre un proceso que hoy cuesta tiempo: un pedido que pasa por tres personas, un dato que hay que buscar en cuatro sitios, una solicitud del cliente de la que nadie sabe en qué punto está. A partir de ahí elegimos la forma adecuada: un software de gestión interno si el trabajo afecta a tu equipo, un portal si implica a clientes, agentes o proveedores, una plataforma completa si el software es en sí mismo el servicio que vendes. Cuando el problema es hacer dialogar herramientas que ya existen, el proyecto se convierte en una integración; cuando el software actual hay que retomarlo o sustituirlo, se parte de un análisis del código. Aquí abajo tienes los casos principales, con las páginas de los servicios relacionados. Si tu caso no encaja en ninguno, cuéntanoslo igualmente: a menudo es una combinación de estos elementos.

Software de gestión y herramientas internas

Aplicaciones para pedidos, encargos, presupuestos, almacén, turnos o expedientes, construidas sobre las fases reales de tu trabajo. Cada rol ve solo lo que necesita, cada cambio queda registrado y los informes se generan a partir de los datos, no de copias a mano.

Portales para clientes, agentes y proveedores

Áreas privadas en las que los clientes siguen solicitudes, pedidos y documentos, los agentes introducen ofertas y los proveedores actualizan disponibilidad y entregas. Menos llamadas para saber "en qué punto estamos" y menos correos que clasificar.

Plataformas y productos digitales

Cuando el software es el servicio que vendes, hacen falta gestión de suscripciones, roles distintos y una arquitectura pensada para crecer. Si el producto es nuevo y todavía hay que validarlo con el mercado, se parte de un MVP para startups y pymes.

Integraciones y API

Conectores entre software de gestión, CRM, e-commerce, herramientas de facturación y servicios externos, para que el mismo dato no se introduzca dos veces. Cuando el objetivo es automatizar un flujo completo entre varias herramientas, el trabajo continúa con las automatizaciones con IA para los procesos empresariales.

Renovación de software existente

Aplicaciones antiguas, difíciles de modificar o escritas por personas que ya no trabajan contigo. Se parte de una auditoría de código y se decide si conviene arreglar, sustituir por partes o reescribir, sin detener el trabajo de quien usa el sistema cada día.

Sitios web, portales de contenido y e-commerce

Si necesitas un sitio corporativo, una landing page o un portal de contenidos, tienes los detalles en la página sobre sitios web, landing pages y portales. Para vender en línea, consulta el desarrollo de e-commerce.

¿Cómo se desarrolla una aplicación web, fase por fase?

Una aplicación web a medida se construye con pasos cortos y verificables, así ves crecer el software y puedes corregir el rumbo antes de que sea tarde. Se empieza con una conversación sobre el proceso actual, las herramientas en uso y lo que no funciona. Sigue el análisis, en el que trazamos con las personas que harán el trabajo actividades, excepciones, roles y datos, y definimos un alcance con prioridades claras. Después diseñamos la arquitectura y las interfaces y las validamos con quien usará de verdad el software. El desarrollo avanza con entregas frecuentes en un entorno de pruebas al que tienes acceso: pruebas, comentas y decidimos juntos las siguientes prioridades. Antes de la puesta en producción hay pruebas, controles de seguridad y, si hace falta, la migración de los datos del sistema actual. Tras la entrega, el software hay que mantenerlo y hacerlo evolucionar. Los plazos de tu proyecto los fijamos en la propuesta, después del análisis.

FaseQué ocurreQué obtienes
Primera conversaciónProceso actual, problemas, herramientas en usoUna primera idea de viabilidad y alcance
AnálisisActividades, excepciones, roles, datos, integraciones necesariasDocumento de alcance con prioridades
DiseñoArquitectura, modelo de datos, interfaces principalesPrototipo de pantallas y arquitectura documentada
Desarrollo incrementalEntregas frecuentes en entorno de pruebas, demos y feedbackSoftware que crece con cada entrega
Pruebas de aceptación y puesta en producciónPruebas, seguridad, rendimiento, migración de datosAplicación en producción, datos transferidos
Mantenimiento y evoluciónCorrecciones, actualizaciones, nuevas funcionesSoftware que sigue alineado con la empresa

¿Cómo hacemos que una aplicación sea segura y fácil de mantener?

Un software empresarial vale tanto como su capacidad de seguir funcionando dentro de tres años, cuando las personas y las necesidades habrán cambiado. Por eso la calidad no es una fase final, sino una regla de trabajo. El código pasa una revisión antes de cada entrega y los recorridos críticos, como el inicio de sesión, la introducción de un pedido o la generación de un documento, están cubiertos por pruebas automáticas. Las entregas pasan por un pipeline de integración y entrega continuas (CI/CD) y por entornos separados de desarrollo, pruebas y producción, así ningún cambio llega a los usuarios sin haber sido verificado. En cuanto a la seguridad, diseñamos permisos por rol, registramos las operaciones sensibles, ciframos las comunicaciones y prevemos copias de seguridad verificadas. Los datos personales se tratan conforme al RGPD desde el diseño. Las principales decisiones de arquitectura quedan en un registro de decisiones: quien llegue después sabrá por qué el sistema está hecho así y podrá modificarlo sin miedo.

¿Qué recibes al final del proyecto?

Al final de cada fase recibes algo que puedes verificar, no solo una presentación. En resumen:

  • La aplicación web en producción, en una infraestructura cloud a nombre de tu empresa.
  • El código fuente en un repositorio a tu nombre, con el historial completo de cambios.
  • Entornos separados de desarrollo, pruebas y producción.
  • La documentación técnica: arquitectura, arranque en local, despliegue, decisiones tomadas.
  • El manual de uso para quien trabaja con el software cada día.
  • La migración de datos desde el sistema anterior, cuando el alcance la incluye.
  • El backlog de las evoluciones futuras, ordenado por prioridad.

La propiedad del código, los accesos y las modalidades de soporte se definen en la propuesta, antes de empezar.

¿Cuánto cuesta desarrollar una aplicación web a medida?

El coste de una aplicación web a medida depende del alcance acordado, por eso no publicamos una tarifa válida para todos. Influyen sobre todo el número de roles y procesos que gestionar, las integraciones con sistemas existentes, la cantidad y calidad de los datos que migrar, los requisitos de seguridad y el número de usuarios simultáneos. A esto se suman los costes recurrentes de infraestructura cloud, servicios externos y mantenimiento, que conviene estimar desde el principio para comparar el proyecto con las alternativas por suscripción en un horizonte de algunos años, no solo en el primer mes. Una forma de reducir el riesgo es empezar por el proceso que más pesa y entregarlo primero, en lugar de sustituirlo todo a la vez. Tras la primera conversación recibes una propuesta escrita con fases, entregables y costes, y puedes empezar solo con el análisis antes de comprometerte con el desarrollo completo.

FactorProyecto más sencilloProyecto más complejo
Roles y procesosUn departamento, un procesoVarios departamentos, clientes y proveedores con permisos distintos
IntegracionesNinguna o una API documentadaSoftware de gestión, CRM y ERP sin API disponibles
Datos existentesPocos datos, ya ordenadosAños de datos que limpiar y migrar
SeguridadUso interno, datos no sensiblesDatos personales o confidenciales, accesos externos
UsuariosUn equipo internoUsuarios externos y picos de uso

¿Qué ocurre después de la entrega?

Una aplicación web no se cierra el día de la puesta en producción: las personas empiezan a usarla de verdad, surgen casos que nadie había previsto y la empresa cambia. Por eso la propuesta prevé desde el principio cómo gestionar la fase siguiente. El mantenimiento correctivo resuelve los problemas notificados, con tiempos de respuesta acordados. Las actualizaciones de seguridad mantienen al día frameworks, librerías e infraestructura, porque un software parado durante años se vuelve vulnerable aunque nadie lo toque. La evolución añade funciones según el backlog y lo que piden los usuarios, con el mismo método de entregas progresivas usado durante el desarrollo. Puedes confiar esta fase a nosotros, a tu departamento de TI o a otro proveedor: código, documentación y accesos son tuyos, y el traspaso está previsto en el proyecto. El objetivo es que puedas elegir, no que quedes atado.

¿Con qué tecnologías y qué experiencia trabajamos?

shardana.ai nació en 2026, pero el trabajo se apoya en más de 25 años de experiencia de su fundador, Maurizio Brioschi, en ingeniería de software, desarrollo backend, arquitectura de sistemas y dirección de equipos técnicos. A lo largo del tiempo ha diseñado plataformas web, aplicaciones empresariales y productos digitales, ocupándose de arquitectura, infraestructura cloud AWS, CI/CD, seguridad y gobierno técnico. Es una experiencia anterior al estudio, y la mantenemos separada de la edad de la marca. El stack de referencia incluye PHP y Laravel, Node.js y TypeScript, React y Vue.js, MySQL, con arquitecturas basadas en API. Sin embargo, la elección de las tecnologías sigue al proyecto: preferimos herramientas extendidas y bien documentadas, que tu equipo u otro proveedor puedan retomar sin dificultad. Cuando una aplicación necesita funciones de inteligencia artificial, como la búsqueda en documentos o la extracción de datos, las integramos con el mismo método del desarrollo de inteligencia artificial para empresas. No publicamos casos de clientes que no podamos documentar.

¿Dónde trabajamos?

Trabajamos con empresas y pymes de toda Italia, en gran parte a distancia: análisis, demos, entregas y revisiones funcionan bien en línea. La sede está en Cabras, en la provincia de Oristano, y para los proyectos en Cerdeña se pueden acordar reuniones presenciales, empezando por el análisis con las personas que usarán el software.

Preguntas frecuentes

¿El código fuente es nuestro?
Sí. El código está en un repositorio a nombre de tu empresa y los derechos se regulan en el contrato antes de empezar. También las cuentas de infraestructura y de los servicios externos están a tu nombre.
¿Podéis retomar un software desarrollado por otros?
Sí, partiendo de una auditoría de código. Antes de proponer cambios entendemos cómo está hecho el sistema, qué riesgos tiene y qué conviene hacer: arreglarlo, sustituirlo por partes o reescribirlo.
¿Podemos trabajar con nuestro departamento de TI?
Sí. Podemos desarrollar la aplicación y traspasarla a vuestro equipo, o trabajar juntos desde el principio con revisiones de código compartidas y decisiones de arquitectura tomadas en común.
¿Dónde se instala la aplicación?
En una infraestructura cloud a nombre de tu empresa, elegida según los requisitos, el presupuesto y dónde deben residir los datos. Nosotros configuramos entornos, copias de seguridad y monitorización, y lo documentamos todo.
¿Hace falta también una app para el móvil?
A menudo no. Una aplicación web responsive funciona bien en móviles y tabletas, y una PWA se instala desde el navegador sin pasar por las tiendas de aplicaciones. Las apps nativas hacen falta cuando se necesitan funciones del teléfono que la web no ofrece.
¿Se pueden añadir funciones de inteligencia artificial?
Sí, cuando resuelven un problema concreto: búsqueda en documentos, extracción de datos de archivos y formularios, clasificación de solicitudes, borradores de respuesta. Las valoramos en el análisis junto con las demás funciones, sin añadirlas por moda.

Servicios relacionados

¿Qué trabajo seguís haciendo a mano porque el software no lo hace?

Describe el proceso, las herramientas que usáis hoy y lo que te gustaría conseguir. Te respondemos con una primera valoración y, si tiene sentido, con una propuesta para el análisis.