¿Qué es un prototipo en ingeniería de software?: Todo lo que necesitas saber

¿Qué es un prototipo en ingeniería de software? Es un modelo inicial creado para probar el diseño y su viabilidad antes del desarrollo completo. Un prototipo ayuda a visualizar ideas, recopilar comentarios de los usuarios y reducir riesgos. Para proyectos con requisitos poco claros, la creación de prototipos minimiza la repetición de trabajo, reduce costos y garantiza una mejor coordinación entre equipos y partes interesadas.

¿Qué es un prototipo en ingeniería de software?

En ingeniería de software, un prototipo es una versión interactiva preliminar del software, creada antes del desarrollo completo para validar requisitos, probar la viabilidad y mejorar la experiencia del usuario. Ayuda tanto a desarrolladores como a clientes a visualizar el concepto, alinear expectativas y minimizar las brechas de comunicación antes de invertir recursos importantes.

Obtenga una cotización gratis

Propósito De Prototipo

Validación de requisitos y comunicación visual
Un prototipo transforma ideas abstractas en pantallas tangibles. En un proyecto del sector sanitario en el que trabajé, mostrar un prototipo interactivo ayudó al cliente a perfeccionar los flujos de usuario en la segunda reunión, algo que ningún documento estático podría haber logrado.

Reducción de riesgos y costes
Según un estudio de IBM, corregir un problema en la fase de diseño cuesta 1/100 de lo que costaría después del lanzamiento. La creación de prototipos permite detectar problemas de usabilidad o lógica en una etapa temprana, ahorrando tiempo y presupuesto.

Mejora de la experiencia y la interacción del usuario
Los prototipos interactivos permiten realizar pruebas con usuarios reales: hacer clic en botones, navegar por los flujos y proporcionar comentarios directos. Por ejemplo, los prototipos de comercio electrónico ayudan a confirmar si los usuarios encuentran intuitivo el proceso de pago.

Ventajas y limitaciones

Ventajas:

Toma de decisiones más rápida: Los modelos visuales aclaran las ideas y reducen las malas interpretaciones.

Mayor precisión: Múltiples ciclos de retroalimentación perfeccionan los requisitos y la usabilidad.

Confianza del cliente: Los clientes pueden obtener una vista previa de la experiencia con el producto, lo que aumenta la confianza.

Limitaciones

Requiere mucho tiempo y esfuerzo: Los prototipos de alta fidelidad requieren diseñadores de UI/UX cualificados.

Desajuste de expectativas: Los clientes pueden confundir los prototipos con productos terminados.

Simulación limitada: Los sistemas o algoritmos complejos de backend son difíciles de replicar.

Lo que ¿Son los T?ypes Of Prototipo Models

Cada modelo de prototipado tiene una función específica: los prototipos rápidos validan ideas con rapidez, los modelos evolutivos las perfeccionan mediante la retroalimentación, los prototipos incrementales mejoran el desarrollo modular y los prototipos extremos se centran en la experiencia de usuario web. Elegir el modelo adecuado ahorra costes y genera confianza en el usuario.

Prototipo rápido/desechable

Este tipo de metodología prioriza la construcción y validación rápidas. Se suele utilizar cuando los requisitos no están claros. El equipo de desarrollo crea rápidamente un prototipo visual de bajo coste para presentar la interfaz principal y ayudar a los clientes a comprender intuitivamente el concepto del sistema.

Ventajas: Rápido de construir, bajo coste, validación rápida.

Desventajas: No forma parte del desarrollo final, puede ocasionar trabajo adicional.

Casos de uso: Validación del concepto del nuevo producto, revisión de la dirección de la interfaz de usuario, pruebas de viabilidad iniciales.

En principio, no busca una funcionalidad completa, sino guiar el debate. Tras recopilar la opinión de los usuarios, el prototipo se descarta y el equipo lo rediseña en función de las conclusiones obtenidas.

Prototipo evolutivo

Unaprototipo revolucionario El proceso evoluciona de lo simple a lo completo. La primera versión incluye las funciones básicas, y a través de iteraciones se añaden nuevos módulos y una experiencia de usuario mejorada. A diferencia de los prototipos desechables, no se descarta, sino que evoluciona continuamente hasta convertirse en el producto final.

Usos comunes: Proyectos a largo plazo o que cambian con frecuencia, como sistemas CRM o plataformas de comercio electrónico.

