WebAIPlanet

La lista esencial de recursos de desarrollo a medida

Si opta por el desarrollo a medida, normalmente tendrá que empezar por preparar una lista de requisitos, prototipos de páginas, materiales de diseño, datos de contenido, documentación de la interfaz, entorno de implantación y plan de aceptación y mantenimiento. No se trata simplemente de aplicar plantillas, sino de hacer avanzar el proyecto en torno a los procesos empresariales, la lógica funcional y las ampliaciones a largo plazo.

instantánea

El desarrollo a medida es adecuado para proyectos con requisitos claros y negocios complejos

El enfoque del desarrollo a medida no es elegir primero la tecnología, sino resolver el proceso empresarial, la lógica funcional, la estructura de la página, la relación de datos y los métodos de mantenimiento posteriores. Es adecuado para proyectos que no pueden satisfacerse con plantillas y SaaS, así como para sitios web que tienen requisitos de experiencia de marca, acoplamiento de sistemas y ampliación a largo plazo.

más adecuado

  • Hay procesos complejos como afiliación, pedidos, reservas, permisos o aprobaciones
  • Necesidad de interactuar con CRM, ERP, pagos, SMS, correo electrónico o sistemas internos
  • Alta demanda de experiencia de página, detalles de interacción y presentación de marca
  • Los proyectos tienen planes de iteración, depósito de datos y expansión a largo plazo

No necesariamente adecuado

  • Sólo necesito una página de escaparate sencilla o un sitio web corporativo general
  • El presupuesto y la duración del ciclo son ajustados.
  • No tengo una idea clara de lo que quiero, sólo quiero “hacer una página web” primero.”
  • Nadie que haga un seguimiento de las iteraciones de aceptación, operaciones y mantenimiento.

dirección técnica

Identificar las necesidades antes de discutir la selección de tecnología

La tecnología no es cuanto más nueva mejor, sino adecuarse a los objetivos del proyecto, la complejidad funcional, las capacidades de mantenimiento del equipo y los métodos de expansión posteriores. Aquí nos fijamos primero en las direcciones comunes, y no es recomendable enfrascarse en comparaciones tecnológicas al principio.

Next.js

Sitio web oficial Común

Ideal para sitios web de alto rendimiento, sitios de marketing, sitios de contenido y proyectos de separación front-end/back-end, donde la experiencia de la página y el rendimiento SEO suelen estar mejor controlados.

Adecuado para: sitio web oficial de la marca, sitio de marketing, plataformas de contenidos

Laravel (software)

Back Office Común

Adecuado para middle y back office, procesos de formularios, lógica de afiliación, sistemas de gestión y funciones empresariales personalizadas con un mejor equilibrio entre eficacia de desarrollo y facilidad de mantenimiento.

Adecuado para: back office empresarial, sistema de afiliación

Vue / React

interfaz interactiva

Es adecuado para escenarios front-end con más interacciones, como centro de usuarios, formularios complejos, páginas interactivas, fondo de operaciones, etc., y a menudo se combina con API back-end.

Adecuado para: interacciones complejas, sistemas frontales

Node.js / Python / Java

Extensiones de back-end

Adecuado para servicios de interfaz, procesamiento de datos, integración de sistemas y proyectos a nivel de empresa, a menudo para plataformas empresariales o sistemas internos más complejos.

Adecuado para: desarrollo de interfaces, integración de sistemas

Lista de recursos

El desarrollo personalizado requiere la preparación de estos recursos

La lista de comprobación sólo aborda “qué preparar” y “cuándo preparar”. Es mejor organizar los requisitos, el prototipo, el diseño, los datos y la información de la interfaz en un documento de proyecto antes de iniciar el desarrollo.

Lista de requisitos
necesariamente
Páginas, funciones, roles, procesos, administración de back office y descripciones de límites
pre-cotización
Prototipos / Arquitectura de la información
necesariamente
Diseño de página, jerarquía de columnas, recorrido del usuario, interacción funcional
prediseño
Diseño / Información sobre la marca
sugerencia
Logotipo, colores de marca, fuentes, referencias visuales, borradores de diseño de páginas
pre-desarrollo
Contenidos / Datos comerciales
necesariamente
Empresa, Productos, Servicios, Casos, Campos, Categorías, Reglas de datos
modelización previa
Interfaces / Interfaz del sistema
a petición
Pagos, SMS, correo electrónico, CRM, ERP, mapas, autorización de inicio de sesión
preprogramado
Selección técnica
sugerencia
Front-end, back-end, base de datos, CMS, servicios de terceros y capacidades de mantenimiento
Cuando la necesidad es clara
Servidor / Entorno de implantación
necesariamente
Entornos de prueba, entornos formales, bases de datos, almacenamiento de objetos, registro y copias de seguridad.
pre-test
Pruebas / Aceptación / Mantenimiento
necesariamente
Casos de prueba, criterios de aceptación, retroalimentación de problemas, retrocesos en la puesta en marcha y planes de mantenimiento.
última fase de desarrollo

