Your SlideShare is downloading. ×
Gestion de proyectos con Project Server 2010 y Team Foundation Server 2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Gestion de proyectos con Project Server 2010 y Team Foundation Server 2010

4,916

Published on

Integración de TFS 2010 y Project Server 2010

Integración de TFS 2010 y Project Server 2010

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,916
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
135
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. GESTIÓN DE PROYECTOS CON PROJECT Y TFS
  • 2. Gestión de Proyectos vs. ALM
    Gestión con Project y Project Server 2010
    ALM con TeamFoundation Server 2010
    Project Server y TFS: ¡Mucho mejor juntos!
    AGENDA
  • 3. ALM Team Lead en PlainConcepts
    Professional ScrumDeveloperTrainer, PSM I, CSM
    MCTS en TeamFoundation Server
    jlsoria@plainconcepts.com
    http://geeks.ms/blogs/jlsoria
    @jlsoriat
    #tfsprojectserver
    JOSE LUIS SORIA
  • 4. GESTIÓN DE PROYECTOS VS. ALM
    “Because a thing seems difficult for you, do not think it impossible for anyone to accomplish”
    Marcus Aurelius
  • 5. ¿QUÉ ES UN PROYECTO?
    Empresa colaborativa, que suele incluir investigación y/o diseño, cuidadosamente planificada para conseguir un objetivo concreto (Wikipedia)
    Esfuerzo temporal llevado a cabo con el fin de crear un producto o servicio único (PMBOK)
    Empresa colaborativa, que suele incluir investigación y/o diseño, cuidadosamente planificada para conseguir un objetivoconcreto (Wikipedia)
    Esfuerzo temporalllevado a cabo con el fin de crear un producto o servicio único (PMBOK)
  • 6. Es temporal
    Esfuerzo que involucra personas (en equipo)
    Involucra también otros recursos
    Crea un producto o entregable único
    No ocurre de forma espontánea, sino planificada
    CARACTERÍSTICAS DE UN PROYECTO
  • 7. Disciplina de planificación, organización, securización y gestión de recursos, que busca completar con éxito metas concretas de un proyecto (Wikipedia)
    Gestionar tiempo, coste y alcance
    GESTIÓN DE PROYECTOS
    Disciplina de planificación, organización, securizacióny gestión de recursos, que busca completar con éxito metas concretas de un proyecto (Wikipedia)
    Gestionar tiempo, costey alcance
  • 8. EL TRIÁNGULO DE LA GESTIÓN DE PROYECTOS
  • 9. Incluye coste económico y coste de recursos
    Ejemplos de limitaciones:
    Contrato a precio cerrado
    Equipo predeterminado
    Recursos materiales disponibles
    COSTE
  • 10. Es limitado
    Siempre hay una fecha tope
    Ejemplos de limitaciones:
    Necesidades de negocio
    Costes
    Dependencias
    TIEMPO
  • 11. Alcance del producto o servicio: calidad, características... – se traduce en especificaciones
    Alcance del proyecto: trabajo requerido para entregar el producto o servicio – se traduce en fases y tareas
    Ejemplos de limitaciones:
    Contrato con características fijadas
    Restricciones del entorno
    ALCANCE
  • 12. Gestión de proyecto = balance entre las limitaciones de coste, tiempo y alcance
    ¡No es posible fijar las tres variables!
    Ejemplos
    Problemas con el tiempo -> aumento de coste
    Recorte de presupuesto -> recorte de alcance
    Aumento de alcance -> aumento de tiempo y coste
    GESTIÓN DE LIMITACIONES
  • 13. EL TRIÁNGULO ES FLEXIBLE – HASTA CIERTO PUNTO
    Dependiendo de las circunstancias, tendremos que variar los parámetros
    Si rompemos el triángulo, aparecen los problemas:
    Retrasos
    Sobrecostes
    Entrega de menos alcance (de producto)
  • 14. Permiten almacenar y gestionar la información de coste, tiempo y recursos
    Facilitan el seguimiento
    Project 2010
    HERRAMIENTAS DE GESTIÓN DE PROYECTOS
  • 15. En una organización no hay un único proyecto
    Los proyectos se afectan entre sí:
    Recursos
    Resultados
    Alcance / Tiempo / Coste
    Enterprise Project Management se ocupa de dar soporte a la coexistencia de los proyectos
    ¿QUÉ ES EPM?
  • 16. EPM no sólo se ocupa de planificar y hacer seguimiento de proyectos existentes
    Se mantiene un catálogo de los proyectos existentes y futuros clasificados por distintos criterios
    La gestión de portfolio ayuda a decidir qué proyectos se mantienen en el catálogo en base a su valor anticipado
    PORTFOLIO MANAGEMENT
  • 17. Ayudan a gestionar los proyectos a nivel organizacional, teniendo en cuenta sus relaciones y dependencias
    Habilitan la gestión de portfolio
    Project 2010
    Project Server 2010
    Sharepoint
    HERRAMIENTAS EPM
  • 18. El objetivo de estos proyectos es la construcción o el mantenimiento de una aplicación o sistema
    Tienen las mismas características generales que los proyectos de cualquier otro tipo
    La gestión se basa en los mismos principios (pero se beneficia de prácticas concretas)
    Surgen problemas similares (y también específicos)
    Sirven las mismas herramientas (pero se pueden complementar)
    PROYECTOS DE DESARROLLO DE SOFTWARE
  • 19. Desarrollo abarca todas las actividades relacionadas con la construcción y mantenimiento de una aplicación
    Análisis
    Diseño
    Codificación
    Pruebas
    Gestión

    DESARROLLO ≠ PROGRAMACIÓN
  • 20. Gestión explícita de las actividades, parámetros y artefactos involucrados en la vida de una aplicación
    Es una parte fundamental de la gestión de cualquier proyecto de desarrollo
    Objetivos: mejorar la productividad, calidad, colaboración, velocidad, mantenimiento, entrega de valor
    APPLICATION LIFECYCLE MANAGEMENT
  • 21. Gestión de requisitos y características
    Gestión de impedimentos
    Modelado, arquitectura y diseño
    Pruebas
    Gestión de la configuración
    Gestión de la construcción
    Gestión de la entrega
    Despliegue
    Monitorización y seguimiento

    COMPETENCIAS DE ALM
  • 22. La gestión de múltiples proyectos de desarrollo se ve beneficiada por una gestión conjunta del ciclo de vida
    EPM para proyectos de desarrollo se simplifica y mejora adoptando una estrategia ALM común a nivel de organización
    RELACIÓN ENTRE EPM Y ALM
  • 23. Ayudan a gestionar las competencias de ALM
    Seguimiento de elementos de trabajo, IDEs, herramientas de pruebas, construcciones automatizadas, control de versiones…
    Habilitan ALM para EPM
    Visual Studio 2010
    TeamFoundation Server
    HERRAMIENTAS ALM
  • 24. ¿PREGUNTAS?
  • 25. PROJECT Y PROJECT SERVER 2010
    «He whofailsto plan, isplanningtofail»
    Wiston Churchill
  • 26. Un plan consiste en una serie de pasos o tareas a llevar a cabo para llegar a un objetivo, en el contexto de una organización del tiempo y de los recursos disponibles
    La planificación es un componente esencial de cualquier proyecto (de desarrollo)
    Las metodologías guían y condicionan los pasos que se van realizando durante el plan
    PLANIFICACIÓN
    Un plan consiste en una serie de pasos o tareasa llevar a cabo para llegar a un objetivo, en el contexto de una organización del tiempoy de los recursosdisponibles
    La planificación es un componente esencial de cualquier proyecto (de desarrollo)
    Las metodologías guían y condicionan los pasos que se van realizando durante el plan
  • 27. Herramienta de gestión de proyectos y planificación
    Gestión de proyectos con el nivel de detalle adecuado en cada momento
    Gestión de tareas, costes, trabajo y recursos
    Múltiples vistas para el proyecto, agrupaciones, ordenaciones, filtros…
    Seguimiento del plan
    Colaboración y gestión conjunta de múltiples proyectos
    PROJECT 2010
  • 28. DEMO: UNA VUELTA POR PROJECT 2010
  • 29. Extiende las capacidades de Project para dar soporte a nivel de organización (EPM)
    Estandarización de formatos, informes, etc.
    Gestión de recursos global
    Perspectiva de todos los proyectos
    Colaboración
    Disponibilidad de la información
    Integración (Sharepointworkflow, TFS)
    PROJECT SERVER 2010
  • 30. DEMO: UNA VUELTA POR PROJECT SERVER 2010
  • 31. ¿PREGUNTAS?
  • 32.
  • 33. TEAM FOUNDATION SERVER 2010
    «A successful tool is one that was used to do something undreamt of by its author»
    Stephen C. Johnson
  • 34.
  • 35. Soporte a múltiples metodologías
    Personalizables
    Visualización jerárquica (WBS)
    Consultas avanzadas
    Trazabilidad (control de versiones, builds, etc.)
    GESTIÓN DE ELEMENTOS DE TRABAJO
  • 36. DEMO: GESTIÓN DE ELEMENTOS DE TRABAJO
  • 37. Espacio colaborativo
    Toda la potencia de Sharepoint: integración con office, alertas, foros, wiki, calendarios…
    Disponibilidad on-line
    Dashboards
    Visibilidad: informes alimentados de forma automática a lo largo del ciclo de vida
    PORTAL DE PROYECTO Y MÉTRICAS
  • 38. DEMO: PORTAL DE PROYECTO Y MÉTRICAS
  • 39. Las plantillas de proceso son totalmente personalizables para adaptarse a las necesidades de cada organización o proyecto
    Personalización a múltiples niveles
    Herramientas disponibles
    PERSONALIZACIÓN DE PLANTILLAS
  • 40. DEMO: PERSONALIZACIÓN DE PLANTILLAS
  • 41. La amplia disponibilidad de clientes hace que se pueda dar servicio a la totalidad de los roles involucrados en un proyecto
    Team Explorer
    Visual Studio
    Team Web Access
    Office (Excel, Project)
    Test Manager
    Eclipse
    CLIENTES DE TFS
  • 42. DEMO: CLIENTES DE TFS
  • 43. ¿PREGUNTAS?
  • 44. PROJECT SERVER Y TFS
    “It is the long history of humankind (and animal kind, too) those who learned to collaborate and improvise most effectively have prevailed”
    Charles Darwin
  • 45. Soporte a los distintos roles:
    Cada uno puede utilizar la herramienta que prefiera
    Cada uno trabaja al nivel de detalle que necesita
    Se comparte información de forma transparente
    ¿POR QUÉ?
  • 46. Escenarios:
    Definición y seguimiento de entregables (características, requisitos)
    Definición de entregables y de tareas
    Visibilidad para los equipos ágiles
    Mapeo N a 1 entre PWA y TFS
    Es posible especificar los tipos de elemento de trabajo y campos a sincornizar
    CARÁCTERÍSTICAS DE LA INTEGRACIÓN
  • 47. Trazabilidad, actualización de estado, reportes y rechazos
    Rollup
    Resolución de conflictos
    Asignación de recursos
    Campos «espejo»
    CARÁCTERÍSTICAS DE LA INTEGRACIÓN
  • 48. Visual Studio, Project Professional
    Service Pack 1 de Visual Studio y TFS
    Feature Pack de integración
    REQUISITOS
  • 49. Registro de la instancia de PWA con el servidor de TFS (n a 1)
    Mapeo de la instancia de PWA con una colección de TFS
    Definición del mapeo de campos para la colección
    Por cada proyecto a sincronizar:
    Asociación de proyecto empresarial de Project Server a proyecto de equipo de TFS
    Adición de miembros del equipo al enterpriseresource pool
    CONFIGURACIÓN
  • 50. DEMO: INTEGRACIÓN TFS – PROJECT SERVER
  • 51. ¿PREGUNTAS?
  • 52. Resumen de Brian Harry: http://bit.ly/9ifYpL
    Documentación en MSDN: http://bit.ly/fbHcSo
    Foro de MSDN para la integración: http://bit.ly/h8no68
    RECURSOS
  • 53. Si necesitáis ayuda…
    jlsoria@plainconcepts.com
    info@plainconcepts.com
    ¡MUCHAS GRACIAS!

×