No debemos decirle que la eficiencia es importante cuando se trata del desarrollo web. Debe planificar, diseñar, construir y lanzar un sitio web de alta calidad a medida que las especificaciones del cliente, todo mientras mira el reloj. Este es un acto de delicado equilibrio cuando solo crea un solo sitio web. Entonces, cuando haces malabares con más proyectos, puede comenzar rápidamente tener la impresión de que tienes pastores de gatos. En este artículo, le mostraremos cómo hacer el desarrollo desde la concepción hasta su finalización. ¡Vamos a empezar! Los desafíos para asumir más clientes como desarrollador web para mantenerse al día con más clientes pueden ser difíciles, pero debe pagar las facturas. Especialmente si vives en una vida independiente, siempre querrás tener algunos proyectos profundos para evitar alcanzar un período seco.
Por supuesto, cada uno de sus clientes tiene diferentes objetivos y requisitos para su proyecto. Estos son objetivos que usted, como desarrollador web, debe seguir e incluirlos en sus suministros. Olvidar incluso un pequeño detalle puede significar devolver y restaurar el trabajo, perder tiempo y dinero. Sin algún tiempo y sistemas de gestión de proyectos serios, puede ver un saldo bancario negativo. Otro desafío para trabajar en varios proyectos es hacer el mismo trabajo de capacitación una y otra vez. No solo es una pérdida de tiempo obvia, sino que las tareas repetitivas son aburridas y pueden eliminar la diversión del desarrollo web.
La solución a estos problemas es la eficiencia del desarrollo. Al maximizar su eficiencia y mantenerse organizado, puede entregar rápidamente sitios de acuerdo con las especificaciones de sus clientes y evitar bloquear en tareas fáciles. 7 formas de hacer que sus proyectos de desarrollo sean más eficientes, puede minimizar el impacto de los desafíos de desarrollo de ganancias y el estado de ánimo. Aquí hay siete consejos para optimizar el proceso. 1. Cree un desarrollo de flujo de trabajo repetible de un flujo de trabajo eficiente a seguir para cada proyecto elimina los supuestos del lugar de trabajo. Una forma simple de implementar esto es crear una lista de verificación. Al respetar una fórmula, se asegurará de perder nada importante. Enumere las tareas que debe realizar, desde la integración del cliente hasta las responsabilidades posteriores al lanzamiento. No tienes que ser muy granular aquí. Agregará varios elementos específicos para proyectos individuales tal como aparecen. La idea es observar las categorías en las que cae cada tarea pequeña. Un ejemplo de flujo de trabajo podría verse así:
Plan: Reúna la información del cliente, sus objetivos y las necesidades de su sitio web y sus usuarios finales.
Diseño: cree un marco y/o un modelo y muéstrelo al cliente para su aprobación.
Edificio: desarrolle el sitio de acuerdo con las especificaciones y comentarios del cliente.
Lanzamiento: haga el sitio en vivo y enséñalo al cliente.
Mantenimiento: Siga para asegurarse de que el sitio funcione como se esperaba y realice un mantenimiento regular si ha sido contratado para hacerlo.
A continuación, querrá adoptar un sistema para rastrear dónde se encuentra en el flujo de trabajo. Si trabaja solo, puede ser tan simple como una hoja de cálculo de Google que ha configurado para este propósito. Las aplicaciones de gestión de proyectos también son útiles para organizar esta información, especialmente si externaliza alguna parte del trabajo. Su Trello es una solución popular, pero Hay muchas opciones. Seguir el flujo de trabajo establecido puede marcar una diferencia significativa cuando se trata de organizar y planificar sus proyectos de desarrollo web. Con el tiempo, comenzará a internalizarlo y caer a un ritmo natural. Manténgase así y puede descubrir que puede trabajar más rápido sin perderse ningún paso. Con un flujo de trabajo estándar a seguir, también tendrá una mejor idea sobre cuánto tiempo generalmente dura lograr cada fase de un proyecto.
Esto le mostrará áreas donde puede hacer que más eficiencia sea más eficiente y mejorar la eficiencia. 2. No apresure la etapa de planificación de lo mismo que el desarrollo de un flujo de trabajo, también querrá una batería de preguntas estándar que le haga a cada cliente al comienzo de un nuevo proyecto. Programe una llamada de incorporación con su punto de contacto principal y recopile toda la información que necesita desde el principio. Si aún no tiene una lista de preguntas, aquí hay algunos para comenzar:
¿Cuáles son los objetivos del cliente para el sitio web?
¿Quién usará el sitio?
¿Quién manejará el mantenimiento del sitio después del lanzamiento?
¿Con qué frecuencia te comunicarás?
¿Qué es la cronología y es flexible?
Un beneficio significativo de hacer preguntas y obtener información por adelantado es que ayudará a prevenir el “alcance disminuido”. Este es el momento en que un proyecto se convierte en un trabajo mucho más grande de lo acordado. Puede afectar negativamente sus ingresos y puede retrasar los otros proyectos. Además de las expectativas relacionadas con los términos y resultados, debe ser claro en términos de comunicación. Es inteligente programar al menos algunos cheques cuando sabe que se comunicará con su contacto. No hay nada peor que tener un bloque de proyecto porque tiene una pregunta y su cliente está en el campo de golf. Aunque todo esto puede retrasar un poco su planificación, sigue siendo esencial si desea simplificar su desarrollo. Si tiene expectativas claras, evitará que tenga que repetir el trabajo. 3. Identificar y reparar el tiempo de hundimiento Un “fregadero de tiempo” es cualquier tarea que dure más de lo que deberían. Esperar que un cliente responda a un correo electrónico es un ejemplo.
No siempre puede controlar situaciones como esta, pero puede configurar sistemas para minimizarlos tanto como sea posible. Por ejemplo, puede programar sus llamadas telefónicas o videos por adelantado, para que pueda proporcionar actualizaciones y hacer preguntas. Si ha planeado cuidadosamente, sabrá qué hacer antes del próximo registro y podrá anticipar los posibles puntos de bloqueo. Su cliente puede jugar toda la bahía que desea y puede trabajar de manera eficiente sabiendo que no debe tener preguntas de emergencia. Otra forma de evitar la pérdida de tiempo y el desarrollo de la racionalización es identificar tareas que se pueden automatizar. Por ejemplo, si encuentra que se le hace las mismas preguntas repetidamente, desarrolle algunas respuestas de correo electrónico predefinidas para ayudarlo a procesar su casilla de correo electrónico más rápido. También puede crear plantillas de correo electrónico para integración o actualizaciones. Complete los datos personales como el nombre del cliente, programen el correo electrónico que se enviará y pase a la siguiente tarea. 4. No comience desde cero si ha trabajado como desarrollador web durante un período, probablemente creó algunos sitios web con características verdaderamente únicas. Probablemente haya completado muchos proyectos que tienen una arquitectura muy similar.
Sabiendo que la mayoría de los sitios que cree tendrán los mismos huesos, no hay razón para comenzar desde cero para cada nuevo proyecto. Para que el desarrollo futuro sea más eficiente, asigne un poco de tiempo para crear un sitio inicial con un marco, como nuestro tema de Beaver Builder:
Puede exportar e importar la configuración básica del personalizador y usar esta base nuevamente y personalizarla para satisfacer las necesidades y el estilo de cada cliente. Otra estrategia es desarrollar más sitios web a nivel local. Local by Flywheel es una herramienta útil que puede ayudarlo a mantenerlos organizados: de esta manera, tiene un plan para trabajar, independientemente del tipo de sitio web que esté construyendo actualmente. Cuando cree su sitio de inicio, incluya los arados probados y verdaderos. A menos que tenga una solicitud específica de un cliente, también puede permanecer con lo que sabe. Considere estos complementos como parte de su conjunto de herramientas de desarrolladores y conódelos bien. 5. Cree un conjunto de herramientas de desarrollo sobre esto, poseer un conjunto de herramientas de desarrollo confiables y flexibles hace que cualquier proyecto funcione mejor. Cuando se trata de construir su conjunto de herramientas de desarrollo de WordPress, concéntrese en la calidad en detrimento de la cantidad. Puede ser divertido arrojarte en cada nueva idea brillante que sale. Sin embargo, es más efectivo generar experiencia con algunas herramientas que usa regularmente. La vinculación del conocimiento da fruta y puede hacer que el desarrollo más eficiente sea más eficiente que el intento continuo de aprender nuevas interfaces y funciones. Los complementos incluidos en su conjunto de herramientas dependerán de sus preferencias y necesidades personales. Le recomendamos que tenga un generador de páginas a mano, como Beaver Builder:
Los creadores de la página incluyen muchas características robustas que pueden reemplazar otros complementos, minimizando la cantidad de herramientas que necesita mantener. También son útiles para adaptar sus sitios iniciales para cada cliente, sin tener que codificar. Beaver Builder funciona perfectamente con nuestro marco para esto, aunque puede usarlo con casi cualquier tema. Otra ventaja de usar nuestro complemento de desarrollo es la característica del etiquetado blanco. Puede eliminar la marca Beaver Builder de las áreas de administración de WP y puede reemplazarla con usted. Incluso puede reemplazar las plantillas de apariencia con sus propios modelos. Además, el suplemento Beaver Themer le permite llevar la funcionalidad de Beaver Builder un paso más allá. Puede usarlo para crear sede, sótanos y plantillas que puede solicitar varias publicaciones. Todo esto se hace a través de una interfaz de arrastrar y soltar. Al elegir herramientas, seleccione algunas con comunidades sólidas y bien informadas que puedan ayudarlo si permanece bloqueado. Lo único mejor que ser experto es tener un grupo de otros expertos en los que confiar cuando las cosas van al sur. 6. Crear una fórmula para lanzar el sitio El lanzamiento del sitio es probablemente la etapa en la que es más probable que sea negligente y elimine algo a través de las grietas. El final está a la vista, estás listo para un nuevo desafío y es muy tentador llegar al final del proyecto.
Una forma efectiva de evitar esto es volver al flujo de trabajo básico que ha diseñado y dividir el proceso de lanzamiento en pasos.Síguelos con cuidado y no tiene que preocuparse por enseñar un producto final inesperado.Lo último que desea es que un cliente encuentre algo que se haya perdido.Eso significa más trabajo para usted, además es vergonzoso y puede afectar su reputación profesional.Aquí hay algunas cosas específicas para verificar mientras finaliza un proyecto: elimine cualquier contenido de prueba que pueda persistir.
Consulte el sitio en el front-end usando múltiples dispositivos y navegadores.


