¿Cuál es la mejor manera de organizar el desarrollo web cuando no eres un programador pero necesitas un sitio web bastante complejo para una nueva línea de negocios?

Aquí hay un “espectro” de herramientas y tecnologías para el desarrollo front-end.

Un poco abrumador, ¿no? Especialmente si no eres desarrollador.

Entonces, si no eres un programador, deja que el programador organice su entorno de desarrollo web . Saben qué herramientas y programas necesitan.

Ciertamente, puede ayudar a facilitar la vida del desarrollador haciendo que alguien escriba requisitos claros (Business Analyst), alguien que diseñe maquetas (UX / UE), alguien que escriba contenido (Content Writer) y alguien que los organice todos juntos y realizar un seguimiento de las tareas completadas y pendientes (Team Lead).

Creo que así es como puedes organizar un desarrollo web si no eres un programador. Todos están contentos trabajando en un sitio web complejo: una nueva línea de negocio está creciendo.

Marco de alambre: una guía para principiantes para enmarcar alambre

¿Dónde entra la ‘complejidad’ en el proyecto?

Con cualquier sitio web, su información debe priorizarse y conectarse en red con una navegación eficiente (menús y enlaces de contenido) que permita un desglose lógico.

¿Esto va a incorporar una tienda en línea?

¿Qué tipos de funcionalidades / capacidades se requieren para el proyecto?

La mejor manera es mapearlo en papel. Sí, no es técnico, pero te permite pensarlo sin tratar de descubrir algún programa de software.

Cree un mapa de tipo de diagrama de flujo simple con todas las conexiones y problemas que necesita resolver. Una vez que construya su sitio web, todo estará resuelto. Puede compartir su mapa con su diseñador y equipo de desarrollo. Eso le ahorrará unos pocos dólares en costos.

Esto siempre es desafiante. Si se toma en serio su oferta de productos, debe prestar mucha atención al diseño de usabilidad. Los conceptos de hace 10 años ya no se aplican. Diseño receptivo solo un pequeño “concepto”.

Sería bueno para usted saber cuáles son todos los diversos tipos de elementos de navegación y visuales de un sitio web para que al menos pueda tener algo de jerga. Cosas como “migas de pan”, “sección de héroe”, “fuera del lienzo”, son formas de presentar contenido o presentar componentes de navegación.

Sería bueno pensar en todo lo que le está pidiendo a su programador que haga. Por ejemplo:

Recopilación de información de contacto. En muchos casos, querrá asegurarse de que la dirección esté “estandarizada” y lista para usar en su base de datos. Esto puede requerir la codificación de la integración de USPS WebTools API en la lógica de su sitio web.

Deberá tener en cuenta las pequeñas cosas, como la verificación de los registros de correo electrónico, por ejemplo. Fortalecimiento de bases de datos, manteniendo el cumplimiento de PCI si corresponde. Sin saber nada sobre su proyecto, es difícil pasar por la mayor parte de él, pero hay muchas cosas básicas que puede hacer.

El diagrama de flujo es algo que necesito usar más para poder diseñar un diagrama de flujo basado en una conversación y entregárselo a un cliente, pidiéndoles que garabateen y me lo devuelvan. Creo que ayudaría mucho.

Personalmente, para sitios web más grandes y complejos, me gusta separar las áreas de navegación. Navegación horizontal superior, navegación corporativa, navegación de pie de página, elementos comunes. No querrás abrumarte, pero todo lo que sea posible será estar a 1-2 clics de cualquier parte de las páginas principales del sitio web si es posible.

Si el sitio web está diseñado en torno a un solo producto, entonces el sitio debería ser mucho más fácil de organizar. Si el sitio web está diseñado en torno a múltiples productos, entonces me organizaría principalmente en función de las necesidades de su propio negocio. Si tiene un producto estrella, debe destacarse. Es difícil saber lo que posiblemente necesitarías sin saber nada sobre lo que estás ofreciendo.

Me gusta decir que el sitio web es la otra cara de su negocio o producto. Todavía estoy tratando de dominar eso, ya que no estoy hecho exactamente de brillo y arcoíris.

