Sunday, December 25, 2011
EL AMOR ES REDONDO
Sunday, December 18, 2011
LAS REGLAS DEL PARETO
Necesitas Datos, entre mas mejor para cumplir con la “Ley de los grandes números y teorema central del límite”
http://es.wikipedia.org/wiki/Ley_de_los_grandes_n%C3%BAmeros
Sunday, December 11, 2011
Don't Mess With Me
Acaba de terminar el Partido Tigres vs Santos con el resultado que ya todos saben que los Tigres ganaron el campeonato.
Les comento esto porque viene a colación acerca de mi última travesura y esto es para que no se metan con un NINJA en Estadística si no es que quieren salir lastimados. Y explico.
Hace algunas semanas unos amigos se estaban burlando de que la estadística y mi sistema para ganar a las quinielas no sirve, que si la estadística solo sirve para engañar, y las matemáticas es para nerdos etc etc etc.
Entonces fue cuando orillado por las circunstancias a defender mi Honor y fui obligado a demostrar que las matemáticas y la estadística son armas poderosas y cuando menos me iban a servir para demostrar mi punto a dichos cuates. (Y divertirme un rato)
Lo que hice a continuación fue de lo más simple del mundo:
Empecé a apostar a que sus equipos no iban a ganar el campeonato.
No solo eso, estaba tan seguro de mi sistema que aposte DOBLE CONTRA SENCILLO a que sus patéticos equipos no iban a ganar el campeonato.
Los rete a que si eran tan chuchos y se tenían confianza suficiente y si eran Hinchas de hueso colorado entonces apostaran por sus equipos poderosos contra mi Humilde Sistema de Pronósticos Deportivos.
Siendo así que aposte DOBLE CONTRA SENCILLO a algunos amigos, $400 pesos yo les daba si su equipo ganaba el campeonato, pero si su equipo no ganaba ellos me daban solo $200 pesillos.
Y vamos haciendo numerillos.
Tenemos:
Un Tigre
Un Cruz Azulino
Un Morelia
Uno de Santos
Otro de Querétaro
(Desgraciadamente no conseguí 8, uno de cada uno, pero con 5 fue más que suficiente)
Y hete aquí lo que paso y vamos a las matemáticas.
Vamos a suponer que es un torneo completamente aleatorio y que los 8 equipos tuvieran la misma oportunidad de ganar.
Imagínense que ponemos 8 canicas en una bolsa y que sacamos una y la que salga a esa le vamos a dar el premio.
La probabilidad del evento es básicamente 1/8 o lo que es lo mismo 0.125 o 12.5% de que tu canica salga ganadora.
P(x)= 0.125
Si yo vendo 8 Boletos y por cada uno de ellos recibo $200 y yo les prometo que en caso de Ganar les voy a dar la magnífica cantidad de $400 PESOTES.
Si vendo los 8 Boletos (En realidad solo vendí 5, chin ni modo) quiere decir que me hipotéticamente me embolse la cantidad de:
$ = 8 X 200 = $1600
Ahora habrá que restarle los $400 que inevitablemente voy a tener que pagar a mi cuate TIGRE (Lo interesante es que él cree que me gano).
En fin si a los $1600 cocos le restamos los $400 del premio esto me deja una ganancia neta de $1200 Pesos para el Pillín de Rodolfo. Nada Mal para su charro negro de la estadística. (La verdad solo gane $600, Mil menos 400)
Pensé en quedarme callado pero obviamente parte de la diversión es que mis cuadernos se den cuenta que desde el principio no se trataba de ver qué equipo ganaba sino de ver quien GANABA y Hacia RENTABLE su inversión.
En las casa de apuestas a esto se le lama el Jugador Clónico, es decir, que juega a un equipo o al favorito y lo sigue por fanatismo sin importar los MOMIOS ni las probabilidades y obviamente sin ver la RENTABILIDAD y mucho me temo que hay verdaderos profesionales de la estadística en lugares como BETFAIR que solo están esperando, acechando para que lindos canaritos fanáticos lleguen a apostar contra sus SISTEMAS hechos y derechos y diseñados para que al largo plazo sean RENTABLES.
Agradezco a todos los cuates fanáticos por la oportunidad de demostrar el poder de las matemáticas y tengan la confianza que me acordaré mucho de ustedes cuando este cenando con mi esposa cortesía de la Estadística y de mis Camaradas.
Sunday, December 4, 2011
SKETCHUP y Reducción de Costos
Cuando me contrata alguna empresa para iniciar su proyecto de Six Sigma para reducción de costos lo primero que hago es tomo toda la información y la vacío en una grafica de Pareto.
Hace tiempo tratamos el tema de Reduccion de costos les dejo los links
http://estrategiaycomandogerencial.blogspot.com/2009/03/reduccion-de-costos101.html
http://estrategiaycomandogerencial.blogspot.com/2009/03/reduccion-de-costos202.html
http://estrategiaycomandogerencial.blogspot.com/2009/03/reduccion-de-costos303.html
http://estrategiaycomandogerencial.blogspot.com/2009/04/reduccion-de-costos404.html
http://estrategiaycomandogerencial.blogspot.com/2009/04/reduccion-de-costos505.html
http://estrategiaycomandogerencial.blogspot.com/2009/04/reduccion-de-costos606.html
El Pareto es una excelente herramienta par visualizar de forma rápida donde están las principales áreas de oportunidad; yo lo que hago es grafico todos los costos no solo lo que la empresa considera MERMA ya que muchas veces omiten ciertos desperdicios ya que los consideran NORMALES e Intrínsecos a
En el 99% d las ocasiones la principal barra del Pareto o
En la industria manufacturera de transformación podemos decir que el costo más importante son los Materiales. (Hay excepciones claro)
Acero y Metales en general (Bronce, Aluminio, tantalio etc)
Silica, Titanato de Bario
Tierra
Plástico y demás polímetros
Otros
Otros insumos que afectan a algunas empresas son los herramentales que sufren desgaste en la operación.
El paso que sigue es hacer un Pareto de segundo orden, es decir que desglosamos la barra de Materiales en los costos de los diversos materiales que componen esta barra y así hasta llegar a un Pareto funcional que nos indique cual es el material mas indicado para trabajar y que cuando reduzcamos el costo impactara fuerte y directamente al COSTO DE OPERACIÓN.
Lo muy interesante que sucede es que cuando llegamos a el insumo la respuesta generalizada “ESE INSUMO NO LO PODEMOS TOCAR” ese preciso insumo aquel que mas área de oportunidad tiene. (Una vez en una empresa me dijeron que un epoxico era de alta tecnología y cuando visite al proveedor, lo fabricaban literalmente en una cochera de una granja)
No voy a ahondar en este fenómeno por ahora sino más bien quiero enfatizar que es precisamente donde están estos paradigmas en donde esta escondido el ORO, entra mas grande es la fortaleza mas grande es el tesoro.
Ya sea por miedo, falta de recursos o más bien falta de fe en si mismos los Cualquier Color Belts se saltan estas MINAS DE ORO y prefieren trabajar en proyectos cómodos como empaque o Electricidad (Son buenos proyectos pero no son la principal barra de Pareto).
A mi me encanta trabajar estos proyectos porque requieren de un alto grado de Ingeniería, ingenio y creatividad y que son en los que desarrollamos TECNOLOGIA.
Les platico un caso que me gusto mucho para que sirva de ejemplo y que SI SE PUEDE.
Un cliente me pidió que fabricara un cerámico especial (IMPOSIBE DE FABRICAR HASTA AHORA) para sopladores de aire caliente, la cerámica que sostiene las resistencias eléctricas y estas son de casi 3 KW y generan una temperatura considerable, además de este requerimiento la pieza cerámica en cuestión tiene fuertes requerimientos dimensionales.
La formula del cerámico fue relativamente simple de lograr ya que hace algunos años trabaje en una compañía que fabrica cerámicos y ahí aprendí muchas cosas acerca de ellos.
La pieza en cuestión es un consumible y cuesta muy caro porque hay que importarlo de Europa.
Después hubo que diseñar la pieza y para eso pensé en software de diseño.
Para empezar lo primero que pensé fue instalar el AUTOCAD (Hace algunos años yo era instructor de Temas avanzados de Autocad, programación de AutiLisp) pero me di cuenta que solo podía bajar temporalmente una versión limitada y hace tiempo que soy enemigo de la piratería así que decidí usar algún software de uso libre.
Sin mucho convencimiento baje la versión gratuita de Sketchup y me dedique a dibujar el famoso cerámico que para fines prácticos es un intercambiador de calor.
http://es.wikipedia.org/wiki/Google_SketchUp
Empecé a dibujar y me di cuenta que lo que estaba diseñando era un arreglo geométrico y que en vez de dibujarlo, podía PROGRAMARLO.
Así que busque si Sketchup tenia algún lenguaje parecido al LISP o Visualbasic para Auticad y me encontré con que efectivamente se puede programar en RUBY.
Asi como el JAVA puede considerarse el hijo fresa de C, Ruby es un lenguaje que puede considerarse el hijo fresa de SmalTalk y LISP. Estos lenguajes son muy utilizados en inteligencia artificial y SmalTalk usa para su manejo de Bases de datos un paradigma conocido como Entidad Relación mas avanzado inclusive que los modelos relacionales que usan las bases de datos actuales.
Para mi sorpresa es un lenguaje muy fácil de programar y lo que me pudo haber tomado una semana de diseño pintando y borrando me llevo algunas 3 horas y solo cambiando parámetros puedo cambiar el diseño de mi dibujo.
Ya con la cerámica y el diseño ya me es posible fabricar la famosa IMPOSIBLE pieza cerámica. Y con esto le bajamos casi 50% entre precio y costos de importación a este insumo y más que esto SUSTITUIMOS IMPORTACIONES y estamos fabricando tecnología.
A la corta seguiremos siendo un País de Maquiladoras y la razón que la maquila este en nuestro País es: reducción de costos, así que,¿Por que no generamos nuestra propia tecnología de Reducción de costos?, no solo por mano de obra sino por Materiales Directos e Indirectos, encontremos los Oceanos azules. Hagamos que ser un País Maquinador sea sinónimo de Tecnología e INNOVACION y no de explotación de mano de obra barata, de hecho de esta forma generando nuestra Propia Tecnología de Insumos no solo protegemos
Este es un ejemplo pero me viene a la mente muchos en los que he trabajado emanados de proyectos Six Sigma y Lean, sustitución de tarjetas electrónicas obsoletas, fabricación de herramentales, modificación de maquinas, todo el monte es orégano.
http://rodolfosanchez.weebly.com/poka-yoke.html
Sketchup creo que aún le falta desarrollarla pero tiene una gran ventaja contra AUTOCAD, SOLIDWORKS, INVENTOR y demás Cads de diseño mecánico y es que está abierto a los desarrolladorea para que programen aplicaciones abiertas, aun hay pocas utilierias API pero no dudo que en un futuro cercano tenga animación, método elemento finito y cualquier cosa que se te ocurra.
Les dejo un video del programa que hice y les dejo por si a alguien le interesa el código.
# Programa en Ruby agujeros
# Parametros
d = 0.70
broca= 0.250
x=0
y=0
# Circulo Grande
$ents = Sketchup.active_model.active_entities
mycircle = $ents.add_circle([0,0,0], [0,0,1], 1.75)
mycircle[0].find_faces()
# Circulos Chicos 1
for i in -2..2
$ents = Sketchup.active_model.active_entities
mycircle = $ents.add_circle([0 +i*d,0,0], [0,0,1], broca)
mycircle[0].find_faces()
end
# Circulos Chicos 2
x= d/2
y= ((d**2) - (d/2)**2)**(0.5)
for i in -2..1
$ents = Sketchup.active_model.active_entities
mycircle = $ents.add_circle([0 +i*d + x,0 + y,0], [0,0,1], broca)
mycircle[0].find_faces()
end
# Circulos Chicos 3
x= d
y= ((d**2) - (d/2)**2)**(0.5)
y= y*2
for i in -2..0
$ents = Sketchup.active_model.active_entities
mycircle = $ents.add_circle([0 +i*d + x,0 + y,0], [0,0,1], broca)
mycircle[0].find_faces()
end
# Circulos Chicos 4
x= d/2
y= ((d**2) - (d/2)**2)**(0.5)
for i in -2..1
$ents = Sketchup.active_model.active_entities
mycircle = $ents.add_circle([0 +i*d + x,0 - y,0], [0,0,1], broca)
mycircle[0].find_faces()
end
# Circulos Chicos 5
x= d
y= ((d**2) - (d/2)**2)**(0.5)
y= y*2
for i in -2..0
$ents = Sketchup.active_model.active_entities
mycircle = $ents.add_circle([0 +i*d + x,0 - y,0], [0,0,1], broca)
mycircle[0].find_faces()
end