¿Cómo decidir tomar un proyecto cuando depende de una herramienta que tu equipo no conoce?

Me sucedió recientemente, soy un poco novato en PMing, así que le pregunto esto a una comunidad experimentada.

Un potencial cliente me contactó a través del chico (intermediario) que me ofreció el trabajo. Pero para definir si puedo hacerlo, necesito hacer algunas pruebas piloto con las cosas que me han pedido que integre. Al hacer esto, pude obtener un presupuesto más realista y estimaciones de tiempo/trabajo.

Lo más inteligente que se me ocurre es hablar con el mediador para pedir los elementos para hacer esas pruebas y luego definir si podemos hacer esto a tiempo. En realidad, es factible, pero depende de que el equipo (y yo mismo) tengamos una tasa de tiempo de comprensión rápida, por lo que podría ser asequible para el cliente. Y al decir esto, por supuesto, está claro que todavía no les dije mi precio.

El mercado habitual de nuestro equipo es la TI web, y me piden que desarrolle un controlador HHRR de escritorio con algunos dispositivos de control de hardware.

Pero hacer esto podría hacer que el cliente espere que nos pongamos a trabajar, o al menos darle la esperanza de que lo haremos lo suficientemente pronto.

Y por último pero no menos importante; esas pruebas requieren unas horas de trabajo del equipo y de mi mismo, ¿Qué hago con esas horas? ¿Están pagados? ¿Debo dejarlo pasar metiendo de mi bolsillo para ver si puedo tomar o no este proyecto? ¿Qué pasa si no vale la pena tomar el proyecto y la gente ha trabajado en su viabilidad?

Ah, y disculpe mi inglés, no es un idioma nativo para mí.
¿Está creando una herramienta que no conoce, o debe utilizar una herramienta que no conoce para crear un widget que sí conoce?
@David El segundo. Desde el análisis del alcance, entiendo que el widget no debería ser difícil de obtener si obtengo una forma de integrar la herramienta/dispositivo con las herramientas de desarrollo con las que estamos trabajando (por ejemplo, .Net)

Respuestas (3)

Algunos factores a considerar:

  • ¿El cliente en cuestión es lo suficientemente grande como para que pueda haber seguimiento en el trabajo?
  • ¿Se está utilizando la tecnología en demanda, o sería este un proyecto único en el que nunca volvería a utilizar estas nuevas habilidades?
  • ¿Las personas de su equipo están interesadas en adquirir esta habilidad?

En función de factores como estos, deberá decidir si se debe facturar al cliente por su curva de aprendizaje o si tiene sentido absorber estos costos para hacer crecer su personal y su negocio.

1- el cliente es lo suficientemente grande, pero no sé a qué se refiere con seguimiento en el trabajo (mi inglés no es nativo), 2-La tecnología se usa en demanda en la mayoría de las grandes empresas, pero nunca he hecho esto tipo de trabajo duro/blando (el mercado habitual de nuestro equipo es la TI web, y me piden que desarrolle un controlador HHRR de escritorio con algunos dispositivos de control de hardware), así que supongo que este podría ser un proyecto único, 3-ellos están interesados. ... Pero cada uno busca su bolsa (stakeholders), así que no sé si puedo fijar un tiempo facturable de aprendizaje. Y si no puedo entregar un producto de calidad, no aceptaré el trabajo. Img 4nuestrogrupoesimportante2.
Lo sentimos, el significado de "seguir en el trabajo" es "¿habrá nuevo trabajo después de la finalización de este proyecto?" ¿Espera que esto sea una sola transacción o el comienzo de una relación?
Oh, cierto, podría ser el comienzo de una relación, tal vez después de que lo hayamos hecho, les gustaría aumentar el alcance en el mismo proyecto. Pero solo estoy suponiendo que no hay una propuesta real del cliente.
Si es el comienzo de una relación (al menos posiblemente) y la tecnología parece interesante y utilizable más allá de este proyecto, consuma al menos parte de la curva de aprendizaje (no le facture al cliente el costo total de la capacitación que necesitará hacer). Así ambos se benefician.

Si esta tecnología realmente tiene demanda en el mercado y podría significar una oportunidad viable para que su equipo amplíe su base de mercado, entonces parece que debería buscarla. Siempre hay algo de aprendizaje que tiene lugar en proyectos por los que paga el patrocinador; sin embargo, esto es nuevo para su equipo. Así que no creo que sea el tipo de proyecto de aprendizaje que sea apropiado para que alguien más pague. Creo que debe ser una inversión de su parte para adquirir la competencia necesaria. Esto significa que ha realizado el análisis que dice que su rendimiento de la oportunidad supera su inversión.

¿Deberías tomar este trabajo en particular? ¿Qué es lo mejor para este cliente? ¿Puede obtener la competencia lo suficientemente rápido como para hacer un trabajo creíble para este cliente? ¿O esto va a ser parte de su aprendizaje donde está poniendo a su cliente en demasiado riesgo? ¿Puede comprar la competencia de tal manera que involucre a las personas que ya son expertos y luego el resto de su equipo pueda aprender de ellos?

Las herramientas pueden ayudar, pero asigne el primer sprint a un ejercicio de aprendizaje que desechará antes de comenzar el proyecto real. Esto se amortizará muy rápidamente.

Cree un dominio similar, alcance muy pequeño, pocas pantallas/funciones que ejerzan los puntos clave de las herramientas... No apunte a todo, ya que podría llevar meses dominarlo... Su objetivo es simplemente obtener sobre la etapa WTF inicial para que pueda tomar decisiones inteligentes / informadas sobre el proyecto real.