Examen
70-498

Windows

  • Publicado:
    8 de junio de 2014
  • Idiomas:
    Inglés, chino (simplificado) francés, alemán, japonés, portugués (Brasil)
  • Público:
    Profesionales de TI
  • Tecnología:
    Microsoft Visual Studio 2013
  • Crédito para la certificación:
    MCP, MCSD

Delivering Continuous Value with Visual Studio Application Lifecycle Management

* Los alumnos de enseñanza secundaria y superior pueden optar por un precio académico especial. Consulte Políticas de examen y preguntas frecuentes para obtener más información. El precio no incluye ofertas promocionales ni descuentos para Microsoft Certified Trainers y miembros de los programas Microsoft IT Academy y Microsoft Partner Network. El precio está sujeto a cambios sin previo aviso. El precio no incluye los impuestos aplicables. Confirme el precio exacto con su proveedor de exámenes antes de realizar el examen.

Habilidades medidas

Este examen mide su capacidad para realizar las tareas técnicas mencionadas a continuación. Los porcentajes indican la importancia relativa de cada área temática principal del examen. Cuanto más alto sea el porcentaje, más preguntas verá sobre esa área de contenido en el examen. Vea tutoriales en vídeo acerca de la variedad de tipos de preguntas en los exámenes de Microsoft.

Tenga en cuenta que las preguntas pueden evaluar, entre otros, los temas descritos en el texto con viñetas.

¿Tiene algún comentario sobre la pertinencia de las aptitudes evaluadas en este examen? No dude en enviar sus comentarios a Microsoft. Todos los comentarios se revisarán y aplicarán según se considere oportuno, manteniendo siempre la validez y fiabilidad del proceso de certificación. Tenga en cuenta que Microsoft no responderá directamente a sus comentarios. Agradecemos su participación para garantizar la calidad del programa Microsoft Certification.

Si cree que existe algún problema con preguntas específicas de este examen, envíe una impugnación del examen.

A partir del 8 de junio de 2014, las preguntas de este examen incluirán contenido acerca de Visual Studio 2013.

Definir un ciclo de vida integral de desarrollo de software eficaz (SDLC) (del 15 % al 20 %)
  • Comprender el valor de una visión integral de las herramientas y prácticas de Application Lifecycle Management (ALM)
    • Comprender que un problema observable puede indicar un problema de proceso más general, explicar la diferencia entre la optimización de una parte del proceso de ALM, como la prueba manual y la optimización de todo el proceso de ALM
  • Explicar las ventajas de las respuestas rápidas
    • Explicar la importancia de la agilidad de la comunicación en relación con la comunicación de los requisitos, explicar las ventajas de recibir los comentarios del cliente final para las primeras iteraciones de software
  • Implementar estrategias para reducir el tiempo de ciclo de principio a fin
    • Identificar cuellos de botella en el proceso de entrega, identificar indicadores que apunten a la existencia de cuellos de botella, crear soluciones potenciales cuya eficacia se pueda validar, comprender la relación entre trabajo en curso (WIP) y tiempo de ciclo
  • Implementar estrategias para mejorar la calidad del software
    • Identificar los pasos del proceso que causan defectos, comprender el proceso de calidad de principio a fin, incorporar la calidad en las primeras fases del ciclo de desarrollo
  • Implementar de estrategias para la reducción de residuos
    • Identificar actividades antieconómicas, crear estrategias para eliminar los residuos, medir la eficacia de las actividades de eliminación de residuos
  • Crear un plan de mejora del proceso
    • Crear estrategias para la implementación del cambio organizativo, identificar los principales indicadores que deben controlarse para mejorar, crear consenso ante el cambio

Recursos de preparación

