Involucrarse a nivel de en un proyecto web ya existente se convierte a veces en un laberinto tecnocrático insalvable. Analizar los recursos y sistemas actuales y proponer un nuevo escenario no es obvio y requiere de una fase enfocada a obtener una fotografía realista y detallada de en qué situación nos encontramos.

Para ello nos valemos de la auditoria tecnológica, donde abalizamos lo siguiente:

1. Alternativas tecnológicas de desarrollo

Análisis del la infraestructura de desarrollo actual de las webs de nuestro cliente para establecer cuál es la infraestructura de desarrollo ideal para la nueva web.

  • Sistemas operativos y políticas de convergencia e interacción entre sistemas
    • Qué SO utilizan sus webs
    • Cómo comparten información y recursos entre ellos
  • Sistemas de desarrollo, software, licencias, librerías y lenguajes de programación actuales
    • Licencias de desarrollo y software que utilizan
    • Sistemas y lenguajes de programación (ASP, PHP, .NET…)
    • Plataformas de desarrollo
    • API’s y DLL’s. NET services. Applets, etc…
  • Recursos de programación, flujos operativos de desarrollo, pruebas y copias de seguridad
    • Quien programa las webs y de qué recursos humanos se dispone.
    • Qué pasos se siguen para hacer actualizaciones
    • Qué política de pruebas y publicación de cambios existe
    • Políticas de contratación con proveedores de
  • Análisis de las políticas de mantenimientos: Cambios de desarrollo y tiempos de respuesta. Gestión de la calidad en el desarrollo de Software.
    • Política de confirmación y control de calidad para los cambios
    • Flujos de publicación de la información y de los contenidos
    • Análisis de los tiempos de respuesta y la conveniencia de los sistemas actuales
  • Sistemas de administración de contenidos
    • Sistemas de gestión de contenidos y licencias
    • Flujos de actividad en los gestores de contenidos
  • Documento de conclusiones e informe de posibles actuaciones

2. Gestores de bases de datos

Análisis del los gestores de bases de datos actual en las webs del cliente para establecer cuál es la infraestructura de bases de datos y obtención de contenidos ideal para la nueva web

  • Análisis tecnológico y de licencias del gestor de base de datos
    • Dónde está ubicado el gestor de base de datos
    • De qué gestor de base de datos se trata. Por qué.
    • Actividad y consumo de recursos
    • Servidores de bases de datos
  • Análisis relacional y estructural de las bases de datos
    • Análisis de la estructura de tablas de la base de datos
    • Estructura relacional y de índices
    • Identificación de la función de cada elemento de la base de datos
  • Políticas de acceso a datos y copias de seguridad
    • Usuarios con acceso a datos
    • Periodicidad del sistema de copias de seguridad
  • Sistemas de obtención de datos y interacción con la web
    • Tecnologías de servicio de datos (ODBC, XML, etc…)
    • Políticas de publicación automáticas de datos
  • Balanceos de carga y optimización de los recursos del sistema
    • Análisis de los consumos de recursos de memoria
    • Análisis de la optimización de las consultas
  • Documento de conclusiones e informe de posibles actuaciones

3. Topología e infrastructuras

Análisis del la infraestructura de hardware y hosting actual de las webs de nuestro cliente para establecer cuál es la infraestructura de desarrollo de hardware y hosting ideal para la nueva web

  • Auditoría de hardware, redes y centros tecnológicos
    • Entrevistas con los Administradores tecnológicos del cliente y empresas subcontratadas para conocer sus recursos tecnológicos
  • Contratos de hosting en vigor
    • Garantías de servicio
    • Ubicación física de equipos y garantías contra accidentes
  • Cargas de tráfico entrante y saliente y tiempos de respuesta (análisis de logs)
    • Análisis de la respuesta real y contratada con los servicios web
  • Cargas de tráfico interno entre
    • Análisis de los balanceos de carga de información entre de la compañía
    • Tecnologías de transmisión de datos e información
    • Web-services
  • Servidores de bases de datos, web y e-mail
  • Documento de conclusiones e informe de posibles actuaciones

4. Seguridad

Análisis del la infraestructura en seguiridad y accidentes de los actuales sistemas del cliente para establecer cuáles son las alternativas a plantearse para la nueva web

  • Accidentalidad y garantías
  • Análisis de políticas de seguridad “hardware” y “software” (FIREWALLS)
  • Grupos de usuarios, usuarios y políticas de permisos
  • Copias de seguridad de archivos y aplicaciones de sistema (backup y mirroring)
  • Sistemas antivirus y antispam
  • Documento de conclusiones e informe de posibles actuaciones
Sphere: Related Content