Planificación de programación extrema en servicio de Team Foundation

Seleccione idioma Seleccione idioma
Id. de artículo: 2802265 - Ver los productos a los que se aplica este artículo

Sobre el autor:

Contraer esta tablaAmpliar esta tabla
Contraer esta imagenAmpliar esta imagen
2401266
En este artículo se proporciona por MVP Ridi Ferdiana. Microsoft está muy agradecido ese MVP que comparten de forma proactiva su experiencia profesional con otros usuarios. El artículo se contabilizaría en Sitio Web de MVP o blog más adelante.
Expandir todo | Contraer todo

En esta página

Introducción

Fundación de Team Server (TFS) está ahora disponible en línea enhttp://TFS.VisualStudio.com. Personal o can ISV utilizar este software como un servicio para almacenar y administrar sus proyectos. TFS ofrece un Scrum, Agile y CMMI como un método de desarrollo de software para crear software de calidad. En este artículo, explicará cómo utilizar el TFS con el método de Extreme Programming (XP). XP es un método ágil de peso ligero para desarrollar un software. Puesto que no hay ninguna plantilla específica para XP en TFS. En este artículo se aplicará el método XP en TFS. En este artículo, limitará la adopción de XP hasta la fase de planeamiento.

Introducción

Antes de empezar, asegúrese de que usted ya cumplir estos requisitos.
  1. Registrarse en http://TFS.VisualStudio.com. Hay un proceso de registro libre fácil. Puede leer el tutorial de registro aquí
  2. Instalación de Visual Studio 2010 o 2012. En este artículo, voy a utilizar Visual Studio de Ultimate 2012. Si está utilizando otra versión de Visual Studio, puede haber varias diferencias. Puede descargar la versión de prueba de Visual Studio 2012 Ultimate aquí
  3. Necesidad de 2013 de Microsoft Office instalado.  2013 De Microsoft Office le ayudará a mucho en la creación de storyboards o tipo de software de administración. Puede descargar la versión de prueba de Office de 2013 aquí

Resolución

Comprensión XP de manera Simple

XP contiene cuatro fases que pueden ser trabajado en el sitio o global (se denomina programación extrema Global). Las cuatro fases son la fase de exploración, planificación, iteración y de producción. Cada iteración proporciona uno o varios artefactos. Los artefactos son documentos útiles que permiten el desarrollo de software. Francamente, los artefactos son nada excepto los códigos de sí mismo. En XP, hay caso de usuario, tareas, hoja de errores y otros.

Caso de usuario captura los requisitos del software en la fase de ecploration. Caso de usuario se detalla en la planificación de sesión de juego mediante la creación de varias tareas. De forma ocasional, cada caso de usuario creará varias tareas. En la fase de iteración, tarea y caso de usuario se asignará a un miembro del equipo. El equipo crea los códigos y que se basa en la propiedad de las tareas de prueba. La tarea finaliza al hacer la prueba de unidad e integrar con otras personas. El código puede probar varios tester utilizando la lista de historia de usuario. La herramienta de comprobación de entradas de error en una lista y se resuelva el error por el programador. La fase de la iteración se ejecutará de forma iterativa hasta que la calidad del software puede ser aceptada por el participante. Iterativamente sucede por lo que cada componente del trabajo se integrará en la fase de producción. Fase de producción se convertirá en una fase final de un caso de usuario ser probadas y validadas.


Adopción de XP en TFS
En esta sección, mostrará paso a paso para XP se aplican en el proyecto de software. En esta sección se supone que ya tiene TFS en línea. En este artículo se limitará a eploration y la fase de planificación

Crear un proyecto en su TFS en línea.
Visite http://TFS.VisualStudio.com e inicie sesión utilizando tu Microsoft Account. Una vez que inicie sesión, puede visitar la dirección url TFS personal. La dirección URL de TFS debe ser https:// (nombre). visualstudio.com. Puede hacer clic en el vínculo y seleccione Nuevo proyecto de equipo tal como se muestra en la figura 1

Contraer esta imagenAmpliar esta imagen
TFS en línea


