![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Quiero llorar...
Al fin después de mucho buscarle, tengo una tabla en memoria con los datos que necesito (sacados de otras tantas consultas), pero mi cliente no se conforma quiere impresos los resultados. Al tratarse de una tabla con más de 50 columnas es obvio que no cabe en ningún tamaño de papel. Se puso la funcionalidad de exportar a excel y ahi manipularlo, pero no. El pobre QuickReport no sirve para estos menesteres y aunque con PrintingSystem de DevExpress se puede hacer, no es lo que el cliente quiere. Habrá que hacer todo a la antigua: generar el reporte a pie, calcular renglones, meterse con el canvas y un largo etc. Lo que es peor, invertirle muchísimo tiempo solo para un reporte, vamos, fue más simple diseñar las consultas e interface que el tiempo que habrá que dedicarle a solamente la impresión.
Por eso digo que quiero llorar... ![]()
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#2
|
||||
|
||||
|
amigo, ante estas situaciones mi consuelo suele ser : " el cliente es el que paga... "
y si quiere modificaciones tantas como el quiera y si tiene plata pa pagar pues andele. ![]() saquele provecho ![]() Saludos!
__________________
all your base are belong to us |
|
#3
|
||||
|
||||
|
Cita:
![]() Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#4
|
||||
|
||||
|
Si fj es el mismo. También coincido en que estamos para cumplir caprichos a cambio de $$$, pero también por mera salud mental no siempre hay que aceptar dichos caprichos so pena de no dormir o bien dormir soñando en diversas soluciones para un x problema.
La verdad amigos, ya me estoy cansando de este negocio, me ha traído problemas de salud y pues aunque no me va mal pues no es lo único que sé hacer. Igual y ya el chiringuito dio todo lo que tenia que dar, el año que entra probablemente ya lo deje por la paz y me dedique a otra cosa igual o mas remuneradora pero más tranquilizadora.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#5
|
||||
|
||||
|
Hola.
La verdad es que el tema de la relación con los clientes es lo que menos me gusta de este trabajo. Normalmente intentan (y muchas veces consiguen) llevarte al huerto con modificaciones y adaptaciones fuera de presupuesto pero tienes que adoptar una posición firme y plantarte cuando consideres que se están columpiando. Aparte de ganar más dinero tienes que mantener un estatus de buen profesional y de marcar tú las pautas de tu trabajo y no que tu cliente te las marque. Esto es bastante delicado porque hay que saber cuando dar un poco de cuartelillo y cuando plantarse y es fácil meter la pata, pero.... es lo que hay. Lo que yo si aprendí hace tiempo (aunque no siempre lo practico) es que es mejor perder a un mal cliente que ganar un buen problema. Saludos y ánimo.
__________________
Be water my friend. |
|
#6
|
||||
|
||||
|
Cita:
![]() ![]() Lo que te puedo aconsejar es que tengas paciencia, analices la situación y la viabilidad del problema y utilices el método de negociación que me ha servido mucho en ocasiones así: el método del parpadeo... Comienzas tu negociación algo así. "Cliente, lo que me pides es muy complicado y me llevará muchas horas de investigación, las que te cobraré a 120" (haces una pausa, el cliente no pestañea) "dólares" (otra pausa, buscas reacción) "más impuestos"... y así, continúas hasta que pestañée, momento en que aprovecharás para hacer un contrato estipulando todo lo que hayan "acordado"..., y hacérselo pagar, obviamente. Lo único malo es que te comprometes a terminar..., pero él también se compromete a pagarte bien...
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively... "Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum. Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco |
|
#7
|
||||
|
||||
|
Una cosa es trabajar por dinero y otra es prostituirse. Quizá sea una exageración, pero es que lo que pide el cliente también lo es. ¿Por qué narices lo necesita impreso? ¿Realmente lo necesita? ¿Todas las columnas? ¿Siempre?
Yo creo que es momento de plantarse, con dos nachos, y decirle la verdad: que es demasiado trabajo para ti, ofrecerle alguna alternativa y, si no la quiere, que lo haga otro. Puedes devolverle parte de lo que te haya pagado, pero no todo puesto que ya hiciste un trabajo. No nos engañemos: el cliente no siempre tiene razón, y en cuestiones informáticas todavía menos. Es algo que he aprendido a base de tortas. [edito] Vaya, por unos segundos, pero coincidimos en mucho: Cita:
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#8
|
||||
|
||||
|
Somos más de uno los quemados
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#9
|
||||
|
||||
|
Cita:
![]() Si bién es cierto que en casi todos los casos es posible hablar con el cliente y reveer algunas pretenciones. Saludos. ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#10
|
||||
|
||||
|
Es el mismo que el del informe de años sucursales etc ?
Rompe el contrato, devuelvele el dinero y mándale a tomar por c... Una de dos, o se da cuenta de que está haciendo el jaimito y al final se deja aconsejar por ti, o dormirás un poco más pobre, pero de un tranquilo... Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#11
|
||||
|
||||
|
bienvenido a mi mundo
![]() ![]() ![]()
__________________
Dulce Regalo que Satanas manda para mi..... |
|
#12
|
||||
|
||||
|
Cita:
La gente no sabe que es lo que quiere, y el cliente no siempre tiene la razón. Todos tienen la razón en cuanto a lo que siente, pero en como resolver un problema? La tiene - o se le acerca- quien tiene mas conocimiento del tema. En este caso, ese eres tu. Debes meterte eso en la cabeza y no tambalear. Ya que las personas se estresan con razón o no, y curiosamente en un intento de ayudarte (!) inventaran una solución basado en su entendimiento de las cosas... solución que en su mente consideran que no solo es practica y buena, sino que ademas, no te representa un problema importante. Lo que hago es identico a como intento enfrentar cada decision, sea que venga de un cliente, fuerzas del mercado y deseos propios: 1- Preguntarse realmente cual *exactamente* es el problema. Este es el punto ppal. Habla con el tipo y preguntaselo. El te da una orden, pero te ha explicado de verdad lo importante que es? Porque si es el mas porquería informe del mundo, pero te queda claro que es CRITICO para tu cliente, entonces no estarias aqui hablando. Estas aqui quejandote de tu suerte en la vida, pues porque no crees que ese informe valga la pena. Apuesto que el cliente aun no lo sabe. Si eres inteligente, puedes controlar la situacion sin necesidad de hacerlo sentir mal ni ponerlo a la defensiva ej: " Para poder hacer este informe bien, me gustaria entender el porque es muy importante. Se que debe parecer obvio, pero ya que soy desarrollador especializado en hacer software no es mi fuerte - mencionas lo que sea que hace tu cliente - y me ayuda mucho comprender muy bien " - menciona que quieres comprender-. Haces preguntas intercalando entre las que satisfacen lo que cree que quiere oir, y las que realmente ayudan a hacerle entender a EL cual es realmente el problema. Considera que los clientes no son estupidos. Incluso los mas molestos y los que si parecen estupidos. Considera que tampoco son muy brillantes. No creo que ningun ser humano sea muy brillante tampoco. Asi que solo es hasta que alguien entiende *verdaderamente* cual es el problema es que se da cuenta si quiere la solucion. Entender *verdaderamente* el problema incluye: - Comprender que esfuerzo se requiere de cada parte (ie: Cuantas horas necesitas de x persona de esa empresa para completar la tarea) - Dejar claro que informacion necesitas de ello (ej: Necesito me generen esta informacion, o digiten esta otra) - EL tiempo y costo ($$$$) obvio. NO ES OBVIO. Recuerda, tu cliente NO sabe lo que implica para ti hacer un desarrollo. El sabe cuanto cuesta un desarrollador ($$$) por mes/hora por lo menos? - La oportunidad perdida. Hacer una tarea es a costa de hacer otra. Siempre se pierde cuando se gana algo. Si todo esto hace parte de un contrato, o desarrollo a la medida, hacer ese informe es a costa de dedicarle a ello. Si perder tiempo de hacer ese informe es en CONTRA de lo mas importante para el cliente, debes hacerlo entender. Por ejemplo, casi *semanalmente* viene mi socio comercial y me dice " Cliente X, pelos de punta, quiere pa ya hacer Y" Y yo le respondo "Muy bien, pero el tiempo de hacer X impide que dedique tiempo a eso mas importante que estoy haciendo ahora -lo cual, no es carreta mia, es verdad- Lo hago o no?". 90% del tiempo, responde " No pues asi, mejor no". - Los riesgos, dificultades y problemas En cuanto a problemas y dificultades: "Suponga Sr. que tiene el informe con todas esas columnas y con 5 paginas. Ese informe se lo entregan cada 2 dias. Que va a hacer con el? Le parece que es la mejor forma de usar su tiempo? Le parece que es la mejor forma de entender la información? Leer un MONTON de datos realmente le ayudara a tomar la decision- mencione la decision que quiere tomar-?" Si entiendes el problema (ej: Quiero saber mi margen de ganancias) entonces puedes alterar la solucion (ej: Enves del informe impreso, una sola grafica que muestre las N mas rentables). Tambien, mostrarle las ventajas de hacerlo directamente en excel. Puedes quizas esforzarte en mostrar como es mas facil en excel (ej: Como vas a encontrar ese producto entre todos eso datos? En cambio, en excel solo es cosa de darle buscar e imprimes solo lo que necesitas) Refuerza el punto con palabras:" El modulo de informes arcaico tipo DOS que se hacia hace 20 años se ha cambiado por el modo MODERNO de usar excel, como herramienta de analisis avanzado. Los mejores gerentes del mundo han abandonado el papel y lo pesados y molestos informes, pero con gusto lo hare, ya que es mas rentable gastar papel y la demora de hacer todo eso, que tenerlo listico y a la mano, disponible desde cualquier parte del mundo" 2- El segundo punto es preguntarse: REALMENTE es necesario hacerlo? Aun cuando el problema se entiende, y aunque se sepa que es interesante, no significa que deba hacerse. Steve jobs menciono que el secreto es decir NO un millon de veces. Es lo mismo. Es tu fuerte hacer reportes? hace parte del proposito del sistema? Del contrato? Es conveniente? Esta dentro de las limitaciones de tiempo, dinero, experiencia, etc? 3- El tercero es cual es la mejor forma de hacerlo. Recuerda, las personas en vez de explicar el problema tratan de ser utiles -tan queridas ellas- asumiendo una solucion. Incluyendote. Debes siempre sacar tiempo para la I de I+D (Investigación y desarrollo). Documentate sobre formas alternas de resolverlo. Busca " Best way of" en google y asi por el estilo. Hasta que no te parezca que encontraste la mejor forma, no descanses. Es facil dejarse intimidar del cliente. Tiene la plata, y tiene la voz fuerte. Pero tu tienes mucho poder tambien. Debes usarlo adecuadamente. 4- El cuarto es encontrar la forma mas simple de hacerlo, en el menos tiempo y la manera mas rentable 5- El quinto es saberlo comunicar a tu cliente/equipo de trabajo Los dos anteriores casi siempre se resuelven "automagicamente" si los 3 primeros estan realmente resueltos. ------ Por ultimo, el que te lo demande un cliente no obliga a que lo tengas que hacer. No es que seas su esclavo (ni siquiera los esclavos pensaban que tienen que obedecer absolutamente todo). Si no te beneficia - en $$, experiencia, etc - no lo debes hacer. Todo oportunidad ganada es una perdida. El tiempo de cada trabajo es a costa de hacer otro, de atender otro cliente, de hacer otro proyecto. Al final, hay que perder el miedo de decir que no. Incluso, el de perder un cliente. Son negocios. Nada mas.
__________________
El malabarista. Última edición por mamcx fecha: 21-12-2011 a las 17:11:05. |
|
#13
|
||||
|
||||
|
César, suscribo casi todo lo dicho.
Te voy a dar un enlace que puede servirte. Hace seis años otro querido compañero pasaba por algo similar, y varios ahí nos volcamos, como lo hacemos ahora contigo, para animarlo y ayudarle a resolver su situación. Ahí escribí algunos consejos que entonces practicaba. Pero algunos años después, cambiando de ciudad y aferrado a crear una compañía de software, me dejé contaminar por los factores hostiles del entorno, al grado de ignorar mis propios consejos. Como sabes, la empresa quebró hace tiempo y ya ni hablar de las deudas que me dejó. Ahora traigo a colación, lo que ahí le decía a Rufus, y ahora te lo digo a ti: http://www.clubdelphi.com/foros/show...662#post104662 ¡Ánimo! Pies en tierra firme antes de cada decisión. ![]() Un abrazo. Al. |
|
#14
|
||||
|
||||
|
Justo estaba pensando en ese hilo de Rufus
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Reir o llorar | juliobuitrago | Impresión | 2 | 13-04-2010 14:11:27 |
| Yo he visto a toros llorar. | marcoszorrilla | La Taberna | 19 | 28-03-2008 19:08:21 |
| Quiero un manual | aanil | OOP | 3 | 15-07-2006 03:58:17 |
| Quiero empezar | Osorio | JAVA | 1 | 28-06-2006 21:47:13 |
| Quiero llorar, no me sale la instalacion de zeos | chabely | MySQL | 17 | 19-10-2005 10:44:37 |
|