Nuevo libro Danysoft para los desarrolladores Visual Studio

Visual Studio Team system, mejor desarrollo de software para equipos Agile.

Visual Studio Team system, mejor desarrollo de software para equipos Agile.Visual Studio da a los equipos de desarrollo Microsoft un potente conjunto integrado de herramientas para el desarrollo Agile. “Visual Studio Team System: Mejor Desarrollo de Software para Equipos Agile” es una completa guía de principio a fin para sacar el máximo partido de VS en entornos Agile del mundo real.

Usando el caso de estudio que se plasma a lo largo del libro, los autores muestran cómo usar VS para mejorar cada aspecto del desarrollo del software, paso a paso, desde la planificación del proyecto hasta el diseño y desde la codificación hasta las pruebas y despliegue.

El consultor Agile, Will Stott, y el líder de desarrollo en Microsoft, James Newkirk, integran cuidadosamente la teoría con la práctica, ofreciendo ejercicios útiles, que dan una visión pragmática del núcleo de las técnicas de Extreme Programming (XP), y mucho más. Su cobertura incluye :

  • Utilización de VS para dar soporte a la transición a valores y técnicas Agile.
  • Formar equipos Agile y construir plataformas de procesos efectivas.
  • Apoyarse en Team Foundation Version Control para ayudar a los equipos a gestionar el cambio y compartir su código fuente de forma efectiva.
  • Implementar integraciones y generaciones incrementales con Team Foundation Build.
  • Sacar el mejor partido de las herramientas de VS para el Desarrollo Dirigido por Pruebas y la refactorización.
  • Traer la agilidad al modelado de software usando patrones para modelar soluciones más efectivamente.
  • Usar la plataforma integrada de pruebas FIT para asegurar que los clientes están obteniendo lo que ellos necesitan.
  • Estimar, priorizar y planificar proyectos Agile.

Este libro es para desarrolladores, arquitectos, testers, y gestores que trabajan en el software en equipos profesionales reales que, o bien están haciendo la transición a VS, o están considerando hacerlo. Ayudará a comenzar a derivar valor desde VS inmediatamente, según estableces un fundamento sólido para mejorar el proceso en marcha.

A diferencia de otras publicaciones, sí se adentra en los detalles más difíciles de la herramienta, y nos explica pormenorizadamente las prácticas, ideas, pros y contras que debemos conocer para poner en marcha un equipo de desarrollo Agile.

No se necesitan conocimientos de programación, ya que no es ese el objetivo de los autores, por lo que nos facilitan el código. Sin embargo, nos transmitirán profundos conocimientos sobre trabajo en equipo y metodología, de forma práctica para, durante el proyecto conocer cómo usar las herramientas de Team System encajadas en la forma de realizar cada tarea dentro del proceso.

La metodología es eXtreme Programming (XP), aportando una visión general añadida de metodologías agile como Scrum o MSF.

Todos los ejemplos han sido revisados para funcionar en las diferentes versiones de Visual Studio, con anotaciones para los pocos casos en que encontraremos alguna diferencia al cambiar de versión.


Datos del Libro

Páginas: 624
Dimensiones: 19×24 cm

Idioma: Castellano
Nivel: Medio
Categorías: Trabajo en equipo – .NET – Programación
Versiones Soportadas: Visual Studio Team System 2005, Visual Studio Team System 2008 y Apéndice “vivo” Visual Studio 2010
ISBN: 978-84-932720-3-6.

> Ver +Información [+]


Comentario de los Lectores.

“Este libro proporciona consejos para el desarrollo de software Agile en el mundo real. Va más allá de la programación para afrontar temas de modelado, despliegue, bases de datos, y gestión, (por nombrar solo unos pocos), que la mayoría de los libros sobre desarrollo Agile no abordan. Me gustaría haberlo escrito.”
– Scott W. Ambler, Practice Leader Agile Development, IBM Rational.


Descargas y ejemplos

A continuación te incluimos varios enlaces con información sobre el libro, su índice, páginas de ejemplo, la lista de ejercicios que se realizan… para que compruebes personalmente lo interesante que será tenerlo en tu equipo de desarrollo:

> Indice del libro [+] | > Dirigido a… [+] | > Estructura del libro [+] | > Listado ejercicios [+]
> Prácticas Xtreme [+] | > Ejemplo Contenido [+] | > Realizar consulta [+]

Extracto de ejemplo del libro

Quizás la funcionalidad más fundamental de una herramienta destinada a que un equipo de desarrollo de software trabaje de forma conjunta y colaborativa, sea el control de versiones. Con Team Foundation Server, Microsoft ofrece una herramienta con todas las características que puede esperar una empresa al más alto nivel. Todos los capítulos de la Sección 3 están destinados a la Gestión del Cambio, y a lo largo de sus ejercicios aprendemos a utilizar Team System Control Version, aplicando además las mejores prácticas de desarrollo Agile.

Aquí te extraemos algunos de los ejercicios y explicaciones que son básicos para su utilización, como son el uso de Áreas de Trabajo, la fusión de los cambios hechos en el código, y cómo volver a una versión previa del código del proyecto. Estos ejercicios son parte del proyecto de ejemplo que se va desarrollando a lo largo de todo el libro.

> Ver el extracto de ejemplo del libro [+]
> Ver más información y/o adquirir el libro [+]

Y el complemento ideal a este libro

Ingeniería de software con Visual Studio Team System
Ingenieria de software con Visual Studio Team System
Este libro escrito por Sam Guckenheimer, y publicado por Danysoft en castellano, nos guía de forma ordenada a través de los pasos de un proceso de desarrollo, dedicando cada capítulo a cada una de las áreas del proyecto y a los roles del equipo que participan en ese área. Comienza por la idea general que hay tras Team System y MSF, y sigue por los procesos, requisitos, dirección de proyecto, arquitectura, desarrollo, pruebas, e información de errores. [+]

Para más información sobre este libro o sobre Visual Studio, licenciamiento, formación o consultoría, no dudes en contactar con Danysoft. [+]

5 comentarios
  1. Emilio
    Emilio Dice:

    Nosotros os compramos la suscripción de MSDN y venia con TFS. No conozco bien TFS y me gustaría un libro que explique como instalarlo bien en un servidor para poder acceder al control de versiones desde sedes remotas yo tengo TFS 2012 y explicar bien como sacarle el máximo partido. Este libro cubre esas necesidades??

    Responder
    • Administrador
      Administrador Dice:

      El libro cubre un proyecto entero, desde la toma de requisitos a la entrega del proyecto con TFS 2010. También cubre una instalación básica.

      Para hacer una instalación más compleja con usuarios remotos, debe manejar lo que esto implica en redes, Windows, SQL Server y TFS. Hay una certificación de Microsoft específica para esto. Nosotros contamos con personal con esta certificación y podemos proveer servicios de formación donde explicamos cómo hacer en cada caso. Dependiendo de la complejidad, puede suponer un día o dos de formación.

      Si está interesado en esta formación puede ponerse en contacto con nosotros.

      Responder
    • Claudio | Area Contenidos Danysoft
      Claudio | Area Contenidos Danysoft Dice:

      El libro esta escrito para Visual Studio 2005 y 2008, los usuarios de Visual Studio 2010 tienen además un apéndice electrónico que nos pueden solicitar el cual estamos actualizando para reflejar los cambios que se vayan produciendo en Visual Studio 2010.

      Responder

Dejar un comentario

¿Quieres unirte a la conversación?
¡Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *