You are on page 1of 15

Planeación de Ventas y Operaciones S&OP Ejemplo Compañía XYZ

Tomado de Vollman (Pag. 73-81) Nelson Javier Tovar Perilla Gestión de Producción - 256597

las cuales ascienden a un total de $130 millones. Las ventas mensuales varían de una alta demanda de $15.8 millones en noviembre a una baja en junio de $7 millones.S&OP Compañía XYZ En la figura 1 se muestra en línea continua los pronósticos anuales agregados de ventas de la familia de productos AA en la empresa XYZ. En línea punteada se muestran las ventas acumuladas. .

Finalmente.S&OP Compañía XYZ Los productos de la familia AA están valuados. en promedio. el costo de mantener inventario es de 2% al mes.000 unidades. el costo de contratar un empleado es de $200 y el costo de despedir un empleado es de $500. La empresa XYZ desea establecer un Plan de Operaciones y Ventas (S&OP) para el año. En las diapositivas siguientes se muestran las diferentes alternativas que la empresa puede tomar para establecer su Plan de Operaciones y Ventas S&OP. teniendo en cuenta que los 3 últimos meses del año anterior ha trabajado con un plan de persecución de ventas. además se sabe por registros históricos de producción que cada trabajador fabrica 8 unidades por día. en $30 por cada unidad. Se desea terminar el año con un inventario de 115. . la empresa desea mantener 5 días de inventario (para el cálculo de los días de inventario trabaje con un promedio de 20 días por cada mes).

584 𝑜𝑝𝑒𝑟𝑎𝑟𝑖𝑜𝑠 𝐶𝑃 𝑥 𝑁𝐷𝑒𝑛𝑒𝑟𝑜 8 𝑢𝑛𝑑 𝑥 20 𝑑í𝑎𝑠 𝑑í𝑎 𝑃𝑉𝑓𝑒𝑏𝑟𝑒𝑟𝑜 280. así como los resultados de los inventarios se pueden ver en el archivo de excel Ejemplo_S&OP.5833. La formula para el cálculo del número de operarios es la siguiente: NOi = Número de operarios en el mes i CP = Capacidad de producción por empleado PVi = Pronósticos de ventas en el mes i NDi = Número de días en el mes i 𝑁𝑂𝑖 = 𝑃𝑉𝑖 𝐶𝑃 𝑥 𝑁𝐷𝑖 Así para los meses de enero y febrero el número de operarios sería: 𝑁𝑂𝑒𝑛𝑒𝑟𝑜 𝑃𝑉 253.000 𝑢𝑛𝑑 = = 1.667 𝑜𝑝𝑒𝑟𝑎𝑟𝑖𝑜𝑠 𝐶𝑃 𝑥 𝑁𝐷𝑓𝑒𝑏𝑟𝑒𝑟𝑜 8 𝑢𝑛𝑑 𝑥 21 𝑑í𝑎𝑠 𝑑í𝑎 𝑁𝑂𝑓𝑒𝑏𝑟𝑒𝑟𝑜 = Los cálculos para los siguientes meses.666.33 𝑜𝑝𝑒𝑟𝑎𝑟𝑖𝑜𝑠 ≅ 1.S&OP Compañía XYZ – Persecución de Ventas I En esta estrategia se debe calcular el número de operarios necesarios en cada mes para fabricar exactamente lo que se pronostica vender.xls en la primer hoja Pers_Ventas_I .67 𝑜𝑝𝑒𝑟𝑎𝑟𝑖𝑜𝑠 ≅ 1.333 𝑢𝑛𝑑 𝑒𝑛𝑒𝑟𝑜 = = = 1.

