La mejor experiencia auditiva es en Chrome, Firefox o Safari.Suscríbase a las entrevistas de audio diarias de Federal Drive en Apple Podcasts o Podcastone.
Llamar a la fábrica de software del ejército una fábrica de software en realidad es un nombre inapropiado.El servicio no está construyendo software.Está construyendo habilidades de soldados y civiles para que puedan construir software.
Sí, al final, el Ejército recibe herramientas de software modernas para ayudar al guerrero, pero este no es el típico taller de Devsecops.
Hannah Hunt, directora de productos e innovación de la fábrica de software del ejército, dijo que su oficina se centra en la mejora y la capacitación de soldados y civiles para que puedan volver a sus unidades y usar estas habilidades para crear un cuadro de expertos en desarrollo de software..
Intercambio de la industria cibernética de Federal News Network: ¿Dónde termina la ciberseguridad y la seguridad física para las agencias federales?Descubrir en el intercambio de la industria de Federal News Network: Cyber.
"Cada seis meses, traemos 30 soldados y civiles y pasamos por un acelerador tecnológico y obtenemos eficiencia y competencia en gestión de productos, experiencia de usuario y diseño de interfaz de usuario (UX/UI), ingeniería de plataformas e ingeniería de software", dijo Hunt en Ask en Askel CIO.“Desde una perspectiva de DevSecops, necesita tanto los equipos de productos como su integración continua subyacente, las tuberías de entrega continua (CI/CD), su oferta de plataforma como servicio para garantizar que esas aplicaciones que entreguen los soldados obtenganen manos de los usuarios.Somos dueños de todo ese ciclo de vida, lo que nos hace realmente fácil iterar rápidamente y entregar software a nuestra base de usuarios.."
Después de seis meses de capacitación intensiva, los 30 estudiantes, que están en una tarea de tres años con la fábrica de software, están emparejados con desarrolladores experimentados y asignados a un proyecto.
Hunt dijo que el objetivo es dar a estos estudiantes un conjunto básico de habilidades y luego hacer que continúen aprendiendo obteniendo experiencias de la vida real..
"Una vez que terminan su entrenamiento, están emparejados con un experto en Silicon Valley, y es en gran medida un modelo de tren-entrenador. They are sitting day-to-day with the Silicon Valley experts, learning the skills that are needed by your typical Silicon Valley product manager or designer engineer," she said.“Eventualmente, una vez que tienen ese nivel de competencia, pueden comenzar a entrenar a otros soldados que entran y las cohortes posteriores.Construye un modelo autosuficiente durante tres a cinco años."
Programa de capacitación de seis meses
El Ejército, que estableció la organización en julio de 2020, envió la primera cohorte a través del programa, el segundo set de 30 estudiantes terminó sus seis meses iniciales de capacitación en diciembre y un tercer grupo comenzó a entrenar en enero..Hunt dijo que el objetivo es continuar trayendo cohortes cada seis meses en el futuro previsible.
"Lo que es realmente bueno de nuestro proceso de reclutamiento y contratación es que traemos un grupo grande y diverso. We are rank and military occupational specialty (MOS) agnostic, which means you can be in any career field and in any rank as long as you have the right attitude and a willingness to learn," she said.“En Cohort One, tenemos a todos, desde una primera clase privada hasta un capitán.En la cohorte dos, tenemos a todos, desde un especialista hasta un importante.También provienen de una variedad de habilidades.Tenemos técnicos médicos y mantenimiento que se han convertido en ingenieros de plataforma y software..Es realmente maravilloso ver un conjunto de habilidades muy diversas de personas que es realmente un talento sin explotar en el ejército que está interesado en hacer estas cosas o que las haya hecho en su tiempo libre y quiera poder usar esas habilidades para apoyar su fuerza.."
El ejército encontró el programa popular desde el principio.Hunt dijo que su oficina recibió entre 250 y 300 solicitudes por cohorte.
Ella dijo que los buenos candidatos no son necesariamente aquellas personas que tienen experiencia en codificación o provienen del campo de inteligencia de señales, sino los estudiantes que demuestran un nivel de inteligencia emocional y trabajo en equipo..Hunt dijo que tener esa aptitud puede hacer o romper un equipo de desarrollo.
Leer más: Pregúntele al CIO
Los proyectos provienen de crowdsourcing
La primera cohorte es trabajar en proyectos que provienen de ideas o necesidades de otras unidades o comandos en el ejército.Hunt dijo que para la primera cohorte, la fábrica de software recibió 30 presentaciones de proyectos.Para el segundo, recibieron 80 ideas de proyectos, por lo que la palabra es salir sobre el trabajo que está haciendo la fábrica.
La primera cohorte se colocó en equipos de 10, cinco estudiantes y cinco expertos, o como Hunt los llamó el modelo de equipo de dos pizzas, y está trabajando en cinco proyectos.
"Están trabajando en la iniciativa" Este es mi escuadrón "a través del sargento mayor del ejército. That application is in production already and they have a user base at Fort Hood," she said.“Estamos trabajando en una aplicación para mejorar el sitio web de Mobility Common Operating Picture Tour of Duty, que es la forma en que los reservistas y guardias solicitan trabajos de servicio activo.En este momento, es muy torpe detrás de un firewall dod, y necesitas una computadora Niprnet para acceder a ella.Queremos que eso sea un poco más accesible y proporcionar una mejor experiencia de usuario.Estamos trabajando para mejorar y optimizar los controles de control de mantenimiento preventivo y el proceso de verificación de servicios y servicios, que existe para cualquier unidad que deba realizar controles de mantenimiento.Ahora mismo todo eso está hecho en papel.Completa un formulario y alguien tiene que cargar esa información al sistema empresarial para que se cuente realmente.Queremos que eso sea accesible en el teléfono de un soldado y facilitarles eso.Estamos trabajando con la 25ª División de Infantería para mejorar la utilización de su tierra y la optimización de la tierra porque la isla de Hawai tiene una cantidad muy limitada de tierras para la capacitación y los recursos..Y estamos trabajando con la Oficina Ejecutiva del Programa Conjunto para Armamentos y Municiones para automatizar la construcción de puntos de suministro de munición ad hoc.."
Hunt dijo que para cada uno de estos proyectos, los soldados y civiles aprenderán y aplicarán esas lecciones al próximo proyecto, y la fábrica de software hará lo mismo para cada cohorte y cada aplicación que desarrollan los equipos.
“We took that feedback and integrated it into the training that we offer and ensuring that cohort two has those building blocks in places that when they move to a product team, they’ve already got that skills that maybe cohort one had to learn along the way or learn," she said.."A medida que alcanzamos e identificamos problemas en los que vamos a trabajar, pensamos en la viabilidad y la longevidad de la fábrica de software.Queremos asegurarnos de que no solo estamos trabajando en los sistemas comerciales, que son importantes, sino también productos tácticamente enfocados que realmente traen fábricas de software a ese otro nivel de poder demostrar que estamos en el futuro frente del campo de batalla.Nos estamos centrando en esas cosas que nos hacen realmente exitosos.Hay un montón de otras cosas que estamos aprendiendo sobre cómo hacer seguridad de manera más efectiva, automatizando todo lo que podemos y algunas de las nueces y tornillos de desarrollo..Pero ese es el objetivo de una organización para poder llevar las lecciones aprendidas, hacer post mortemas, comprender lo que podría mejorarse y luego implementar eso."
Hunt dijo que la fábrica de software del ejército lanzó su quinta aplicación a fines de enero utilizando el libro de jugadas de DevSecops codificado en el ejército.
“The process itself is that we have security advocates and evangelists whose sole job is to enable the success of the application teams to understand what security controls they need to maintain in order to go to production," Hunt said at the recent ATARC DevSecOps summit."Existe este grupo de retroalimentación muy ajustado con seguridad, entienden lo que debe construirse y son desarrolladores por oficios con una mentalidad de seguridad para que sepan lo que debe construirse para ser seguro.Se llaman ingenieros de validación de seguridad de aplicaciones para garantizar que los equipos puedan iterar rápidamente con sus usuarios y pueden empujar rápidamente a la producción siempre que cumplan con ciertas barandillas de seguridad a medida que pasan por la tubería de CI/CD.."
¿Quiere mantenerse al día con las últimas noticias e información federales de todos sus dispositivos?Descargue la aplicación de red de noticias federal renovada