Desarrollo de software
Imputación de horas en Avilés
El coste de un software no termina al entregarlo: hay actualizaciones de seguridad, dependencias que caducan y cambios del negocio. Te explicamos desde el principio qué mantenimiento necesita y cuánto cuesta, para que no sea una sorpresa.
Microsoft Power Platform permite que personas de negocio creen aplicaciones y flujos sin esperar al departamento técnico. Funciona bien con reglas: entornos separados, políticas de qué conectores se pueden combinar y un camino ordenado de desarrollo a producción.
Hacer que un programa funcione es la mitad del trabajo. La otra mitad es que siga funcionando cuando cambian las personas, las dependencias y el negocio. De eso trata la ingeniería de software: pruebas, control de versiones, entornos y procedimientos.
Lo que suele estar pasando
- 01
Sistemas que no se hablan
El CRM, la facturación y el almacén no comparten datos y alguien los copia de uno a otro. Los errores aparecen cuando el cliente ya los ha visto.
- 02
Crecimiento que el sistema no aguanta
Lo que funcionaba con pocos usuarios se vuelve lento con el doble. Las páginas tardan, los informes se cuelgan y el equipo pierde tiempo esperando.
- 03
Aplicaciones Power Platform sin control
Varios departamentos han creado aplicaciones y flujos por su cuenta. Nadie sabe cuántos hay, quién los mantiene ni qué datos manejan.
- 04
Dependencias sin actualizar desde hace años
Las librerías del proyecto están desfasadas y actualizarlas da miedo porque no hay pruebas que confirmen que todo sigue funcionando.
- 05
Pedidos o cobros duplicados
Un reintento tras un corte de red ha generado registros repetidos. Se detectan cuando el cliente reclama.
¿Hablamos de tu caso?
Si tienes una aplicación heredada sin documentación, empecemos por una auditoría para saber en qué punto está.
Lo que entregamos
- Criterios de aceptación escritos y comprobables para cada funcionalidad.
- Plan de modernización por fases para sistemas heredados, sin parar la operación.
- Prototipo navegable de las pantallas principales para validarlo con tu equipo antes de programar.
- Guía de revisión de código y de ramas adaptada al tamaño de tu equipo.
- Aplicación o web desplegada en producción con entorno de pruebas separado.
- Documentación de despliegue y operación para que otro equipo pueda mantener el sistema.
- Plan de actualización de dependencias con prioridades y pruebas de regresión.
Y cuando toca facturar
El trabajo hecho se factura sin copiar datos, y el cobro vuelve a la ficha del cliente.
Cómo lo hacemos
Inventario
Localizamos todas las automatizaciones y aplicaciones low-code, con quién las creó, qué hacen y qué datos tocan.
Clasificación por riesgo
Ordenamos por impacto si fallan y sensibilidad de los datos, para saber por dónde empezar.
Marco de gobierno
Entornos, políticas de conectores, cuentas de servicio y un camino claro de desarrollo a producción.
Migración ordenada
Pasamos las automatizaciones críticas al nuevo marco una a una, comprobando que siguen funcionando.
Operación continua
Revisión periódica del inventario, alertas de fallos y acompañamiento a quien crea nuevas soluciones.
Profundiza en el tema
Desarrollo
Accesibilidad web: checklist de aceptación WCAG 2.2
Checklist de aceptación
Estructura: títulos jerárquicos, regiones reconocibles, idioma de página y orden de lectura coherente. Teclado: se puede acceder a todo lo interactivo sin ratón; el orden de tabulación es lógico y no hay trampas de foco. Foco visible: el foco se distingue y no queda oculto por cabeceras fijas, diálogos o paneles.…
Leer la guía completaDesarrollo
demo-interactiva-pipeline-crm-ventas.md
El coste de la gestión manual
En el tiempo que un comercial tarda en revisar un email, meterlo a mano en un Excel y decidir qué hacer, una empresa ágil que utiliza NExgestión CRM o automatizaciones a medida ya ha conectado con el cliente vía WhatsApp, ha analizado su perfil y ha preparado un presupuesto.
Leer la guía completaIngeniería de software
Power Platform: gobierno de políticas DLP por entorno
Diseña el control junto al modelo de entornos
Las políticas de datos de Power Platform pueden clasificar o bloquear conectores y aplicarse a distintos ámbitos. Una regla amplia puede afectar aplicaciones, flujos y otros recursos existentes; por eso, la gobernanza requiere saber quién administra cada entorno, qué proceso habilita y qué datos mueve.
Leer la guía completaPor sectores
- Hostelería
- Flujos de reservas, facturación y pedidos a proveedores sin copiar datos entre aplicaciones.
- Departamentos financieros
- Automatización de conciliaciones y cargas contables con registro de cada ejecución y validación del responsable.
- Agencias y empresas de servicios IT
- Imputación de horas, gestión de proyectos y retainers, y facturación por horas conectada, sin pasar datos de una herramienta a otra.
- Industria
- Aplicaciones de planta para partes de trabajo, control de calidad u órdenes de fabricación, pensadas para tabletas y uso con guantes o prisa.
Criterios que importan
- Que reconozca los límites de cada herramienta, incluidas las que vende.
- Que separe entornos de desarrollo, pruebas y producción.
- Que use tecnologías comunes, para que otro equipo pueda mantenerlo si un día cambias.
- Que separe entorno de pruebas y producción y te deje revisar cada entrega.
- Que pregunte si hay API antes de proponer un robot que lea pantallas.
Imputación de horas para empresas de Avilés
Coordinamos con los proveedores de software que ya trabajan con tu empresa en Avilés para acordar contratos de API y responsabilidades.
Si tu empresa de Avilés ya tiene personas creando aplicaciones low-code, el objetivo es darles un marco, no quitarles la herramienta.
En muchas pymes de Asturias, las tareas de copiar datos entre programas se llevan horas cada semana; es el primer sitio donde mirar.
Preguntas frecuentes
¿Qué mantenimiento necesita después?+
Actualizaciones de seguridad, revisión de dependencias, copias de seguridad y pequeños ajustes. Te proponemos un plan con lo que incluye y lo que no, para que sepas qué pagas.
¿Cuánto cuesta un software a medida?+
Depende del alcance, por eso empezamos definiendo una primera versión pequeña y con presupuesto cerrado. A partir de ahí, cada ampliación se estima por separado y puedes parar cuando quieras.
¿Qué tecnologías usáis?+
Las que mejor encajan y más fácil es encontrar quien las mantenga: React y Next.js en web, Node.js o Python en servidor, Flutter o React Native en móvil, bases de datos relacionales. Evitamos tecnologías minoritarias sin motivo.
¿Qué aportan las pruebas de contrato?+
Verifican que lo que un servicio envía coincide con lo que otro espera, sin montar todo el entorno. Detectan incompatibilidades entre equipos o proveedores antes de desplegar.
¿RPA, low-code o integración por API?+
Si el sistema tiene API, casi siempre es la opción más estable. El low-code va bien para flujos entre aplicaciones conocidas. El RPA queda para cuando no hay otra forma de acceder, sabiendo que es lo más frágil ante cambios de pantalla.
¿Cuántas pruebas automáticas hacen falta?+
Las suficientes para proteger lo que más importa. Empezamos por los procesos donde un fallo cuesta dinero o clientes, y añadimos pruebas cada vez que un error se escapa a producción.
Imputación de horas cerca de Avilés
Para tu empresa en Avilés
Envíanos tu idea, aunque esté a medio definir; el primer paso es ordenarla juntos.