Ventajas: Se adapta a proyectos con requisitos cambiantes, reduce el retrabajo.

Desventajas: La gestión compleja de versiones puede causar confusión lógica.

Prototipo incremental

La creación de prototipos incrementales divide un sistema grande en varios módulos desarrollados de forma independiente. Cada módulo se diseña y prueba por separado antes de integrarse en el sistema final.

Ideal para: Sistemas complejos o colaboraciones entre varios equipos.

Ventajas: Permite el desarrollo en paralelo y una retroalimentación más rápida.

Desventajas: La integración requiere estándares de interfaz estrictos para evitar conflictos.

Prototipo extremo

Este proceso, utilizado principalmente en el desarrollo web, incluye:

Creación de prototipos de interfaces HTML.

Simulación de la lógica del backend con datos simulados.

Integración de la capa de servicio con la interfaz de usuario.

Este enfoque permite a los equipos de front-end demostrar rápidamente las interacciones del usuario mientras los equipos de back-end trabajan en paralelo en la arquitectura de datos.

Prototipos de baja y alta fidelidad

La fidelidad representa la similitud entre un prototipo y el producto final. Normalmente divido los prototipos en cuatro niveles:

Prototipo de papel: Para sesiones de lluvia de ideas.

Prototipo de estructura alámbrica: Para confirmar la arquitectura de la información.

Prototipo interactivo: Para pruebas de interacción y validación de usabilidad.

Prototipo de alta fidelidad: Interfaz de usuario casi final, adecuada para presentaciones o demostraciones para inversores.

Elegir el nivel de fidelidad adecuado es clave para equilibrar el control de costes y la profundidad de la validación.

¿Cuándo debería usar el modelo prototipo?

El modelo de prototipo es ideal para requisitos poco claros, interacciones complejas o validación de conceptos. La creación temprana de prototipos reduce la necesidad de rehacer el trabajo, mejora la usabilidad y genera confianza, lo que ayuda a los equipos a tomar decisiones más rápidas e impulsa el éxito del proyecto.

Cuando los requisitos no están claros o son altamente innovadores

Caso de uso: Ideal para startups, nuevos conceptos de productos o proyectos que involucren tecnología emergente.

Razón: Estos proyectos suelen evolucionar a través de pruebas y comentarios de los usuarios.

Beneficio: Los prototipos transforman ideas abstractas en elementos visuales tangibles, ayudando a las partes interesadas a definir los requisitos con precisión.

Cuando la experiencia y la interacción del usuario son fundamentales

Caso de uso: Sistemas de comercio electrónico, fintech y médicos con flujos de usuarios complejos.

Razón: La experiencia del usuario determina el éxito del producto; los prototipos ayudan a identificar fallos de UX en una fase temprana.

Método: Utilice prototipos interactivos con métricas de usabilidad (seguimiento ocular, tiempo de finalización de tareas) para validar la lógica del diseño.

Al realizar presentaciones a clientes o inversores

Caso de uso: Presentación de proyectos, recaudación de fondos o demostraciones de prueba de concepto.

Razón: Los prototipos interactivos transmiten ideas mejor que las diapositivas o los documentos.

Ventaja: Fomenta la confianza y la comprensión entre las partes interesadas no técnicas.

Ejemplo: Un cliente del sector manufacturero utilizó un prototipo de alta fidelidad en una presentación de licitación, mejorando su tasa de éxito y asegurando una asociación a largo plazo.

¿Cuáles son las etapas principales del desarrollo de un prototipo?

El desarrollo de prototipos transforma ideas en modelos comprobables. Cada etapa influye en la precisión, la usabilidad y la satisfacción. Un proceso claro reduce la repetición del trabajo, mejora el trabajo en equipo y garantiza que el prototipo valide la viabilidad, no solo los aspectos visuales.

Diagrama del proceso de prototipado de software

Recopilación de requisitos y definición del alcance

Objetivo: Aclarar los objetivos del proyecto, los límites funcionales y las expectativas de los usuarios.

Comportamiento: Realizar entrevistas, encuestas y análisis de flujo de trabajo para recopilar requisitos.

Punto clave: Separe las características “imprescindibles” de las “deseables” para controlar la expansión del alcance.

Ejemplo: En un proyecto de atención médica, utilizamos el mapeo del recorrido del usuario para reducir el 40% de las funciones innecesarias antes de la creación del prototipo.

