El modelo de desarrollo concurrente es un modelo donde todas las personas trabajan simultáneamente en actividades técnicas, tareas y estados asociados para desarrollar un proyecto. Este modelo define actividades en dos dimensiones: los sistemas y los componentes, los cuales pueden ocurrir al mismo tiempo. Algunas ventajas incluyen proyectos con grupos independientes y una imagen exacta del estado del proyecto.