La figura 1. Servicio de Team Foundation

En Crear nuevo cuadro de diálogo del proyecto de equipo puede escribir el nombre del proyecto, su descripción y la plantilla. En este artículo, hemos elegido plantilla de MSF para Agile Software Development 6.1 tal como se muestra en la figura 2. Después de la creación del proyecto, puede navegar de una página del proyecto.

Contraer esta imagenAmpliar esta imagen
2802267


La figura 2. Creación de un proyecto

Redactarmiembro del equipo
Miembro del equipo es cualquier cosa que colaborar con su aplicación, incluya a su cliente. Roles de equipo en xp son tester, diseñadores de interacción, arquitectos, jefe de proyecto, jefe de producto, escritor técnico, los desarrolladores, los usuarios, los ejecutivos y recursos humanos. Si el miembro del equipo es limitado, puede adoptar los trucos de combinación. Por ejemplo, jefe de producto con el jefe de proyecto. Sin embargo, es importante evitar la doble función como desarrollador y evaluador. Programadores y evaluadores deben dedicados en XP a fin de calidad. En este paso, por lo menos se agrega el jefe de producto, diseñadores de interacción, arquitecto, desarrollador, tester y escritor técnico. Para una mejor productividad, se recomienda para que utilizar la misma versión de Visual Studio.Puede agregar al miembro por una gestiona que todos los miembros del enlace. Después de que puede agregar un solo usuario o un grupo TFS.

Conectar al miembro del equipo en TFS
Este paso algo simple. Cada miembro debe iniciar sesión con su propio Visual Studio y elija conectar con Team Foundation Server. Puede seleccionarse a través de una página de inicio de Visual Studio como se muestra en la figura 3.

Contraer esta imagenAmpliar esta imagen
2802268


Figura 3. Conectar con Team Foundation Server

Debe poner la dirección URL de TFS, como se mencionó en el paso 1 y haga clic en Aceptar sin molestarle cualquier entrada como puerto y otros. Se mostrará el cuadro de diálogo de inicio de sesión de inicio de sesión de Microsoft Account. Después de inicio de sesión, Visual Studio le permitirá elegir el proyecto tal como se muestra en la figura 4. Puede hacer clic en conectar y el de Visual Studio mostrará un Team Explorer para administrar el proyecto.

Contraer esta imagenAmpliar esta imagen
2802269


Figura 4. Selección de proyectos en Visual Studio

Creando caso de usuario
Éste es un paso vital en XP, debe crear casos de usuario en el sistema como un requisitos principales. La creación de la historia de usuario puede realizarse a través de Visual Studio o Team Foundation Server. En este artículo, se creará mediante el uso de Team foundation server.

Puede visitar la página de proyecto personal en TFS y empezar a crear un caso de usuario, haga clic en el menú de la historia de usuario tal como se muestra en la figura 5. Puede utilizar como un <role>deseo <action>lo que <benefit>. En el detalle puede describir los detalles de la historia.

</benefit></action></role>
Contraer esta imagenAmpliar esta imagen
2802270


Figura 5. Ejemplo de caso de usuario

El caso de usuario debe asignarse a una persona. Verá un dropdownlist en el campo estado. El estado será nuevo, cerrado, se retirará, resuelto y activo. Nuevo es un estado cuando el caso de usuario todavía en el diseño, el nuevo estado se enviará a estado activo cuando el equipo trabaja en la historia. La historia se cerrará cuando el equipo ya terminó la historia. Quedará resuelto cuando necesita inspección adicional. Estado eliminado se producen cuando se interrumpe la narración por el cliente durante la ejecución del proyecto. Nunca se sienten abrumadora con el estado en XP puede utilizar de nuevo, activo, cerrado y se eliminan solamente. Puede rellenar un campo de razón para la descripción adicional.

Planificación y la clasificación pueden realizarse más adelante en la sesión de juego de planificación. Antes de la sesión de juego de planificación, nos debemos completar nuestro análisis en primer lugar a través de un guión gráfico