Conceptualización y arquitectura de la información

Objetivo: Transformar los requisitos en información estructurada y diseño de maquetación.

Comportamiento: Realice bocetos o wireframes para visualizar los flujos de usuario, la lógica de navegación y la jerarquía del contenido.

Herramientas: Figma, Sketch, Balsamiq.

Valor: Permite una discusión rápida y una validación estructural antes de comenzar el diseño visual.

Construcción de prototipos

Objetivo: Crea un prototipo visual e interactivo que simule las interacciones principales del usuario.

Comportamiento: Utilice herramientas de prototipado con componentes de interfaz de usuario e integre datos simulados o lógica simple para simular el comportamiento.

Enfoque: Consistencia y usabilidad por encima de la funcionalidad completa.

Ejemplo: Para una demostración de comercio electrónico, se utilizaron datos JSON simulados para simular la lógica del carrito y realizar pruebas de usuario realistas.

Pruebas de usuario y recopilación de comentarios

Objetivo: Validar si el prototipo cumple con las expectativas del usuario.

Métodos: Pruebas A/B, pruebas de usabilidad y evaluaciones basadas en tareas.

Enfoque: Realice un seguimiento de las acciones de los usuarios, identifique los puntos débiles de la usabilidad y recopile información práctica.

Resultado: Los comentarios suelen revelar problemas como una ubicación poco clara de los botones o una respuesta lenta.

Iteración y establecimiento de la línea base

Objetivo: Perfeccionar el prototipo y finalizar una versión básica.

Enfoque: Priorizar funcionalidades, documentar los criterios de aceptación y mantener registros de versiones.

Resultado: Entregar un prototipo de alta fidelidad, aprobado por el cliente y listo para su desarrollo.

Entrega y documentación

Objetivo: Estandarizar y documentar los entregables de diseño.

Comportamiento: Proporcionar sistemas de diseño, paletas de colores, tipografía y guías de interacción.

Importancia: Garantiza que los equipos de desarrollo y control de calidad puedan rastrear y reproducir la intención del diseño con precisión.

Cómo lograr un desarrollo de prototipos más exitoso

El desarrollo de prototipos busca crear una herramienta de decisión que valide ideas y oriente el diseño. Un prototipo sólido ahorra tiempo, reduce riesgos y alinea a los equipos. Estas cinco estrategias ayudan a obtener resultados de alto impacto con una mejor colaboración y eficiencia.

Establecer objetivos medibles y criterios de salida

Concepto: Defina métricas claras para determinar el éxito.

Enfoque: Especifique resultados medibles, como “finalización de la tarea en menos de 30 segundos” o “el 75 % de los usuarios lo consiguen en el primer intento”.

Valor: Evita iteraciones interminables y proporciona un punto final claro.

Elija el tipo de prototipo y la fidelidad adecuados.

Principio: Ajustar la fidelidad del prototipo a la etapa del proyecto.

Baja fidelidad: Para la validación de conceptos o la arquitectura de la información.

Alta fidelidad: Para pruebas de usabilidad o demostraciones para inversores.

Herramientas: Figma, Axure, Adobe XD.

Insight: Los primeros wireframes de baja fidelidad pueden ahorrar más del 30% del tiempo total de diseño.

Control del ritmo de iteración

Idea: Utilice sprints de duración fija (1-2 semanas) para gestionar los ciclos de iteración.

Ejecución: Defina los objetivos, los entregables y las sesiones de revisión para cada ronda.

Beneficio: Mantiene un progreso constante y mejora la colaboración entre equipos.

Centrarse en la accesibilidad, la compatibilidad y el rendimiento

Importancia: Los buenos prototipos deben ser funcionales, no solo bonitos.

Lista de verificación:

Garantizar un contraste de color conforme a las WCAG.

Pruebas en diferentes dispositivos y tamaños de pantalla.

Optimiza la velocidad de animación y el tiempo de respuesta.

Establecer retroalimentación de múltiples partes interesadas

Meta: Alinear las necesidades del usuario, la viabilidad técnica y el valor comercial.

Método: Realizar reuniones semanales de sincronización con diseñadores, desarrolladores y líderes empresariales.

Resultado: Fomenta el consenso desde el principio y reduce los costosos rediseños posteriores.

