= Seminario Cenditel 10/09/08 = || || ||.: [[SAID|Inicio]] | [[said/que_es_said|¿Qué es SAID?]] | [[said/quien_usa_said|¿Quién usa SAID?]] | [[said/requerimientos|Requerimientos]] | [[said/recursos|Recursos]] | [[said/descargas|Descargas]] | [[said/paticipa|¡Participa!]] | [[said/licencia|Licencia]]:. || <> == ¿Qué estamos haciendo? == * Desarrollo funcionalidades SAID v0.3 * '''Nómina''' ('''15/9''' fecha tope para generar la nómina usando SAID en la fundación), Compras, Bienes * Corrección de bugs SAID v0.2 * Contacto con posibles actores de la comunidad para el proyecto [[said/documentos/propuesta|Neblina]] * Javasoft, Corpovargas Online * Búsqueda de formación en tópicos relacionados con SOA. Investigación de algunos temas como formación interna con discusiones por el equipo del proyecto. * Formación en AJAX. Curso dictado en Fundacite Sucre del 26 al 29 Sept. 2008, asistieron: María Virginia Espinoza y Roldan Vargas * Reuniones SAID-SRHS * Diagnóstico SRHS caso SAID - 4/9/08 == Actividades pendientes == * Migración de base de datos del SAID a v8.4 de Postgresql * Mejoras en interfaz de formulación presupuestaria * Desarrollo de la prueba de concepto ([[said/documentos/propuesta|Neblina]]) * Reunión con cooperativa Tecnoguayana para formar parte de la comunidad del proyecto [[said/documentos/propuesta|Neblina]]. * Mejoras en Almacén * Reportes financieros en página web - enlace SAID/Página Web === Fechas importantes === * Fecha '''liberación v0.3: --(__12/12/2008__)--''' * Replicación de curso de ajax para equipo SAID: 05/09/2008 === Requerimientos de otros equipos === * SRHS: respuestas al cuestionario, próximas reuniones. == Dificultades == * Poca respuesta de actores que capaciten en tema de SOA * Poca articulación con: Apropiación tecnológica (1 reunión - Julio 2008) y SRHS (1 reunión - 05/09/08) === Requerimientos del equipo SAID === * Información sobre cursos y/o proyectos sobre SOA (Software Libre) en Latinoamérica. * Plan de trabajo del equipo de apropiación en caso SAID (encuesta pendiente). == Preguntas/Comentarios durante el seminario == * ¿Por qué el proyecto derivado del SAID se ha denominado “Neblina”?. Este nombre está dirigido únicamente para las pruebas de concepto a llevar a cabo en el nuevo proyecto. En el desarrollo de la prueba de concepto se aplicará la arquitectura SOA. El resultado de la prueba de concepto consiste en el núcleo de la aplicación y podrá ser utilizado por otros actores para desarrollar cualquier tipo de aplicaciones, como por ejemplo, el proyecto a desarrollar por la Cooperativa Javasoft para el control fiscal de las alcaldías. * En la discusión en torno al proyecto Neblina se pregunta ¿por qué se ha utilizado un Trac privado (disponible sólo en Cenditel) y no el GForge de la institución?. Se aclaró que por ser una prueba de concepto no lo consideramos necesario y también por la portabilidad que posee a futuro para colocarlo en la plataforma de desarrollo de software libre que está desarrollando Cenditel basada en Trac. * Los modelos tecnológicos usados para la implantación de una arquitectura orientada a servicios están abanderados por dos tecnologías: JAVA y .NET, y el equipo de desarrollo del SAID debe estudiar otras tecnologías que no deriven de las tecnologías mencionadas. También se comentó que se deben estudiar aspectos como la seguridad en las tecnologías seleccionadas para desarrollar el proyecto bajo el enfoque SOA. El equipo de SAID aclaró que en el proceso de formación en torno a los conceptos de SOA se ha revisado OSOA que consiste en un conjunto de especificaciones y librerías para implementar SOA con PHP y C++. * Algunos de los participantes en el debate expresaron la duda de ¿por qué utilizar un enfoque SOA?, siendo este muy complejo lo cual dificultaría en gran medida la apropiación de la aplicación. Se cuestionó el hecho de que si SOA resulta complicado para su implantación, su transferencia a los actores que deseen involucrarse en el desarrollo resultaría complicada. El equipo del SAID opina que la fase complicada para la implantación de un enfoque orientado a servicios es la etapa que corresponde a la fase de selección de las tecnologías, entendimiento del concepto SOA, desarrollo de la arquitectura (implantación del bus de servicios, repositorio de servicios, entre otras). Una vez que ésta sea desarrollado, la transferencia en cuanto al desarrollo de servicios para que otros actores desarrollen de manera colaborativa no resultaría una tarea complicada. * En la discusión también se mencionó que el desarrollo del SAID bajo un enfoque SOA facilitaría el trabajo colaborativo. Una Arquitectura Orientada a Servicios para CENDITEL, podría permitir que funciones como la ejecución presupuestaria pueda ser desarrollada como servicio y usada por varias aplicaciones, logrando la interoperabilidad y escalabilidad de las aplicaciones. * ¿Por qué se seleccionó el enfoque orientado a servicios?. Es necesario buscar una arquitectura que permita llevar de una mejor manera: el desarrollo de nuevas funcionalidades y la corrección de bugs, puesto que como se encuentra programado SAID actualmente resulta complicado para personas que no son del equipo de desarrollo realizar estas tareas. * Se mencionó que el SAID constituye un caso interesante de herramienta tecnológica, que nace con una visión y en el transcurso de su desarrollo ésta se transforma en una visión de proyecto comunitario, por lo que resulta necesario un cambio en la manera en que se hacen las cosas, claridad en cuanto a que es lo que se quiere del SAID para emprender acciones que respondan a ello.