Herramients utiles y gratuitas
Mi editor de texto (completisimo para programadores): notepad++
http://notepad-plus.sourceforge.net/es/site.htm
Mi herramienta de compresion y descompresion:7-zip
http://www.7-zip.org/
Mi herramienta para sincornizar pcs y directorios: total comander
http://www.ghisler.com/
No son perfectos , pero su utilidad e integracion con las actividades de desarrollo son muy
buenas
Continuara....
Bye
lunes, 15 de febrero de 2010
Nuestro mejor esfuerzo en la empresa se hace en base a conceptos y modelos
Cuando trabajamos para empresas , generamos los programas mas hermosos , complejos o innovadores .... PERO
Nosotros tenemos en nuestra mente los conceptos que aprendimos metódicamente o no sobre las empresas y los modelos y teorías sobre los diversos aspectos de nuestra especialidad en ellas
Tener MODELOS sobre los aspectos de la empresa da una gran ventaja , en comparación con el que no los tiene
Alguien recordara que estudiaba Bill Gates cuando empezó todo?
obvio que excepciones siempre hay .
No estamos hablando de un área demasiado difícil , pero si demasiado sensible , asolada por avances conceptuales de absolutamente todas las áreas que tienen que ver con ella , desde la matemática , la física , la ingeniería , la creatividad artística y hasta la filosofía (je!)
Entonces me parece util empezar a recordar algunos conceptos de esos que me ayudaron a entender
Lo`mas antiguo que recuerdo de la facultad era: la organización
Y que tiene de importante?
Dime como te organizaste y podremos ver que quieres
Suena eso de empresa unipersonal? , bueno es un tipo de organización
donde todas las funciones son cumplidas por un solo humano (con papel y lápiz)
Cuando lo que hay que hacer desborda al humano , habitualmente se percibe la primera necesidad de dividir funciones unas son básicas y otras administrativas.
Las básicas manejan el producto , y sus procesos reales de transformación , las administrativas manejan el resto
Las administrativas las reconocemos como operativas o directivas.
Las operativas tienden a facilitar los procesos y las directivas tienden a asegurar los objetivos
Las operativas manejan mayormente datos , las directivas información , las básicas: datos
Nombre algunas cosas importantes: organización , función,procesos,datos,información,objetivos
Conseguir organización es un proceso doloroso , habitualmente una empresa que avanza en este aspecto necesitara ayuda.
Para organizar hay que dividir , responsabilizar , coordinar,dirigir ,controlar (no en ese orden)
Cualquier organizacion trae costos que no existían. pero el empresario lo hace para no perder el control
La organizacion supone especialidades, supone delegación , responsabilidad e independencia
cuando una empresa se organiza necesita coordinar y elegir los caminos del mayor beneficio
continuara
Nosotros tenemos en nuestra mente los conceptos que aprendimos metódicamente o no sobre las empresas y los modelos y teorías sobre los diversos aspectos de nuestra especialidad en ellas
Tener MODELOS sobre los aspectos de la empresa da una gran ventaja , en comparación con el que no los tiene
Alguien recordara que estudiaba Bill Gates cuando empezó todo?
obvio que excepciones siempre hay .
No estamos hablando de un área demasiado difícil , pero si demasiado sensible , asolada por avances conceptuales de absolutamente todas las áreas que tienen que ver con ella , desde la matemática , la física , la ingeniería , la creatividad artística y hasta la filosofía (je!)
Entonces me parece util empezar a recordar algunos conceptos de esos que me ayudaron a entender
Lo`mas antiguo que recuerdo de la facultad era: la organización
Y que tiene de importante?
Dime como te organizaste y podremos ver que quieres
Suena eso de empresa unipersonal? , bueno es un tipo de organización
donde todas las funciones son cumplidas por un solo humano (con papel y lápiz)
Cuando lo que hay que hacer desborda al humano , habitualmente se percibe la primera necesidad de dividir funciones unas son básicas y otras administrativas.
Las básicas manejan el producto , y sus procesos reales de transformación , las administrativas manejan el resto
Las administrativas las reconocemos como operativas o directivas.
Las operativas tienden a facilitar los procesos y las directivas tienden a asegurar los objetivos
Las operativas manejan mayormente datos , las directivas información , las básicas: datos
Nombre algunas cosas importantes: organización , función,procesos,datos,información,objetivos
Conseguir organización es un proceso doloroso , habitualmente una empresa que avanza en este aspecto necesitara ayuda.
Para organizar hay que dividir , responsabilizar , coordinar,dirigir ,controlar (no en ese orden)
Cualquier organizacion trae costos que no existían. pero el empresario lo hace para no perder el control
La organizacion supone especialidades, supone delegación , responsabilidad e independencia
cuando una empresa se organiza necesita coordinar y elegir los caminos del mayor beneficio
continuara
martes, 10 de noviembre de 2009
mas formal!
formulacion de problemas
bueno , se borro , lo escribire de nuevo:
El uso de formalidad disminuye el error de interpretacion
Sabemos que si se interpreta mal algo , hay un camino seguro hacia una o mas disconformidades
Pedir con alguna formalidad0 (algebras , diagramas, standard,....)
Un pedido bien formulado tiene respuesta asegurada
un pedio mal formulada provoca una perdida de tiempo irreversible
Se dice que el tiempo requerido para hacer un switch de una tarea a otra es de 11 minutos + 35 (cierre de anterior alistado de la nueva) este tiempo crece en funcion de lo complejo que es alistar la proxima actividad
con una formulacion de un pedido usando una formalidad , el tiempo esse sera en promediop como se indica
la Algebra relacional como modo de enunciar especificaciones esta mejor que una historia
Una historia servira mas a un analista y/o a un diseñador , pero si quereis codigo , necesitareis codigo!
bueno , se borro , lo escribire de nuevo:
El uso de formalidad disminuye el error de interpretacion
Sabemos que si se interpreta mal algo , hay un camino seguro hacia una o mas disconformidades
Pedir con alguna formalidad0 (algebras , diagramas, standard,....)
Un pedido bien formulado tiene respuesta asegurada
un pedio mal formulada provoca una perdida de tiempo irreversible
Se dice que el tiempo requerido para hacer un switch de una tarea a otra es de 11 minutos + 35 (cierre de anterior alistado de la nueva) este tiempo crece en funcion de lo complejo que es alistar la proxima actividad
con una formulacion de un pedido usando una formalidad , el tiempo esse sera en promediop como se indica
la Algebra relacional como modo de enunciar especificaciones esta mejor que una historia
Una historia servira mas a un analista y/o a un diseñador , pero si quereis codigo , necesitareis codigo!
viernes, 25 de septiembre de 2009
soluciones para empresas
Desde que empecé a analizar la evolución de las empresas (originalmente solo las industriales) me llamo la atención los conceptos de moda
Parece que al principio el problema de las estructuras organizativas era el santo grial y entonces toda solución incluía un organigrama y un manual de funciones.
Después avanzaron sobre la ecuación de utilidades Util.=Venta - costo
Durante mucho tiempo las soluciones apuntaron a disminuir costos .En esa época las soluciones eran utilizar materiales mas baratos diseños que utilicen menos material , maquinas que cumplían múltiples funciones . En Gral. era diseño de ingeniería Parece que por este camino rápidamente se llego a un limite, entonces se avanzo sobre las ventas. Cuando fue complicado se empezó a trabajar sobre la productividad y las palabras nacionalización , métodos y los enfoques sistémicos eran imprescindibles.La ingeniería industrial era una necesidad Esto también se volvió marginal y empezaron a verse las soluciones basadas en marketing , veíamos los términos mercado y valor por todos lados. Cuando el rendimiento de estas soluciones se vuelve marginal se volvió brutalmente a las viejas soluciones que tenían como condición la escala (el tamaño) así desembarcamos en la globalización y un termino un poco odioso que daba vueltas mas fuerte que antes era reingenieria.Ahora el temino es conocimiento o inteligencia de negocios
Como verán se fue evolucionando de factores aislados a factores integrados o sistémicos y de recursos concretos a otros cada ves mas intangibles
En medio de eso estamos nosotros con nuestro esfuerzo simultáneo de crear soluciones y de no caernos en el camino.
Porque las nuevas soluciones no niegan las anteriores, al contrario las abarcan y eso es mucho esfuerzo
Las soluciones que requiere una empresa puede requerir de nuestra participación
Si participampos solo como expertos en hacer que el código de un programa haga algo, estamos cediendo posiciones a otro participante
Entonces capacitarse para aumentar el “campo de la inteligencia de nuestras soluciones” ya no se liquidan sueldos o se controla inventarios ….solamente
Parece que al principio el problema de las estructuras organizativas era el santo grial y entonces toda solución incluía un organigrama y un manual de funciones.
Después avanzaron sobre la ecuación de utilidades Util.=Venta - costo
Durante mucho tiempo las soluciones apuntaron a disminuir costos .En esa época las soluciones eran utilizar materiales mas baratos diseños que utilicen menos material , maquinas que cumplían múltiples funciones . En Gral. era diseño de ingeniería Parece que por este camino rápidamente se llego a un limite, entonces se avanzo sobre las ventas. Cuando fue complicado se empezó a trabajar sobre la productividad y las palabras nacionalización , métodos y los enfoques sistémicos eran imprescindibles.La ingeniería industrial era una necesidad Esto también se volvió marginal y empezaron a verse las soluciones basadas en marketing , veíamos los términos mercado y valor por todos lados. Cuando el rendimiento de estas soluciones se vuelve marginal se volvió brutalmente a las viejas soluciones que tenían como condición la escala (el tamaño) así desembarcamos en la globalización y un termino un poco odioso que daba vueltas mas fuerte que antes era reingenieria.Ahora el temino es conocimiento o inteligencia de negocios
Como verán se fue evolucionando de factores aislados a factores integrados o sistémicos y de recursos concretos a otros cada ves mas intangibles
En medio de eso estamos nosotros con nuestro esfuerzo simultáneo de crear soluciones y de no caernos en el camino.
Porque las nuevas soluciones no niegan las anteriores, al contrario las abarcan y eso es mucho esfuerzo
Las soluciones que requiere una empresa puede requerir de nuestra participación
Si participampos solo como expertos en hacer que el código de un programa haga algo, estamos cediendo posiciones a otro participante
Entonces capacitarse para aumentar el “campo de la inteligencia de nuestras soluciones” ya no se liquidan sueldos o se controla inventarios ….solamente
sábado, 18 de julio de 2009
Bien venidos a la escuelita
Esta es una iniciativa para apoyar la mejora permante de empresas
Para que una persona o un grupo de ellas invierte dinero y o tiempo en una organizacion de esa que denominamos empresas ?
A pesar de todo lo que se pueda decir la respuesta es : para conseguir utilidades , es decir un beneficio
y que sera l autilida ....?
bueno la respuesta es variable (sabia) porque its depends of.....
Para algunos es un pago por los riesgos asumidos , para otros un pago por las innovaciones utilizadas , para otros un pago al ....... en los libros encontraran muchas ideas
Basicamente , una persona o grupo de ellas decide utilizar un recurso escaso (QUER EL /ELLOS DISPONEN) en una de las posibles alñternativas que conocen. Tambien basicamente ese recurso no es inagotable , si lo usan en una alternativa no podran utilizarla en otra.....
YA Se.... ya recuerdan ,. Ok! y si esto no te dice nada? ... Anda a estudia porque seguro que sos programador ,y siempre etaras trabajando alrededor de estos conceptos o por culpa de estos conceptos y habra que adquirir un background.
RESUMEN: la utilidad es un pago , pero para cada empresa puede ser un pago a una cosa diferente
Diferenciemos concepto de utilidad y metrica de la utilidad . si se mide para informes patrimoniales la buscamos de una forma , si la medimos para decidir la buscamos de otra.
OJO , saben que en funcion de la metrica puede dar diferentes valores (en uhna misma empresa) ..., y sobre todo ahora con la maldita inflacion, y bue nunca fue algo simple. Pero cuidado: muchisimos programas tratan la utilidad como una cosa simple y de esa manera atrasan...!!!!!!!
Esta es una iniciativa para apoyar la mejora permante de empresas
Para que una persona o un grupo de ellas invierte dinero y o tiempo en una organizacion de esa que denominamos empresas ?
A pesar de todo lo que se pueda decir la respuesta es : para conseguir utilidades , es decir un beneficio
y que sera l autilida ....?
bueno la respuesta es variable (sabia) porque its depends of.....
Para algunos es un pago por los riesgos asumidos , para otros un pago por las innovaciones utilizadas , para otros un pago al ....... en los libros encontraran muchas ideas
Basicamente , una persona o grupo de ellas decide utilizar un recurso escaso (QUER EL /ELLOS DISPONEN) en una de las posibles alñternativas que conocen. Tambien basicamente ese recurso no es inagotable , si lo usan en una alternativa no podran utilizarla en otra.....
YA Se.... ya recuerdan ,. Ok! y si esto no te dice nada? ... Anda a estudia porque seguro que sos programador ,y siempre etaras trabajando alrededor de estos conceptos o por culpa de estos conceptos y habra que adquirir un background.
RESUMEN: la utilidad es un pago , pero para cada empresa puede ser un pago a una cosa diferente
Diferenciemos concepto de utilidad y metrica de la utilidad . si se mide para informes patrimoniales la buscamos de una forma , si la medimos para decidir la buscamos de otra.
OJO , saben que en funcion de la metrica puede dar diferentes valores (en uhna misma empresa) ..., y sobre todo ahora con la maldita inflacion, y bue nunca fue algo simple. Pero cuidado: muchisimos programas tratan la utilidad como una cosa simple y de esa manera atrasan...!!!!!!!
lunes, 9 de febrero de 2009
Decision:servicios permanentes o por incidente
Servicios externos permanentes o por incidentes
Esta decisión es más complicada en los estadios de madurez de un soft
Los factores económicos básicos son:
a) Cantidad de fallas totales esperadas durante el periodo en análisis
b) Costo por incidente
c) Eficacia del servicio
Recordemos el entorno del concepto de falla
Esta decisión es más complicada en los estadios de madurez de un soft
Los factores económicos básicos son:
a) Cantidad de fallas totales esperadas durante el periodo en análisis
b) Costo por incidente
c) Eficacia del servicio
Recordemos el entorno del concepto de falla

