%One of the main tools developed by the MWT is the Autosubmit workflow manager, a Python-based tool to create, manage and monitor many types of experiments remotely in HPC environments. It is used by the whole department as a unique framework to conduct complex tasks like running weather and climate experiments.
The fact that Autosubmit has been fully developed at BSC-ES has led to the creation of strong synergies between department users (scientists), workflow developers and Autosubmit developers, and to the adoption of a co-design procedure to fulfill all the objectives, which has contributed to a significant increase in scientific productivity.

\vspace{\baselineskip}
\noindent
\begin{minipage}{.55\textwidth}
\begin{itemize}
\item \textbf{Workflow developers}: gather specific user requirements, design and develop workflows, and communicate with Autosubmit developers to implement new features if required.
\item \textbf{Autosubmit developers}: receive feedback and resolve issues reported by both workflow engineers and users, designing and implementing new features as needed.
\item \textbf{Users}: report any issue or request they might have to Autosubmit and workflow developers.
\end{itemize}
\end{minipage}
\hfill
\begin{minipage}{.4\textwidth}
\includegraphics[width=1\textwidth]{workflow_development.png}
\end{minipage}
\vspace{\baselineskip}

Workflow developers try to meet user requirements as they arise. If this is not possible with the options currently available, the Autosubmit developers will implement a new feature so that everyone can benefit. The following sections describe some examples of features that were implemented from particular use cases.