[en] Speculation and Postponement are opposite supply chain strategies intended to either advance or postpone the necessary production processes to transform raw materials into finished goods. A Customer Order Decoupling Point, or CODP, is a logistic point of the chain where the speculative production is stored until the placement of demand orders, so the CODP positioning characterizes the associated strategy of the supply chain. Two optimization models are presented to decide the optimal Supply Chain Network Design and its Speculation – Postponement strategy through a two-stage stochastic optimization approach: a first one called (OSCS) that assigns strategic and speculation decisions to first-stage variables, and postponement and recourse values to second-stage variables; and a second one called (OSCST) with the same strategic decisions as (OSCS) where speculation and postponement concepts are explicitly excluded of the modelling, so all production flow decisions are left to second-stage variables. The analysis of a study case of (OSCS) shows clear combined Speculation – Postponement strategies for different products joint along with tactical criterions to fulfill demand orders in decreasing order of inventory production added value, as well as significant strategic differences between the original problem and its deterministic equivalent. The solutions of the study cases of (OSCST) keep the observed tactical criterions and show Speculation – Postponement strategies that lay outside of the classical scope. Finally, an extension of the Speculation – Postponement strategy framework is proposed joint along with two measures, the Absolute and Relative Degree of Speculation, to quantify the Speculation – Postponement strategy of any supply chain problem with inventory levels. This PhD thesis is the result of a collaboration between GNOM-UPC, Accenture Technology Labs, Accenture Analytics Innovation Center and CIM-UPC.

[es] Speculation y Postponement son estrategias opuestas de cadena de suministro dirigidas a avanzar o posponer los procesos de producción que transforman materias primas en productos acabados. Un Punto de Desacople de Órdenes de Consumidor, o CODP, es un punto logístico de la cadena donde la producción especulativa es almacenada hasta la llegada de órdenes de demanda, de manera que el posicionamiento de CODPs caracteriza la estrategia asociada de la cadena de suministro. Dos modelos de optimización se presentan para decidir el Diseño en Red de Cadena de Suministro óptimo y su estrategia Speculation – Postponement asociada a través de un enfoque de optimización estocástica de dos etapas: el primero llamado (OSCS) que asigna decisiones estratégicas y de speculation a variables de primera etapa, y decisiones de postponement y valores de recurso a variables de segunda etapa; y un segundo llamado (OSCST) con las mismas decisiones estratégicas que (OSCS) donde los conceptos speculation y postponement son explícitamente excluidos de la modelización, de manera que todas las decisiones de flujos de producción quedan asignados a variables de segunda etapa. El análisis del caso de estudio de (OSCS) muestra estrategias combinadas de Speculation – Postponement claras para diferentes productos junto a criterios tácticos para satisfacer las órdenes de demanda en orden decreciente de valor añadido de la producción almacenada, así como diferencias significantes entre el problema original y su equivalente determinista. Las soluciones de los casos de estudio de (OSCST) mantienen los criterios tácticos observados y muestran estrategias Speculation – Postponement que quedan fuera del alcance clásico. Finalmente, se propone una extensión del marco de estrategias Speculation – Postponement junto a dos medidas, el Grado Absoluto y Relativo de Speculation, para cuantificar la estrategia Speculation – Postponement de todo problema de cadena de suministro con niveles de inventario. Esta tesis doctoral es el resultado de una colaboración entre GNOM-UPC, Accenture Technology Labs, Accenture Analytics Innovation Center y CIM-UPC.