Realice una prueba de respuesta móvil y optimice para dispositivos móviles según sea necesario.

Pruebe todas las funcionalidades, incluidos los formularios de contacto y los procesos de pago.

Luego tome un descanso. Aléjese del proyecto durante unas horas y regrese con los ojos frescos. Está casi garantizado que te perdiste algo en el primer pasaje. Una vez que haya dado al sitio una verificación final, puede iniciarlo con confianza. Recuerde el paso final de activar la indexación por los motores de búsqueda. 7. Siga con los clientes después del lanzamiento, puede sentir que su trabajo ha terminado en este momento, pero ofrecer un fuerte soporte después del lanzamiento dejará una impresión positiva en su cliente. Cree una lista de verificación para usted (sí, una más), así que asegúrese de darles todo lo que necesitan. Permita algo de tiempo para capacitar al cliente con su nuevo sitio y responder más preguntas. ¿Cuánto tiempo tendrá que dedicarlo a esto dependerá de la habilidad tecnológica de su cliente? Más presupuestos de los que cree que deberá ser minucioso. Esta es también una oportunidad para discutir el mantenimiento de WordPress. Si no conserva su sitio, asegúrese de enviar información de mantenimiento en el lugar de los nuevos propietarios. Esta conversación le ahorrará tiempo evitando futuras solicitudes de asistencia que podrían haberse evitado ejecutando actualizaciones regulares y creando hijos de repuesto. No desea llamadas telefónicas de pánico cuando los sitios web de los clientes están infectados con ransomware y no se han realizado niños de respaldo. Si se ocupa del sitio web del cliente, considere la subcontratación de la mayoría o todas las tareas asociadas. GOWP o un servicio similar puede ahorrarle mucho tiempo y ser una inversión rentable:
Tiene varios sitios para desarrollar y nuevos clientes para abordar. Deje que alguien más se preocupe por actualizar los complementos mientras se le paga. Conclusión El desarrollo del sitio web es un trabajo con muchas partes móviles, por lo que es esencial tener sistemas para ayudar a sus proyectos a funcionar sin problemas. Se necesita tiempo para optimizar estos procesos y encontrar las herramientas adecuadas, por lo que cuanto antes comience, mejor. La eficiencia del flujo de trabajo puede determinarlo por más dinero y clientes más felices. Cuando comience la siguiente tarea, tenga en cuenta estos consejos: cree un flujo de trabajo repetido.
No apresure la etapa de planificación.
Identificar y arreglar las fugas de tiempo.
No comienza desde cero.
Construya un conjunto de herramientas de desarrollo.
Cree una fórmula para lanzar el sitio.

Mira a los clientes después del lanzamiento.
¿Hay algún consejo que haya intentado simplificar su proceso de desarrollo? ¡Háganos saber en la sección de comentarios!
7 formas de hacer que sus proyectos de desarrollo sean de manera más eficiente
Tags 7 formas de hacer que sus proyectos de desarrollo sean de manera más eficiente
homefinance blog