1 / 19

Ecosistemas heterogéneos de desarrollo en TFS

Ecosistemas heterogéneos de desarrollo en TFS. Jose Luis Soria jlsoria@plainconcepts.com. Motivación. Fuente: TIOBE Programming Community Index for November 2009. Situación actual. Fuente: Eclipse survey 2009.

deacon
Download Presentation

Ecosistemas heterogéneos de desarrollo en TFS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ecosistemas heterogéneos de desarrollo en TFS Jose Luis Soria jlsoria@plainconcepts.com

  2. Motivación Fuente: TIOBE Programming Community Index for November 2009

  3. Situación actual Fuente: Eclipse survey 2009 La mayoría de los desarrolladores en tecnologías no Microsoft, trabajan en entornos Microsoft y construyen aplicaciones para ellos Es más fácil trabajar en un entorno nativo, integrado y en el que estemos familiarizados

  4. Ecosistemas de desarrollo Bugzilla SourceSafe Caliber ClearCase CVS Eclipse Maven <Insertyourtoolhere> Mantis CruiseControl nUnit Quality Center Visual Studio SQL Management Studio Subversion Trac Ant ClearQuest Hudson Toad Word Jira Excel Desarrollos a medida Visio jUnit

  5. Hacia el Ecosistema - Zen Eclipse + Teamprise TeamFoundation Server Visual Studio

  6. El corazón: TeamFoundation Server

  7. Más allá de Visual Studio El plugin de Teamprise para Eclipse permite realizar todas las operaciones contra TFS desde el propio IDE La experiencia es similar a la que proporciona Team Explorer en Visual Studio …pero se conserva el look & feel y la interacción con el entorno de Eclipse y con el propio sistema operativo

  8. Demo: Entorno heterogéneo

  9. Resultados Entorno heterogéneo pero complejidad bajo control Curva de aprendizaje más sencilla Integración total Soporte a todos los roles, sin barreras tecnológicas Menores costes de implantación Menores costes de mantenimiento Administración simplificada Soporte sencillo a equipos remotos

  10. Demo: Administración simplificada

  11. Más allá de Java IDEs soportadospor el plugin: basados en Eclipse 3.0 o posterior RAD 6 y 7, Flexbuilder 2 y 3, Eclipse 3.0 a 3.3, JBuilder 2008, MyEclipse, BEA Workshop for Weblogic, AptanaRadRails Lenguajes: los soportadospor Eclipse 3.0 o posterior Java, C/C++, PHP (con PDT), Python (con Pydev), Ruby/Rails (con AptanaRadRails), Perl (con EPIC), COBOL (con MicrofocusNetExpress) Plataformas: cualquieraqueejecute Java 1.4 o posterior Windows 2000 y posteriores (x86, x86_64), Mac OS X (Universal), Linux GTK (x86, x86_64, PowerPC), Solaris 8 / 9 / 10 GTK (SPARC), AIX 5.1 / 5.2 / 5.3 Motif (PowerPC), HP-UX 11.11 y posteriores / 11i Motif (HP PA-RISC)

  12. Estado y roadmap Temprise adquirida por Microsoft Versión 3.3 compatible 100% con TFS 2008 SP1 Versión 3.3 compatible con TFS 2010 Versión 4 compatible 100% TFS 2010 Visual Studio y TFS 2010 en Beta 2 Disponible el 22 Marzo de 2010

  13. ¿Qué pasa con el resto? Teamprise Explorer TFS y Teamprisecommand line Integración con explorador de windows Proveedor MSSCCI (VB6, .NET pre-2005, Delphi…) Dynamics ExpressionBlend QuestProjectFuze para Oracle Teamprise para Mainframe

  14. Demo: más allá de VS y Eclipse

  15. ¿Por dónde empezamos? Expertos en ALM: metodología, buenas prácticas, herramientas Expertos en tecnologías Microsoft Reseller y soporte oficial de Teamprise en España Evaluación inicial con Assessment ALM

  16. Preguntas • ¿Cuántas herramientas administras y mantienes? • ¿Puedes dar soporte a varias metodologías y entornos tecnológicos? • ¿Cuál es la curva de aprendizaje para los nuevos integrantes de tu equipo? • ¿Puedes obtener información relativa a varios proyectos de forma sencilla? • ¿Cuánto tardarías en poner tus equipos en marcha al 100% tras una pérdida de servicio?

  17. Caso de éxito

  18. Recursos www.plainconcepts.com/alm alm@plainconcepts.com jlsoria@plainconcepts.com geeks.ms/blogs/jlsoria sadiel.es Tiobeprogrammingcommunityindex: tiobe.com/index.php/content/paperinfo/tpci/index.html Eclipse Survey 2009: eclipse.org/org/press-release/Eclipse_Survey_2009_final.pdf microsoft.com/visualstudio eclipse.org teamprise.com

More Related