wiki:WikiStart

Signal Chain

Planificación

Project Charter: Información, Objetivos, Descripción, Alcance , Participantes y Duración del proyecto.

Plan de Proyecto: Estructura, Cronograma, Organización, Costos y Presupuestos, Comunicaciones, Riesgos, Plan de Contratos, Criterios de Aceptación y Aprobación.

Procesamiento de Datos: Desarrollo de Módulos de Procesamiento y Análisis de Datos de Radar para ISR y JULIA

Sistemas de Adquisición: Desarrollo de Módulos para Configuración de los Sistemas de Adquisición JARS, USRP y Echotek

IO Files?: Desarrollo de Módulos para Lectura y Escritura de datos en formato CEDAR, JRO y HDF5

Web Interface?: Desarrollo de Interfaces Web para configuración de experimentos y monitoreo del procesamiento de datos

Jicamarca Cluster?: Desarrollo del Cluster de Jicamarca v2.0

Prototipo

Diagrama de Bloques?: Diagramas de parte Hardware y software, y comunicaciones.

Diseño para Fabricación?: Consideraciones para fabricación del circuitos: Parámetros, costo, elección / reuso de componentes, optimizacion, documentación, Bill of Materials (BOM), modularización.

Verificación del Prototipo?: Resultados de pruebas de funcionamiento y rendimiento.

Desarrollo

Diseño Hardware

Documento de Diseño?: Diagrama de Tarjetas, interfaces y conectores, diseño detallado, guía de programación del hardware, guía de programación de CPLDs, FPGAs, consideraciones mecánicas.

Diseño Eléctrico?: Criterio funcional, de robustez, costo, fabricación, componentes, plan de testing.

Revisión del Diseño Eléctrico:? Evaluación de la revisión del esquemático.

Printed Circuit Board?: Ruteo de áreas críticas, definición de capas, consideraciones de fabricacion, conexiones a tierra, test points, consideraciones termales, panelizacion.

Revisión del Circuito Impreso:? Evaluación de la revisión del ruteo.

Diseño Software

Documento de Diseño?: Diagrama de clases, librerías, funciones principales.

Entorno de desarrollo?: Sistema operativos necesarios, lenguajes de programación usados, drivers y compilers necesarios, links a entorno SVN.

Embebidos?: Programación de microcontroladores embebidos.

Testbench de Software:? Conjunto robusto de pruebas de software.

Revisión del Software:? Evaluación de la revisión del software.

Testing

Metodologia de Testing?: Definición de testbenchs que aseguren la especificaciones mínimas de funcionamiento (MPS), y que prevengan entrar a estados no válidos en el sistema.

Tesbench?: Instrucciones, ejecución y resultados de tesbenches.

Revisión del Testbench:? Evaluación de la revisión del testbench.

Release

Tags de Control de version?: Listado de tags de producción en SVN para recrear diferentes partes del proyecto.

Manual de Instalación?: Como obtener el hardware y software, instalación y programación del sistema.

Documentacion

Requerimientos: Requerimientos del sistema.

Manual de Uso?: Manual para utilizar el software.

Manual Desarrollador: Manual para desarrollar aplicaciones.

Soporte / Troubleshooting

En esta sección se analizan bugs que se han encontrado con la finalidad de que esta información sea documentada y utilizada por otros proyectos.

Troubleshooting?: Recursos para corregir errores comunes de instalación, operación, etc. Estos errores son independientes del sistema (por ejemplo, drivers de sistema operativo)

Listado de Fallas?: Historial de las fallas, efectos, tickets, reproducción y medición de la falla, soluciones y resolución final. Esas fallas son/fueron parte del sistema.