Application lifecycle management_con_tfs

14
Mayo 2013 ALM Bravent Gestiona el ciclo de vida de tus aplicaciones

description

Descubre cómo nuestros profesionales te pueden asesorar en cómo contar con una gestión de tus proyectos más efectiva gracias a la plataforma Application Lifecycle Management (ALM) proporcionada por Microsoft a través de la herramienta Visual Studio Team Foundation Server (TFS).

Transcript of Application lifecycle management_con_tfs

Page 1: Application lifecycle management_con_tfs

Mayo 2013

ALM Bravent Gestiona el ciclo de vida de tus aplicaciones

Page 2: Application lifecycle management_con_tfs

1

En muchas empresas y organizaciones surge la necesidad de coordinar proyectos y hacer

seguimiento de los mismos y en la actualidad, las empresas buscan optimizar sus procesos

y reducir costes siendo importante obtener un resultado eficiente y de alta calidad.

En Bravent somos profesionales especializados en la gestión de proyectos. Nos

gustan los proyectos ágiles y de calidad, y que conlleven un optimización de tus costes.

Por eso utilizamos la plataforma Application Lifecycle Management (ALM)

proporcionada por Microsoft a través de la herramienta Visual Studio Team Foundation

Server (TFS), logrando así excelentes resultados en la gestión de nuestros proyectos y

garantizando eficacia para alcanzar objetivos.

Introducción

Page 3: Application lifecycle management_con_tfs

Esta metodología requiere de un proceso de

trabajo y herramientas que permitan

realizar de una manera óptima la gestión,

desarrollo e implantación de las

aplicaciones consiguiendo así un producto de

gran calidad y además optimizando el tiempo

de desarrollo, con lo que resulta en aumento

de la productividad del equipo y la disminución

de los costes.

Qué es ALM

ALM es una metodología, un conjunto de buenas prácticas que, ligado a una serie de

herramientas, permiten realizar la gestión y coordinación de todo el ciclo de vida de un

proyecto, desde la toma de requisitos hasta la implantación del producto pasando por el

desarrollo, testing y más tarde el mantenimiento del mismo.

Page 4: Application lifecycle management_con_tfs

El objetivo principal de ALM es aportar una metodología pragmática para la gestión de

servicios de proyectos de TI, que ofrece a nuestros equipos y a nuestros clientes una

estructura clara y un modo efectivo de conseguir los mejores resultados y los últimos

avances. Garantizando:

Mayor colaboración y comunicación entre recursos

Aumento de la productividad

Mejora de la calidad del producto

Integración de herramientas.

Mayor velocidad de desarrollo

Disminución de costes

Transparencia en el negocio

Objetivos de ALM

Page 5: Application lifecycle management_con_tfs

ALM de Microsoft es una herramienta fundamental para aquellas empresas que necesitan:

Gestionar y planificar proyectos mediante metodologías Agiles o CMMI

Gestionar de una manera mutualizada los recursos y los proyectos

Industrializar centros de competencias para agilizar los proyectos y rentabilizar los recursos.

Áreas desarrollo de software que necesitan mejorar la calidad y estandarizar sus procesos.

Cuando se necesita ALM

Page 6: Application lifecycle management_con_tfs

ALM se consigue uniendo metodología con herramientas que nos ayudan a organizar y

gestionar el ciclo de vida de un proyecto. Estas herramientas ofrecen un conjunto de

servicios tales como la gestión del proyecto, control de versiones, gestión de requisitos,

casos de prueba, tareas, despliegues, incidencias, cambios, etc…

Team Foundation Server (TFS) de Microsoft es la

herramienta que te ofrece una solución completa para

realizar la gestión de tus proyectos ya que engloba

todos los roles involucrados en el ciclo de vida de un

proyecto.

Uniendo esta herramienta con las capacidades de

gestionar varios proyectos y varios equipos de

desarrollo que ofrece Project Server (EPM), se

consigue gestionar el ciclo de vida de una aplicación

íntegramente en un mismo repositorio, con la visión

global proporcionada por ALM, realizando una gestión

de la demanda acorde a la necesidades.

Cómo usar ALM

Page 7: Application lifecycle management_con_tfs

Componentes ALM

Page 8: Application lifecycle management_con_tfs

Portal de colaboración para proyectos de desarrollo que integra

tanto un sistema de control del código fuente como la gestión

del ciclo de vida de las aplicaciones. Utiliza un sistema de gestión

que está basado en elementos de trabajo tales como tareas,

requisitos, caso de uso, etc… desde los cuales se generan

informes para la gestión y supervisión del proyecto.

Tener en un solo repositorio toda la información del proyecto.

Da soporte a varias metodologías y a la nuestra propia.

Facilita la implantación de la metodología propia de la empresa.

Gran adaptabilidad de los elementos de trabajo

La empresa se centra en la mejora de sus procesos, en lugar de adaptarse a una herramienta.

Solo se necesita analizar los datos ya que la herramienta los recopila.

Facilita la institucionalización de los procesos.

Team Foundation Server

Beneficios

Page 9: Application lifecycle management_con_tfs

Microsoft Project Server es una herramienta pensada para la

administración de proyectos empresariales (Enterprise Project

Management EPM) que permite la colaboración y gestión

conjunta de múltiples proyectos al mismo tiempo. Cada proyecto

tiene su propia home desde donde se gestionan tareas y se

maneja la información sobre los recursos.

Organiza proyectos que se encuentran en una base de datos centralizada

Guarda los recursos en un repositorio común compartido con todos los proyectos.

Gestiona los proyectos a nivel organizacional, teniendo en cuenta sus relaciones y dependencias

Integración para ver y actualizar las tareas del proyecto en el calendario de Outlook.

Calendario laboral para cada recurso de la empresa, indicando vacaciones, jornada laboral, etc.

Permite visualizar todos los recursos y hacer un seguimiento de sus tareas así como de su disponibilidad.

Permite tener una visión conjunta de todos los proyectos.

Posibilidad de realizar informes con múltiples datos.

Microsoft Project Server

Beneficios

Page 10: Application lifecycle management_con_tfs

En Bravent ponemos a su disposición un equipo de profesionales especializados y certificados en la

gestión del ciclo de vida de las aplicaciones mediante la plataforma ALM de Microsoft.

ALM Bravent

Somos especialistas en la definición e

implementación de procesos de trabajo y

hemos evolucionado la plataforma para

construir ALM Bravent, una nueva

herramienta que aporta todo lo que necesitas

para gestionar de forma eficaz tus proyectos.

El objetivo es canalizar dichas experiencias en

un conjunto de métodos de fácil aplicación

que permiten proporcionar las soluciones

más idóneas a nuestros clientes. Basado en

años de experiencia en la mejora de procesos

de negocio mediante Tecnologías de la

Información.

Page 11: Application lifecycle management_con_tfs

Incluye plantillas Scrum, Agile y CMMI, cada una con sus tipos específicos de elementos de trabajo.

Posibilidad de elaborar tus propias plantillas con elementos de trabajo personalizados acoplando

TFS a su propia metodología de desarrollo

Proporciona un gran conjunto de informes que permite hacer seguimiento de todos los aspectos del

proyecto (Tareas, errores, pruebas, etc..)

Repositorio común con la documentación y herramientas accesible por cualquier miembro del equipo

Gestión de múltiples perfiles y usuarios para determinar los permisos de cada miembro del equipo

Todos los elementos son accesibles de manera online permitiendo visualizar y gestionar el proyecto.

Permite la colaboración con otras herramientas:

o Excel: Se pueden exportar y sincronizar la información de los elementos de trabajo.

o Project : Integración con tareas de planificación del proyecto.

o SharePoint: Posibilidad de usar todas las funcionalidades que ofrecen los portales de

colaboración para que los integrantes compartan documentos, calendarios, eventos, etc...

Configuración de las alertas y avisos del cambio de estado en los elementos de trabajo

Integración de reglas y herramientas de cast que aseguran la calidad en el desarrollo de software

Gestión de la demanda, tener la visión global de los recursos y proyectos y poder tomar decisiones

ALM Bravent : Características

Page 12: Application lifecycle management_con_tfs

Consultoría

Personalización

Formación

Mantenimiento

Y soporte

Instalación y

configuración

ALM Bravent : Servicios

Adaptamos la herramienta ALM de Microsoft a su modelo.

Personalización y enriquecimiento de los elementos de trabajo.

Seguimos metodologías Ágiles, Scrum, CMMI, o personalizadas según sus requerimientos.

Automatizaciones de procesos, con workflows y sistemas de alertas.

Creación de un repositorio integrado con toda la información y herramientas.

Simplificamos la herramienta en productos funcionales para el uso escalable de la solución.

Formación en el manejo de la herramienta TFS y TFS sincronizada con Project Server

Formación en la gestión de elementos de trabajo con Excel, Word y Project Professional

Planes de formación personalizados y adaptados a tus necesidades.

Identificamos tus oportunidades de mejora.

Mejoramos los procesos de trabajo.

Realizamos análisis personalizado de toda la información, aportando nuevos informes.

Cubrimos todas sus necesidades de gestión organizativa y explotación de la información.

Mantenimiento de las plantillas de procesos (elementos de trabajo, workflows, consultas, informes…)

Auditorías al cliente para la revisión del entorno ALM creado.

Soporte en la configuración y gestión de nuevos usuarios y roles.

Page 13: Application lifecycle management_con_tfs

1

ALM Bravent Servicios de adaptación y configuración

Servicios en la nube

Le ofrecemos un software integrado que permite la utilización de ALM en la nube,

facilitando la implantación y optimizando su coste ya que te permite utilizar sólo aquellas

funciones que realmente necesitas y crecer de una manera escalable alineada con las

necesidades de la compañía.

Le ofrecemos la consultoría, configuración e implantación de su plataforma ALM en

su empresa, adaptando los procesos de trabajo tanto CMMI como AGILE, a las

necesidades de su compañía.

Servicios en las instalaciones del cliente

Page 14: Application lifecycle management_con_tfs

La organización tiene información del progreso y el consumo de recursos.

Mejora de la comunicación entre equipos.

Gestión conjunta del ciclo de vida tanto en proyectos como en organización.

Estrategia ALM común a nivel de organización, sintonía con la estrategia empresarial.

Beneficios ALM Bravent

Para el equipo

de gestión

Para la

empresa

Para el cliente

Para el equipo

desarrollo

Información detallada y control en todos los trabajos, se mejora la administración de proyectos.

Mejora los costes y plazos al evitar imprevistos, minimizando riesgos.

Se maximiza el uso de los recursos por la facilidad de adaptación a los proyectos.

Mejora la productividad de los equipos al poder realizar acciones de una manera más controlada.

Incremento en comprensión de necesidades de negocio.

Información disponible en tiempo real para todos ya que la herramienta es común.

Mayor motivación, las personas se siente parte de un equipo y no solo de un proyecto.

Mejora la velocidad y consistencia al basarse en procedimientos conocidos y probados.

Mayor calidad del software entregado.

Menor tiempo de desarrollo.

Reducción de costes.