Detalles de los recursos

Cada tipo de recurso examina sólo los puntos clave y se adentra en el programa en el siguiente paso

Las fichas se utilizan aquí para ilustrar directamente el papel de cada tipo de recurso, el enfoque de la preparación y el punto de entrada al siguiente paso, para evitar que la página se convierta en un montón de enlaces de revisión. Cuando estés evaluando realmente una solución, puedes pasar a la solución de creación de sitios web o al documento de comunicación del proyecto para seguir perfeccionándola.

demanda (economía)

Escribe primero lo que vas a hacer

La lista de requisitos afecta al presupuesto, la programación, la dotación de personal y la posterior aceptación. Cuanto antes se aclare, más se reducirán las repeticiones.

más crítico por delante de la tecnología
Confirme primero el posicionamiento del sitio web →

arquetipo

Dibujar las páginas y el flujo

El prototipo se utiliza para confirmar la estructura de columnas, la ruta de funcionamiento, la jerarquía de páginas y la lógica de interacción, especialmente adecuado para proyectos con más funciones.

estructura de la página ruta de usuario
Mira el programa de desarrollo a medida →

idear

Confirmación de la marca y presentación de la página

El desarrollo a medida es más adecuado para proyectos con requisitos de expresión de marca, en los que los bocetos de diseño, las referencias visuales y los estilos de contenido afectan directamente a la textura final.

Información sobre la marca borrador de diseño
Mira la estructura de la web corporativa →

Contenido / Datos

El contenido y los ámbitos afectan a la realización del desarrollo

Las categorías de productos, los campos de miembros, los campos de pedido, los campos de formulario y las relaciones de contenido deben quedar lo más claros posible antes del desarrollo.

plan de campo Datos operativos
Consulte la página principal de recursos →

conector

Confirmación previa de sistemas de terceros

Interfaces como pagos, SMS, correo electrónico, CRM, ERP, mapas y autorización de inicio de sesión pueden tener un impacto directo en la dificultad de programación y desarrollo.

Documentación API acceso a la cuenta
Examinar los programas basados en sistemas →

habilidad

De la selección de tecnología al mantenimiento

No se fije sólo en la fase de desarrollo, sino también en quién se encargará de su mantenimiento, cómo se ampliará, cómo se desplegará y si será fácil hacerse cargo de él en el futuro.

mantenible escalable
Véase una comparación de los métodos de construcción →

despliegues

Preparar el entorno y las copias de seguridad antes de la puesta en marcha

Los proyectos personalizados suelen requerir entornos de prueba, entornos formales, bases de datos, registro, copias de seguridad, supervisión y soluciones de reversión.

entorno de prueba Programa de desmantelamiento
Mira el anfitrión y el entorno →

verificar y aceptar (una entrega)

Incluir las pruebas y el mantenimiento en el plan

La puesta en marcha de un proyecto personalizado no es el final: hay criterios de aceptación, información sobre problemas, iteraciones de versiones, actualizaciones de seguridad y responsabilidades de mantenimiento.

Criterios de recepción e inspección Programa de mantenimiento
Mira la lista de control en línea →

Recomendado

No se precipite en el desarrollo a medida, establezca primero claramente los límites del proyecto

El objetivo de la página de recursos no es tenerlo todo listo a la vez, sino saber qué afectará primero al presupuesto, la programación, el desarrollo y la aceptación. La mayoría de los proyectos personalizados pueden avanzar en este orden.

01

Confirmación de objetivos y límites

Tenga claro qué es lo primero que va a abordar y anote lo que no va a hacer.

02

Recopilación de una lista de requisitos

Las páginas, funciones, roles, backend e interfaces aparecen en primer lugar.

03

Realizar prototipos y procesos

Confirme las rutas de los usuarios, el flujo operativo y la estructura de las páginas.

04

Preparar contenidos e interfaces

Rellene la copia, las imágenes, los campos, los datos y las cuentas de terceros.

05

Desarrollo Iteración de la prueba

Acéptalo por etapas, no esperes a que esté todo hecho para dar tu opinión.

06

Mantenimiento en línea

Configure las copias de seguridad, la supervisión, los permisos, la documentación y los programas de mantenimiento.

el siguiente paso

Después de consultar la lista de recursos, siga estas tres acciones

No te atasques enseguida en detalles técnicos. Confirme primero si realmente necesita la personalización, después coteje la información del proyecto y, por último, pase a la evaluación de las opciones.