miércoles, 27 de agosto de 2008

Los papeles que el consultor desempeña


El experto
El cliente no cree tener los conocimientos o no cree que se pueda asegurar un resultado exitoso recurriendo al personal de la empresa
Entonces recurren a nosotros: "hagalo , bien , rapido y barato!"
Recuerde: NO TIENE TODO EL CONTROL , solo tenemos el control de nuestros recursos , probablemente el cliente vera como un ahorro de costos no colaborar . Ademas no cree muy util mucha comunicacion
El esperara que se termine para juzgar y evaluar
El cliente no espera aprender a hacerlo para la proxima situacion
Supondremos que son situaciones de alto contenido tecnico
Problemas: desconfianza de una solucion permanente , ocultamiento o retencion de datos
Limites no acordados , problema con formulacion ineficiente. Mala negociacion previa
Ventajas: permite trabajar con nuestros parametros , podemos elejir y negociar una meta de nuestro interes. El valor puede ser planteado abiertamente

La Mano Derecha
El cliente no cree que debe ser el solucionador , porque seria poco efectivo (lento , costoso)
Entonces recurre a nosotros :"haga lo que yo haria"
Nos pueden decir desde que hacer hasta como hacerlo y controlarnos para que asi sea
Porque de cualquier modo son todas las mejores "sugenrencias" , si la aceptamos debemos cumplirlas y si no: estaremos desafiando al cliente
Problemas:el cliente siempre tiene el control , somo el empleado que no puede tener.No nos tratara mejor ni nos pagara mas
Ventajas: Los riesgos siguen siendo del cliente , si se falla se puede intentar nuevamente , los fracasos se amortiguan hasta que alcanzamos el limite .

Vinculo de colaboracion
El cliente confia en nuestra capacidad de solucionar problemas e incidentes y que podremos transmitir el conocimiento necesario para que el lo solucione por su cuenta la proxima vez o para que no ocurra nunca mas.
El cliente comparte responsabilidades y participa en el enunciado , la fijacion de metas el desarrollo de la solucion y su institucion en la empresa
Problemas: Es necesario un vinculo maduro , el cliente esta expuesto al fracaso y es una alternativa que puede ser planteada. La participacion del cliente puede verse como falta de conocimientos
Ventajas: las cosas se solucionan para siempre , los analisis y evaluaciones son compartidas y eficientes

jueves, 7 de agosto de 2008

esquema defectos falla


El programa ideal es aquel libre de defectos
Como conseguir eso?
Testeando el programa y verificando sus propiedades ; desarrollarlo con un metodo que asegure la menor cantidad de defectos
SI pero .......recordar G.I.G.O. acomodado a este ambito :si pido basura, se desarrolla basura (P.B.D.B.??)
un progama no sera mejor que los objetivos y requisitos elegidos
Recordar que el objetivo de minima del mantenimiento es:mantener una tasa estable de fallas , o sea conseguir una inadaptacion aceptable , o sea retrasar la muere del programa

martes, 5 de agosto de 2008

defectos en el software , problemas y mantenimiento , conceptos básicos



defectos en el software , problemas y mantenimiento , conceptos básicos
un programa contiene defectos
Un defecto puede generar una falla o un problema
un problema es una cadena de causas(defectos) y efectos impreceptible que se manifiesta como una falla o como un disconformidad
Se trata de generar programas libres de defectos y organizaciones capaces de detectarlos y/o descubrirlos en la raiz de un problema
se trata de generar organizaciones para enfrentar las fallas y los problemas

las fallas pueden ser generaqdos por propidades inadecuadas (defectos) o por escenarios inadecuados cuando nos encontramos en el segundo seguro que estamos en una situacion: "problema" .Hay responsabilidad del usuario de utilizarlos en escenarios no previstos (recuerden que un sistema de informacion es en gran parte un sistema de respuestas preplaneadas y una pequenia parte ad hoc, siendo la primera la de mayor importancia)
Uno de los objetivos del mantenimiento es que la tasa de fallas permanezca dentro de valores esperados, si se generan problemas , la tasa de fallas sera impredecible