[#TFS2012] Nuevo Update con colorines a cascoporro !!! (o a cholón)


image

Buenas,

oh me pongo más contento que un niño pequeño cuando veo una actualización de este tipo: nuevos colorines y nuevos layouts en la vista Web de Team Foundation Server 2012.

Si tienes una cuenta en Team Foundation Service lo puedes ver desde ya, y si bien Brian Harry da un listado completo de los cambios en este update hay 2 que son importantes para mi.

  • Ahora puedes diferenciar el tipo de WorkItem en el backlog gracias al color del mismo. Esto que parece una cosa simple, es extremadamente útil. Hasta ahora, gracias a consejo de Edu lo que hacíamos nosotros era poner el prefijo BUG – en los workitems de tipo Bug para separar los mismos de los PBIs. Con este layout se acabó lo de poner un prefijo inútil en los WIs.

image

  • Ahora en nuestro board tenemos la capacidad de
  • ver las tareas solo para una persona. Eso solo deja visibles las tasks de la persona. Mola
  • en la vista puedes ver el sprint actual, o los anteriores. Cosa que también se agradece ;)

image

 

Como siempre el listado completo de features lo describe el Brian en su post. Un update interesante, pequeño pero molon.

Fuente: http://tfs.visualstudio.com/en-us/home/news/2013/may-13/

Saludos @ Home

El Bruno

image image image

[#MTM2012] Running test mode scripts in web mode without installing MTM


image

Buenas,

Look at that it is, but the post of Rodrigo Corral the quality is not optional “is one of those that I always read and re-read, and I recommend people to read them. Now, in the era in which Rodrigo wrote this post, Visual Studio (Team System) was a relatively “poor” tool if we talk about testing.We were premiering MSUnit, that is had inspired in NUnit, which in turn was a reflection of the very similar to JUnit … well that I mess with cartoons.

Note: “inspiration” is better than “copy” in this type of posts :P

Much has passed since those days, 3 major versions of Visual Studio and now inside of the suite of products, have one especially dedicated to testing: Microsoft Test Manager. This tool specially dedicated to the design and implementation of System Tests, going for its second version and although it is a little loose reporting, has incredible features such as integration with Lab Management.

One of the things that I like most is its sidebar mode when you define a manual test script and cast the same for this form of testing an application. Deste this sidebar have classic capabilities as for example to take a screenshot of the desktop, some more interesting how to record a video of the full test and others simply great as having the historical trace of implementation at the assemblies level. Net, using IntelliTrace.

But (there’s always a but), you need to have installed MTM. That in itself is a very complex tool and that requires some level of expertise to work with it.

What happens if I want a certain group key users could launch a guided test and get feedback from them?

” With VS2012 could ask for feedback or throw”evidence”Unscripted” and thus make this scheme, but we were still having to request the installation of MTM as a product. (examples ) here , hereand here )

With the latest update to VS2012 and TFS2012, we see that we have a web interface to partially cover these scenarios and which allows us to meet them without the need to install and configure MTM.

Note:Here I have a loophole on the issue of licenses, as soon as I review of how they work, I will make clear this point in another post.

Here is an example, where beginning from the web interface access the Test menu. Within it, I see that I have the ability to see my tree of Test Plans. I can see the Test Suites associated within each Test Plan.

image

If I decide to run a test suite, I will have a new IE PopUp mode that will show me the steps to run for this test suite.

image

In this web view options I have are the minimum necessary to carry out my plan of tests:

  • Mark the plan as passed, blocked, failed, or not applicable
  • Add a comment at every step
  • Create a Bug from the test information

image

Thus here it, a version of MTM more “light” that covers these scenarios where we was tedious to explain the reason for the installation of MTM.

 

Saludos @ La Finca

El Bruno

image image image

