El documento presenta Team Foundation Service Preview, una plataforma de gestión del ciclo de vida de aplicaciones (ALM) basada en la nube. Proporciona funcionalidades centralizadas como control de código fuente, seguimiento de proyectos y automatización de compilaciones. Ofrece una alternativa en la nube a las soluciones ALM locales, con ventajas como escalabilidad, disponibilidad y acceso desde cualquier lugar. Incluye plantillas de procesos ágiles como Scrum y funcionalidades de calidad como gestión de casos de prueba e integra
ALM centralizado con Team Foundation Service en la nube
1. Team Foundation Service Preview
ALM centralizado en la nube
Luis Fraile – ALM Division Manager
luis.fraile@globealm.com
http://www.globealm.com
http://www.globetesting.com
@globealm
@lfraile
5. Applicacion Lifecycle Management
Todos los procesos y operaciones que gestionan la vida
completa de una aplicación. Desde que se inicia la idea, hasta
el fin de la aplicación
Todos los derechos reservados // Globe Testing
6. Para qué lo necesito
Reducir tiempo
Eliminar gasto
de ciclos
Entrega de valor continua
Todos los derechos reservados // Globe Testing
8. Más calidad y antes
Todos los derechos reservados // Globe Testing
9. ¿Centralizado?
Único punto de control
Soporta el
proceso
Información Informes
Trazabilidad
centralizada seguimiento no crea
barreras
Eliminar complejidad
Todos los derechos reservados // Globe Testing
10. Dónde está TFS
http://bit.ly/ALMGartner
Cuadrante mágico
Gartner 2012
http://www.gartner.com/technology/research/methodologies/research_mq.jsp
Todos los derechos reservados // Globe Testing
14. On-premises vs. nube
On-premises Nube
Mayor Control de
Operaciones Disponibilidad
funcionalidad operaciones
Acceso
Niveles de Infraestructura
geográfico Escalabilidad
seguridad propia
distribuido
Control de
Actualizaciones
actualizaciones
Todos los derechos reservados // Globe Testing
15. Funcionalidad incluida
Gestión de
Seguimiento Control de
elementos de Team Build
del proceso código fuente
trabajo
No hay:
On-premise Elástica
Sharepoint ni Reporting
Todos los derechos reservados // Globe Testing
16. Puesta en marcha
Cuenta de Invitación de
TFService
Live ID Preview
Visual Proyectos
Studio 2010 de
/ 2012 desarrollo
Todos los derechos reservados // Globe Testing
17. Proceso de desarrollo
Parte
Plantillas proceso fundamenta
l de ALM
Visual
MSF Agile MSF CMMI Inspect &
Studio
6.0 6.0 adapt
Scrum 2.0
Todos los derechos reservados // Globe Testing
21. Primer paseo TF preview
Todos los derechos reservados // Globe Testing
22. Planificación de trabajo
Concepto de equipo
Iteraciones con fechas
Tablero Scrum
Gestión de backlog
Sprint planning
… Excel …
Todos los derechos reservados // Globe Testing
24. Durante el desarrollo
Facilitar
Checkin de
cambios Revisiones
My work código
de de código
enlazado
contexto
Team explorer 2012
Todos los derechos reservados // Globe Testing
25. Acceso remoto al código
Histórico
Sin
necesidad
de Visual Changesets
Studio
Shelvesets
Todos los derechos reservados // Globe Testing
26. Otros entornos
Desarrollad Plug-in Línea de Team Build
o en Java Eclipse comandos Extensions
Team Explorer
Everywhere
Todos los derechos reservados // Globe Testing
28. Integración continua
Elástico en la Pruebas (OJO Almacenamiento
On-premise Compilación
nube con necesidades) binarios
Team Build Procesos de IC
Todos los derechos reservados // Globe Testing
29. Entrega continua
De
… entrega
Integración
contínua
continua a
Integrado en OJO, una
Windows meta, pero
Azure no es fácil
Calidad, calidad, calidad …
Todos los derechos reservados // Globe Testing
31. Calidad …
No se puede definir …
… pero la reconoces cuando la ves
Todos los derechos reservados // Globe Testing http://msdn.microsoft.com/en-us/library/jj159342
32. QA en todo el proceso
Seguimiento integral Microsof
Casos de prueba
t Test
Manage
Defectos
r
Datos de diagnóstico
2012
Builds
(Work items)
Todos los derechos reservados // Globe Testing
33. Entornos de pruebas (Lab Mgmt)
Despliegue más sencillo
Sin necesidad de SCVMM
Más entornos soportados
Despliegue entornos
simplificado
Todos los derechos reservados // Globe Testing
35. Ahora en VS 2012 Premium
http://www.microsoft.com/visualstudio/11/en-us/products/compare
36. Gestión de pruebas y defectos
Todos los derechos reservados // Globe Testing
37. Seguimiento proceso
No hay reporting Informes en web
portal
Pantalla inicio Herramientas de
configurable seguimiento(excel, project)
Todos los derechos reservados // Globe Testing
40. Feedback continuo
Durante
No sólo al Cuanto
todo el
final antes mejor
proceso
Storyboards Sprint Review
Todos los derechos reservados // Globe Testing
42. ¿Preguntas?
Muchas gracias por vuestro tiempo
Luis Fraile // luis.fraile@globealm.com
Todos los derechos reservados // Globe Testing
Notas del editor
Talk Track:Faced with the demands to continuously deliver value through many cross-device apps and continuous services, enterprises of all sizes have sought out new delivery practices. These deliver practices, focused on continuous delivery, have emerged as powerful tools for which to dramatically shrink delivery time. Many of these techniques bring the fast iterations and short feedback cycles of agile and lean our of the developer teams to extend them across the end-to-end value chain. These practices include the shift away from quality assurance (testing post-development) to quality enablement (baking quality into the entire lifecycle). They also include DevOps techniques, which seek to integrate development and IT operations to allow for faster feedback cycles, dramatic reductions in the time it takes to fix production bugs, and a focus on pushing smaller packages of features into production more often. These techniques, Agile, Quality Enablement, and DevOps are a few of the practices that help enable Continuous Delivery, a rapid flow of incremental value through the entire end to end value chain. This is the foundation of application lifecycle management (ALM).Although challenging in their own right, these practices are foundational to being able to deliver immersive applications, running across many platforms, and anchored by continuous services. The business pressure on enterprises to continuously deliver value is driving these practices, and there couldn’t be a more important time for the practices and tools for ALM to take affect and enable enterprises to achieve their goals.Speaker Notes:Be sure to tie together the concepts of the last slide (Industry trends in Value Delivery) with this one (Industry trends in Development Practices). This slide and the next were formerly a single slide that got far too busy. Even though they are split into two slides, they should be delivered as one.Agile techniques helped software development teams improve dramatically in the past 20 years. They have fundamentally transformed the industry consensus for the right way to develop software. However, this has not yet extended widely beyond the development group. Currently, however, enterprises are beginning to push the demands for cycle time reduction out to the planning and operations side of the house.Listener Takeaways:In order to compete, companies are broadening their focus from improving developer practices to improving the entire value stream.Backup Data:
Hincapié en calidad
ALM como proceso de negocio, aunque no seamos una IT pura
Diferentas herramientas tienen sentido, incluso es necesario para diferentes roles.Pero si un punto de control del ALM únicoComparar con SAP por ejemplo