así como los resultados de los inventarios se pueden ver en el archivo de excel Ejemplo_S&OP.S&OP Compañía XYZ – Plan Nivelado I En esta estrategia se debe calcular el número de operarios necesarios para todos los meses.180 𝑜𝑝𝑒𝑟𝑎𝑟𝑖𝑜𝑠 𝐶𝑃 𝑥 𝑁𝐷𝑡𝑜𝑡𝑎𝑙𝑒𝑠 8 𝑢𝑛𝑑 𝑥 243 𝑑í𝑎𝑠 𝑑í𝑎 Los cálculos.333. El paso siguiente.xls en la segunda hoja Plan_Nivelado_I . en esta estrategia. Para realizar este cálculo lo primero que se debe determinar es la producción anual. 𝑁𝑂 = 𝑃𝑐𝑐 4.236.000 und – 215. Es importante mencionar que como es una estrategia nivelada el número de operarios de cada mes es el mismo.179.330 𝑢𝑛𝑑 = = 2.18 𝑜𝑝𝑒𝑟𝑎𝑟𝑖𝑜𝑠 ≅ 2. la cual se calcula mediante la siguientes expresión: Pcc = Producción total anual If = Inventario final deseado PV = Pronósticos de ventas anual Ii = Inventario inicial 𝑃𝑐𝑐 = PV + 𝐼𝑓 − 𝐼𝑖 Así la producción requerida sería: 𝑃𝑐𝑐 = PV + 𝐼𝑓 − 𝐼𝑖 = 4.000 und se calculó para que los días de inventario fueran 6 días.330 und + 118.236. es calcular el número de operarios que se tendrán todos los meses.330 und Es importante resaltar que el inventario final de 118.000 und = 4.

así como los resultados de los inventarios se pueden ver en el archivo de excel Ejemplo_S&OP.999.9 𝑢𝑛𝑑 ≅ 76. Para esto.333 und + 76.S&OP Compañía XYZ – Persecución de Ventas II En esta segunda estrategia de persecución.333 𝑢𝑛𝑑 = = 714.333 und 𝑁𝑂𝑒𝑛𝑒𝑟𝑜 = 𝑃𝑐𝑐𝑒𝑛𝑒𝑟𝑜 114.xls en la tercer hoja Pers_Ventas_II . lo primero que se debe de calcular es la cantidad de inventario necesario en cada mes.58 𝑜𝑝𝑒𝑟𝑎𝑟𝑖𝑜𝑠 ≅ 715 𝑜𝑝𝑒𝑟𝑎𝑟𝑖𝑜𝑠 𝐶𝑃 𝑥 𝑁𝐷𝑒𝑛𝑒𝑟𝑜 8 𝑢𝑛𝑑 𝑥 20 𝑑í𝑎𝑠 𝑑í𝑎 Los cálculos para los siguientes meses. luego hay que determinar la cantidad a producir y por último el número de operarios. solo falta por trabajar el inventario requerido.000 und = 114. que son 6 días de inventario.000 𝑢𝑛𝑑 20 𝑑í𝑎𝑠 𝑃𝑐𝑐𝑒𝑛𝑒𝑟𝑜 = PV𝑒𝑛𝑒𝑟𝑜 + 𝐼𝑒𝑛𝑒𝑟𝑜 − 𝐼𝑑𝑖𝑐𝑖𝑒𝑚𝑏𝑟𝑒 = 253.000 und – 215.333 𝑢𝑛𝑑 = 75. se debe calcular el número de operarios necesarios en cada mes para fabricar exactamente lo que se pronostica vender. La expresiones de cálculo que utilizaremos ya las hemos desarrollado en las estrategia anteriores. la cual es la siguiente: Ii = Inventario en el mes i PVi = Pronósticos de ventas en el mes i DIi = Días de inventario en el mes i NDi = Número de días en el mes i 𝐼𝑖 = 𝐷𝐼𝑖 𝑥 𝑃𝑉𝑖 𝑁𝐷𝑖 Así para el mes de enero los cálculos serían: 𝐼𝑒𝑛𝑒𝑟𝑜 = 6 𝑑í𝑎𝑠 𝑥 253. con la diferencia que vamos a dejar en inventario exactamente lo que la empresa está requiriendo.