¿Cuáles son las herramientas y los entregables comunes en el diseño de prototipos?

El diseño de prototipos es un proceso estructurado que combina creatividad y validación. Desde wireframes hasta informes de usabilidad, cada entregable ayuda a los equipos a coordinarse más rápidamente y a comunicarse mejor. Seleccionar las herramientas adecuadas y estandarizar los resultados mejora la colaboración, la precisión de las pruebas y la satisfacción del cliente.

Herramientas comunes

Herramientas de estructura metálica

Figma, Sketch, Balsamiq – Crea diseños y arquitectura de información de manera eficiente.

Recomendación: Utilice wireframes de baja fidelidad desde el principio para centrarse en la lógica, no en los aspectos visuales.

Herramientas de prototipado interactivo

Axure, Figma, Adobe XD – Simule interacciones reales y flujos de usuario.

Caso de uso: Ideal para demostraciones a clientes y pruebas de usabilidad.

Ejemplo: Creamos un prototipo en Figma que ayudó a un cliente a obtener la aprobación de los inversores.

Herramientas de prueba de usuario

Maze, UserTesting, Lookback: recopilan datos sobre el comportamiento del usuario, mapas de calor y tasas de finalización de tareas.

Valor: Los datos cuantitativos respaldan las mejoras de diseño basadas en la evidencia.

Herramientas de colaboración remota

Miro, FigJam, Notion: permiten la colaboración en diseño en tiempo real a través de diferentes zonas horarias.

Beneficio: Mejora la transparencia y reduce los errores de comunicación.

Lo que recibe el cliente

Diagramas de flujo

Visualice claramente el flujo del sistema, la lógica y el recorrido del usuario.

Ejemplo: En un proyecto de comercio electrónico, el diagrama de flujo aclaró cada paso desde el carrito hasta el pago.

Especificaciones de interacción

Define en detalle los elementos de la interfaz de usuario, las transiciones y los cambios de estado.

Beneficio: Ayuda a los desarrolladores a comprender la lógica del diseño con precisión y reduce la necesidad de rehacer el trabajo.

Informes de pruebas de usuario

Resumir objetivos, problemas, comentarios y recomendaciones.

Formato sugerido: Lista de problemas + Información del usuario + Plan de mejora + Registro de cambios.

Métricas de usabilidad

Incluir la tasa de éxito de la tarea, el tiempo de finalización, la frecuencia de errores y las puntuaciones de satisfacción.

Recomendación: Si la tasa de éxito cae por debajo del 80%, revise la navegación o el flujo de tareas.

Cómo evaluar la efectividad de un prototipo

El éxito de un prototipo no reside en la estética, sino en su validación. Para medir su verdadero impacto, evalúelo en tres dimensiones clave: usabilidad, Valor de negocio y rendimiento de ingenieríaEl seguimiento de estas métricas ayuda a los equipos a confirmar si el prototipo reduce el riesgo, apoya los objetivos comerciales y mejora la experiencia del usuario.

Métricas de usabilidad

Tasa de éxito de la tarea
Mide la eficiencia con la que los usuarios completan acciones básicas como el registro o el pago.

Punto de referencia: Tasa de éxito superior al 85%.

Ejemplo: Un prototipo B2B mejoró la tasa de finalización del 72% al 91%, reduciendo las solicitudes de soporte.

Tasa de error
Realiza un seguimiento de los clics incorrectos o las interacciones fallidas causadas por una interfaz de usuario poco clara.

Las tasas elevadas suelen indicar problemas de diseño o jerarquía.

Ajustar las etiquetas o los colores de los botones puede reducir significativamente los errores de los usuarios.

Satisfacción del usuario
Medido mediante encuestas (SUS, NPS) o entrevistas.

Un alto grado de satisfacción refleja una navegación intuitiva y clara.

La retroalimentación cualitativa ayuda a descubrir frustraciones ocultas.

Métricas de negocios

Conversion Rate
Indica la eficacia con la que el prototipo impulsa acciones del usuario como el registro o la consulta.

En los prototipos de páginas de destino, la ubicación de las llamadas a la acción y los cambios de color pueden mejorar las conversiones entre un 10 y un 25 %.

Tasa de retención
Refleja un compromiso a largo plazo y el atractivo del producto.

La frecuencia de uso simulada durante las pruebas del prototipo ayuda a estimar la fidelización del usuario.