Si no soy programador y necesito un sitio web complejo para mi nueva línea de negocios, preferiría organizar un equipo de desarrolladores web con experiencia en https://adrites.com . Solicite una cotización o chatee con ellos. ¿Qué sucede si tengo un presupuesto bajo y creo que puedo desarrollar mis habilidades de programación? Aprenderé de http://www.tutorialspoint.com/ . Si esto no puede resolver mi problema, contrataré a alguien que pueda hacer todo el trabajo y obtener el resultado.
https://www.upwork.com/mobile/fr

Depende de su presupuesto y de si su sitio web requiere almacenar datos en una base de datos de fondo.

Suponiendo que quiera hacerlo usted mismo, puede aprender a desarrollar por sí mismo con un programa en línea como Codecademy.com. Otra gran opción es usar WordPress. La mayoría de las personas pueden armar un sitio web de WordPress en un fin de semana si lo comprometen todo el fin de semana.

Si necesita una base de datos de back-end, compre y estudie el libro, Headfirst: PHP y MySQL. Aprenderá un poco de trabajo, pero será una habilidad valiosa. Y si su negocio comienza a ganar dinero y puede pagar un desarrollador, entonces estará en una mejor posición para comunicarse con su desarrollador y ahorrará mucho dinero.
Podría tratar de encontrar desarrolladores que se asocien con usted para una parte de las ganancias futuras, pero no se sorprenda si no son receptivos. Los desarrolladores reciben solicitudes para trabajar en proyectos para una futura participación en las ganancias con bastante frecuencia, y después de algunas fallas, no quieren volver a hacerlo.

¡Buena suerte en tu proyecto!

Esta es una pregunta un poco amplia. ¿Estás hablando de construir un sitio, formar un equipo, administrar recursos? Proporciono servicios en todo eso, por lo que puedo ayudar si es necesario y tiene sentido. Aunque no estoy seguro de lo que se busca aquí …

Puede usar WordPress, es fácil de instalar y usar incluso para no programadores. Hay miles de temas y complementos gratuitos para elegir.

More Interesting

Soy un desarrollador de UI y tengo 1 año y 3 meses de experiencia en HTML y CSS, pero tengo dificultades para aprender JS y angular. ¿Qué tengo que hacer?

Cómo convertirse en un desarrollador web pago en un año

¿Aprendería JavaScript avanzado al intentar crear mi propio marco de JavaScript?

Cómo construir una solución de gestión de API

Tengo un presupuesto de $ 12,000 y una buena idea de aplicación. ¿Puedo obtener una aplicación hecha con el mismo nivel de pulido y calidad que tienen las aplicaciones de Facebook y Twitter si subcontrato a la India?

Compré un nombre de dominio de Google y ahora necesito desarrollar el sitio web. ¿Qué alojamiento es el mejor?

Cambié los dominios de hostgator a Wix. Sin embargo, solía usar WordPress y ahora usaré Wix. ¿Qué pasará con mi sitio de WordPress?

Soy desarrollador web, vivo en un país donde ocurren asesinatos a diario. ¿Hay alguna manera de combatir el crimen usando mis habilidades de programador?

¿Cómo editar una casilla de verificación si está guardando las casillas de verificación en una sola columna en una base de datos, dado que una casilla de verificación desmarcada no se guardará en la base de datos? ¿Qué pasa si vas a editar esas casillas de verificación?

Tengo un sitio de WordPress con más de 1,000 usuarios, quiero migrar los datos del usuario y la información de inicio de sesión a un sitio PHP, ¿cómo hago esto?

Cómo evitar que el usuario final de una aplicación web cambie los valores en el tiempo de ejecución de JavaScript

He visto a muchos programadores hablar sobre la próxima insignificancia que tendrá JavaScript en el futuro con respecto al desarrollo web. ¿Qué tan cierto es esto teniendo en cuenta las documentaciones, la comunidad y los marcos que tiene JavaScript?

Quiero aprender programación, pero odio el desarrollo web. ¿Que puedo hacer?

Estoy guardando casillas de verificación en una sola columna en mi base de datos usando implode (). ¿Cómo puedo generar casillas de verificación marcadas para que cada vez que haga clic en el botón Editar las casillas de verificación se puedan ver o editar?

Si voy a comenzar a aprender programación de JavaScript, como desarrollador de Java, ¿es mejor aprender TypeScript que de todos modos genera JavaScript?