xls en la cuarta hoja Plan_Nivelado_II . La producción mensual requerida sería: 𝑃𝑐𝑐 = PV + 𝐼𝑓 − 𝐼𝑖 = 4.330 und 4.027. Para esto.50 𝑢𝑛𝑑 = 353.236.333. así como los resultados de los inventarios se pueden ver en el archivo de excel Ejemplo_S&OP.S&OP Compañía XYZ – Plan Nivelado II En esta segunda estrategia nivelado.028 𝑢𝑛𝑑 12 𝑚𝑒𝑠𝑒𝑠 Así para el mes de enero los cálculos serían: 𝑁𝑂𝑒𝑛𝑒𝑟𝑜 = 𝑃𝑐𝑐𝑒𝑛𝑒𝑟𝑜 353. con la diferencia que la producción en cada mes será la misma.206. se debe calcular el número de operarios necesarios en cada mes.43 𝑜𝑝𝑒𝑟𝑎𝑟𝑖𝑜𝑠 ≅ 2207 𝑜𝑝𝑒𝑟𝑎𝑟𝑖𝑜𝑠 𝐶𝑃 𝑥 𝑁𝐷𝑒𝑛𝑒𝑟𝑜 8 𝑢𝑛𝑑 𝑥 20 𝑑í𝑎𝑠 𝑑í𝑎 Los cálculos para los siguientes meses.000 und – 215.000 und = 4.330 und 𝑃𝑐𝑐𝑚𝑒𝑠 = = 353.330 und + 118.028 𝑢𝑛𝑑 = = 2. lo primero que se debe de calcular es la cantidad a producir por mes y por último el número de operarios. La expresiones de cálculo que utilizaremos ya las hemos desarrollado en las estrategia anteriores.236.

Le queda como ejercicio al estudiante mirar como se realizaron los cálculos. Los cálculos de esta estrategia y los resultados de los inventarios se pueden ver en el archivo de excel Ejemplo_S&OP.xls en la quinta hoja Plan_Mixto. etc. . En este ejemplo utilizaremos una estrategia de persecución para los primeros seis meses y una estrategia nivelada en número de operarios para los restantes meses.S&OP Compañía XYZ – Plan Mixto En esta estrategia se pueden combinar cualquiera de las estrategias anteriores y además se puede utilizar cualquier otro recurso con que cuente la empresa como por ejemplo la subcontratación. la utilización de horas extras.

926.536 2.792.000 780.772.600 1.429. .400 0 2.809.800 2.000 1.312.936 Mixta 492.512 Nivelado II 790.000 1.815.098 4.000 2.S&OP Compañía XYZ – Costos Comparativos En esta parte del análisis se realiza un comparativo de los costos de cada una de las estrategia trabajadas.800 1.175.695 Como se puede observar la estrategia de menor costo es la estrategia Mixta.075.262.592.312 5.000 Nivelado I 148.200 625.698 Persecución de Ventas II 1.495 TOTAL 4.548.284. Los resultados son: Estrategia Persecución Costo de Ventas I Contratación Despido Inventario 927.800 3.

2. Definición de las variables de decisión. .S&OP Compañía XYZ – Formulación como un Problema de Programación Lineal En esta parte del análisis se realizará la formulación matemática del problema de la empresa XYZ como un problema de programación lineal. 3. Formulación de la función objetivo. A continuación se realizará la formulación a partir de la metodología planteada anteriormente. Formulación de las restricciones del problema. En términos generales para la formulación matemática se recomienda seguir los siguientes pasos: 1.

Definición de las variables de decisión. 9. el tiempo extra. …. 12 o lo que es igual enero. 6. En términos generales las variables de decisión para un problema de planeación de ventas y operaciones son la cantidad de personal a laborar en cada mes. Específicamente para el problema que estamos trabajando las variables son: Ot: Número de operarios a utilizar en el mes t Ct: Número de operarios a contratar en el mes t Dt: Número de operarios a despedir en el mes t It: Inventario al final del mes t Pt: Demanda o pronóstico en el tiempo t (no es una variable de decisión) t: 1.S&OP Compañía XYZ – Formulación como un Problema de Programación Lineal 1. 8. 2. diciembre Esto nos da un total de 36 variables de decisión. 5. el número de operarios a contratar y despedir por mes. 7. febrero. 3. 11. . 4. el nivel de inventario de cada mes y la cantidad de producción a subcontratar. 10.

