dod agilEl Departamento de Defensa de los Estados Unidos (DoD) está desarrollando un proceso "ágil" para la adquisición de Sistemas de Tecnologías de la Información. 

Este es el informe(1) en el que pide al Senado autorización para emprender el desarrollo, por los cambios legislativos (aparte de los procedimentales) que implicará en el modelo de contratación pública  con el Departamento de Defensa.

Y estos los 5 puntos que deben inspirar el resultado (pág. 4)
  1. Entrega temprana y frecuente.
  2. Desarrollo y pruebas incrementales e iterativas.
  3. Racionalización e implicación de los usuarios en los requisitos.
  4. Procesos flexibles y adaptados.
  5. Plantillas de programadores profesionales y expertos.
Como se menciona en el informe, para adoptar las prácticas que cada vez resultan más habituales en el sector de las Tecnologías de la Información van a desarrollar un proceso de adquisición iterativo e incremental en ciclos de tiempo prefijado (time-boxing)
...


El ámbito dell nuevo proceso cubre no son sólo contratos para desarrollo de sistemas de software, sino también para su operación y mantenimiento. Se trata en definitiva de aplicar principios ágiles en los procesos de adquisición<->suministro entre el Departamento de Defensa de los Estados Unidos y sus proveedores TIC. 

Es más que recomendable estar al tanto de la evolución de esta iniciativa porque implica adoptar los principios del desarrollo ágil en el ciclo de vida de sistemas muy grandes y con niveles de criticidad máximos (sistemas TIC militares)

En la tesis anterior de conocimiento de la ingeniería del software fueron ellos, "los sistemas grandes y críticos" los que contagiarion con sus CMMI's su pesado modelo de procesos al ámbito de pymes y start-ups... y ya sabemos el resultado (distintas versiones según lo cuenten desde una u otra acera de la consultoría CMMI  ;-)

En esta iniciativa sucede al revés: ahora son los principios ágiles surgidos en pymes y start-ups los que contagian sus prácticas a sistemas grandes y críticos...
¿Se aplicarán combinados con procesos para ofrecer las garantías necesarias en estos sistemas, o harán como ADIF en la curva de Agrandeira(3)... confiar sólo en la profesionalidad de las personas (principio ágil y 5º principio de este proyecto del DoD) independientemente del nivel de criticidad del sistema ;-)

enable agile it dod

Algunas perlas del informe enviado al Senado:
"Information capabilities will be delivered as a series of short-duration projects that deliver incremental capabilities in shorter timeframes as defined in approved roadmaps." (pág 9)

"Involvement of key stakeholders is considered essential to improving the overall efficiency of the entire acquisition process and to “getting it right” the first time." (pág. 11)

"Requirements generation and management in the new IT acquisition process will need to acknowledge the uncertainty associated with the dynamic IT environment and incorporate the flexibility to responsively manage changing needs. In some cases, the requirements may not be well-developed, but the urgency to field useful capability mandates project initiation. With the proposed approach for acquiring IT capability through time-boxed projects, the probable result will be that end-user functionality that cannot be delivered within time-boxed constraints will be deferred on some projects. The requirements generation and management process will be adjusted to reflect the time-boxed development constraints, to acknowledge requirements uncertainty, and to recognize the value of 80 percent solutions. Initial requirements will be defined at the mission level in broad, measurable terms that are not expected to change." (pág. 14)


Escribir un comentario


Código de seguridad
Refescar