Iteraciones y planeación de Agile
Para administrar el trabajo pendiente y los scripts de productos mediante los procedimientos ágiles, utilice las páginas del comité de trabajo pendiente y de tareas que la administración (ALM) del ciclo de vida de la aplicación de Visual Studio proporciona.
En este tutorial, Julia, Peter, Annie, y Adán muestran cómo crear, preparar, y estimar un trabajo pendiente y un plan, ejecute del producto, y finalizar un sprint.Son miembros de un equipo pequeño desarrollar aplicaciones web y phone en Fabrikam Fibra, una compañía que proporciona servicios de cabletelevisión y relacionados.Usar el elemento de trabajo pendiente del producto y los elementos de trabajo de tarea proporcionados Scrum procesan la plantilla para admitir estas actividades y para entregar un producto publicable, como muestra la siguiente ilustración.
Julia, propietario del producto y desarrollador, posee la vista del producto y el mapa de carreteras.Alice crea el trabajo pendiente del producto y ejecuta el equipo para preparar y estimar el trabajo pendiente.
Peter, master de Scrum y el jefe de desarrollo, planear y ejecuta cada sprint con el resto del equipo, que incluye Adán, el evaluador de iniciales, y a Annie, experto de la experiencia del usuario y abogado de cliente.
[!NOTA]
Si el proyecto utiliza una plantilla de proceso distinta de Scrum v2.0, tipos de elemento de trabajo y las consultas pueden ser diferentes de los que se utilizan en este tutorial.Para obtener más información, vea Artefactos (Agile) o Artefactos (CMMI).
En este tema
Cree y calcular el trabajo pendiente
Planear y ejecutar una iteración
Diferencias entre un trabajo pendiente del producto y una iteración o un trabajo pendiente del sprint
Requisitos previos para ejecutar las páginas del comité de trabajo pendiente y de tareas
Recursos adicionales para aumentar la velocidad del equipo
[!NOTA]
Las compañías, organizaciones, productos, nombres de dominio, direcciones de correo electrónico, logotipos, personas, lugares, y eventos de ejemplo que se describen en este tutorial son ficticios. No se pretende indicar, ni debe deducirse, ninguna asociación con compañías, organizaciones, productos, dominios, direcciones de correo electrónico, logotipos, personas, lugares o hechos reales.
Cree y calcular el trabajo pendiente
Temas relacionadosCrear o agregar al trabajo pendiente del producto | Administrar el trabajo pendiente con el panel Kanban | Repasar y estimar el trabajo pendiente
Se captura el trabajo que se convertirá en forma de elementos de trabajo pendiente.Puede definir los casos, los requisitos, o las características del usuario de capturar la vista y la guía básica del producto para un área en desarrollo.De la página de trabajo pendiente, puede cambiar rápidamente las vistas en el trabajo pendiente del producto a un trabajo pendiente de iteración, y vea el trabajo pendiente del producto en un comité de Kanban.Puede utilizar la secretaría de Kanban para iniciar el trabajo sin iteraciones.
Trabajo pendiente del producto de ejemplo
Secretaría de Kanban de ejemplo
Planear y ejecutar una iteración
Temas relacionadosPlanear una iteración | Ejecutar una iteración | Finalizar una iteración
Una vez creado, se ha estimado, y se ha preparado el trabajo pendiente, el equipo puede empezar planear una iteración, también conocida como sprints.De la página del trabajo pendiente del producto, puede pasar elementos a un sprint, y la página del trabajo pendiente del sprint, puede agregar tareas para implementar un elemento de trabajo pendiente.El equipo puede revisar y seguir el progreso en el trabajo pendiente utilizando el comité de la tarea.El comité de la tarea muestra los elementos de trabajo de tarea asociados a los casos de usuario definidos para el sprint.
Importante |
---|
Para tener acceso a una página de iteración o trabajo pendiente del sprint, primero debe definir la iteración para el equipo, consulta Definir áreas de equipo e iteraciones. |
Trabajo pendiente del sprint de ejemplo
Secretaría de la tarea del ejemplo
Diferencias entre un trabajo pendiente del producto y una iteración o un trabajo pendiente del sprint
El equipo puede utilizar páginas de trabajo pendiente y la secretaría de Agile para administrar los trabajos acumulados de trabajo pendiente y de iteración del producto, y ejecutar el ciclo de iteración actual.
Cada equipo puede administrar sus detallan de trabajo pendiente y del sprint del producto de manera independiente de otros equipos.El trabajo pendiente del producto corresponde a todos los elementos de trabajo activos pendiente, los elementos que no se han completado ni se han cerrado.En cambio, cada trabajo pendiente de iteración corresponde a esos elementos de trabajo pendiente y a sus tareas secundarias que el equipo piensa completar en una iteración determinada o para el sprint.En el trabajo pendiente del producto, casos de usuario de las estimaciones de equipo con la unidad relativa de puntos de caso o esfuerzo.En la página del trabajo pendiente del sprint, el equipo puede agregar y calcular las tareas en horas.
La página del comité de tarea muestra automáticamente los elementos de trabajo pendiente y sus tareas para el sprint.El equipo puede utilizar esta comité para agregar tareas, y después durante las reuniones de scrum a las horas y el estado actualizados del informe.
La tabla siguiente indica varias diferencias clave entre el producto y los trabajos acumulados de iteración o del sprint.
Elemento |
Trabajo pendiente del producto |
Iteración o trabajo pendiente del sprint |
---|---|---|
Características |
Panel de Agregar elementos para definir elementos y pronóstico de trabajo pendiente para calcular la iteración probable de finalización de los elementos según una velocidad. |
Agregar vinculados tareas, capacidad de conjunto y de la vista, y evolución para la iteración actual. |
Submenú de elemento de trabajo |
Se utiliza para asignar los elementos de trabajo a una iteración. |
Se utiliza para asignar los elementos de trabajo a un miembro del equipo. |
Nivel de detalle |
Menos detallado |
Muy detallado |
Tipo de elementos representan |
Elementos de trabajo pendiente como elemento de trabajo pendiente del producto (Scrum), caso de usuario (Agile), o requisitos (CMMI). |
Los elementos de trabajo pendiente y sus tareas. |
Unidades de estimación |
Nivel relativo de o Esfuerzo de puntos de caso. |
Horas |
Propiedad |
Propietario del producto |
Equipo |
Revisado |
De forma contigua |
Durante las reuniones de planeación de sprint y reuniones diarias de scrum. |
Requisitos previos para trabajar con páginas de trabajo pendiente y del comité
Team Foundation Server ha instalado y se ha creado un proyecto de equipo.Para obtener más información, vea Puesta en marcha con una instalación de servidor único [Tutorial].
Crea un equipo predeterminado como parte de cada proyecto de equipo.El equipo puede funcionar dentro de este equipo predeterminado, o puede crear y configurar un nuevo equipo dentro del proyecto de equipo.Vea Introducción al equipo.
Todos los miembros del equipo tengan acceso a Team Web Access y pueden conectarse a su proyecto de equipo.Vea Conectarse a proyectos de equipo en Team Foundation Server.
Para ver la página de Trabajo pendiente, debe pertenecer al grupo de acceso de completo en Team Web Access.Pueden aplicarse requisitos de licencia adicionales.Vea Tener acceso a características en Team Web Access.
Si el proyecto de equipo se creó con una plantilla de proceso distinta de una de las plantillas de proceso predeterminadas que se proporcionan con la última versión de Visual Studio ALM, quizás tenga que personalizar la configuración del proceso para el equipo.Para obtener más información, vea Actualizar un proyecto de equipo actualizado para tener acceso a nuevas características.
Para utilizar la secretaría de Kanban, Visual Studio 2012,1 debe estar instalado en los servidores de capa de aplicación para Team Foundation Server.Vea Actualización trimestral para Microsoft Visual Studio 2012 Team Foundation Server.
Recursos adicionales para aumentar la velocidad del equipo
Para trabajar con mayor eficacia, el equipo puede aplicar procedimientos de ingeniería que proceden de las metodologías ágiles y que los principios admiten y valores de Agile.Puede tener acceso a información adicional sobre estos procedimientos de los recursos siguientes:
Ventajas del planeamiento ágiles.La planeación ágiles ayuda al equipo a realizar una mayor rentabilidad de la inversión con un diseño incremental y la ejecución.
Retrospectiva ágil de diez años: Cómo podemos mejorar en los diez años próximos.Puntas de Jeff Sutherland cuatro factores de éxito clave para las metodologías ágiles que se aplican en función de los diez años pasan de colocar los principios de Agile y de scrum en el procedimiento.
Crear un trabajo pendiente del producto Great.Al escribir excelentes casos de usuario y actualizar continuamente el trabajo pendiente del producto, el equipo podrá proporcionar más eficazmente valor a los clientes.
Compilar e implementar de forma continua.Cuando el equipo protege el código y compila con más frecuencia, suele incrementar el progreso del equipo.
Crear estratégicamente una bifurcación.El equipo puede crear y utilizar bifurcaciones en el control de versiones para optimizar la estrategia de desarrollo de aplicaciones.
Realizar pruebas tempranas y frecuentes.Con frecuencia la comprobación que el software cumple los criterios de aceptación aparece con pruebas eficientes.Mediante el Administrador de pruebas de Microsoft, el equipo puede crear conjuntos de pruebas, los planes de pruebas, y los casos de prueba que ayuda organiza las actividades de prueba y sigue resultados.
Usar modelos en Agile Development.El equipo puede usar los modelos para explorar y refactorizar el código existente, entender los clientes necesita más eficazmente, ayudar a determinar y comunicar el diseño de software, y admitir pruebas de aceptación y componentes.
Vea también:
Temas relacionados en este tutorial
Crear una pila de trabajo pendiente | Ver y administrar el trabajo pendiente de With The un comité de Kanban | Repasar y estimar el trabajo pendiente | Planear una iteración | Ejecutar una iteración | Finalizar una iteración
Vea también
Conceptos
Personalizar las páginas de panel y de trabajo pendiente mediante la configuración del proceso