Validación de hipótesis
Los prototipos validan rápidamente las hipótesis de negocio (por ejemplo, “Menos pasos = mayor conversión”).

Las pruebas de prototipos A/B pueden confirmar ideas en cuestión de días, ahorrando un costoso tiempo de desarrollo.

Métricas de ingeniería

Tasa de cambio
Mide la frecuencia con la que los diseños finalizados requieren modificación.

Las tasas más bajas indican diseños estables y bien validados.

Los cambios frecuentes sugieren requisitos poco claros.

Tasa de detección de defectos
Realiza un seguimiento de cuántos problemas se detectan durante la creación de prototipos frente a la codificación.

Detectar errores en las primeras etapas de los prototipos ahorra más del 30% de los costes de reelaboración futuros.

Relación de refactorización
Representa la cantidad de código desarrollado que necesita ser reescrito.

Idealmente por debajo del 15% con documentación detallada del prototipo.

Una sólida alineación entre diseño e ingeniería minimiza la necesidad de refactorización.

Aplicaciones de Prototipo In Software Eingenieria

La creación de prototipos de software abarca sectores que van desde internet hasta la sanidad. Ayuda a los equipos a validar ideas rápidamente, mejorar la experiencia del usuario y reducir riesgos. Las pruebas iniciales detectan problemas, confirman hipótesis y permiten obtener mejores productos a menor coste.

Experiencia Escenarios típicos Tipo de prototipo Valor central
Internet y aplicaciones móviles Validación del MVP, pruebas del flujo de interacción de la aplicación Prototipo interactivo de baja o alta fidelidad Valida ideas rápidamente y mejora la experiencia del usuario.
FinTech Proceso de pago en línea, interfaz del panel de datos Prototipo interactivo, modelo de visualización de datos Mejorar la usabilidad y reducir el riesgo operativo
Tecnología médica Plataformas sanitarias, sistemas de diagnóstico remoto Prototipo de simulación de alta fidelidad Verificar la usabilidad, la seguridad y el cumplimiento
Comercio electrónico y venta al por menor Flujo de compra, interfaz de recomendación de productos Prototipo incremental, prototipo de prueba A/B Aumentar la tasa de conversión y la retención de usuarios
Fabricación y Automatización Paneles de control de equipos, paneles de control de monitorización Prototipo evolutivo, prototipo basado en datos Minimizar el error humano y optimizar la interacción humano-máquina
Educación y capacitación Plataformas de aprendizaje electrónico, módulos de cursos interactivos Prototipo rápido, prototipo interactivo Prueba el flujo de aprendizaje, la participación y la accesibilidad
Automoción y transporte Experiencia de usuario de los sistemas del vehículo, navegación e infoentretenimiento Prototipo interactivo de alta fidelidad, simulación virtual Mejorar la seguridad del conductor y la intuitividad de la interfaz
Sistemas empresariales (ERP/CRM) Validación de flujos de trabajo, permisos y diseño de flujos de datos Prototipo incremental o de baja fidelidad Reducir el retrabajo y fortalecer la alineación entre equipos
Productos de IA y Big Data Herramientas de etiquetado de IA, paneles de visualización de datos Prototipo de interacción de datos, prototipo visual dinámico Validar la interpretabilidad y la usabilidad del sistema
Gobierno y servicios públicos Portales gubernamentales en línea, sistemas de servicios ciudadanos Prototipo rápido, prototipo centrado en la experiencia del usuario Mejorar la accesibilidad, la transparencia y la calidad del servicio.

Problemas comunes en el desarrollo de prototipos

La creación de prototipos agiliza la toma de decisiones y la validación, pero puede causar problemas si no se gestiona adecuadamente. Algunos errores comunes son la ampliación del alcance y la distorsión de la retroalimentación. Un alcance claro y una comunicación abierta garantizan que los prototipos aporten valor real al producto final.

Desplazamiento progresivo del prototipo y deuda técnica

Sintomas: El prototipo evoluciona de una herramienta de prueba a un “semiproducto”, con características que se añaden constantemente pero sin disciplina de código.

Consecuencias: Aumento de los costes de mantenimiento, arquitectura desordenada y retrasos en las fases de producción.

Soluciones:

Defina claramente el ciclo de vida del prototipo y los criterios de salida.

Documentar el código temporal y las suposiciones de diseño.

