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!

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 codigo 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...!!!!!!!

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











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

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),

lunes, 2 de febrero de 2009

mantenimiento para que?



El mantenimiento aleja el caos de los cambios
El mantenimiento hace que el impacto de fallas por defectos o accidentes sea soportable
El mantenimiento permite recuperar la utilidad del sistema servido ante fallas o accidentes a un costo razonable
El mantenimiento hace posible que un soft se acomode al crecimiento de la empresa
el mantenimiento hace posible que un soft sea de utilidad cuando las condiciones de trabajo son distintas de las del momento de la instalacion
El mantenimiento hace posible la estandarizacion de actividades
Como es posible que al mantenimiento haga todo eso ?
A que costo?

tema para otra nota

viernes, 30 de enero de 2009

Mantenimiento del software to be or not to be NOTA 1

Mantenimiento del software to be or not to be NOTA 1


Es sumamente probable que cuando hablamos de mantenimiento con alguien que no produce software , estemos pensando en cosas diferentes.

Es que en el mundo de las cosas concretas , el mantenimiento es algo tan obvio que creo difícil que una mente no entrenada se escape de la idea de mantenimiento del automovil , de mantenimiento de las instalaciones de un edificio , de mantenimiento de un equipo de computación , de mantenimiento de una maquina de corte o de perforación ...
Las cosas concretas , tangibles sufren deterioro o simplemente se descalibran y su valor disminuye por el efecto de tiempo ya que algo cuanto mas viejo mas se deteriora y cuanto mas viejo mas fácil es que se descalibre y entonces nos interesamos por el uso y preguntamos por los km recorridos o las horas de funcionamiento o la cantidad de kg procesados o la cantidad de unidades procesadas
Además una persona se acomoda a las posibilidades del artefacto expresadas en un manual o en el uso costumbrista y además nos apuramos a firmar las fichas de registraron para la validez de la garantía. En el manual nos darán na formulita o una tabla para determinar las necesidades de servicio y sin razonar recurrimos al service para que el artefacto envejezca según lo planeado por el fabricante o para estimar el valor residual.
Se hace lo mismo con el software ?
La mayoría de las veces me jugaría a que NO
Y porque puede ser eso?
Es que los productos de soft no son bienes tangibles como una maquina o un edificio y por lo tanto ningún modelo que derivemos de esos bienes es de aplicación
Tan solo podemos decir que un software también falla y envejece , pero no por el uso o por el paso del tiempo
entonces que es el soft ?
Un soft es un artefacto creado para responder preguntas preplaneadas que también debe ser capaz de utilizarse para algunas que no lo están
Falla si no puede responder lo planeado
Envejece en la medida que es incapaz de flexibilizarse para responder nuevas preguntas no planeadas

sábado, 3 de enero de 2009

crisis I

No sirve la estraregia del aguante , la de crear fortalezas a travez de contratos u otros lazos legales , porque cuando llegue el momento sran negados
No creo demasiado en la estategia de la plataforma porque la ola la arrasara
Hay que prepararse para flotar y recibir daño , hay que preparar un campo de indicadores para preveero que nos esta alcanzando

CRISIS

Crisis ? que sera eso?,soy argentino soy experto en crisis
Una estrategia es la flexibilidad , como la palmera que se dobla pero no se quiebra
para ser flexibles debemos ser independientes porque aunque no se que piensaen seguro que es tentador cubrirse a la sombra de las empresas grandes.
Pero esta vez no es el caso , cualquier empresa grande sera sacudida por el tsunami de la crisis mundial y sus soluciones ya las conocemos demasiado bien por estos lados
Aplican un principio no tan tonto:"para flotar hay que estar liviano" y se desprenden de todo lo que les moleste , no se detendran a comprender ,solo haran lo que les manden de afuera o copiaran lo que ya hacen otros.
Y como esta cirsis es de un profundo contenido existencial , porque se trata de la mente especuladora , la que creyo que la inteligencia creaba oportunidades para hacer ganancias y fabricaron mas y mas ganancias , y la mayoria de las veces a cambio de nada.
entonces a nosotros los pqueuños nos daran mas de lo mismo!
Fabriquemos ya un salvavidas , cortemos nosotros las cadenas antes que esas empresas no arras ten en su hundimiento o nos ahogen en su escape.
Crremos independencia y creemos lazos fuertes entre independientes.
Nuestro salvavidas sera la mayor cantidad de grados de libertad , tantos que podamos ac tuar como indepencientes frente a cada desicion externa