<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Programación a corto plazo archivos &#187; Ingenieria Industrial Online</title>
	<atom:link href="https://ingenieriaindustrialonline.com/tag/programacion-a-corto-plazo/feed/" rel="self" type="application/rss+xml" />
	<link>https://ingenieriaindustrialonline.com/tag/programacion-a-corto-plazo/</link>
	<description>ingenieriaindustriaonline.com</description>
	<lastBuildDate>Wed, 22 May 2024 20:49:50 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/cropped-faVicon-32x32.png</url>
	<title>Programación a corto plazo archivos &#187; Ingenieria Industrial Online</title>
	<link>https://ingenieriaindustrialonline.com/tag/programacion-a-corto-plazo/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Regla de Johnson</title>
		<link>https://ingenieriaindustrialonline.com/produccion/regla-de-johnson/</link>
					<comments>https://ingenieriaindustrialonline.com/produccion/regla-de-johnson/#comments</comments>
		
		<dc:creator><![CDATA[Bryan Salazar López]]></dc:creator>
		<pubDate>Mon, 17 Jun 2019 19:24:07 +0000</pubDate>
				<category><![CDATA[Producción]]></category>
		<category><![CDATA[Diagrama de Gantt]]></category>
		<category><![CDATA[Métodos heurísticos]]></category>
		<category><![CDATA[Programación a corto plazo]]></category>
		<category><![CDATA[Regla de Johnson]]></category>
		<category><![CDATA[Secuenciación]]></category>
		<guid isPermaLink="false">http://contentlab.co/ingenieria/?p=1341</guid>

					<description><![CDATA[<p>La secuenciación tiene distintos niveles de complejidad, ya veíamos como se aplicaban principios de prioridad para elegir el mejor orden para procesar distintas operaciones que pasaban por un centro de trabajo; el siguiente nivel corresponde en determinar la secuencia para efectuar el mismo proceso pero esta vez para dos centros de trabajo. En la industria, y por muchos años &#8230;</p>
<p>La entrada <a href="https://ingenieriaindustrialonline.com/produccion/regla-de-johnson/">Regla de Johnson</a> se publicó primero en <a href="https://ingenieriaindustrialonline.com">Ingenieria Industrial Online</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>La secuenciación tiene distintos niveles de complejidad, ya veíamos como se aplicaban <em><strong><a title="Programación a Corto Plazo" href="https://ingenieriaindustrialonline.com/produccion/programacion-a-corto-plazo/">principios de prioridad</a></strong></em> para elegir el mejor orden para procesar distintas operaciones que pasaban por un centro de trabajo; el siguiente nivel corresponde en determinar la secuencia para efectuar el mismo proceso pero esta vez para dos centros de trabajo.</p>
<p>En la industria, y por muchos años la <strong>regla de Johnson </strong>se ha aplicado con gran éxito para minimizar el tiempo de procesamiento global.</p>
<h2>¿En qué consiste la Regla de Johnson?</h2>
<div id="cc-m-5722952913" class="j-module n j-hgrid ">
<div class="cc-m-hgrid-column last">
<div id="cc-matrix-1294472713">
<div id="cc-m-5722953113" class="j-module n j-text ">
<p style="text-align: justify;"><span style="text-align: justify;"><strong>La regla de Johnson</strong> es un algoritmo heurístico utilizado para resolver situaciones de secuenciación de procesos </span>que operan dos o más órdenes (operaciones) que pasan a través de dos máquinas o centros de trabajo. Su principal objetivo es minimizar el tiempo de procesamiento total del grupo de trabajos. Este algoritmo consiste en la aplicación de cuatro sencillos pasos:</p>

		<div class="checklist tie-list-shortcode">
<ul>
<li>
<p style="text-align: justify;">El primer paso consiste en listar todos los trabajos u operaciones junto con su tiempo de procesamiento por cada centro de trabajo o máquina.</p>
</li>
<li>
<p style="text-align: justify;">El segundo paso consiste en seleccionar el tiempo de procesamiento más corto. Recuerde que como resultado de la aplicación del paso 1 obtenemos dos columnas de tiempos (tiempos del centro de trabajo 1 y 2); Sí el tiempo más corto se encuentra en la columna correspondiente al centro de trabajo (máquina) 1, este trabajo se programa primero, en caso contrario y de estar en la columna correspondiente al centro de trabajo 2, este trabajo se programa al final. Cualquier empate puede romperse de forma arbitraria.</p>
</li>
<li>
<p style="text-align: justify;">Una vez se programa un trabajo, sea al inicio o sea al final, este se elimina de la lista inicial.</p>
</li>
<li>
<p style="text-align: justify;">Se deben repetir los pasos 2 y 3 para los trabajos restantes, trabajando hacia el centro de la secuencia.</p>
</li>
</ul>

		</div>
	

		<div class="clearfix"></div>
		<hr style="margin-top:20px; margin-bottom:20px;" class="divider divider-solid">
	
<h2>Ejemplo de la aplicación de la Regla de Johnson</h2>
<p>El taller de metalmecánica <em>«Abelito»</em> tiene para su programación 5 órdenes de trabajo; se trata de piezas de acero inoxidable de geometrías distintas, para ello la materia prima (bloques de acero inoxidable) debe ser primero torneada, según especificaciones particulares de cada pieza; luego son pasadas al centro de fresado, en el cual adquieren geometrías diversas según las precisiones del plano que la acompañan.</p>
<div id="cc-m-5718385313" class="j-module n j-text ">
<p>El orden de trabajo no es conmutativo, por lo cual es imperativo que antes de que cada pieza sea fresada deberá haber pasado por el proceso de torneado. Los tiempos de torneado y fresado de cada pieza se especificarán en el siguiente tabulado:</p>
</div>
<div id="cc-m-5718393113" class="j-module n j-table ">
<table class="mceEditable" border="0" width="100%" cellspacing="0" cellpadding="3" data-mce-contenteditable="true">
<tbody>
<tr>
<td style="text-align: center;"><strong>Orden</strong></td>
<td style="text-align: center;"><strong>Torneado (horas)</strong></td>
<td style="text-align: center;"><strong>Fresado (horas)</strong></td>
</tr>
<tr>
<td style="text-align: center;">Pieza A</td>
<td style="text-align: center;">1,2</td>
<td style="text-align: center;">1,8</td>
</tr>
<tr>
<td style="text-align: center;">Pieza B</td>
<td style="text-align: center;">2,2</td>
<td style="text-align: center;">0,8</td>
</tr>
<tr>
<td style="text-align: center;">Pieza C</td>
<td style="text-align: center;">0,7</td>
<td style="text-align: center;">3,1</td>
</tr>
<tr>
<td style="text-align: center;">Pieza D</td>
<td style="text-align: center;">0,5</td>
<td style="text-align: center;">1,1</td>
</tr>
<tr>
<td style="text-align: center;">Pieza E</td>
<td style="text-align: center;">1,5</td>
<td style="text-align: center;">2,3</td>
</tr>
</tbody>
</table>
</div>
<div id="cc-m-5718393213" class="j-module n j-text ">
<p style="text-align: justify;">Con base en lo anterior, debemos efectuar una secuenciación que minimice el tiempo total de programación, para ello utilizaremos la regla de Johnson.</p>
<h3><em>Solución</em></h3>
<div id="cc-m-5718393413" class="j-module n j-text ">
<p style="text-align: justify;">El primer paso consiste entonces en listar los trabajos junto a sus respectivos tiempos de procesamiento en los centros de trabajo, para lo cual hacemos uso del tabulado del enunciado del problema:</p>
</div>
<div id="cc-m-5718393713" class="j-module n j-table ">
<table class="mceEditable" border="0" width="100%" cellspacing="0" cellpadding="3" data-mce-contenteditable="true">
<tbody>
<tr>
<td style="text-align: center;"><strong>Orden</strong></td>
<td style="text-align: center;"><strong>Torneado (horas)</strong></td>
<td style="text-align: center;"><strong>Fresado (horas)</strong></td>
</tr>
<tr>
<td style="text-align: center;">Pieza A</td>
<td style="text-align: center;">1,2</td>
<td style="text-align: center;">1,8</td>
</tr>
<tr>
<td style="text-align: center;">Pieza B</td>
<td style="text-align: center;">2,2</td>
<td style="text-align: center;">0,8</td>
</tr>
<tr>
<td style="text-align: center;">Pieza C</td>
<td style="text-align: center;">0,7</td>
<td style="text-align: center;">3,1</td>
</tr>
<tr>
<td style="text-align: center;">Pieza D</td>
<td style="text-align: center;">0,5</td>
<td style="text-align: center;">1,1</td>
</tr>
<tr>
<td style="text-align: center;">Pieza E</td>
<td style="text-align: center;">1,5</td>
<td style="text-align: center;">2,3</td>
</tr>
</tbody>
</table>
</div>
<div id="cc-m-5718393813" class="j-module n j-text ">
<p style="text-align: justify;">El segundo paso consiste en seleccionar el tiempo de procesamiento más corto, como este se encuentra en el centro de trabajo 1 (torneado, primera columna), se programa de primero:</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson1.png" alt="" width="692" height="253" class="size-full wp-image-35966 aligncenter" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson1.png 692w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson1-300x110.png 300w" sizes="(max-width: 692px) 100vw, 692px" /></p>
<div id="cc-m-5718394213" class="j-module n j-text ">
<p>El tercer paso consiste en eliminar de la lista la orden que fue asignada:</p>
</div>
<div id="cc-m-5718394313" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3"><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson2.png" alt="" width="692" height="232" class="alignnone size-full wp-image-35967" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson2.png 692w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson2-300x101.png 300w" sizes="(max-width: 692px) 100vw, 692px" /></figure>
<div class="cc-clear"></div>
</div>
<div id="cc-m-5718394413" class="j-module n j-text ">
<p>El último paso indica la repetición de los pasos 2 y 3 hasta asignar la totalidad de órdenes:</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson3.png" alt="" width="705" height="245" class="size-full wp-image-35968 aligncenter" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson3.png 705w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson3-300x104.png 300w" sizes="(max-width: 705px) 100vw, 705px" /></p>
<div id="cc-m-5718394913" class="j-module n j-text ">
<p style="text-align: justify;">En la asignación del orden del siguiente trabajo podemos observar que el tiempo menor se encuentra en la segunda columna, correspondiente al proceso de fresado, razón por la cual este trabajo se programará de último:</p>
</div>
<div id="cc-m-5718395213" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3 cc-m-width-maxed"><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson4.png" alt="" width="705" height="245" class="size-full wp-image-35969 aligncenter" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson4.png 705w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson4-300x104.png 300w" sizes="(max-width: 705px) 100vw, 705px" /></figure>
</div>
<div id="cc-m-5718395313" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3 cc-m-width-maxed"><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson5.png" alt="" width="693" height="220" class="alignnone size-full wp-image-35970" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson5.png 693w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson5-300x95.png 300w" sizes="(max-width: 693px) 100vw, 693px" /></figure>
<div class="cc-clear"></div>
</div>
<div id="cc-m-5718395413" class="j-module n j-text ">
<p style="text-align: justify;">El último trabajo se asignará por lógica en el orden que queda disponible, por lo cual la secuencia obtenida mediante la aplicación de la regla de Johnson es la siguiente:</p>
</div>
<div id="cc-m-5718395513" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3"><a rel="lightbox" data-href="https://image.jimcdn.com/app/cms/image/transf/dimension=origxorig:format=png/path/s075f076504dfea8d/image/i20de4dd76d7ba025/version/1431707037/regla-de-johnson-www-ingenieriaindustrialonline-com.png" data-index="0"><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson6.png" alt="" width="797" height="118" class="alignnone size-full wp-image-35971" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson6.png 797w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson6-300x44.png 300w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson6-768x114.png 768w" sizes="(max-width: 797px) 100vw, 797px" /></a></figure>

		<div class="box info  alignleft">
			<div class="box-inner-block">
				<span class="fa tie-shortcode-boxicon"></span>Es práctica común luego de determinar la secuencia, diagramar el orden y los tiempos de cada trabajo y para cada máquina en una gráfica de Gantt, esta herramienta permite observar de una manera sencilla el tiempo de programación global, y por cada centro de trabajo, así como los tiempos ociosos de los mismos.
			</div>
		</div>
	
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson7.png" alt="" width="882" height="267" class="size-full wp-image-35972 aligncenter" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson7.png 882w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson7-300x91.png 300w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Johnson7-768x232.png 768w" sizes="(max-width: 882px) 100vw, 882px" /></p>
<div id="cc-m-5718396813" class="j-module n j-text ">
<p style="text-align: justify;">Podemos observar como el centro de fresado debe esperar 0,5 horas para recibir la pieza D proveniente del centro de torneado; además, podemos observar como el tiempo total de programación es igual a 9,6 horas.</p>
</div>
<div id="cc-m-5860463213" class="j-module n j-hr "></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p>La entrada <a href="https://ingenieriaindustrialonline.com/produccion/regla-de-johnson/">Regla de Johnson</a> se publicó primero en <a href="https://ingenieriaindustrialonline.com">Ingenieria Industrial Online</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ingenieriaindustrialonline.com/produccion/regla-de-johnson/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
		<item>
		<title>Programación a corto plazo</title>
		<link>https://ingenieriaindustrialonline.com/produccion/programacion-a-corto-plazo/</link>
					<comments>https://ingenieriaindustrialonline.com/produccion/programacion-a-corto-plazo/#respond</comments>
		
		<dc:creator><![CDATA[Bryan Salazar López]]></dc:creator>
		<pubDate>Mon, 17 Jun 2019 18:01:43 +0000</pubDate>
				<category><![CDATA[Producción]]></category>
		<category><![CDATA[Planeación]]></category>
		<category><![CDATA[Programación a corto plazo]]></category>
		<category><![CDATA[Programación de taller]]></category>
		<category><![CDATA[Regla de Johnson]]></category>
		<category><![CDATA[Secuenciación]]></category>
		<guid isPermaLink="false">http://contentlab.co/ingenieria/?p=1334</guid>

					<description><![CDATA[<p>La programación a corto plazo puede considerarse como el último eslabón de la planeación de la producción; esta etapa consiste a grandes rasgos en ajustar tareas u operaciones particulares a personas y máquinas específicas, en secuencias específicas. Su horizonte de tiempo está dado en días, horas y minutos; razón por la cual requiere del profesional &#8230;</p>
<p>La entrada <a href="https://ingenieriaindustrialonline.com/produccion/programacion-a-corto-plazo/">Programación a corto plazo</a> se publicó primero en <a href="https://ingenieriaindustrialonline.com">Ingenieria Industrial Online</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>La <em><strong>programación a corto plazo</strong></em> puede considerarse como el último eslabón de la <a href="https://ingenieriaindustrialonline.com/uncategorized/planeacion-agregada/"><em><strong>planeación de la producción</strong></em></a>; esta etapa consiste a grandes rasgos en ajustar tareas u operaciones particulares a personas y máquinas específicas, en secuencias específicas. Su horizonte de tiempo está dado en días, horas y minutos; razón por la cual requiere del profesional que la desarrolle, pericia, dinamismo y practicidad en su ejecución.</p>
<p>El grado de influencia de la programación a corto plazo en los resultados de la compañía es determinante, ya que de ella depende el cumplimiento de los plazos de entrega y en gran medida del nivel de servicio, factor crítico en la búsqueda de una ventaja competitiva.</p>
<h2>Programación a corto plazo en el horizonte de planeación</h2>
<p>Los programas a corto plazo convierten lo establecido en la <a href="https://ingenieriaindustrialonline.com/uncategorized/planeacion-agregada/"><em><strong>planeación agregada</strong></em></a>, y los entregables de los <a href="https://ingenieriaindustrialonline.com/produccion/plan-maestro-de-produccion-mps/"><strong>planes maestros de producción</strong></a> en asignaciones de cargas y secuencias muy específicas de fuerza laboral, materiales y maquinaria. Su principal objetivo es cumplir con las metas de demanda de acuerdo a la capacidad disponible; una programación a corto plazo puede efectuarse de muchas maneras, el tipo de programación que se utilice para asignar las cargas depende en gran medida del <em><strong><a title="Enfoque Estratégico de los Sistemas Productivos" href="https://ingenieriaindustrialonline.com/produccion/enfoque-de-los-sistemas-productivos/">enfoque del sistema productivo</a></strong></em>, y la secuencia depende de los criterios de programación que primen teniendo en cuenta los factores que afecten el proceso.</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/planeacion_produccion_2.png" alt="
planeacion_produccion" width="1060" height="500" class="size-full wp-image-35668 aligncenter" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/planeacion_produccion_2.png 1060w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/planeacion_produccion_2-300x142.png 300w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/planeacion_produccion_2-1024x483.png 1024w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/planeacion_produccion_2-768x362.png 768w" sizes="(max-width: 1060px) 100vw, 1060px" /></p>

		<div class="clearfix"></div>
		<hr style="margin-top:20px; margin-bottom:20px;" class="divider divider-solid">
	
<h2>Técnicas de programación a corto plazo</h2>
<p><em>Las técnicas utilizadas en la programación a corto plazo se pueden clasificar en:</em></p>

		<div class="checklist tie-list-shortcode">
<ul>
<li style="text-align: justify;"><strong>Programación hacia adelante:</strong> Esta programación se inicia tan pronto como se conocen los requerimientos de producción, utilizarla implica en gran medida desconsiderar la fecha de entrega, y es utilizada usualmente en procesos que trabajan sobre pedido, en los que la entrega se requiere lo antes posible, por ejemplo en restaurantes, centros de belleza, hospitales, talleres satélite dedicados a la maquila, etc.</li>
<li style="text-align: justify;"><strong>Programación hacia atrás: </strong>Esta programación inicia con la fecha de entrega del pedido, su principal consideración es cumplir con los plazos de entrega pactados o establecer plazos alcanzables. La dinámica de esta programación consiste en programar en primer lugar la operación final, y sucesivamente las operaciones que la anteceden en orden inverso.</li>
</ul>

		</div>
	
<h2>Criterios de programación a corto plazo</h2>
<p>La elección de la técnica de programación correcta depende de múltiples factores, entre los que se destacan la naturaleza del proceso, la flexibilidad de los centros de trabajo, el volumen de los requerimientos y la consideración de los siguientes criterios por parte de la compañía, la importancia que se le dé a cada criterio depende en gran medida de las ventajas competitivas consignadas en el plan estratégico.</p>

		<div class="thumbup tie-list-shortcode">
<ul>
<li><strong>Maximizar la utilización</strong>: Consiste en el uso que la técnica empleada haga de la capacidad instalada.</li>
</ul>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_0_0.png" alt="" width="247" height="76" class="size-full wp-image-35655 aligncenter" /></p>
<ul>
<li><strong>Minimizar el tiempo medio de terminación</strong>: Consiste en la capacidad que tiene la técnica para efectuar entregas de pedidos, es muy bien estimada por la parte financiera dado que optimiza los flujos de dinero de la empresa.</li>
</ul>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_0_1.png" alt="" width="246" height="72" class="size-full wp-image-35656 aligncenter" /></p>
<ul>
<li><strong>Minimizar la media de trabajo en proceso</strong>: Consiste en reducir el número de trabajos que permanecen en el sistema.</li>
</ul>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_0_2.png" alt="" width="249" height="72" class="size-full wp-image-35657 aligncenter" /></p>
<ul>
<li><strong>Minimizar los retrasos de los pedidos</strong>: Consiste en reducir el tiempo medio de espera de los clientes, teniendo en cuenta las fechas de entrega.</li>
</ul>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_0_3.png" alt="" width="249" height="72" class="size-full wp-image-35658 aligncenter" /></p>

		</div>
	
<div id="cc-m-5718245513" class="j-module n j-text ">
<p style="text-align: justify;">Vale la pena aclarar que estos criterios no son técnicas de programación, ellos son indicadores de desempeño de las reglas de <em><strong>programación y secuenciación</strong></em> que abordaremos más adelante.</p>

		<div class="clearfix"></div>
		<hr style="margin-top:20px; margin-bottom:20px;" class="divider divider-solid">
	
<h2>Programación a corto plazo &#8211; paso a paso</h2>
<h3><em>1. Fase de la programación: Cargar o asignar trabajos</em></h3>
<p style="text-align: justify;">La asignación o carga de trabajos representa una base de la programación, el profesional que desarrolle dicha programación deberá en primer lugar asignar operaciones entre los centros de tal manera que minimice costos de operación, tiempos de terminación, tiempos de ocio, respete cronogramas de mantenimiento preventivo, etc. Existen técnicas y herramientas que buscan optimizar, simplificar y flexibilizar esta tarea de asignación, entre las que se destacan el <em><strong><a title="Problemas de Asignación" href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/problemas-de-asignacion/">método de asignación</a></strong></em>, y el uso de diagramas o gráficas de Gantt. Lo recomendable, siempre y cuando el tiempo del que dispone el programador lo permita, sería partir de la asignación y enseguida desarrollar Gantt.</p>
<p style="text-align: justify;">Vale la pena recordar que el método de asignación funciona con la premisa de que a un sólo centro de trabajo se le asigna una tarea u operación, si el proceso comprende una complejidad mayor, lo ideal es pasar a los diagramas de Gantt.</p>
<div id="cc-m-5718246113" class="j-module n j-header "><em><strong><span class="tie-highlight tie-highlight-green"> Diagramas o gráficas de Gantt </span></strong></em></div>
<div></div>
<div id="cc-m-5718246213" class="j-module n j-text ">
<p style="text-align: justify;">Fallas, ausentismos, imprevistos, problemas de calidad, programas de mantenimiento preventivo, operaciones simultaneas, disputa de recursos, entre otras, son variables sumamente complejas, que requieren del desarrollo de una modelación robusta si se aborda desde la perspectiva de optimización. Además, al tratarse de la programación una tarea cuyo horizonte está dado en días, horas y minutos; las variables que la afectan se comportan con un dinamismo tal, que precisa de herramientas que proporcionen total flexibilidad y simplicidad para su ejecución. Las cartas, diagramas o gráficas de Gantt, constituyen una ayuda visual muy útil para determinar cargas de trabajo, tiempos de procesamiento, tiempos de flujo, balance de operaciones, tiempos ociosos, disponibilidad de centros de trabajo, entre otros indicadores de programación.</p>
<p style="text-align: justify;">Es usual que en la práctica áreas como mantenimiento soliciten a la administración de operaciones fechas disponibles para efectuar ajustes en el proceso, o áreas como recursos humanos soliciten espacios para divulgaciones o capacitación; los diagramas de Gantt proporcionan una estimación muy útil para determinar estos espacios.</p>
</div>
<div id="cc-m-5718247413" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3"><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_2.png" alt="" width="496" height="199" class="size-full wp-image-35659 aligncenter" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_2.png 496w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_2-300x120.png 300w" sizes="(max-width: 496px) 100vw, 496px" /></figure>
</div>
</div>
<p>El anterior es un ejemplo de diagrama de Gantt de un proceso de 4 operaciones y 4 órdenes de trabajo. A partir de este diagrama podemos identificar los tiempos de terminación de cada orden, de sortear la disponibilidad de centros de trabajo, y de obtener fechas en las cuales no existe programación, información útil para áreas como mantenimiento, o disponibles para balancear otras órdenes. La flexibilidad del diagrama depende de la actualización constante del mismo, para de esta manera poder considerar nuevas estimaciones de tiempo dependiendo de situaciones inesperadas en el proceso.</p>
<p>&nbsp;</p>
<h3><em>2. Fase de la programación: Secuenciación de los trabajos</em></h3>
<p>La base de la programación, tal como ya se mencionó, es la carga o asignación de tareas, de tal manera que en dicha fase pueden identificarse múltiples variables relacionadas con la capacidad del proceso.</p>
<p>La siguiente etapa en el desarrollo de la programación corresponde a la <strong>secuenciación, </strong>orden o despacho; en esta etapa se define el  orden en que deben atenderse las operaciones en cada centro de trabajo. La siguiente pregunta que debe formularse el programador es ¿Qué determina el orden de asignación de mis operaciones?, bueno, pues muchos expertos coinciden en que existen tantas reglas de prioridad como especialistas de programación, sin embargo, las reglas de programación más aplicadas son las siguientes:</p>
<p><em><strong><span class="tie-highlight tie-highlight-green"> Principios de prioridad para la secuenciación de trabajos </span></strong></em></p>

		<div class="checklist tie-list-shortcode">
<ul>
<li style="text-align: justify;"><strong>PEPS &#8211; Primero en entrar, primero en servir <span style="line-height: 1.5;">(First Come, First Served)</span></strong><strong style="line-height: 1.5;">: </strong><span style="line-height: 1.5;">El primer trabajo en llegar al sistema se procesa en primer lugar.</span></li>
<li style="text-align: justify;"><strong>TPC &#8211; Tiempo de procesamiento más corto (Shortest Processing Time): </strong>El trabajo que tenga el tiempo de proceso más corto se procesa en primer lugar.</li>
<li style="text-align: justify;"><strong>TPL &#8211; Tiempo de procesamiento más largo (Longest Processing Time): </strong>El trabajo que tenga el tiempo de proceso más largo se procesa en primer lugar.</li>
<li style="text-align: justify;"><strong>FEP &#8211; Fecha de entrega más próxima (Earliest Due Date): </strong>El trabajo que tenga la fecha de entrega más próxima se procesa en primer lugar.</li>
</ul>

		</div>
	
<p>Los principios o reglas de prioridad no deben confundirse con los criterios de programación, puesto que estos principios proporcionan una secuencia de procesamiento que tendrá unos indicadores de desempeño (criterios de programación), la elección de la mejor secuencia se relacionará con las políticas de la compañía y como se ve afectada en dichos indicadores (tiempos de espera, utilización, retrasos).</p>
<p><em><strong><span class="tie-highlight tie-highlight-green"> </strong></em><em><strong>Ejemplo de aplicación de los principios de prioridad en la secuencia de trabajos </strong></em><em><strong></span></strong></em></p>
<p>En el siguiente ejemplo 4 órdenes deben ser asignadas a un centro de trabajo, dichas operaciones consisten en piezas en acero inoxidable, cada una presenta características dimensionales distintas, para ello se cuenta de una máquina C.N.C, dotada de todas las herramientas capaces de entregar la pieza conforme a las especificaciones de cada orden de trabajo. Los tiempos de procesamiento y fechas de entrega (dados en días) varían de una orden a otra, conforme estas órdenes fueron llegando se les asignó una letra del alfabeto para facilitar su identificación.</p>
<div id="cc-m-5718250313" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3"><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_3.png" alt="" width="241" height="147" class="size-full wp-image-35660 aligncenter" /></figure>
<div class="cc-clear"></div>
</div>
<div id="cc-m-5718250413" class="j-module n j-text ">
<p style="text-align: justify;">Para este caso, analizaremos los principios de prioridad y mediremos los indicadores de desempeño (criterios de programación) de cada uno de estos.</p>
</div>
<div id="cc-m-5718250613" class="j-module n j-text ">
<p>Tiempo de flujo: Tiempo que lleve la orden en el sistema, este indicador se puede obtener como un tiempo de procesamiento acumulado.</p>
<p style="text-align: justify;">Retraso: Si la fecha de entrega es menor que el tiempo de flujo de una orden determinada, su retraso será igual a la diferencia entre fecha de entrega y tiempo de flujo, de lo contrario será igual a cero.</p>
</div>
<div id="cc-m-5718250513" class="j-module n j-text ">
<p><strong>PEPS &#8211; Primero en entrar, primero en servir: Secuencia A &#8211; B &#8211; C &#8211; D</strong></p>
</div>
<div id="cc-m-5718250713" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3"><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_4.png" alt="PEPS" width="529" height="269" class="size-full wp-image-35661 aligncenter" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_4.png 529w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_4-300x153.png 300w" sizes="(max-width: 529px) 100vw, 529px" /></figure>
<div class="cc-clear"></div>
</div>
<div id="cc-m-5718250813" class="j-module n j-text ">
<p><strong>TPC &#8211; Tiempo de procesamiento más corto: Secuencia A &#8211; C &#8211; D &#8211; B</strong></p>
</div>
<div id="cc-m-5718251013" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3"><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_5.png" alt="Tempo de procesamiento más corto" width="529" height="269" class="size-full wp-image-35662 aligncenter" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_5.png 529w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_5-300x153.png 300w" sizes="(max-width: 529px) 100vw, 529px" /></figure>
<div class="cc-clear"></div>
</div>
<div id="cc-m-5718251113" class="j-module n j-text ">
<p><strong>TPL &#8211; Tiempo de procesamiento más largo: Secuencia B &#8211; D &#8211; C &#8211; A</strong></p>
</div>
<div id="cc-m-5718251213" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3"><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_6.png" alt="Tiempo de procesamiento más largo" width="529" height="269" class="size-full wp-image-35663 aligncenter" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_6.png 529w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_6-300x153.png 300w" sizes="(max-width: 529px) 100vw, 529px" /></figure>
<div class="cc-clear"></div>
</div>
<div id="cc-m-5718251313" class="j-module n j-text ">
<p><strong>FEP &#8211; Fecha de entrega más próxima (Earliest Due Date): Secuencia D &#8211; C &#8211; B &#8211; A</strong></p>
</div>
<div id="cc-m-5718251813" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3"><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_7.png" alt="" width="529" height="269" class="size-full wp-image-35664 aligncenter" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_7.png 529w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/programacion_corto_plazo_7-300x153.png 300w" sizes="(max-width: 529px) 100vw, 529px" /></figure>
<div class="cc-clear"></div>
</div>
<div id="cc-m-5718252113" class="j-module n j-text ">
<p style="text-align: justify;">La elección de la secuencia óptima dependerá entonces de la importancia que tenga cada uno de los criterios para la organización.</p>

		<div class="clearfix"></div>
		<hr style="margin-top:20px; margin-bottom:20px;" class="divider divider-solid">
	
<h2 id="cc-m-header-5718252313" class="">Secuencia de N (más de dos) trabajos en 2 máquinas</h2>
<div id="cc-m-5722952713" class="j-module n j-hgrid ">
<div class="cc-m-hgrid-column">
<div id="cc-matrix-1294472413">
<div id="cc-m-5718252513" class="j-module n j-text ">
<p>La secuenciación tiene distintos niveles de complejidad, anteriormente veíamos como se aplicaban principios de prioridad para elegir el mejor orden para procesar distintas operaciones que pasaban por un centro de trabajo; el siguiente nivel corresponde en determinar la secuencia para efectuar el mismo proceso pero esta vez para dos centros de trabajo.</p>
</div>
</div>
</div>
</div>
<div id="cc-m-5860428713" class="j-module n j-text ">
<p>En la industria, y por muchos años la <strong><a title="Regla de Johnson" href="https://ingenieriaindustrialonline.com/produccion/regla-de-johnson/">regla de Johnson</a> </strong>se ha aplicado con gran éxito para minimizar el tiempo de procesamiento global.</p>
</div>
</div>
<p>La entrada <a href="https://ingenieriaindustrialonline.com/produccion/programacion-a-corto-plazo/">Programación a corto plazo</a> se publicó primero en <a href="https://ingenieriaindustrialonline.com">Ingenieria Industrial Online</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ingenieriaindustrialonline.com/produccion/programacion-a-corto-plazo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
