Pasos muy generales, a partir de aqui hay que concretizar muchisimo y quizas pasar varias veces por los pasos de concretizacion. Lo bueno seria diseñar una parte pequeña e irla probando para que funcione, hasta tener una pequeña parte del programa lo suficientemente decente para darsela a probar al Victor, como si fuera un esquema por prototipos (primer trimestre de contornos). Para usar por el administrador del sistema: 1. Conocer la api del escaner (quizas habria que aconsejar a Victor sobre que escaner escoger de entre los que le convenzan por el tema de que api tiene y el lenguaje de programación que utiliza). 2. Buscar la documentacion de la api, mirarla y diseñar un programa que se pueda entender con el escaner 3. De la informacion que podamos obtener desde el escaner al escaner una figura, almacenarla en la base de datos (para eso es necesario diseñar la base de datos sabiendo que datos vamos a obtener y como lo queremos organizar de manera más cómoda). 4. Buscar una libreria en java para 3d que nos pueda ayudar en 'armar' el modelo en 3d con la informacion previamente almacenada en la base de datos. Para usar por el usuario del sistema: 5. Hacer programa que se 'entienda' con la camara para sacar las fotos 2d a los usuarios (api, documentacion, diseño, base de datos, demas...) 6. Diseñar las opciones de este programa anterior para que el usuario pueda configurar su foto y su modelo 3d preferido. Nota: Esto hay que seguirlo perfeccionando pero lo puedes ir utilizando para conformar tu borrador y pasarmelo para mirarlo y si se me ocurra alguna ideal general que aplicarle para mejorarlo o quiza perfeccionarlo.