6 ∗ 𝐼5 + 0. lo cual matemáticamente se puede expresar de la siguiente manera: Min Z = 12 𝑡=1 200 ∗ 𝐶𝑡 + 12 𝑡=1 500 ∗ 𝐷𝑡 + 12 𝑡=1 0.6 ∗ 𝐼1 + 0.6 ∗ 𝐼6 .6 ∗ 𝐼4 + 0.6 ∗ 𝐼3 + 0.6 ∗ 𝐼2 + 0.S&OP Compañía XYZ – Formulación como un Problema de Programación Lineal 2. Para este tipo de problema. el objetivo es minimizar el costo total de la estrategia de producción a utilizar. Formulación de la función objetivo.6 ∗ 𝐼𝑡 La anterior notación se puede desarrollar de la siguiente manera: Min Z = 200 ∗ 𝐶1 + 200 ∗ 𝐶2 + 200 ∗ 𝐶3 + 200 ∗ 𝐶4 + 200 ∗ 𝐶5 + 200 ∗ 𝐶6 + 500 ∗ 𝐷1 + 500 ∗ 𝐷2 + 500 ∗ 𝐷3 + 500 ∗ 𝐷4 + 500 ∗ 𝐷5 + 500 ∗ 𝐷6 + 0.

Específicamente en el problema que estamos desarrollando las restricciones son: Restricciones de demanda: Este conjunto de restricciones buscan que se fabrique lo que se necesita para cumplir con la demanda en cada tiempo de planeación. de mano de obra. Formulación de las restricciones del problema. de capacidad. las restricciones más frecuentes son: Restricciones de demanda. 160 ∗ 𝑂𝑡 + 𝐼𝑡−1 − 𝐼𝑡 = 𝑃𝑡 160 ∗ 𝑂1 + 215000 − 𝐼1 = 253333 160 ∗ 𝑂2 + 𝐼1 − 𝐼2 = 280000 160 ∗ 𝑂3 + 𝐼2 − 𝐼3 = 340000 160 ∗ 𝑂4 + 𝐼3 − 𝐼4 = 300000 160 ∗ 𝑂12 + 𝐼11 − 𝐼12 = 393333 . de tiempo extra. Para la formulación matemática en este tipo de problemas.S&OP Compañía XYZ – Formulación como un Problema de Programación Lineal 3. de nivel de inventario.

Formulación de las restricciones del problema.S&OP Compañía XYZ – Formulación como un Problema de Programación Lineal 3. 𝑂𝑡−1 + 𝐶𝑡 − 𝐷𝑡 = 𝑂𝑡 1438 + 𝐶1 − 𝐷1 = 𝑂1 𝑂1 + 𝐶2 − 𝐷2 = 𝑂2 𝑂2 + 𝐶3 − 𝐷3 = 𝑂3 𝑂3 + 𝐶4 − 𝐷4 = 𝑂4 𝑂11 + 𝐶12 − 𝐷12 = 𝑂12 . 𝐼12 ≥ 115000 Restricciones de mano de obra: Este conjunto de restricciones permite calcular las necesidades de mano de obra y determinar la cantidad de operarios a contratar o despedir. Restricciones de nivel de inventario: Este conjunto de restricciones buscan que se en cada tiempo de planeación haya una cantidad mínima de inventario.

… . Restricción de no negatividad: Esta restricción se plantea para que las variables de decisión sean positivas o cero (0). 𝐼12 ≥ 0 . … . 𝐷1 . … . 𝑂12 . 𝐶12 . … . 𝐼𝑡 ≥ 0 𝑂1 . 𝐶𝑡 . 𝐶1 .S&OP Compañía XYZ – Formulación como un Problema de Programación Lineal 3. Formulación de las restricciones del problema. 𝐷𝑡 . 𝐷12 . 𝐼1 . 𝑂𝑡 .