Creación de un guión gráfico
Todo el mundo historia de amor. Por lo tanto, guión gráfico le ayudará a equipo para comprender la solución propuesta. Guión gráfico es una actividad de colaboración en la fase de exploración. En TFS, puede utilizar Powerpoint como una herramienta de realización de guiones. Para ello, seleccione el menú de guiones gráficos y haga clic en Iniciar creación de storyboards como se muestra en la figura 6. TFS invocará a Powerpoint para que empiece la actividad de realización de guiones. También puede utilizar un documento existente que ya creados (p. ej., documento de word, visio, etc.) que señala la dirección url del documento.

Contraer esta imagenAmpliar esta imagen
2802271


Figura 6. Menú de guión gráfico

PowerPoint le proporciona una forma de conseguir iniciada para la creación de storyboards. Puede empezar a usar la forma sin la creación desde el principio. La figura 7 muestra un ejemplo de un guión gráfico. El guión gráfico debe guardarse en internet. Debe guardar el archivo en SkyDrive, Sharepoint, Azure, o su propio sitio Web que se puede tener acceso a http completa. Está bien para crear un guión gráfico en un archivo de PowerPoint para una aplicación sencilla (diga la aplicación de Windows Phone). Sin embargo, cuando la aplicación consta de varios sistema sub o módulos (por ejemplo, crear un portal). Debe construir el guión gráfico para cada módulo. La tecla de guión gráfico es depedency, al encontrar una característica que resulta bastante compleja y la independencia, puede crear el archivo de guión gráfico independiente.

Contraer esta imagenAmpliar esta imagen
2802272


Figura 7. Ejemplo de guión gráfico de PowerPoint

El juego de planificación
La gran colaboración en el inicio del equipo XP a partir de aquí. Planificación de estimación juego para cada caso de usuario en el trabajo pendiente. Hay dos actividades principales en la planificación de juego de estimación y planificación. Estimar trata la complejidad de la historia y proporciona un puntos a ellos. Un punto se ajusta a través de las tarjetas de póquer tal como se muestra en la figura 8. Hay una técnica de estimación buena que ya ha comentado en MSDN en aquíhttp://msdn.Microsoft.com/en-us/library/hh765979.aspx. Carta de póquer ofrece una información detallada acerca de los puntos de caso de usuario y sus riesgos.
Contraer esta imagenAmpliar esta imagen
2802273


Figura 8. Tarjeta de póquer (cortesía de MSDN)

La actividad de planificación clasifica un caso de usuario a una iteración. Iteración es una actividad donde un equipo de creación de tareas, pruebas y códigos. La iteración en XP se considera como un punto de comprobación del desarrollo. Por ejemplo, contamos con 20 días de desarrollo. Por lo tanto, llamamos a 20 días como un plan de lanzamiento. Plan de lanzamiento: un conjunto de características que deben entregarse en un proyecto. El plan de lanzamiento se compone de un hito de punto de control que se llama a una iteración. Si ponemos diez días para cada iteración, tenemos dos iteraciones para una versión.
La información acerca de los puntos de caso, los riesgos y la iteración se puede actualizar en el cuadro de diálogo de usuario historia en TFS. En este paso, le animo a atender puntos y los riesgos en cada caso de usuario clara, también puede cambios de un estado de cada caso de usuario de activa cuando esté preparado para trabajar en ella.

Creación de una iteración
Una iteración ayudará al equipo para saber qué hacer ahora mismo y en el futuro. La iteración se puede crear en TFS siguiendo estos pasos.
Visite el página principal del proyecto. En la administración de la ficha, puede seleccionar Configurar programación e iteraciones. En el cuadro de diálogo, puede establecer la fecha de estimación, los números de iteración y los detalles de la iteración. TFS le ayudará a establecer la misma longitud de iteración después de introducir la primera iteración. La figura 9 se muestra un cuadro de diálogo de iteración

Contraer esta imagenAmpliar esta imagen
2802274


Figura 9. Administración de la iteración en TFS