Una empresa debe poder estimar la cantidad de fallas esperadas , porque el supuesto básico es que estamos en una evolución técnicamente controlada del soft y del sistema servido
Para un mismo periodo de tiempo y un mismo valor del tiempo perdido
>>>>Costo de Servicio externo permanente= costo del contrato+ (probabilidad de falla *tiempo promedio de recuperación*valor asignado al tiempo perdido)
>>>>Costo de Servicio por incidente= (probabilidad de falla * precio de reparación) + (probabilidad de falla *tiempo promedio de recuperación*valor asignado al tiempo perdido)
Un servicio externo permanente disminuye el tiempo perdido ya que parte de los servicios contratados es la disponibilidad , algún trabajo preventivo y en Gral. la solución de incidentes menores que pueden disminuir la probabilidad de aparición de una falla
Es recomendable analizar ITIL o ISO 20000
Para un mismo periodo de tiempo y un mismo valor del tiempo perdido
>>>>Costo de Servicio externo permanente= costo del contrato+ (probabilidad de falla *tiempo promedio de recuperación*valor asignado al tiempo perdido)
>>>>Costo de Servicio por incidente= (probabilidad de falla * precio de reparación) + (probabilidad de falla *tiempo promedio de recuperación*valor asignado al tiempo perdido)
Un servicio externo permanente disminuye el tiempo perdido ya que parte de los servicios contratados es la disponibilidad , algún trabajo preventivo y en Gral. la solución de incidentes menores que pueden disminuir la probabilidad de aparición de una falla
Es recomendable analizar ITIL o ISO 20000
martes, 3 de febrero de 2009
Decisiones de mantenimiento
Traigo a colacion algunas , las que mas he tenido presente
1-Servicio interno o externo ?
2-Se corrige o se reemplaza ?
3-Servicio extero permanente ?
4-Contratacion por incidente ?
Se trata de modelar los costos de las alternativas de cada caso
1-Servicio interno o externo ?
Los factores involucrados son fundamentalmente economicos , aunque puede haber resticciones que no hagan factible la alternativa interna.
a)Costo directo de la mano de obra full-time
b)Costos indirectos de la mano de obra full-time
C) costos de los artefactos de soft y hard para poder llevar a cabo el mantenimiento (amortizacion)
d)Costo del tiempo improductivo en caso de detencion de una actividad por mantenimiento
e)Costo por obsolecencia del equipamiento de mantenimiento (este factor no es facil de estimar , se trata de cuanificar el trabajo adicional requerido por no tener la herramienta mas adecuada),
1-Servicio interno o externo ?
2-Se corrige o se reemplaza ?
3-Servicio extero permanente ?
4-Contratacion por incidente ?
Se trata de modelar los costos de las alternativas de cada caso
1-Servicio interno o externo ?
Los factores involucrados son fundamentalmente economicos , aunque puede haber resticciones que no hagan factible la alternativa interna.
a)Costo directo de la mano de obra full-time
b)Costos indirectos de la mano de obra full-time
C) costos de los artefactos de soft y hard para poder llevar a cabo el mantenimiento (amortizacion)
d)Costo del tiempo improductivo en caso de detencion de una actividad por mantenimiento
e)Costo por obsolecencia del equipamiento de mantenimiento (este factor no es facil de estimar , se trata de cuanificar el trabajo adicional requerido por no tener la herramienta mas adecuada),
Suscribirse a:
Entradas (Atom)