En este post te propongo un ejemplo de fases del desarrollo web, para que sirva de ejemplo para revisar que todo el proceso de desarrollo esté controlado.

Las fases del desarrollo web las podemos dividir en 5 etapas:



ejemplo de fases del desarrollo web

Desarrollo Web no ágil o desarrollo web tradicional

Etapa 1: Recepción y Análisis del Proyecto

  1. Recepción del Briefing Visual
  2. Análisis del Briefing
  3. Realización del presupuesto del proyecto

Etapa 2: Diseño

  1. Realización de los wireframes (en papel + invisionapp wireframing)
  2. Creación del diseño visual + estilo
  3. Creación de Mockups para validar (en invisionapp)
  4. Validación y ajustes de diseño
  5. Comienzo de la etapa 3 = Implementación del sitio

Etapa 3: Implementación del sitio

  1. Uso de las herramientas requeridas
  2. Generación del subdominio y contratación del hosting
  3. Generación de cuentas de Email Marketing
  4. Edición y Maquetación WEB
    1. Edición HTML
    2. Edición PHP / JAVA / J2EE ( variará según el tipo de proyecto)
    3. Edición JavaScript
    4. Edición CSS
  5. Optimización del sitio
    1. Inserción de contenido relacionado
    2. Añadido de una página de contacto y de utilidades
    3. Añadido de pop-ups para anunciar productos
    4. Añadido de saludo de bienvenida al visitante (si procede)
    5. Añadido de páginas de ventas/tienda (si procede)
    6. Integración de pagos o un proveedor de Ecommerce (si procede)
    7. Implementación de un sistema de copias de seguridad
  6. Optimización para dispositivos móviles
    1. Móviles - Mobile First
    2. Tablets
  7. Optimización SEO
    1. Análisis de estructura y densidad de palabras claves
    2. Implementación de palabras claves
    3. Corrección de estructura HTML
    4. Corrección de Contenidos
    5. Generación de Sitemap.xml
    6. Generación de Boots.txt
    7. Google Webmaster
  8. Envío del sitemap
  9. Control de indexación
  10. Alta Google TagManager e implementación de pixel del contenedor
  11. Alta y Configuración de Google Analytics con Google TagManager
  12. Integración con Twitter, Facebook y Linkedln
  13. Integración con social media
  14. Integración con las listas de correo
  15. Configuración de Adsense y otros anuncios (si corresponde).

Etapa 4: Revisión

  1. Check Global
    1. Revisión de Páginas (usando diferentes navegadores)
    2. Implementación de Modificaciones
    3. Añadido de contenido y publicación
    4. Revisión de la seguridad del sitio web

Etapa 5: Presentación al Cliente

  1. Revisión con el cliente
  2. Recepción de modificaciones
  3. Implementación de modificaciones
  4. Entrega Final
  5. Mantenimiento web (si aplica)

Espero que te sirva. ¿Y tú qué checklist o lista de control tienes para desarrollar?