Definir el proceso de ALM (del 15 % al 20 %)
  • Función de los diferentes procesos de ALM
    • Comprender el coste y las ventajas de los principales procesos de ALM, incluidos Agile, Scrum, cascada y Capability Maturity Model Integration (CMMI)
  • Implementación de un proceso Scrum/Agile
    • Establecer equipos de organización automática, celebrar reuniones de planificación Scrum/Agile, celebrar reuniones diarias Scrum/Agile, celebrar reuniones retrospectivas, celebrar reuniones de revisión Scrum
  • Definición de un proceso Scrum/Agile para un equipo
    • Establecer criterios sobre cuándo cancelar un sprint/iteración, establecer las herramientas y los procesos para artefactos Scrum/Agile, establecer la definición Scrum de "hecho", determinar la longitud del sprint/iteración, determinar cómo tratar los elementos de trabajo pendientes/historias de usuario no completadas en un sprint/iteración, determinar cómo controlar el progreso del sprint/iteración, usar herramientas de colaboración
  • Implementar Microsoft Solution Framework (MSF) para mejorar el proceso de CMMI
    • Establecer impulsores de proyecto (controlados por el alcance, controlados por la fecha), asignar requisitos de productos a iteraciones, administrar cambios, administrar problemas

Recursos de preparación

Definir una iteración de software (del 15 % al 20 %)
  • Planificar un lanzamiento
    • Identificar una matriz de flexibilidad, identificar lanzamientos basándose en elementos prioritarios en la matriz de flexibilidad y criterios de lanzamiento, planificación de recursos (el equipo Scrum se ocupa de la asignación de los miembros del equipo), identificar técnicas para optimizar un equipo distribuido geográficamente, seleccionar una metodología de proyecto, administrar riesgos
  • Definir un proceso de seguimiento de proyectos
    • Planear y administrar una cartera de varios proyectos, identificar una herramienta de seguimiento de proyectos y un proceso asociado (proceso de evaluación de errores, administración de errores), definir cómo administrar los esfuerzos, determinar la administración de la previsión de equipos, definir un esquema de priorización, determinar cómo validar el estado de un proyecto
  • Ámbito de un proyecto
    • Establecer el ámbito del esfuerzo de un lanzamiento, definir un proceso de diseño de arquitectura, definir los límites del ámbito (lista de presente/no presente), determinar la definición de "hecho", definir un proceso cuando las estimaciones de esfuerzo son considerablemente inexactas

Recursos de preparación

Definir el valor final para la iteración de software (del 15 % al 20 %)
  • Obtener los requisitos
    • Definir los requisitos del proyecto, revisar y aclarar los requisitos, definir los criterios de aceptación, definir los requisitos de la plataforma de interfaz de usuario (web, móvil), asignar un valor empresarial
  • Calcular los requisitos
    • Administrar y asignar estimaciones de esfuerzos (asignar puntos de historia), cambiar el tamaño de los requisitos del usuario en segmentos más pequeños y manejables, ejecutar un desglose de tareas, realizar una estimación de los requisitos mínimos
  • Documentar los requisitos
    • Definir los criterios de aceptación, enumerar requisitos, agregar detalles a los requisitos, diseñar guiones gráficos de interfaz de usuario
  • Priorizar los requisitos
    • Identificar los requisitos que son de ruta crítica, identificar los requisitos esenciales, permitir que todo el equipo (incluidos clientes) participe en la priorización de requisitos, identificar dependencias

Recursos de preparación

Desarrollar el valor del cliente con estándares de calidad elevados (del 15 % al 20 %)
  • Definir indicadores de calidad de código
    • Ejecutar revisiones de código, incluidos análisis de seguridad y rendimiento; analizar código para buscar defectos habituales; calcular la cobertura de código; validar la arquitectura
  • Incorporar la evaluación unitaria
    • Establecer estándares de evaluación unitaria; desarrollar una estrategia para la incorporación de pruebas unitarias a aplicaciones existentes, seleccionar el tipo de prueba unitaria, establecer el destino de cobertura de código
  • Desarrollar código
    • Desarrollar código que pueda mantenerse; definir estándares para el desarrollo de código; definir la arquitectura de las aplicaciones; definir el proceso de administración de la configuración y las herramientas, incluidos el árbol de control de código fuente, la estrategia de distribución, la estructura de las soluciones y la directiva de control/protección de código fuente; administrar varios repositorios mediante Git; usar herramientas de arquitectura, modelo y diseño; usar herramientas de calidad y diagnóstico
  • Validar la calidad
    • Organizar artefactos de prueba, como casos de prueba, conjuntos de pruebas, planes y requisitos; definir la estrategia de prueba; administrar la ejecución de pruebas; realizar pruebas de carga basada en la nube; identificar tipos de pruebas y herramientas asociadas; identificar y configurar entornos; analizar ejecuciones de prueba
  • Personalizar un proyecto de equipo
    • Personalizar un elemento de trabajo, personalizar consultas de elementos de trabajo, personalizar el portal del equipo, identificar áreas e iteraciones, administrar roles y permisos asociados

Recursos de preparación

Integrar el desarrollo y las operaciones (del 15 % al 20 %)
  • Implementar un proceso de implementación automatizada
    • Estructurar un flujo de trabajo de creación e implementación automatizado, integrar pruebas automatizadas, automatizar la implementación en entornos de prueba y de producción, revisar los registros de diagnóstico para compilaciones, administrar versiones
  • Implementar entornos de preproducción
    • Automatizar la creación de entornos virtuales de laboratorios de prueba, automatizar la implementación en entornos de prueba virtuales
  • Administrar la comunicación entre desarrollo y operaciones
    • Implementar herramientas para simplificar la comunicación; identificar, evaluar y crear informes de indicadores de rendimiento y análisis clave, como el tiempo de ciclo y el tiempo medio hasta reparación (MTTR); crear artefactos y procesos compartidos apropiados para facilitar la comunicación; estandarizar los artefactos necesarios para la elaboración de informes de defectos; crear estrategias para la reutilización (automatizada y manual) de casos de prueba en la producción; supervisar una aplicación en producción para optimizar el uso y el rendimiento
  • Solucionar problemas de producción
    • Recopilar datos de defectos a partir de errores en un entorno de producción, facilitar datos útiles al equipo de desarrollo, supervisar las aplicaciones de producción para buscar problemas potenciales, administrar de forma conjunta los tiempos de respuesta ante incidentes entre los equipos de desarrollo y de operaciones

Recursos de preparación

Opciones de preparación

Vídeo de preparación del examen

Charla preparatoria para la certificación de Microsoft: Examen 70-498

En este episodio de consejos preparatorios de especialistas en certificación, James Seymour, Certification Planner, y Richard Hundhausen, ALM MVP, debaten sobre la relevancia de las aptitudes evaluadas en el Examen 70-498.

Formación personalizada

Formación avanzada: Applying ALM with Visual Studio 2012.

Este curso de formación avanzada a petición está dirigido a los equipos de desarrollo de aplicaciones interesados en aprovechar Application Lifecycle Management (ALM) para mejorar sus procesos de desarrollo y ofrecer un valor constante con Visual Studio 2012. Este curso rápido está diseñado para desarrolladores expertos que desean poner en práctica estas habilidades de inmediato.

De la comunidad

Wiki del examen 70-498

Foro del examen 70-498

Seguir a @MSLearning y @visualstudio

¿Quién debería realizar este examen?

Este examen está diseñado para evaluar el conocimiento por parte de los candidatos de conceptos fundamentales relacionados con la administración de servidores. También puede servir de trampolín para los exámenes de Microsoft Certified Technology Specialist. Se recomienda que los candidatos se familiaricen con los conceptos y las tecnologías aquí descritos tomando parte en los cursos de formación pertinentes. Los candidatos deberán tener experiencia práctica con Windows Server, redes basadas en Windows, Active Directory, administración de cuentas y herramientas, y conceptos para la recuperación de sistemas.

Más información sobre los exámenes

Preparación de exámenes

Le recomendamos que consulte esta guía de preparación para el examen en profundidad y se familiarice con los recursos de este sitio web antes de programar el examen. Consulte la Información general sobre los exámenes de Microsoft Certification para obtener información sobre el registro, vídeos de los formatos de preguntas de examen habituales y otros recursos de preparación. Para obtener información sobre las políticas de examen y puntuación, consulte Políticas de examen y preguntas más frecuentes sobre Microsoft Certification.

Nota

Esta guía de preparación está sujeta a cambios en cualquier momento a discreción de Microsoft sin necesidad de aviso previo. Los exámenes de Microsoft pueden incluir tecnología de prueba adaptativa y elementos de simulación. Microsoft no identifica el formato en que se presentan los exámenes. Use esta guía de preparación para prepararse para el examen, sea cual sea el formato. Para ayudarle a prepararse para este examen, Microsoft recomienda adquirir experiencia práctica con el producto y usar los recursos formativos especificados. Estos recursos de formación no cubren necesariamente todos los temas que aparecen en la sección "Habilidades medidas".