Modern products are often developed in local distributed teams involving various engineering domains. As a result, product development processes are characterized by a high degree of complexity and individuality. However, the project context is often not integrated into the project planning, which can lead to uncertainties in the processes. In addition, reflection does not take place adequately in process execution. Therefore, this paper presents a concept for agile process design that enables reducing uncertainties based on context-specific reflections and adapting the processes.