El Proyecto ASC es un conjunto de tres software desarrollados con el objetivo de garantizar un estándar de distribución y compilación de mensajes a nivel OTAN para todas las unidades de la Armada Italiana (MMI), en colaboración con el SSC/RT Raffaele Tampano.
El proyecto ASC es un conjunto de tres softwares (en realidad, en este caso, podemos hablar de dos softwares porque, como comprenderá más adelante, el tercer software, asc _Exchange, tiene la tarea de transferir mensajes entre Servidores y Clientes), diseñado para que exista un estándar para la distribución y recopilación de mensajes por parte de todas las Unidades Navales de la Armada y más específicamente por los Operadores ASC. Los software funcionan según un estándar de referencia descrito en una publicación de la OTAN "ACP 126".
Los objetivos del proyecto, además del que acabo de mencionar que considero el más importante y por el que más he trabajado, son muchos y conciernen a diferentes áreas, las principales son:
Proporcionar un estándar para la distribución y compilación de mensajes por parte de todas las Unidades Navales de la Armada como se describe en una publicación de la OTAN “ACP 126”.
Reemplazar el ahora obsoleto programa "COMP_127": mantenerse actualizado es esencial, pensamos que los propios ordenadores serían más funcionales con un software actualizado con las últimas tecnologías posibles. Tres softwares con algoritmos lo más "limpios" posibles, evitando en cualquier caso el "código espagueti".
Soportar las referencias operativas de la aplicación Outlook Exchange y la arquitectura Servidor/Cliente para poder distribuir toda la mensajería a Grupos/Oficinas/Usuarios con un solo software ( asc _Server). Lo cual tiene varias ventajas, entre ellas:
El usuario se acostumbra y aprende a utilizar un único software.
Los operadores no tienen que cambiar de un software a otro para lidiar con diferentes tipos de mensajes, perdiendo tiempo adicional.
Seguridad de los datos: al utilizar un único software, del que se conoce toda su estructura (tanto a nivel de código como funcional), se limita al mínimo cualquier posible pérdida de datos.
Seguridad y seguimiento de las actividades realizadas en la estación de trabajo: la seguridad es uno de los puntos más importantes del proyecto, todos los datos se resguardan constantemente para no perder nada incluso en condiciones extremas como apagones o caídas repentinas del software.
Universalidad: cada Unidad o Comando Naval puede utilizar el software con el nombre de su propio Indicativo; Los tres softwares están programados para que puedan utilizarse en toda la Armada italiana, lo que favorece su difusión en una aplicación a gran escala.
Control total del operador sobre el software: los softwares del proyecto ASC han sido diseñados y desarrollados para no poner límites al usuario, sino por el contrario darle al operador la posibilidad de gestionar las configuraciones y cambiarlas como mejor le parezca:
Configuración de impresión: el usuario puede formatear la impresión del texto del mensaje como desee.
Cambio de Numeración Progresiva: dado que todos los mensajes manejados durante la jornada laboral están numerados en Llegada, Salida e Inteligencia, el usuario puede visualizar y modificar esta progresividad.
Cambiar Fecha: el usuario puede cambiar la fecha laborable para poder procesar mensajes de días anteriores.
Configuración del modo de actualización de fecha: el usuario decide a qué hora del día se debe actualizar la fecha, o puede utilizar la actualización manual que sincroniza la fecha del software con la actual.
Configuración de usuario: cada estación de trabajo tiene un nombre de usuario y contraseña que se pueden modificar. También podrá intervenir sobre el nombre de la Unidad Naval.
Configuraciones de intercambio: el operador, con cierta precaución, también puede intervenir en las configuraciones relativas a la transferencia de datos entre el Servidor y el Cliente.
Hay tantas posibilidades de control de usuario que la lista contiene un número limitado.
Simplifica el trabajo de los operadores: los controles de los tres softwares son muy intuitivos y sobre todo simplifican al máximo el trabajo del operador:
Revisión ortográfica de mensajes.
Formulario de búsqueda de todos los mensajes discutidos en cualquier fecha.
Tres bases de datos que contienen los mensajes procesados con posibilidad de cambio de fecha; Proporcionan una visión muy clara del conjunto de mensajes.
Los objetivos del proyecto ASC, a lo largo de la fase de desarrollo del software, fueron muchos y diferentes y abordé todos los objetivos, siempre dejando de lado la más mínima posibilidad de que un control o una función específica fuera imposible de lograr: cada objetivo se gestionaba como un problema con una solución tan sencilla como funcional y precisa.
Hasta la fecha, me enorgullece poder decir que no sólo se lograron todos los objetivos iniciales del proyecto, sino que durante más de un año de trabajo no nos detuvimos ante nada. Y probablemente esto es lo que hace que el proyecto ASC sea único a mis ojos: inserté en esos tres softwares todas las características que me hubiera gustado tener, lo que, siempre y sólo para mí, lo convierte en el proyecto perfecto. El proyecto ASC se desarrolló exactamente como estaba previsto, sin exenciones. Obviamente todo esto fue muy agotador, cada pieza de los tres software fue "conquistada" poco a poco.
El proyecto ASC obtuvo los siguientes premios en "I Giovani e Le Scienze 2012":
Premio Intel a la Excelencia en Ciencias de la Computación en "Juventud y Ciencia 2012" - 16 de abril de 2012, Wendy R. Hawkins - Directora ejecutiva de la Fundación Intel.
9th EXPO-SCIENCES EUROPE 2012 (ESE), Tula, Rusia, 2 - 8 de julio de 2012. Participación en la 9th ESE Tula (Federación de Rusia), 2-7 de julio de 2012.
Están disponibles las siguientes publicaciones que profundizan en las características del proyecto:
Rambod Rahmani