«`html
Contenido de la Guía
Capítulo 1. Qué es la Externalización de Software y Por Qué Ahora No Solo se Trata del Precio
Capítulo 2. Cómo Elegir el País, el Socio de Externalización y el Modelo de Negocio
Capítulo 3. Empecemos un Nuevo Proyecto: el Proceso de Configuración Inicial
Capítulo 4. Paso 1. El Análisis de Negocio y el Diseño son Clave
Capítulo 5. Paso 2. Desarrollo de Software: la Calidad es Imprescindible
Capítulo 6. Paso 3. Pruebas y Soporte del Resultado
Capítulo 7. Preguntas Frecuentes sobre la Externalización del Desarrollo de Software
Una vez que las partes han firmado el contrato, el desarrollo del proyecto pasa a la etapa de análisis de negocio.
El analista de negocio (BA) asesora a programadores, diseñadores gráficos y control de calidad (QA) durante el desarrollo del producto. Apoya al cliente durante todo el proceso y realiza entrevistas para resolver cualquier disputa que pueda surgir. Cuando las partes interesadas no tienen claros sus requisitos, el BA construye un prototipo simple que puede ayudar a crear una comprensión del sistema y sus especificaciones. Durante el proceso de análisis, los analistas pueden determinar qué metodología es mejor utilizar.
El BA es responsable de redactar la especificación de requisitos de software (SRS) de acuerdo con las necesidades del negocio, y se encarga de sus futuras modificaciones.
La SRS es un documento técnico que incluye información sobre cómo debería funcionar el sistema del producto y qué funciones debería realizar. El documento de requisitos del producto es el lugar donde se describen las características y requisitos del software. Incluye objetivos del producto, personas de usuario, todas las historias de usuario, wireframes, maquetas, detalles sobre integraciones con servicios externos, documentación de la API, etc.

Como los BA buscan soluciones, desempeñan un papel esencial en el ciclo de vida de la experiencia de usuario. El equipo prepara la especificación de diseño, que las partes interesadas revisan y luego ofrecen sus comentarios.
Durante esta etapa, los BA preparan los requisitos de usabilidad para una interfaz, mientras que los diseñadores proponen sus soluciones. La principal característica distintiva es: mientras que los BA se centran principalmente en las necesidades del negocio, el UX/UI se trata más de capturar los requisitos desde la perspectiva del usuario.
Los BA realizan un análisis técnico detallado, planificación de negocio y modelado de datos, mientras que los diseñadores de UX/UI se centran en la creación de personas de usuario, el concepto de diseño visual y las pruebas de usabilidad.
Es crucial discutir el concepto de diseño para una interfaz durante la etapa de análisis de negocio, ya que será más fácil mejorarlo durante el proceso, en lugar de empezar desde cero. Y en lugar de leer largas especificaciones técnicas, hablar con las partes interesadas y crear prototipos, un diseñador puede usar el tiempo para resolver tareas de UX/UI.

«`