miércoles, 31 de marzo de 2010

cambios en equilibrio

En el mundo de los sistemas concretos todo cambia en equilibrio
En el ámbito de la empresa hay un equilibrio que debemos respetar porque los sistemas informáticos son solo una parte de la empresa
Una empresa tiene PROPÓSITOS
Una empresa cuenta con RECURSOS
Una empresa utiliza sus RECURSOS para conseguir sus PROPÓSITOS a través de un SISTEMA
El equilibrio debe tenerse siempre presente porque sucede (Propósito <->Recurso<-->Sistema)

Para nuevos PROPÓSITOS habrá que utilizar nuevos recursos o nuevos sistemas
Si se dispone de nuevos RECURSOS se harán visibles nuevos PROPÓSITOS y se requerirá de nuevos SISTEMAS
Si se dispone de nuevos sistemas podremos alcanzar nuevos propósitos pero quizás haya que utilizar nuevos recursos
Un singular equilibrio P-R-S
Como consultores o expertos en el área de información o sistemas informáticos , debemos siempre valorar los efectos de un cambio en alguno de esos aspectos
Para que un sistema sobreviva a largo plazo necesita que sea lo suficientemente flexible como para acomodar los cambios de recursos y propósitos
Una forma habitual de destrozar este equilibrio es lo que algunos llaman reingenieria que muchas veces llega solapada como innovación
Conocen el concepto KAIZEN ?
Es viejisimo , pero su concepto genera cambios en equilibrio
Kaizen es una técnica de Mejora permanente de sistemas basado en pequeños pasos permanentes
Leer:"El camino del kaizen" de Robert Maurer , al principio me pareció muy loco porque es un psiquiatra que aplica kaizen!!!! , lo leí hasta el fin y realmente transmite el concepto tal como es útil en sistemas

lunes, 8 de marzo de 2010

tu relacioncon el cliente y susu enfernedades

Cliente ,usuarios, beneficiarios , diablos y angeles .contratos , lineales , triangulares,rectangulares

Cliente es el que te contrata , el que paga el producto o servicio, el que decide la compra
Usuario: es el participante necesario de la empresa , la o las personas que reciben directamente el impacto de nuestra intervención o producto (el sufriente)
Beneficiario: es la persona que sin ser cliente ni usuario se beneficia o perjudica directa o indirectamente de las consecuencias de nuestro trabajo
CONSULTOR o proveedor lo eres del cliente (ÚNICAMENTE)
UN cliente debería poder colocarse en el vértice de una relación , es decir que es un rol con poder , con responsabilidad , con sensatez y prudencia
Los usuarios y beneficiarios no tienen porque tener los mismos objetivos que el cliente , aveces hasta pueden ser contrapuestos(una empresa es un grupo social donde los que la dirigen generan una trama de objetivos e intereses que pueden haber sido impuestos o negociados con los otros participantes )
Entonces cuando hay un "Contrato" de trabajo cuidado con los que no son el cliente , pueden confundirnos . Estos componentes de una relación consultor / proveedor - cliente siempre tratan que se convierta en una relación consultor/proveedor - empresa(hasta suena mejor) pero siempre es una trampa ! quieren llevar al consultor/proveedor a que sea un pieza mas de sus guerras o negociaciones Esto es comprensible en empresas grandes , donde el cliente puede se un empleado y el consultor/proveedor también Puede ser el consultor/proveedor de un staff de consultores internos que tienen un jefe que ni siquiera es un gerente 
Las mejores situaciones se dan cuando donde se puede trabjar con gran honestidad apoyados en una estrategia de Ganar-Ganar y habitualmente es cuando el cliente es el beneficiario y se ralaciona directamente con nosotros estableciéndose una relacion LINEAL .
En cualquier otro tipo de relación (triángulo , rectángulo y otros poliedros) la trama de objetivos puede complicarse . 
Los beneficiarios tienden sus redes , los usuarios claman por ayuda para salir de su sufriente situacion NOSOTROS NOS DEBEMOS AL CLIENTE , el es el que contratara otra vez (si lo hacemos bien)
Los beneficiarios se presentaran como representantes del cliente para salvar la empresa.
Los usuarios se presentaran como representantes del cliente para que la empresa funcione y si no cumples con sus exigencias tu proyecto fracasa
Eso es siempre así , no se trata de que sean malditamente malos , están cuidando sus intereses , sus sueldos sus provilegios ; pero :con ellos no se negocia , porque el cliente solo recibirá noticias malas (si es que las hay)
Se debe atenderlos , y si tratan de manipular el proyecto presentar al cliente nuevo proyecto que contemple esas necesidades que no se percibieron desde el principio.Porque si caemos en esas redes , lo haremos absolutamente a nuestro costo!
En las empresas diablos se ve por todos lados , pero si se los pone en observación seguro que no son de temer , ángeles puede haber pero ojo! seguro que son diablitos disfrazados .Si tenemos claros los objetivos que se acordaron con el cliente los diablos y ángeles no son de temer ni de necesitar porque seguro estableciste con clientes usuarios y beneficiarios un vinculo de colaboración que debe superar eso .
Seria fantástico si un cliente es un líder de transformación. Pero si no lo es guarda con los lideres de negociacion , póngalos en observación.Algunos querrán una tajada , otros están simplemente asustados , unos verán que pierden control , otros verán que aumenta su exposición
ESTIMADO CONSULTOR O DESARROLLADOR: por algo estas en ese lugar .
SI FUERA FÁCIL YA LO HUBIERAN HECHO ANTES .
SI FUERA IMPOSIBLE NO TE LLAMAN . 
SI OTRO PUDIERA HACERLO YA LO HUBIERA HECHO.
ESTIMADO CONSULTOR O DESARROLLADOR :
              ERES ÚNICO! y ESTAS ALLÍ ...SEGURO ES UNA GRAN OPORTUNIDAD

lunes, 1 de marzo de 2010

objetivos , prblemas , planificacion , formalizacion unabuena soipa!

Planificar: recuerdo que estudie hace un montón de años que planificar la producción era la determinación sintomática previa de los fines productivos y de los medios para conseguirlos en la cantidad forma y tiempo adecuados
Entonces que sera eso de: los fines productivos: son los objetivos
Un objetivo que no se puede alcanzar es un problema
Para esos nos laman a las empresas: para solucionar problemas
Si no los formalizamos , no podremos alcanzarlos , gralmente es fácil escribir metas y confundirlas con objetivos , pero no es lo mismo.
Para formalizar un objetivo deberíamos tornarnos el trabajo de poder enunciar el problema asociado:
como era la situación sin nuestra intervención (método , sistema , aparato, etc)
como sera después de nuestra intervención
Que limitación de tiempo existe para que sus resultados sean útiles?
conque frecuencia deberá aplicarse ?
Que cosas no deben suceder cuando se aplique nuestra solución? (restricciones)
Cuales son los criterios con los que se juzgara nuestra intervención ?
OK: si antes de empezar algo somos capaces de responder esta cosas , habremos formalizado
si además somos capaces de especificar la flecha del tiempo , estamos incipientemente en PLANTIFICACIÓN
"Si no sabes donde vas , no sabrás que has llegado"
chau

lunes, 15 de febrero de 2010

mis recomendados gratuitos

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

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

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