Proceso para el Desarrollo de Productos de EXPERTiS Productos

Anuncio
Proceso para el Desarrollo de
Productos de EXPERTiS
Junio 2007
REV C
Ganador del premio
TECNOS 2006
EXPERTiS Tecnología S.A. de C.V.
Río Pánuco 307 Col. Tecnológico
Monterrey N.L. 64700, México
Tel: (81)-83876293 Fax: (81)-83876092
Email: [email protected]
Http: www.expertis.com.mx
EXPERTiS es miembro
de:
Contenido
1
Proceso de Desarrollo de Productos. ____________________________________ 4
1.1
Introducción __________________________________________________________ 4
1.2
Estudio de Factibilidad._________________________________________________ 4
1.3
Etapa de Diseño._______________________________________________________ 5
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.3.7
1.3.8
1.3.9
1.4
Etapa Alfa. ___________________________________________________________ 8
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.5
2
3
Propuesta Física ___________________________________________________________ 8
Diseño de Circuito Impreso __________________________________________________ 8
Ensamble de Prototipo______________________________________________________ 9
Definición de Pruebas ______________________________________________________ 9
Envío de Prototipos ________________________________________________________ 9
Aprobación de prototipos Alfa. _______________________________________________ 9
Etapa Beta. __________________________________________________________ 10
1.5.1
1.5.2
1.5.3
1.5.4
1.5.5
1.6
Especificación de Producto __________________________________________________ 5
Diseño de Sistema _________________________________________________________ 5
Diseño de Hardware _______________________________________________________ 6
Prototipo de Hardware ______________________________________________________ 6
Diseño de alto nivel del Firmware. ____________________________________________ 6
Diseño de Bajo Nivel y Codificación __________________________________________ 7
Definición de Pruebas ______________________________________________________ 7
Integración y Pruebas ______________________________________________________ 7
Aprobación del Prototipo____________________________________________________ 7
Definición de Pruebas._____________________________________________________ 10
Documentación de Manufactura._____________________________________________ 11
Supervisión de Manufactura ________________________________________________ 11
Seguimiento de prototipos Beta y cierre. _______________________________________ 11
Producción. _____________________________________________________________ 12
Calidad._____________________________________________________________ 12
Experiencia técnica _________________________________________________ 13
2.1
Desarrollo de Hardware y Firmware embebido ____________________________ 13
2.2
Herramientas de desarrollo de Firmwrae _________________________________ 13
2.3
Herramientas de CAE _________________________________________________ 14
2.4
Experiencia de proyectos_______________________________________________ 14
Preguntas comunes sobre nuestros servicios. ____________________________ 15
3.1
¿Qué los hace diferentes de agentes libres y otras compañías? ________________ 15
3.2
¿Por qué debo de contratar a alguien para desarrollar mi producto? __________ 15
3.3
¿Se debe de seguir todo el proceso de desarrollo? __________________________ 15
3.4
¿Pueden ofrecer etapas del proceso en forma independiente? ________________ 15
3.5
¿Desarrollan Software? ________________________________________________ 15
3.6
Sólo necesito una solución caja negra ¿necesito todo esto? ___________________ 16
3.7
¿Ustedes fabrican? ____________________________________________________ 16
Proceso de Desarrollo de Productos de EXPERTiS
2
3.8
No requiero diseño sino integrar tecnologías ¿Nos pueden ayudar?____________ 16
3.9
Como consultores, ¿en qué otros campos nos pueden ayudar? ________________ 16
3.10
¿Qué pasa con la propiedad intelectual? ________________________________ 16
3.11
Al final ¿Recibiremos toda la información del producto? __________________ 17
3.12
¿Existen planes de financiamiento? ____________________________________ 17
3.13
¿Tienen el respaldo de fabricantes e instituciones?________________________ 17
Proceso de Desarrollo de Productos de EXPERTiS
3
1 Proceso de Desarrollo de Productos.
1.1 Introducción
Siendo nuestro compromiso hacia nuestros clientes el convertir sus
ideas en un producto exitoso, en EXPERTiS creemos que la mejor
manera de llegar a ello es llevando a cabo un proceso de desarrollo que
es riguroso pero al mismo tiempo flexible.
Dependiendo en el tipo y complejidad del proyecto, nuestro cliente
puede entrar y salir en distintas etapas. Nuestro proceso se divide en
cinco etapas donde en cada una de ellas se require de la revisión y la
aprobación del cliente para continuar con la siguiente.
ESTUDIO
DE FACTIBILIDAD
ETAPA DE
DISEÑO
PROTOTIPO
ALFA
PROTOTIPO
BETA
PRODUCCION
1.2 Estudio de Factibilidad.
En muchas ocasiones, nuestros clientes solicitan el desarrollo de un
producto aparentemente novedoso sin precedentes. El estudio de
factibilidad tiene como propósito la generación de un reporte con el
análisis del estado actual del arte, propiedad intelectual, estudio de
competencia y revisión de estándares aplicables al campo de aplicación.
Nosotros recomendamos a nuestros clientes entrar a esta etapa que le
permite evaluar sus ideas de modo que al final de ella, nuestro cliente
puede ver la facbilidad del desarrollo o si es necesario redefinir sus
metas. Si el cliente decide continuar con el proceso, un documento
llamado "Objetivos del Producto" es generado; en él, se establecen las
metas y características básicas. Este documento servirá como
fundamento al resto del proceso.
Proceso de Desarrollo de Productos de EXPERTiS
4
Salidas de esta etapa:
Estudio de Factibilidad
Documento de Objetivos del Producto
1.3 Etapa de Diseño.
Esta etapa es el corazón del proceso de diseño. En ella, las ideas de
nuestro cliente son cristalizadas en un producto funcional. Es en esta
etapa donde sucede el "1% de inspiración y 99% de transpiración" para
hacer funcionar las ideas.
ETAPA DE DISEÑO
ESPECIFICACION
DE PRODUCTO
DISEÑO DE
ALTO NIVEL
DISEÑO DE
SISTEMA
DISEÑO DE
BAJO NIVEL
DISEÑO DE
HARDWARE
CODIFICACIÓN
PROTOTIPO
DE HARDWARE
DEFINICIÓ DE
PRUEBAS
INTEGRACIÓN
Y PRUEBAS
APROBACIÓN DE
PROTOTIPO
A ETAPA ALFA
1.3.1
Especificación de Producto
Antes de entrar de lleno a esta etapa, se escribe un documento formal
llamado "Especificaciones del Producto". Este documento es parecido a
un manual de usuario pero con elementos muy técnicos. El propósito de
este documento es por un lado permitirle al cliente la interiorización del
producto y para nuestros ingenieros es la piedra angular del desarrollo.
Para proceder con el resto de las etapas, el cliente deberá de aprobar este
documento.
Salidas de esta sub-etapa:
Documento de Especificación de Producto.
1.3.2
Diseño de Sistema
Esta etapa es requerida en proyectos complejos. El diseño de sistema
nos da una imagen competa del sistema de hardware y sus sub-sistemas.
Proceso de Desarrollo de Productos de EXPERTiS
5
La salida es un documento interno que define los requerimientos y
restricciones técnicas de cada una de las partes.
Salidas de esta sub-etapa:
Definición de Arquitectura (Interno)
1.3.3
Diseño de Hardware
Esta es la parte divertida para los diseñadores de hardware. Siendo esta
etapa una actividad altamente creativa no es sencilla de explicar.
Podemos decir que es un proceso donde se involucra la teoría, el
análisis de circuitos, simulaciones, experimentación, análisis de costos,
talento, sentido común y mucho café. La salida formal de esta etapa
puede ser tan simple como una hoja de papel pero representa la
materialización del producto. Si el producto es de naturaleza embebida
existirá mucha labor de equipo con los ingenieros de desarrollo de
firmware.
Salidas de esta sub-etapa:
Esquemáticos Preliminares (Interno)
1.3.4
Prototipo de Hardware
Aunque el "know-how", cálculos, ecuaciones y simulaciones son muy
importantes en la etapa de diseño; generalmente, no hay mejor manera
que construir un prototipo "alambrado" que valida la funcionalidad de
los esquemáticos. Esta etapa puede resultar anticuada sin embargo, a
largo plazo, el tener un prototipo funcional en una etapa temprana del
desarrollo asegura que posibles problemas puedan ser detectados en
forma anticipada. Para la construcción del prototipo se pueden emplear
diferentes técnicas dependiendo de la complejidad: Protoboard, alambre
entorchado o inclusive circuitos impresos preliminares.
Salidas de esta sub-etapa:
Documentación del prototipo (Interno)
Prototipo (Interno)
1.3.5
Diseño de alto nivel del Firmware.
A lo largo de este documento llamaremos "Firmware" al programa
escrito para un microcontrolador o microprocesador Embebido. Esta
etapa es opcional y aplicable a productos complejos. La idea de esta
etapa es el tener una idea general de la arquitectura del Firmware y de
los acercamientos que serán empleados para llegar a la solución. Los
procesos, tareas, estructuras de datos y protocolos de comunicación son
definidos en esta etapa. El desarrollo de "Firmware" exige a la vez
mucha interacción con los desarrolladores del Hardware ya que en un
sistema Embebido existen traslapes de funcionalidad entre estas dos
disciplinas.
Salidas de esta sub-etapa:
Diseño de alto nivel (Interno)
Protocolos (Publico)
Proceso de Desarrollo de Productos de EXPERTiS
6
1.3.6
Diseño de Bajo Nivel y Codificación
Esta etapa es obligatoria. En ella se generan en papel los diagramas de
flujo, funciones y estructuras de datos. Este procedimiento puede
aparentar ser muy académico, sin embargo la mejor manera de
desarrollar Firmware es empezando con papel y lápiz. Como dice Jack
Ganssle, "guru" de los sistemas Embebidos, "una línea de código de
Firmware es la cosa más cara del universo". Para la codificación se
emplean tanto lenguajes de alto nivel como lenguajes ensamblador.
Salidas de esta sub-etapa:
Diseño de bajo nivel (Interno)
Código fuente (Preliminar)
1.3.7
Definición de Pruebas
Esta etapa es obligatoria y durante ella, un documento de pruebas o
"script" sirve como guía para probar hardware y firmware antes, durante
y después de la integración de ambos elementos.
Salidas de esta sub-etapa:
Requerimientos de prueba de prototipo (Interno)
1.3.8
Integración y Pruebas
Durante esta etapa, el prototipo alambrado es integrado con el firmware
y es probado para verificar el cumplimiento del documento
"Requerimientos de prueba" y el documento "Especificación del
Producto". Esta es una etapa recurrente que involucra tanto las pruebas,
corrección de errores en el firmware y revisiones en el diseño de
hardware. La idea primordial de todas las etapas anteriores que podrán
ser vistas como muy académicas o innecesarias, es precisamente la
reducción de iteraciones en esta etapa de integración.
1.3.9
Aprobación del Prototipo
Este es el paso final en el proceso de diseño. Todas las pruebas deben de
ser realizadas y el producto debe de cumplir con los parámetros
establecidos en los documentos "Objetivos de Producto " y
"Especificaciones de Producto". Esta es una etapa interna sin embargo,
dependiendo del proyecto, el cliente puede participar antes de pasar a la
siguiente etapa.
Salidas de esta sub-etapa:
Diagramas esquemáticos (Versión Alfa)
Listas de partes (Versión Alfa)
Firmware (Versión Alfa)
Proceso de Desarrollo de Productos de EXPERTiS
7
1.4 Etapa Alfa.
La etapa Alfa tiene como meta el entregar al cliente un prototipo
funcional y repetible. Para volúmenes bajos de producción esta puede la
última etapa del proceso de desarrollo. Nuestro objetivo primordial en
esta etapa es el de aproximarse lo más posible a la versión final del
producto. Tanto cuestiones de naturaleza física, empaque y proveedores
son resueltas en esta etapa. Nosotros recomendamos como mínimo el
ensamble de 10 prototipos Alfa para su evaluación.
ESTAPA ALFA
PROPUESTA
FÍSICA
DISEÑO DE
CIRCUITO IMPRESO
ENSAMBLE DE
PROTOTIPOS
PRUEBAS
ENVIO DE
PROTOTIPOS
PRUEBAS DEL
CLIENTE
APROBACIÓN DEL
CLIENTE
A ETAPA BETA
1.4.1
Propuesta Física
En esta etapa se proponen alternativas de la implementación física del
producto en un documento o dibujo llamado "Propuesta física". Si se
desea, el cliente puede asignarnos la responsabilidad de seleccionar los
gabinetes, conectores y herrajes necesarios. Para proceder a la siguiente
etapa, el cliente debe de aprobar esta propuesta.
Salidas de esta sub-etapa:
Propuesta física
1.4.2
Diseño de Circuito Impreso
El diseño del circuito impreso se apega a la especificación definida en la
"Propuesta física". Para esta etapa, empleamos uno de los más
avanzados sistemas de EDA en el mercado. Para proceder con la
fabricación del circuito impreso o PCB, el cliente deberá de aprobar los
Proceso de Desarrollo de Productos de EXPERTiS
8
bosquejos de colocación de componentes, dibujos mecánicos si el
diseño debe de cumplir con restricciones impuestas por él.
Salidas de esta sub-etapa:
Archivos Gerber de PCB (Alfa release).
Archivos imprimibles de PCB (Alfa release)
1.4.3
Ensamble de Prototipo
Los prototipos Alfa son ensamblados en EXPERTiS. La mejor manera
de evaluar el diseño sobre todo para una futura producción es
ensamblando nosotros mismos los prototipos. Esta actividad es
considerada como parte del diseño y cuando menos un prototipo debe
de ser ensamblado por los ingenieros involucrados en el diseño con el
propósito de revisar toda la información generada hasta este punto así
como el de realizar todos los cambios que pudieran requerirse.
Salidas de esta sub-etapa:
Ensamble de prototipos.
Orden de cambios de ingeniería (Sí requerida).
1.4.4
Definición de Pruebas
Un documento de pruebas y su ejecución se desarrollan en esta etapa.
De ser requeridas, se realizan pruebas de campo y se selecciona un
usuario interno del producto (de preferencia alguien que no está
involucrado en el proyecto) para revisar el cumplimiento del documento
"Especificaciones de Producto". Si se deben de realizar cambios, los
diseñadores realizan todas las actualizaciones pertinentes a la
información generada hasta este punto.
Salidas de esta sub-etapa:
Reporte de pruebas de campo.
Orden de cambios de ingeniería (Sí requerida).
1.4.5
Envío de Prototipos
Los prototipos son enviados al cliente para su evaluación. Nosotros
recomendamos a nuestros clientes el realizar pruebas rigurosas así como
la revisión del cumplimiento total de lo especificado en los documentos
"Objetivos del Producto" y "Especificaciones de Producto". Si se
requieren cambios, un proceso iterativo de es iniciado para hacer los
ajustes finos en conjunto con el cliente.
Salidas de esta sub-etapa:
Prototipos Alfa
Documentación adicional (Sí requerida).
1.4.6
Aprobación de prototipos Alfa.
Para algunos clientes, esta puede ser la última etapa en el proceso de
desarrollo. Los clientes que requieran producción masiva del producto,
una etapa adicional es recomendable para asegurar la repetitividad del
diseño así como el de sintonizar cuestiones que tienen que ver con la
manufacturabilidad del producto. Si el cliente no procederá a la
Proceso de Desarrollo de Productos de EXPERTiS
9
siguiente etapa (Etapa Beta) se entrega un paquete de información una
vez que se ha aprobado el producto.
Salidas de esta sub-etapa (Sí etapa final)
Base de datos en formato Protel
Esquemáticos en formato imprimible
Lista de Partes
Archivos de PCB en formato Gerber
Archivos de PCB en formato imprimible
Archivos fuentes de Firmware
Archivos ejecutables de Firmware.
1.5 Etapa Beta.
El propósito de la etapa Beta es entregar una versión depurada para
producción para ser evaluada por el cliente. Para niveles de producción
medianos, esta puede ser la última etapa del proceso de desarrollo. Otra
de las metas de esta etapa es la de que nuestro cliente pueda verificar el
diseño y los conceptos del producto con usuarios finales. Para nuestro
cliente, esta puede ser una corrida de producción de bajo volumen, sin
embargo, para nosotros sigue siendo parte de nuestro proceso de
desarrollo. Nuestro equipo de ingeniería desarrolla dentro de esta etapa
procedimientos formales de producción, procedimientos de prueba,
sistema de pruebas e interactua tanto con el cliente como con el
contratista de ensamble seleccionado por el cliente. Durante esta etapa,
la corrida Beta o piloto es supervisada por nuestros ingenieros y toda la
información es revisada para su cumplimiento.
ETAPA BETA
DEFINICIÓN DE
PRUEBAS
DOCUMENTACIÓN
DE MANUFACTURA
SUPERVISIÓN DE
MANUFACTURA
SEGUIMIENTO
CIERRE O
MANUFACTURA
1.5.1
Definición de Pruebas.
Un procedimiento de pruebas para manufactura es desarrollado y
documentado. También, de ser requerido, un sistema o dispositivo de
pruebas o herramental de ensamble es diseñado y construido para la
producción Beta y futura.
Proceso de Desarrollo de Productos de EXPERTiS
10
Si la prueba puede ser realizada por una computadora, se desarrolla y
documenta el software requerido.
Salidas de esta sub-etapa:
Documento de Pruebas
Dispositivo o máquina de pruebas.
Herramentales de ensamble.
Software de pruebas.
Manuales de procedimientos de pruebas
1.5.2
Documentación de Manufactura.
Los procedimientos de ensamble, dibujos y listas de partes son
revisados y generados en esta etapa. La lista de partes para el prototipo
Beta incluye todas las referencias y ligas a documentos y archivos
necesarios para la producción masiva.
Información adicional como "Descripción del Hardware" y
"Descripción del Firmware" son generados y contienen toda la teoría de
operación del producto, esta información es indispensable para el
mantenimiento futuro del producto y es responsabilidad del cliente su
resguardo, administración y control.
Salidas de esta sub-etapa:
Dibujos de ensamble
Listas de partes
Procedimientos de ensamble
Descripción del Hardware
Descripción del Firmware.
1.5.3
Supervisión de Manufactura
Si se desea, nuestros ingenieros pueden supervisar el proceso de
manufactura de la primera corrida (corrida Beta o piloto). La idea de la
supervisión es la de revisar toda la información generada y corregir las
discrepancias.
Salidas de esta sub-etapa:
Orden de cambios de ingeniería (Sí requerida).
1.5.4
Seguimiento de prototipos Beta y cierre.
Como se mencionó anteriormente, la idea de una producción beta o
piloto es para que nuestro cliente pueda realizar pruebas de
funcionalidad y estabilidad en usuarios reales. Este proceso es altamente
recomendado y debe de ser visto como un proceso para la sintonización
final del producto. Los productos beta son comercializables pero
sugerimos que el cliente vea a los usuarios finales como los principales
jueces del producto y debe de estar consciente de que tanto problemas
como cambios pueden surgir durante esta evaluación. Durante esta
etapa, EXPERTiS puede realizar las sintonizaciones pertinentes como
parte del proceso de desarrollo como parte del contrato, si estos cambios
son menores o requeridos para el cumplimiento del documento
"Especificaciones del Producto". Después del periodo de pruebas beta,
el cliente recibirá toda la información revisada correspondiente a la
versión 1.0 del producto.
Proceso de Desarrollo de Productos de EXPERTiS
11
1.5.5
Producción.
Esta etapa comprende la manufactura del producto por EXPERTiS
cuando se hayan contratados los servicios de una solución tipo "llave en
mano" o bien si el usuario desea contratar nuestros servicios para
realizar supervisiones de producción.
1.6 Calidad.
Nuestro proceso esta orientado a la calidad y todas las etapas son
documentadas y las principales actividades de diseños se encuentran
normadas por estándares internos. En EXPERTiS pensamos que para
poder tener flexibilidad y adaptarnos a los procesos de nuestros clientes,
el aseguramiento de calidad como el ISO9002 no es una meta que
persigamos actualmente. Una de las razones principales es que los
proyectos son completamente diferentes y tanto las metas como los
procesos internos de nuestros clientes son así mismo muy variados,
nosotros creemos que el tiempo invertido en la documentación debe de
balancearse con el esfuerzo de diseño que es nuestro principal valor. Si
bien la tendencia actual es el cumplimiento de normas universalmente
aceptadas, el burocratizar procesos creativos ha generado una
disminución en la calidad final de los productos desde el punto de vista
de diseño según lo afirman ya muchos autores especialista en el área.
Proceso de Desarrollo de Productos de EXPERTiS
12
2 Experiencia técnica
2.1 Desarrollo de Hardware y Firmware embebido
En desarrollo de hardware tenemos experiencia en una gran cantidad de
arquitecturas siendo las principales:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Intel 8051 y derivados
Microchip PIC
Atmel AVR
Plataformas de utra bajo consumo de energía MPS430
Procesadores de digitales Texas Instruments
Plataforma Sensory Voice Extreme y RSC4128
Renesas
Freescale HC11, HC05, HC08
Freescale 68K
Rabbit Semiconductors Rabbit 2000 y 3000
FPGA Xilinx
Wilke Tiny Tiger
ST Microelectronics
PC-104
Intel x86
2.2 Herramientas de desarrollo de Firmwrae
Nuestros ingenieros tienen experiencia en el uso programación de los
siguientes lenguajes y herramientas.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Lenguaje Ensamblador
Lenguaje C para aplicaciones embebidas (Compiladores
cruzados)
Sistemas operativos de tiempo real embebidos (RTO’s)
Sistemas de archivos para aplicaciones embebidas
Sistemas de interfaz usuario para aplicaciones embebidas
(GUI’s)
Stacks de protocolos TCP/IP embebidos
Lenguaje VHDL para programación de FPGA’s y CPLD’s
CUPL para lógica programable
Lenguaje ANSI C
Lenguaje C++
Java
Visual Basic para aplicaciones especializadas
Visual C++ para aplicaciones especializadas
.NET para aplicaciones móviles (especializadaas)
Proceso de Desarrollo de Productos de EXPERTiS
13
2.3 Herramientas de CAE
En EXPERTiS empleamos la herramienta de desarrollo PROTEL como
principal herramienta de CAE (EDA) la cual nos permite una alta
productividad y control de nuestro proceso al integrar diseño,
simulación y elaboración de circuitos impresos.
2.4
Experiencia de proyectos
EXPERTiS proporciona servicios de ingeniería para desarrollo de
productos:
•
•
•
•
•
•
•
•
•
•
•
Desarrollo de productos y dispositivos embebidos con capacidades
de Internet (TCP/IP)
Aplicaciones basadas en microcontroladores de 8, 16 y 32 bits.
Diseño de aplicaciones de reconocimiento y síntesis de voz con
tecnología de Sensory, Inc.
Aplicaciones basadas en CPUs embebidos x86.
Aplicaciones basadas en el estándar industrial PC-104.
Diseño analógico.
Programación bajo sistemas operativos multi-tarea y en tiempo-real
para dispositivos embebidos (RTO's)
Desarrollo de aplicaciones de rastreo y localización de activos
móviles y control y monitoreo de activos fijos vía satélites de órbita
baja de Orbcomm, SMS y GPRS.
Programación de firmware y software en leguaje ensamblador y C/
C++.
Diseño de Circuitos Impresos (PCB).
Diseño de sistemas de prueba especializados basados en
plataformas de National Instruments y Genéricas.
En cuanto a productos, EXPERTiS ofrece productos y servicios
especializados para la industria de las telecomunicaciones.
•
•
•
Desde hace 4 años, EXPERTiS fabrica e integra soluciones basadas
en el sistema IRMA para el monitoreo de sitios remotos de
telecomunicaciones. Contamos actualmente con una base instalada
de 50 sitios en toda la república Mexicana sirviendo a las
principales empresas de telecomunicaciones.
Sistema TRACTUS para el monitoreo de activos móviles.
Sistemas OEM para empresas de telecomunicaciones resolviendo
necesidades específicas para el monitoreo y el control remoto.
En cuanto a servicios de capacitación, EXPERTiS se ha enfocado a la
difusión de nuevas tecnologías para impulsar el desarrollo de los
fabricantes de equipo original en las siguientes áreas:
•
•
•
•
•
Sistemas embebidos basados en plataformas TCP/IP.
Sistemas basados en procesadores digitales de señales (DSP)
Sistemas basados en un solo chip (SOC) mediante el uso de
tecnologías programables (FPGA, VHDL).
Sistemas de ultra bajo consumo de energía basados en
microcontroladores.
Microcontrolaores Genéricos.
Proceso de Desarrollo de Productos de EXPERTiS
14
3 Preguntas comunes sobre nuestros servicios.
3.1 ¿Qué los hace diferentes de agentes libres y otras compañías?
Básicamente, nosotros vendemos diseños y es nuestro compromiso el
generar productos mantenibles que sirvan como plataformas para
productos futuros de nuestro cliente. Podemos también ofrecer la
confianza de que estaremos siempre disponibles con un respaldo de
años de experiencia. Llevar un producto al mercado es mucho más que
saber como programar un microcontrolador o diseñar un circuito
impreso. Usted nos puede ver como su propio equipo de desarrollo de
productos.
3.2 ¿Por qué debo de contratar a alguien para desarrollar mi producto?
Básicamente, por el tiempo. Nuestros experimentados ingenieros lo
pueden ayudar a tener un producto funcional en semanas. Si es un
fabricante original cuyo campo no es la electrónica o los sistema
embebidos (y aún si lo es), esta es la solución más adecuada para usted.
Usted puede enfocar su esfuerzo en el mercadeo, venta o tecnología de
su producto dejando todo el trabajo de diseño a nosotros. Nosotros
creemos que el 90% de un producto esta construido por una idea y que
el 10% que corresponde a la electrónica y los sistemas embebidos se
encuentran en constante cambio, estar actualizados es nuestro trabajo.
3.3 ¿Se debe de seguir todo el proceso de desarrollo?
No. Usted puede entrar y salir en diferentes etapas u omitir partes del
proceso, esto depende del tipo del producto así como el presupuesto
disponible. Nuestro equipo de ventas lo pueden ayudar a seleccionar a
tener el máximo de su presupuesto, sin embargo, siempre
recomendamos seguir el proceso completamente ya que el omitir pasos
puede llevar a iteraciones futuras más costosas.
3.4 ¿Pueden ofrecer etapas del proceso en forma independiente?
Si. La mayoría de los pasos del proceso pueden ser ofrecidos como
servicios independientes, tales como los estudios de factibilidad,
definición del producto y diseño de hardware y firmware por nombrar
algunos.
3.5 ¿Desarrollan Software?
Si. Podemos proveer soluciones de software y para ello hemos hecho
alianzas con compañías con el beneficio de que usted solamente debe de
tratar con un solo proveedor. También desarrollamos software en casa
para sistemas de prueba y herramientas internas y aplicaciones muy
especializadas. En algunas ocasiones desarrollamos software
especializado muy orientado a aplicaciones que requieran de mucha
interacción con hardware.
Proceso de Desarrollo de Productos de EXPERTiS
15
3.6 Sólo necesito una solución caja negra ¿necesito todo esto?
No. Si requiere una solución de una sola vez o un volumen muy bajo de
producción, podemos hacer todo sin que tenga que involucrarse en el
proceso de desarrollo. Nosotros llamamos a esto "soluciones llave en
mano" donde al final nuestro cliente recibe producto terminado.
Básicamente nosotros recomendamos este acercamiento cuando el
cliente no va a comercializar el producto, esto es, cuando el cliente es el
usuario final.
3.7 ¿Ustedes fabrican?
Si. En EXPERTiS hemos hechos alianzas con ensambladores y
fabricantes de circuitos impreso. Los volúmenes bajos de producción
son realizados en casa, para volúmenes medianos y altos, nos apoyamos
en las alianzas de las cuales podemos ofrecer precios muy competitivos.
La ventaja para usted es que solamente ve a EXPERTiS como único
proveedor.
3.8 No requiero diseño sino integrar tecnologías ¿Nos pueden ayudar?
Si. Muchos de nuestros proyectos tienen que ver con el apoyo a nuestros
clientes en la selección e integración de tecnologías para lo cual no se
requiere de diseño sino de conocimientos profundos en el estado del
arte.
3.9 Como consultores, ¿en qué otros campos nos pueden ayudar?
Por nombrar algunos:
•
•
•
•
•
•
•
•
•
Definición de planes de negocios orientados a tecnología
Selección y definición de sistemas de Telecomunicaciones.
Selección de plataformas embebidas.
Evaluación de diseños
Revisión y creación de documentos de patente.
Definiciones a nivel sistema
Revisiones y mejoras de diseños
Evaluación de nuevas tecnologías.
Traducción de manuales técnicos.
Tenemos ingenieros expertos en muchos campos y una red de
consultores externos para cubrir sus requerimientos específicos
3.10 ¿Qué pasa con la propiedad intelectual?
Cómo usted esta contratando nuestros servicios, toda la propiedad
intelectual es suya. EXPERTiS puede únicamente reclamar la autoría o
co-autoría de todas las nuevas ideas generadas para sus productos; sin
embargo, los derechos de explotación son del cliente. En EXPERTiS
podemos realizar la documentación técnica de patentes y para el registro
de autor.
Proceso de Desarrollo de Productos de EXPERTiS
16
3.11 Al final ¿Recibiremos toda la información del producto?
Si. Usted recibirá absolutamente toda la documentación como códigos
fuentes, archivos de diseño y si lo desea todos los documentos internos.
Es nuestra idea que los clientes regresen a nosotros porque hicimos un
buen trabajo y no porque retuvimos información como muchas
compañías de "consultoría" y "desarrollo" suelen hacer para mantener a
los clientes cautivos.
3.12 ¿Existen planes de financiamiento?
En EXPERTiS tenemos ingenieros registrados ante CONACYT como
consultores especializados de modo que nuestros clientes Mexicanos
puede aplicar para programas gubernamentales de financiamiento para
el desarrollo de tecnología y nuevos productos, tal como el programa a
fondo perdido PMT de CONACYT. El desarrollo de tecnología es una
prioridad nacional por lo que sugerimos a nuestros clientes informarse
en sus respectivas cámaras sobre estos programas.
3.13 ¿Tienen el respaldo de fabricantes e instituciones?
Si, a EXPERTiS lo conocen prácticamente todos los fabricantes de
semiconductores con representación en México. Hemos establecido
también una estrecha relación con los distribuidores y representantes de
las principales líneas. En EXPERTiS no estamos casados con ninguna
marca y tratamos de ofrecer la mejor alternativa tecnológica a nuestros
clientes. Las alianzas y certificaciones que hemos establecido con
algunos de ellos, se basan en el principio de no tener ataduras a la hora
de seleccionar una marca en específico. Actualmente EXPERTiS es
reconocido por:
Third-Party Developer para el microcontrolador de Texas Instruments
MPS430 Mixed-Signal, Ultra Low Power Microcontroller.
Consultant Developer para el microcontrolador Atmel AVR 8-bit RISC
Microcontroller.
Casa de diseño y representante en México para los productos de
reconocimiento de voz de Sensory, Inc.
Tool Partners de Micrium, software de alta calidad y libre de regalias
para el mercado de productos embebidos.
Proceso de Desarrollo de Productos de EXPERTiS
17
Nuestro Director de Ingeniería se encuentra certificado como Consultor
Especialista Técnico No. RCCT-E00569 para los programas del
CONACYT: PMT, Fidetect, PCT, Provinc y PAIDEC.
Consultor Certificado en diseño de soluciones analógicas basadas en
componentes de alta tecnología y alto desempeño en áreas de
administración de potencia, amplificadores, conversión de datos e
interfaces de alta velocidad
Miembros de la “Alliance Partners” en diseño de soluciones basadas en
microcontroladores.
EXPERTiS es socio activo de la Camara Nacional de Electrónica,
Telecomunicaciones e Informatica CANIETI sección Noreste
En EXPERTiS ofrecemos los servicios de ensamble por medio de
MEXIKOR para cuando nuestros clientes requieren de manufactura
electrónica de mediano volumen en SMT y PTH.
Para requerimientos de ensamble en bajo volumen para tecnologías
PTH, por medio de International Assembly podemos ofrecer a nuestros
clientes toda la solución completa.
Proceso de Desarrollo de Productos de EXPERTiS
18
Desde Septiembre del 2005, EXPERTiS es socio comercial de Global
Light Inc con la cual podemos ofrecer los servicios de ensamble e en
volúmenes altos de producción con proveedores asiaticos.
Proceso de Desarrollo de Productos de EXPERTiS
19
Descargar