Después de crear una iteración, el equipo puede asigna el caso de usuario en la iteración. Una forma de hacerlo que está visitando a un cuadro de diálogo de registro y modificar cada iteración específica de stories toa. Puede ver el menú trabajo, seleccionar trabajo acumulado y submenú del tablero, a continuación. Haga clic en el caso de usuario y después de que puede cambiar la iteración de la historia de usuario en el cuadro de diálogo de clasificación. La figura 10 muestra un panel en TFS

Contraer esta imagenAmpliar esta imagen
2802275


Figura 10. Placa de la historia de usuario


Ejecución de la iteración
Ahora es el momento de comenzar a codificar por terminar el caso de usuario. Puede agregar tareas cuando sea necesario. Tarea es un detalle de actividad para finalizar el caso de usuario. Nunca introduzca XP le permite centrarse en el caso de usuario y otros artefactos de más de los códigos. Si crees que hay suficiente, su tiempo a desarrollar los códigos. Trataremos la fase de producción y de iteración en la siguiente fase y en el siguiente artículo.

Conclusión
En este artículo es la primera parte de la aplicación de método de XP. Se centra en la exploración y la fase de diseño. En este artile ya desarrollar un caso de usuario, crear un plan y desarrollar una iteración. En el siguiente artículo trataremos la ejecución y supervisar la actividad con TFS y Visual Studio.

Referencias
  1. Servicios de Fiundation de equipo
  2. Visual Studio ALM de 2012
  3. Creando caso de usuario en Visual Studio
  4. Introducción a TFS en línea

Renuncia de contenido de soluciones de comunidad

MICROSOFT CORPORATION Y/O SUS RESPECTIVOS PROVEEDORES GARANTIZAN LA IDONEIDAD, FIABILIDAD O EXACTITUD DE LA INFORMACIÓN Y LOS GRÁFICOS RELACIONADOS CONTENIDOS EN ESTE DOCUMENTO. ESTE TIPO DE INFORMACIÓN Y GRÁFICOS RELACIONADOS SE PROPORCIONAN "TAL CUAL" SIN GARANTÍA DE NINGÚN TIPO. MICROSOFT Y/O SUS RESPECTIVOS PROVEEDORES RENUNCIAN A TODA GARANTÍA Y CONDICIÓN CON RESPECTO A ESTA INFORMACIÓN Y GRÁFICOS RELACIONADOS, INCLUIDAS TODAS LAS GARANTÍAS IMPLÍCITAS Y CONDICIONES DE COMERCIABILIDAD, IDONEIDAD PARA UN DETERMINADO FIN, ESFUERZO RAZONABLE, TÍTULO Y AUSENCIA DE INFRACCIÓN. USTED ACEPTA ESPECÍFICAMENTE QUE EN NINGÚN CASO MICROSOFT Y/O SUS PROVEEDORES SERÁN RESPONSABLES POR DAÑOS DIRECTOS, INDIRECTOS, PUNITIVOS, INCIDENTALES, ESPECIALES, CONSECUENTES NI NINGÚN DAÑO, INCLUIDOS, SIN LIMITACIÓN, DAÑOS POR PÉRDIDA DE USO, DATOS O BENEFICIOS, QUE SURJA DE O EN CUALQUIER FORMA CONECTADA CON EL USO DE O LA INCAPACIDAD DE UTILIZAR LA INFORMACIÓN Y LOS GRÁFICOS RELACIONADOS CONTENIDOS EN EL PRESENTE DOCUMENTOYA SEA BASADO EN CONTRATO, AGRAVIO, NEGLIGENCIA, RESPONSABILIDAD ESTRICTA O DE LO CONTRARIO, INCLUSO SI MICROSOFT O CUALQUIERA DE SUS PROVEEDORES HA AVISADO DE LA POSIBILIDAD DE DAÑOS.

Propiedades

Id. de artículo: 2802265 - Última revisión: viernes, 28 de junio de 2013 - Versión: 2.0
La información de este artículo se refiere a:
  • Microsoft Visual Studio Team Foundation Server 2012
  • Team Foundation Service
  • Microsoft Visual Studio Ultimate 2012
Palabras clave: 
kbmvp kbcommunity kbstepbystep kbmt KB2802265 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 2802265

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com