[#TFSSERVICE] Improvements in the Source Control in Team Web Access Viewer for #TFS2012


image

Buenas,

The new Team Web Access to Team Foundation Server 2012 has really improved much. I’ve already written a couple of post about sobre the homeon the management of builds and others.But today I have a little reviewing improvements owned by TWA in the Source Control section.

Firstly, we can see that as that in many parts of TFS, now also have the Favorites, personal and computer section.

image

From any folder or item, you can add them to Favorites. And from that moment you will have access to them at the top left of the Viewer.

image

Is another of the improvements in viewing the history of a file. Now because we have the ability to configure our data and a photo in the user’s profile, as well, already we see history in a way much more user friendly.

image

Especially if you compare it with the current version of VS2012.

image

Finally we have to see the new Viewer for comparisons between versions. In this case there is no big news compared to TFS2010 version, but is still quite pleasing to the eye to be able to view the Changed minimum / Inserted / Deleted with the changes between 2 files.

image

If we look at the display of ChangeSets, functionality that is quite unhelpful, is the ability to perform a search by using the ChangeSet number. But one that I like is the ability to see the last ChangeSets I made, as well as the complete list of ChangeSets latest.

image

A changeset detail shows the left files that have been included in the same and in the section detail, comments, notes and WorkItems that are associated with the ChangeSet. In addition to the date, time and user associated with the changeset.

image

ShelveSets Viewer is similar to the ChangeSets, let’s look at an example that you create for the TFS Preview talk in Second Nug.image

Finally comment that while us mola have the photo of the user on all sides, in the history of a file or folder, we will always see changes to the build server in a format similar to the following image.

image

Saludos @ La Finca

El Bruno

image image image

[#TFSSERVICE] Mejoras en el visor de Source Control en Team Web Access para #TFS2012


image

Buenas.

El nuevo Team Web Access para Team Foundation Server 2012 realmente ha mejorado mucho. Yo ya he escrito un par de post al respecto, sobre la home, sobre la gestión de builds y otros. Aunque hoy me toca repasar un poco las mejoras que posee TWA en la seccion de Source Control.

En primer lugar, podemos ver que al igual que en muchas partes de TFS, ahora también tenemos la sección de Favoritos, personales y de equipo.

image

Desde cualquier carpeta o elemento, podremos agregar los mismos a los favoritos. Y a partir de este momento tendremos acceso a los mismos en la parte superior izquierda del visor.

image

Otra de las mejoras está en la visualización del histórico de un fichero. Ahora ya que tenemos la capacidad de configurar nuestros datos y una foto en el perfil del usuario, pues bien, ya vemos el histórico de una forma mucho más user friendly.

image

Especialmente si lo comparamos con la versión actual de VS2012.

image

Finalmente nos queda ver el nuevo visor para las comparaciones entre versiones. En este caso no hay grandes novedades si lo comparamos con la versión de TFS2010, pero sigue siendo bastante agradable a la vista poder ver el mínimo de Changed / Inserted / Deleted con los cambios entre 2 archivos.

image

Si vemos el visor de ChangeSets, una funcionalidad que es bastante poco útil, es la capacidad de realizar una búsqueda por los mismos a partir del número del ChangeSet. Pero otra que si me gusta es la capacidad de ver los últimos ChangeSets que he realizado, además de la lista completa de ChangeSets recientes.

image

El detalle de un changeset nos muestra a la izquierda los archivos que se han incluido en el mismo y en la sección de detalle, los comentarios, notas y WorkItems asociados al ChangeSet. Además de la fecha, hora y usuario asociado al changeset.

image

El visor de ShelveSets es similar al de ChangeSets, veamos un ejemplo que cree para la charla de TFS Preview en Second Nug.image

Finalmente comentar, que si bien nos mola tener la foto del usuario en todos lados, en el histórico de un archivo o carpeta, siempre veremos los cambios del servidor de compilación en un formato similar a la siguiente imagen.

image

Saludos @ La Finca

El Bruno

image image image

[#TFS2012] Improvements on the Home team #WebAccess in #TFS2012


image

Buenas,

one of the bases of proper management is to analyze information quickly and transparent. Team Foundation Server offers much information from the work of a team; the management information of source code, builds and the management of work among others items.

Until now can work with this information was something that we needed a bit of effort since did it based on reports, leaves excelsa, etc. Today with Team Foundation Server 2012, this is quite simplified and only give a look at the home page of a Team Project already us enough for many things.

image

For example, in the picture above we find that we have a very comprehensive summary of information from many of the elements that make up a Team Project. For example, we can add as Favorites in our TP WorkItems queries to display on home page and we can see for example, the number of Active Bugs that we have at this moment.

image

We can define a build of Team Build, as a favorite in our team so that we can see a summary of the history of implementation in the Home. In this example we see the name of the Build definition, the date of last execution and a chart with the results of implementation of the last 10 (I think) builds and the size of the bar indicates the average time of execution of the same.

image

Also have the ability to view our hours scheduled vs hours outstanding graphics; and theBurndown chart know of SCRUM. All these charts are updated in real time, based on the information that is changing this in our TFS.

image

Finally, we also have the possibility of creating new work items directly from the Home; access to the backlog, work slate or WorkItems management; and see the list of people from our team among other things.

image

To close, what we have in the home meets two very clear premises:

  • It is highly configurable, so that we can view the information that is important to us and helps us to manage our project
  • It is a reflection of reliable 100% of the work that reports and running on our TFS. Here there is no place for lies and hidden red number.

Saludos @ La Finca

El Bruno

image image image

[#TFS2012] Mejoras en la Home en Team #WebAccess en #TFS2012


image

Buenas,

una de las bases de la gestión correcta es poder analizar información transparente y de una manera rápida. Team Foundation Server nos brinda mucha información del trabajo de un equipo; información de la gestión del código fuente, de las compilaciones y de la gestión de los elementos de trabajo entre otras.

Hasta ahora poder trabajar con esta información era algo que nos requería un poco de esfuerzo ya que lo hacíamos en base a informes, hojas excels, etc. Hoy con Team Foundation Server 2012, esto se simplifica bastante y solo con darle un vistazo a la página principal de un Team Project ya nos basta para muchas cosas.

image

Por ejemplo, en la imagen anterior nos encontramos con que tenemos un resumen de información muy completo de muchos de los elementos que componen un Team Project. Por ejemplo, podemos añadir consultas de WorkItems como favoritas en nuestro TP para que se muestren en la home y podemos ver por ejemplo, la cantidad de Bugs activos que tenemos en este momento.

image

Podemos definir una build de Team Build, como favorita en nuestro equipo para que podamos ver un resumen del histórico de ejecución de la misma en la Home. En este ejemplo vemos el nombre de la definición de Build, la fecha de última ejecución y un gráfico con los resultados de ejecución de las últimas 10 (creo) builds y el tamaño de la barra indica el tiempo promedio de ejecución de la misma.

image

Tenemos también la capacidad de ver nuestros gráficos de horas planificadas vs horas pendientes; y el Burndown chart que conocemos de SCRUM. Todos estos gráficos se actualizan en tiempo real, a partir de la información que se este modificando en nuestro TFS.

image

Finalmente, también tenemos la posibilidad de crear nuevos elementos de trabajo directamente desde el Home; de acceder al backlog, a la pizarra de trabajo o a la gestión de WorkItems; y de ver el listado de personas de nuestro equipo entre otras cosas.

image

Para cerrar, lo que tenemos en la home cumple con 2 premisas muy claras:

  • Es altamente configurable para que podamos visualizar la información que más nos importa y nos ayuda a gestionar nuestro proyecto
  • Es un reflejo 100% fiable del trabajo que se reporta y ejecuta en nuestro TFS. Aquí no hay lugar para mentiras ni para número rojos ocultos.

Saludos @ Home

El Bruno

image image image

 

 

[# TFS11] Editing alerts in Team WebAccess


image

Good,

It is that by Redmond have told a couple of kids in practice something as well as:

They have to take all forms of Visual Studio Setup and migrate them to the Team Web Access.

On that premise today we can find the edition of Team Foundation 11events alerts, directly in the Web interface.

image

The edition of different alerts is similar to the one we have today in Visual Studio

image

So, as we all know, to edit alerts directly to Web Access.

image

 

Greetings @ Here

The Bruno

[#TFS11] Edición de alertas en Team WebAccess


image

Buenas,

se ve que por Redmond les han dicho a un par de chavales en prácticas algo así como:

Tienen que tomar todos los formularios de configuración de Visual Studio y migrarlos al Team Web Access.

Sobre esa premisa hoy podemos encontrarnos con la edición de las alertas de eventos de Team Foundation 11,  directamente en la interfaz Web.

image

La edición de las diferentes alertas es similar a la que tenemos hoy en Visual Studio

image

Asi que, pues ya sabemos, a editar alertas directamente en Web Access.

image

 

Saludos @ Here

El Bruno

   

[# TFS11] What’s new in the edition of iterations (and other things!)


image

Good,

We are going with a change of the “greats” in regard to Visual Studio 11 and Team Foundation 11. Let’s see, one of the things you always calling people from Redmond was the concept of iteration was a little “more complete”. Until the version of Team Foundation Server 2010, an iteration was simply a text that could interact with each other in tree format. In my experience, I always ended up changing the tree by default that is created with a Team Project:

  • $\TPMartina
    • Iteration 1
    • Iteration 2
    • Iteration 3

By something “more useful” according to my experience:

  • $\TPMartina
    • Backlog
    • 2011 04 01 – POC
    • 2011 04 15 – First deploy
    • 2011 05 01 – Salsa Time

In other words, the least that you asked one iteration was that could have associated metadata, for example date start and end date.

When Visual Studio 11, access to the Team Explorer panel and let’s edit the iterations of a Team Project,

image

the first thing we will see is that the edition of iterations from the new Team System Web Access, i.e. NO ES MAS responsibility VISUAL STUDIO the maintenance of this information. This is a big change, because we see that he has not invested in creating interfaces from the IDE, but now many of the options of security, configuration, deploy, etc.; they will be made from Web Access.

But back to iterations. In the configuration we will see that we have already Start Date and End Date as properties of the same.

image

So now we can edit them and configure them more closely to our project.

image

 

With a bit of time and desire, iterations are already configured in the following way

image

(eye! (this is just one example, no do iterations glued as railway carriages, iteration and iteration must take time to see the Champions, do retrospectives, etc.).

We can also create childs from here and from the IDE, configure security and what we are accustomed to working with iterations.

image

Greetings @ Home

The Bruno

   

[#TFS11] Novedades en la edición de las Iteraciones (y de otras cosas más !!!)


image

Buenas,

vamos con un cambio de los “grandes” en lo referido a Visual Studio 11 y Team Foundation 11. A ver, una de las cosas que siempre le pedíamos a la gente de Redmond era que el concepto de iteración fuese un poco “más completo”. Hasta la versión de Team Foundation Server 2010, una iteración era simplemente un texto que se podía relacionar con otros en formato árbol. Yo en mi experiencia, siempre terminaba cambiando el árbol por defecto que se crea con un Team Project:

  • $\TPMartina
    • Iteration 1
    • Iteration 2
    • Iteration 3

Por algo “más útil” según mi experiencia:

  • $\TPMartina
    • Backlog
    • 2011 04 01 – POC
    • 2011 04 15 – First deploy
    • 2011 05 01 – Salsa Time

En otras palabras, lo mínimo que le pedíamos a una iteración era que puediese tener metadata asociada, como por ejemplo fecha inicio y fecha fin.

Cuando en Visual Studio 11, accedemos al panel Team Explorer y vamos a editar las iteraciones de un Team Project,

image

lo primero que veremos es que la edición de las iteraciones se realiza desde el nuevo Team System Web Access, es decir NO ES MAS RESPOSABILIDAD DE VISUAL STUDIO EL MANTENIMIENTO DE ESTA INFORMACIÓN. Esto es un gran cambio, ya que vemos que no se ha invertido en crear interfaces desde el IDE, sino que ahora muchas de las opciones de seguridad, configuración, deploy, etc.; se realizarán desde Web Access.

Pero volvamos a las iteraciones. En la configuración de las mismas veremos que ya tenemos Start Date y End Date como propiedades de las mismas.

image

Así que ya podemos editar las mismas y configurarlas de manera más cercana a nuestro proyecto.

image

 

Con un poco de tiempo y ganas, las iteraciones ya están configuradas de la siguiente manera

image

(ojo! esto es solo un ejemplo, no hay que hacer iteraciones pegadas como vagones de tren, entre iteración e iteración hay que tomarse tiempo para ver la Champions, hacer retrospectivas, etc).

También podemos crear childs desde aquí como desde el IDE, configurar la seguridad y todo lo que estamos acostumbrados a trabajar con las iteraciones.

image

Saludos @ Home

El Bruno