Compartir a través de


Artículos técnicos de Visual Studio Application Lifecycle Management

Artículos técnicos de Application Lifecycle Management Estos artículos técnicos proporcionan recursos adicionales que puede utilizar como apoyo para los trabajos de desarrollo con Team Foundation Server. Algunos artículos proporcionan información técnica detallada sobre escenarios únicos que implican Visual Studio Application Lifecycle Management. Otros proporcionan una visión de los procesos y las filosofías de desarrollo de expertos del sector que puede tener en cuenta a la hora de desarrollar software o de trabajar en equipo en un proyecto de software. Estos artículos representan los puntos de vista, las opiniones y la experiencia de cada uno de sus autores.

Principios ágiles

  • Principios y valores ágiles, de Jeff Sutherland. Jeff Sutherland proporciona información general sobre los principios de Agile según se define en el manifiesto de Agile Software Development.

  • Retrospectiva de Agile de diez años: cómo podemos mejorar en los próximos diez años de Jeff Sutherland. Diez años después de la publicación del manifiesto de Agile, Jeff Sutherland describe los éxitos de Agile y señala cuatro factores clave de éxito para los próximos diez años.

  • Tareas realizadas y no realizadas de Ken Schwaber y David Starr. La entrega de un incremento finalizado es crucial para realizar correctamente el desarrollo de software ágil. Mediante el uso de ejemplos reales y teóricos, los autores muestran la diferencia entre la percepción de “finalizado” y la realidad de “finalizado”, y cómo afecta esto al éxito de un proyecto. Con estos ejemplos, los autores muestran las herramientas y las estrategias que pueden ayudar a los equipos a empezar con una definición de finalizado que tenga sentido para ellos, así como los métodos que les ayudan a comunicar las dependencias, el estado y el significado de “finalizado”.

Procedimientos ágiles

  • Crear y administrar el trabajo pendiente de Mitch Lacey. Un buen trabajo pendiente del producto es la esencia de cualquier equipo ágil que funcione bien. En este artículo, Mitch Lacey explica la importancia de un trabajo pendiente del producto, describe qué hace que un trabajo pendiente sea bueno y proporciona algunos procedimientos recomendados para crear y mantener el trabajo pendiente.

  • Asignación de prioridades de Mitch Lacey. En este artículo, Mitch Lacey habla sobre tres métodos que han resultado ser muy beneficiosos para muchos equipos ágiles: el modelo de Kano de satisfacción del cliente, una serie de juegos de innovación de Luke Hohmann y el modelo de ponderación relativa de Karl Weiger. Describe cuántos de estos métodos pueden ayudarle a pasar de una clasificación por prioridades aproximada del trabajo pendiente a una ordenación precisa que pondere correctamente los riesgos, la importancia y la satisfacción del cliente.

  • Estimación de Mitch Lacey. Mitch Lacey describe la dificultad que supone la estimación de un proyecto de software y proporciona sugerencias y consejos para usar dos técnicas de estimación de software ágil cuando los equipos estiman proyectos.

  • Planear un sprint de Mitch Lacey. La planeación de sprints no tiene por qué suponer un desafío. En este artículo, el autor proporciona ejemplos y estrategias para que la planeación de sprints esté bien encaminada y sea eficaz, así como posibles soluciones detalladas a los problemas más comunes a los que se enfrentan los equipos cuando planean un sprint.

  • Eficaces retrospectivas de sprints de David Starr. Más allá de las técnicas, este artículo proporciona varias maneras de mantener y mejorar la práctica y los resultados de las retrospectivas.

  • Scrum distribuido de David Starr. Los equipos distribuidos a menudo tienen dificultades para lograr una comunicación coherente, oportuna y eficaz. En este artículo, David Starr explica cómo ofrece Scrum un contenedor en el que distintos tipos de equipos distribuidos pueden mejorar y tener éxito.

  • Administración de carteras Agile: Usar TFS para admitir trabajos pendientes en varios equipos de Gregg Boer. Obtenga información sobre cómo se puede configurar TFS para admitir una cartera de trabajos pendientes, lo que proporciona una consolidación automática y una visión de administración sobre el trabajo en varios equipos.

  • Scaled Agile Framework: Using TFS to support epics, release trains, and multiple backlogs de Gregg Boer. Información sobre cómo se asignan conceptos SAFe a TFS y cómo se puede configurar TFS para escalar prácticas ágiles en toda la empresa.

Lean y CMMI

  • Lean Software Development de David J. Anderson. David J. Anderson describe el sistema Lean Software Development, su historia y cómo pueden usarlo los equipos de proyecto de desarrollo de software.

  • Principios y valores de CMMI de David J. Anderson. El concepto de que una organización se puede valorar en un nivel determinado de madurez y de que esto es un indicador de la capacidad de entregar trabajo confiable al gobierno sigue siendo objeto de debate. En este artículo, David J. Anderson crea un caso para Capability Maturity Model Integration (CMMI) y describe cómo proporciona información detallada valiosa para los administradores, ingenieros de proceso y todas las partes interesadas externas incluidos clientes, inversores, instituciones gubernamentales y auditores.

  • Patrón de pensamiento Lean en el marco de trabajo de Scrum de David Starr. Este artículo contiene información sobre las cualidades inherentes de Lean del marco de trabajo Scrum junto con diversas formas de ayudar a los equipos Scrum a mejorar usando el pensamiento Lean.

Enfoques de desarrollo

  • Descripción general de Microsoft Solutions Framework (MSF). Información sobre Microsoft Solutions Framework (MSF), un enfoque personalizable para entregar con éxito soluciones tecnológicas de manera más rápida, con menos recursos humanos y menos riesgos, pero con resultados de más calidad.

  • Analítica de las aplicaciones: lo que todo desarrollador debería saber de Sebastian Holst. En este artículo, Sebastian Holst explica los objetivos y las ventajas de los análisis de aplicaciones.

  • Pruebas exploratorias del software de James Whittaker. En este artículo, un extracto de su libro Exploratory Software Testing: Tips, tricks, tours and techniques to guide test design (Pruebas exploratorias de software: sugerencias, trucos, explicaciones y técnicas para dirigir el diseño de pruebas), James Whittaker explica los objetivos, las ventajas y los enfoques de las pruebas exploratorias de software.

Vea también

Conceptos

Application Lifecycle Management con Visual Studio Team Foundation Server

Colaboración (Profundizar más) [redirigido]

Colaborar [redirigido]

Guión gráfico un elemento de trabajo pendiente utilizando PowerPoint

Comentarios de interés de la solicitud y el proceso mediante Team Web access

Realizar un seguimiento del trabajo y administrar el flujo de trabajo [redirigido]

Visión de un extremo a otro sobre lo que se puede configurar y personalizar en Visual Studio TFS

Otros recursos

Puesta en marcha con una instalación de servidor único [Tutorial]

Guía de procesos y plantillas de proceso [redirigido]