¿Cuánto cuesta un contrato típico de Pivotal Labs?

Lo que decimos cuando se nos hace la pregunta genérica “¿Cuánto cuesta usar Pivotal” es que los proyectos comienzan en alrededor de $ 150k para aplicaciones web y $ 60-120k para aplicaciones móviles, dependiendo de la plataforma. ¿Qué significa eso realmente? No mucho porque cada proyecto es diferente y este es solo un número sin contexto, sin nociones de lanzamientos múltiples, la naturaleza variable de los compromisos, etc.

Para explicar un poco, primero debemos decir qué es Pivotal y qué no está vendiendo. Pivotal no es outsourcing o un taller de carrocería. No estamos construyendo prototipos ni descartando software. Pivotal está trabajando de la mano con nuestros clientes en el desarrollo de software con requisitos complejos. En el camino, producimos un excelente software y equipos que tienen un profundo conocimiento de las tecnologías y metodologías de desarrollo que empleamos.

Nos vemos como un socio estratégico para nuestros clientes. Además, pueden seguir usándonos a largo plazo, pero nuestro objetivo es llevarlos rápidamente a un punto en el que sus equipos sean tan buenos como nosotros y puedan optar por desconectarse en cualquier momento. Piense en esto como un modelo de “obsolescencia planificada”.

Con esto en mente, el mismo cliente podría gastar 60k en una primera versión y tener entre seis y diez lanzamientos y un compromiso total que cuesta $ 150k. Alternativamente, podrían comenzar de esta manera y luego gastar otros $ 100k para cumplir con plazos específicos, detener el desarrollo durante tres meses, luego regresar y gastar otros 60k en una iniciativa específica donde tenemos experiencia técnica que su equipo no tiene. Cualquiera podría ser una buena opción dependiendo del nivel de financiamiento, la composición y habilidades del equipo, la combinación de tecnología, las circunstancias del mercado o la estrategia del negocio.

En mi opinión, Pivotal no compara uno a uno con otras consultorías o contratadores independientes porque creo que a menudo tenemos objetivos y métodos diferentes (no per se mejores). Si quieres un prototipo, por ejemplo, y eso puede ser pirateado por una chica que puede tenerlo todo en su cabeza durante un gran fin de semana. Puede obtener lo que desea más barato y más rápido de lo que Pivotal podría construirlo para usted. Esperamos verte en el camino en otro proyecto o etapa.

Una discusión completa de nuestra metodología está fuera de alcance aquí, sin embargo, agregaría que debido a que nos enfocamos en obtener software real en producción lo más rápido posible, creo que nuestros clientes a menudo son más eficientes de lo que serían de otra manera. La priorización, una mentalidad mínima de producto viable y el desarrollo iterativo son suposiciones de nuestro proceso. Esto da como resultado que los productos lleguen a las manos del cliente antes, lo que a su vez les permite a los clientes probar ideas rápidamente y ajustarlas o duplicarlas en el contexto de las señales reales del mercado del cliente.

Si esto suena como algo que podría ser una buena opción para su equipo, llámenos. Estamos felices de hablar sobre el proyecto con usted y ver si Pivotal tiene sentido para usted. Si no es así, seremos los primeros en decírselo y estaremos encantados de darle consejos sobre lo que podría funcionar mejor para usted.

Mucho menos que su valor a largo plazo :). Después de que termine su compromiso, el conocimiento íntimo de su equipo y la aplicación fiel de las metodologías de Pivotal serán el regalo que sigue dando durante todo el año.

$ 60,000 por equipo de codificación por mes.

Pivotal es una operación interesante. Hay un dicho que dice que los proyectos tienen los tres atributos de velocidad, costo y calidad, y puede optimizar para dos de los tres. Si bien eso puede ser cierto en general, en el caso de Pivotal no tiene otra opción: optimizan solo para una cosa, y esa cosa es la calidad.

Como alguien que se ha comprometido con Pivotal en el pasado y ha gastado cientos de miles de dólares en ellos, puedo decir categóricamente lo siguiente:

1) La calidad y las prácticas de su código son excelentes. Realmente son el ejemplo de libro de texto de cómo desarrollar proyectos de una manera que los haga mantenibles, comprobables y directos para que su equipo se haga cargo. Literalmente escribieron el libro sobre el tema, y ​​con Pivotal Tracker tienen una gran herramienta que usted, como cliente, puede monitorear el proyecto cada centímetro del camino.

2) Su costo es tan alto como para ser casi una locura. A $ 60 mil al mes por par de codificación, y con pares que generan no mucho más producción que un solo codificador (alta calidad con amplio conocimiento del proyecto, sí, pero no la producción real), estás hablando de casi tres cuartos de un millón de dólares anuales por lo que normalmente pagaría +/- $ 150K anuales si contratara a un ingeniero equivalente en la empresa. Si pagar una prima 5x por un código excelente tiene sentido para usted es algo que deberá determinar por sí mismo. Es por esta razón que Pivotal es contratado casi exclusivamente por grandes corporaciones con presupuestos gigantes y una escasez de ingenieros, o por startups fuertemente financiadas por empresas donde los inversores de VC han decidido que quieren el mejor código y no pueden esperar para construir un equipo interno Tenga en cuenta que el modelo completo de Pivotal es trabajar con su equipo, ayudarlo a evaluar a los nuevos reclutas (si está contratando) y, finalmente, realizar la transición sin problemas del proyecto a sus codificadores internos mientras el proyecto está en marcha.

3) No tienen absolutamente ningún sentido de urgencia, velocidad o necesidades comerciales. Este será mi comentario más controvertido, pero lo apoyaré. Pivotal, como puedes leer de todos los otros hilos aquí sobre ellos (ver ¿Cómo es trabajar en Pivotal Labs?) Es la iglesia de Kanban y la “calidad de vida” para los programadores. Religiosamente reconocen la teoría de que los programadores también son personas y merecen una vida estable y sostenible, trabajando de 9 a 5 sin noches o fines de semana, y sin responsabilidad específica para el proyecto o la empresa. Esto resulta en Pivots (lo que llaman sus ingenieros) que darán sus vidas por Pivotal Labs, lo cual es bueno … pero también los convierte en una pesadilla para los clientes. Como ellos mismos han descrito en otra parte (¿Qué información llevó a Pivotal Tracker a la decisión de no permitir a los usuarios administrar la velocidad de las iteraciones?) Su enfoque es completamente descriptivo, no prescriptivo. Es decir, toda su filosofía se basa en “es lo que es”, y no en “necesitamos entregar algo específico dentro de un plazo específico”).

Lo hacen estimando un cierto número de “puntos” para cada tarea en un proyecto, y el número total de puntos cumplidos en una semana dada por cualquier equipo que tenga trabajando en el proyecto es la “velocidad” del equipo. Pero debido a que no se suscribirán a objetivos específicos o entregables, su velocidad es simplemente una cuestión de mantenimiento de registros históricos, en lugar de cualquier tipo de objetivo. Y debido a que combinan una codificación excelente con una incapacidad aparentemente completa para estimar correctamente la dificultad puntual de tareas particulares, sus estimaciones de velocidad son inútiles para juzgar la longitud potencial de cualquier compromiso. Finalmente, cuando agrega el hecho de que su estructura de tarifas se basa en el costo por equipo sin nada relacionado con la producción, no tienen absolutamente ningún incentivo para entregar algo en particular, en ningún momento conocido … y usted como cliente no tiene absolutamente ningún recurso.

Francamente, es uno de los compromisos profesionales más extraños que he conocido durante una larga carrera en el desarrollo de software, y esto hace que Pivotal no sea una tienda de outsourcing viable para muchos proyectos. Si tiene alguna limitación de tiempo o dinero, Pivotal probablemente no sea el socio adecuado para usted, porque terminará en un cementerio de indigentes que murió de úlceras.

Por otro lado, si tiene un presupuesto ilimitado (o casi) y no tiene fechas de entrega específicas para un proyecto completado, le recomiendo encarecidamente que lo pruebe. Tienen una gran calidad, son personas inteligentes y decentes, y ayudarán a su propio equipo interno a avanzar (o comenzar con) una base sólida de código y prácticas de programación.