Al pasar al desarrollo completo, refactorice, no reutilice.
Ejemplo: Una empresa SaaS B2B lanzó su prototipo interactivo a producción y posteriormente dedicó el doble de tiempo a reescribir el núcleo del sistema.

Distorsión de la retroalimentación y gestión de expectativas

Sintomas: Los clientes tratan el prototipo como si fuera el producto final, centrando sus comentarios en los aspectos visuales en lugar de en la usabilidad básica.

Consecuencias: Objetivos desalineados, revisiones interminables y esfuerzo de desarrollo desperdiciado.

Soluciones:

Establezca el contexto claramente; enfatice el propósito del prototipo como modelo conceptual.

Clasifique las opiniones en prácticas y creativas.

Prioriza las entradas clave para evitar la iteración excesiva.
Perspectiva del caso: Durante una revisión de una aplicación médica, nuestro equipo definió límites claros para la retroalimentación, manteniendo las discusiones centradas en el flujo del usuario y ahorrando un 40% del tiempo de la reunión.

Preguntas Frecuentes

¿Cómo elegir un modelo de prototipo adecuado en ingeniería de software?

Elijo un modelo de prototipo según la claridad de los requisitos, la escala del proyecto y la frecuencia de la retroalimentación. Por ejemplo, cuando los requisitos son inciertos, prefiero un prototipo rápido para una validación un 40 % más veloz. Para sistemas empresariales complejos, los prototipos incrementales o evolutivos mejoran la flexibilidad hasta en un 30 % y reducen el riesgo de retrabajo.

¿Cuándo se considera que un prototipo es lo suficientemente bueno como para entrar en la fase de desarrollo?

Un prototipo está listo cuando alcanza una cobertura funcional del 85%, las tareas del usuario muestran una precisión de finalización superior al 90% y los problemas críticos de usabilidad se reducen a menos del 5%. En este punto, me aseguro de que todas las suposiciones principales estén validadas y de que las partes interesadas estén de acuerdo en que las iteraciones adicionales aportan rendimientos decrecientes.

¿Cuáles son las etapas del diseño de prototipos?

El diseño de prototipos sigue seis etapas clave: Definición de requisitos, Bocetos conceptuales, Wireframing, Modelado interactivo, Pruebas de usuario y Refinamiento. Cada paso valida objetivos específicos; por ejemplo, los wireframes confirman la estructura, mientras que las pruebas revelan problemas de usabilidad, mejorando la eficiencia del diseño en más de un 35 %.

¿Cuáles son los cuatro tipos de diseño de prototipos?

Trabajo con cuatro tipos principales: Rápidos (Desechables), Evolutivos, Incrementales y Extremos. Los modelos rápidos validan ideas con rapidez, los modelos evolutivos se refinan mediante retroalimentación, los modelos incrementales dividen sistemas complejos en módulos y los modelos extremos mejoran. Interfaz de usuario basada en web velocidad: reduciendo el tiempo de desarrollo hasta en un 25%.

¿En qué se diferencia un prototipo en ingeniería de software de otros prototipos?

Los prototipos de software hacen hincapié en la interacción, la lógica y el comportamiento del sistema, a diferencia de los prototipos físicos que se centran en la forma o el material. Utilizo herramientas basadas en datos y pruebas de usuario para medir la eficiencia del flujo y la tasa de errores. A diferencia de los modelos de hardware, los prototipos de software evolucionan de forma iterativa, mejorando su funcionalidad hasta en un 40 %.

Conclusión

La creación de prototipos sirve de puente entre las ideas y la implementación, los requisitos y el código. Ayuda a los equipos a validar diseños con mayor rapidez y a menor costo, reduciendo la repetición del trabajo y mejorando la calidad. Ya seas ingeniero, diseñador o gerente de producto, dominar el pensamiento de creación de prototipos te permite lograr un desarrollo de software más preciso, eficiente y exitoso. ¿Qué otras ideas tienes sobre la creación de prototipos en la ingeniería de software? ¡La convergencia de ideas puede impulsar la innovación!

Ir al Inicio
Tabla simplificada

Para garantizar una carga exitosa, Por favor, comprime todos los archivos en un único archivo .zip o .rar. antes de subir.
Cargue archivos CAD (.igs | .x_t | .prt | .sldprt | .CATPart | .stp | .step | .pdf).