7 pasos para elegir el desarrollador adecuado para la creación de su sitio web personalizado
Publicado: 2018-10-10Así que es hora de llevar su negocio en línea al siguiente nivel. Independientemente de si está lanzando su primer sitio o renovando uno existente, es igualmente importante que aborde su nuevo proyecto de desarrollo de la manera correcta desde el principio del proceso.
Hay cuatro caminos frente a usted para completar este proyecto:
- Contratar un equipo interno de desarrolladores.
- Cree el sitio usted mismo.
- Contrata a un freelancer.
- Contratar una agencia de desarrollo.
Existen ventajas y desventajas para cada uno de estos tipos y el método adecuado para usted variará según su tiempo y recursos. Para la mayoría, el mejor camino será contratar una agencia de desarrollo. Llegaremos a esto en breve, pero aquí hay un adelanto de las razones de eso. [Nota editorial: Dustin insertó una cara sonriente aquí, pero el gerente de marketing no le permitió conservarla].
- Las agencias demandan menos recursos internos.
- Las agencias brindan un equipo altamente calificado listo para construir su visión exactamente como la ve.
- Las agencias vienen con mucha experiencia.
- Las agencias son examinadas por empresas de confianza.
Encontrar la opción adecuada para los objetivos y necesidades de su negocio no es fácil. De hecho, para muchos de ustedes, esta será la primera vez que han tenido que pasar por el proceso de evaluación de agencias y encontrar la que puede ejecutar perfectamente su visión. Este proceso no tiene que ser complicado, pero requerirá cuidado. Echemos un vistazo a cómo seleccionar la agencia de desarrollo adecuada para trabajar.
Paso 1: determina tu visión internamente.
El primer paso para encontrar la agencia de desarrollo perfecta es en realidad interno. Primero debe sentarse con todas las partes interesadas clave en este proyecto y determinar sus deseos, necesidades y objetivos para este proyecto. Este es un paso clave que muchas personas pasan por alto, lo que les causa muchos problemas innecesarios en el futuro. Dicho esto, esto es exactamente lo que debe tener en cuenta:
A. ¿Qué quieres y/o necesitas?
Este no es demasiado difícil y, sinceramente, la mayoría de la gente tiene una idea bastante buena de esto. Sin embargo, es importante ir más allá de una "idea bastante buena" y obtener algo un poco más concreto para que no tenga sorpresas en el camino. También es importante determinar qué cosas son necesidades y qué cosas son deseos.
Pregúntese: ¿qué quiere/necesita ? Esta es probablemente la razón por la que está teniendo esta conversación en este momento. “Quiero/necesito un nuevo sitio web”. "Quiero/necesito hacer algunos cambios en mi sitio actual". “Quiero/necesito una aplicación que haga x,y y/o z”. “Quiero/necesito mover mi sitio de [ insertar un carrito de compras de la competencia como Magento ] a Shopify”. Esta lista puede continuar, bueno, por la eternidad: el punto es tener una idea básica de lo que quiere/necesita listo para cuando comience a buscar agencias de desarrollo.
B. ¿Cuáles son sus metas para este proyecto?
Este debería ser bastante fácil. Es probable que incluso hayas determinado tus deseos y necesidades a partir de algunas metas que ya tienes. Pero, en general, descubrí que la mayoría de las personas llegan al proceso de evaluación con objetivos de nivel extremadamente alto y, en última instancia, los objetivos de alto nivel no son buenos para medir el éxito de su nuevo sitio web. Es importante desarrollar objetivos específicos que puedan medir clara y fácilmente el éxito de su nuevo sitio, para que pueda comprender realmente el ROI de su proyecto (y para que las agencias de desarrollo puedan ayudarlo a optimizar su nuevo sitio para estos objetivos). Aquí hay algunos objetivos de ejemplo a considerar:
- Aumentar los ingresos en línea en un 15%
- Aumente las tasas de conversión del 20% al 25%
- Aumente las ventas de un determinado producto de $ 20K a $ 50K
- Aumentar el tráfico del sitio en un 30%
La clave aquí es desarrollar metas que sean medibles y factibles.
Paso 2. Decida con qué tipo de desarrollador desea trabajar.
En su búsqueda, se encontrará con tres tipos de desarrolladores: independientes, agencias generales y agencias premium. Hay ventajas y desventajas para los tres.
- Los autónomos son excelentes para proyectos más pequeños que se pueden completar solos o con un equipo muy pequeño rápidamente. A menudo son más baratos y están dispuestos a asumir proyectos más pequeños y rápidos de los que las agencias pueden mantenerse alejadas. La desventaja de los freelancers es que a menudo no están probados, tienen menos experiencia, habilidades y recursos más limitados. En pocas palabras, los trabajadores independientes son generalmente un éxito o un fracaso. Hay algunos freelancers fantásticos y hay algunos realmente terribles. No necesariamente sabrá cuál ha elegido hasta después de que se lo entreguen.
- Las agencias generales están en un punto bastante bueno. Son atractivos porque tienen una experiencia decente, un conjunto de habilidades más sólido y tienen más recursos que los desarrolladores independientes. La desventaja de una agencia general es que son más caros que un trabajador independiente y, a menudo, no pueden entregar nada altamente técnico. Las agencias generales son una excelente opción para aquellos que desean una creación de sitio web algo básica y quieren trabajar con alguien probado.
- Las agencias premium serán las que tengan toneladas de experiencia altamente técnica, incluida la experiencia con los mejores logotipos. Tienen una reputación bien conocida y la capacidad de ofrecer increíbles sitios web personalizados que harán exactamente lo que necesita de una manera que diferencie su marca en su industria. ¿La baja? Las agencias premium tienen una etiqueta de precio premium. Si puede cambiar la etiqueta de precio premium, estas agencias generalmente no decepcionan y pueden generar un ROI muy fuerte. Si tiene un proyecto altamente técnico, es posible que ni siquiera pueda elegir entre una agencia premium o general.
Investigue un poco y desarrolle un presupuesto aproximado que detalle lo que estaría dispuesto a pagar a cada tipo de agencia. Tenga en cuenta que incluso dentro de estas categorías, es posible que no esté comparando manzanas con manzanas. Hay un espectro de costo y calidad en cada nivel. Es decir, debe establecer un presupuesto flexible que pueda ajustarse a medida que aprende más sobre las diferentes agencias. A veces, una agencia premium se adapta mejor que otra y puede valer la pena gastar un poco más de lo que planeó para una agencia premium.
Paso 3. Determine su presupuesto y cronograma.
Muchas empresas inician este proceso sin un presupuesto o cronograma claro, lo que les dificulta enormemente evaluar a los desarrolladores. En pocas palabras, debe poder especificar un cronograma y un presupuesto tanto para usted como para los desarrolladores para que pueda determinar si un desarrollador está dentro de su rango de precios y si puede completar el proyecto en el momento en que lo necesita. Aunque el presupuesto y el cronograma pueden ser flexibles y cambiar con la investigación, debe tener una buena idea de lo que es preferible para usted y cuáles son los límites máximos para ambos, ya que estos son detalles clave que lo ayudarán a descartar a los desarrolladores.
Al desarrollar un presupuesto, le recomiendo que tenga en cuenta algunos presupuestos, uno para cada tipo de desarrollador con el que esté interesado en trabajar (independiente, general, premium). Nuevamente, estos pueden ser flexibles y estar sujetos a cambios a medida que aprende más a través del proceso de investigación y evaluación, si lo desea.
Cuando se trata de la línea de tiempo, querrás tener dos líneas de tiempo en mente. Debe tener un objetivo de "si pudiera agitar una varita mágica" para la línea de tiempo y una línea de tiempo "Podría vivir con eso si se hiciera para esta fecha". Ambos deben ser de naturaleza realista y la línea de tiempo "Podría vivir con eso" debe tener prioridad sobre cualquier otra cosa que esté pensando, dado que el trabajo de desarrollo de calidad generalmente lleva bastante tiempo. Deje que los desarrolladores lo sorprendan (con los dedos cruzados) superando sus expectativas.
Consejo profesional para desarrollar una buena línea de tiempo: no se apresure.
Dichas construcciones o cambios de sitios web son una inversión y son fundamentales para el éxito de su negocio. De la misma manera que usted no exigiría que se construyera una tienda física segura y hermosa en cuestión de semanas, tampoco debería esperar que se construya una tienda en línea hermosa, escalable y fácil de usar en cuestión de semanas. de semanas Por la cantidad de dinero que sin duda invertirá en este proyecto, la calidad debe ser su principal preocupación (no querrá volver a hacer este proyecto en dos años). Si no tiene tiempo para que un desarrollador cree el sitio web perfecto, debe esperar en este proyecto hasta que lo haga.
Paso 4. Inicie el proceso de descubrimiento.
Una vez que se haya tomado el tiempo de comprender sus deseos, necesidades, presupuesto, cronograma, etc., debe tomarse un tiempo para investigar con quién desea trabajar. Si está creando un sitio web, es probable que comience con una referencia de un representante con el carrito que está evaluando o que ha elegido. Si aún no ha hablado con un representante, considere consultar la lista de proveedores aprobados de la empresa. Por ejemplo, Shopify ha tenido mucho cuidado en desarrollar una rica lista de socios para las diversas necesidades de un comerciante. (Consulte la lista aprobada de desarrolladores aquí ).
Dejando a un lado el carro, el proceso de descubrimiento es un momento para investigar con quién tiene más sentido trabajar. Algunas agencias serán exclusivas para ciertos carritos, mientras que otras trabajarán con muchos carritos. Ambos enfoques tienen pros y contras. Los desarrolladores que trabajan exclusivamente con un carro tendrán un nivel de experiencia muy alto con ese carro que ninguna agencia que trabaje con varios carros puede igualar. Sin embargo, obviamente, si su desarrollador favorito no funciona con su carrito, es una gran estafa. (Aunque muchas de estas agencias exclusivas también pueden ayudarlo a migrar fácilmente al carrito con el que trabajan).
Su proceso de investigación debe incluir consultar el sitio web del desarrollador elegido y verificar los recursos que tienen en el sitio. Los sitios de desarrolladores harán todo lo posible para brindarle una buena cantidad de información sobre ellos mismos por adelantado, y es posible que pueda eliminar algunas agencias o trabajadores independientes solo con la información en su sitio. ¡Ahorro de tiempo para usted y la agencia!
Sin embargo, eventualmente necesitará hablar con una persona, comenzando con una llamada de descubrimiento de alto nivel.
Las llamadas de descubrimiento le permiten invertir unos minutos para determinar si hay una razón para continuar sus conversaciones con ellos. Es el momento de examinar las calificaciones de la agencia con la que está hablando. Debe preguntarles sobre cosas como trabajos anteriores, experiencia, conocimientos, cómo es el proceso con ellos, cómo interactuarán con usted, el proceso de entrega, etc. Aquí es donde realmente puede medir la calidad de la agencia de desarrollo. Si son buenos, tendrán procesos bien establecidos y podrán guiarlo a través de ellos. Algunas cosas para buscar:
- Gerente de proyecto dedicado
- Puntos de contacto regulares
- ¿Su proyecto se ajusta a su experiencia?
- ¿Tiene sentido su presupuesto a un alto nivel para ellos?
- ¿Son potencialmente capaces de trabajar dentro de su línea de tiempo?
Creo que los errores más grandes que cometen las personas en esta etapa son asumir que todas las agencias de desarrollo son iguales, hacer poco esfuerzo para descifrar el ajuste correcto y seleccionar en función de cosas como el precio y el cronograma. Esta es una forma rápida de terminar su proyecto con un sabor amargo en la boca y debilitar su ROI. ¡No lo hagas! Asegúrese de tener en cuenta las fortalezas y debilidades particulares de cada desarrollador. A veces, un desarrollador no puede entregar su línea de tiempo ideal con su presupuesto ideal, pero puede brindarle el sitio web perfecto en todos los demás aspectos. Al final del día, ese es el desarrollador con el que debe elegir si nadie más puede entregar su sitio web perfecto, porque la calidad es mucho más importante que cualquier otra cosa en este caso.
Paso 5. Desarrollar un Alcance del Trabajo (SOW)
Desarrollar un alcance detallado de los requisitos para que trabajen los desarrolladores es posiblemente la pieza más importante de la evaluación. Si está comparando varias agencias, querrá asegurarse de que todas trabajen con la misma información. Además de eso, desea asegurarse de que los desarrolladores sepan exactamente lo que deben hacer para que puedan estimar con precisión su costo total y su cronograma. No sirve de nada en una evaluación comparar manzanas con naranjas. Un SOW no es fácil de construir si no está 100% seguro de todas las partes involucradas en el proyecto, por lo que es posible que deba apoyarse en la agencia de desarrollo para obtener ayuda aquí. Muchos desarrolladores experimentados pueden darle un esqueleto de alcance para completar. La clave aquí son los detalles, cuanto más detallada sea una SOW, más precisa será su propuesta y más predecible será su resultado.
Paso 6. Evaluación de ofertas
Aquí es donde las cosas se ponen emocionantes e interesantes. Si llegó preparado a este proceso, es de esperar que esté viendo algunas propuestas precisas. Aquí hay algunas cosas a considerar:
- Confirme que todo lo que busca esté considerado en la propuesta.
- ¿Cuáles son las cosas que tienen en cuenta en la propuesta?
- ¿Tienen en cuenta el trabajo potencial necesario después de que se entregue el proyecto?
- ¿La propuesta es fácil de entender?
- ¿Se desglosan los costos: ex – diseño, desarrollo, preguntas y respuestas, gestión de proyectos, etc.?
Tenga cuidado con: Ofertar para ganar
Esto puede o no ser una sorpresa, pero hay agencias que pujan para ganar su negocio pujando rápidamente, con información limitada y, por lo general, prometiendo plazos de entrega rápidos. Licitar así es peligroso tanto para el cliente como para la agencia. Hay demasiadas historias de horror de personas que se enamoran de estas ofertas y que les quitan el dinero durante el proyecto o terminan con una agencia que se da cuenta de que no tomaron en cuenta el tiempo y el dinero de manera adecuada y producen de manera apresurada, descuidada y/o trabajo por debajo de la media. ¿Quién quiere eso?
Paso 7: El traspaso
Si bien ese es el final del proceso de evaluación, su relación con esta agencia generalmente se extenderá hasta el final del proyecto. Siempre es importante considerar cómo ocurrirá la entrega del nuevo trabajo de desarrollo y determinar los recursos internos necesarios al final del proyecto. La forma en que la agencia que seleccione maneje este proceso puede hacer o deshacer la experiencia a largo plazo. Aquí hay algunas cosas que debe considerar antes de apretar el gatillo con una agencia.
- ¿Qué tipo de documentación te proporcionará la agencia sobre el trabajo realizado?
- ¿Qué tan fácil es para ti llevar el trabajo de este proyecto a otra agencia para trabajar en el futuro?
- ¿Hay reuniones o capacitaciones después de que se haya entregado el proyecto?
- ¿Qué sucede si necesita que se realice trabajo adicional después de que el proyecto se haya completado y entregado?
- ¿Ofrecen apoyo para algún servicio en curso?
Envolviéndolo todo
Evaluar agencias para el trabajo de desarrollo no es una tarea fácil. Como aprendimos aquí, hay mucho que considerar, y si está tratando con buenas agencias, es probable que aprenda sobre otras cosas a considerar a medida que avanzan en su proceso de descubrimiento. La parte difícil es que cada negocio, proyecto y agencia es diferente. ¡Al seguir estos consejos, puede superar la complejidad de la evaluación y aportar algo de coherencia a la mesa también!