ecosistemas heterogéneos de desarrollo en tfs

19
Ecosistemas heterogéneos de desarrollo en TFS Jose Luis Soria [email protected]

Upload: deacon

Post on 06-Jan-2016

37 views

Category:

Documents


0 download

DESCRIPTION

Ecosistemas heterogéneos de desarrollo en TFS. Jose Luis Soria [email protected]. Motivación. Fuente: TIOBE Programming Community Index for November 2009. Situación actual. Fuente: Eclipse survey 2009. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Ecosistemas heterogéneos de desarrollo en TFS

Ecosistemas heterogéneos de desarrollo en TFSJose Luis [email protected]

Page 2: Ecosistemas heterogéneos de desarrollo en TFS

Motivación

Java18%

C17%

PHP10%

C++10%

VB y C#14%

Python5%

Perl3%

JavaScript3%

Ruby2%

Delphi2%

Otros15%

Fuente: TIOBE Programming Community Index for November 2009

Page 3: Ecosistemas heterogéneos de desarrollo en TFS

Windows64%

Linux27%

Mac OSX7%

Solaris1%

Otros1%

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 ellosEs más fácil trabajar en un entorno nativo, integrado y en

el que estemos familiarizados

Page 4: Ecosistemas heterogéneos de desarrollo en TFS

jUnit

ClearCase

Word

Quality Center

Ecosistemas de desarrollo

nUnit

CruiseControl

VisioExcel

Mantis

JiraHudson

Toad

Subversion

Maven

Bugzilla

SQL Management Studio

ClearQuest

Caliber

Trac Ant

Desarrollos a medida

CVS

Visual Studio

SourceSafe

Eclipse

<Insert your tool here>

Page 5: Ecosistemas heterogéneos de desarrollo en TFS

Visual Studio

Eclipse+

Teamprise

Hacia el Ecosistema - Zen

Team Foundation Server

Page 6: Ecosistemas heterogéneos de desarrollo en TFS

El corazón: Team Foundation Server

Page 7: Ecosistemas heterogéneos de desarrollo en TFS

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

Más allá de Visual Studio

Page 8: Ecosistemas heterogéneos de desarrollo en TFS

Demo: Entorno heterogéneo

Page 9: Ecosistemas heterogéneos de desarrollo en TFS

Entorno heterogéneo pero complejidad bajo controlCurva de aprendizaje más sencillaIntegración totalSoporte a todos los roles, sin barreras tecnológicasMenores costes de implantaciónMenores costes de mantenimientoAdministración simplificadaSoporte sencillo a equipos remotos

Resultados

Page 10: Ecosistemas heterogéneos de desarrollo en TFS

Demo: Administración simplificada

Page 11: Ecosistemas heterogéneos de desarrollo en TFS

Más allá de Java

IDEs soportados por 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, Aptana RadRails

Lenguajes: los soportados por Eclipse 3.0 o posteriorJava, C/C++, PHP (con PDT), Python (con Pydev), Ruby/Rails (con

Aptana RadRails), Perl (con EPIC), COBOL (con Microfocus NetExpress)

Plataformas: cualquiera que ejecute Java 1.4 o posteriorWindows 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)

Page 12: Ecosistemas heterogéneos de desarrollo en TFS

Temprise adquirida por MicrosoftVersión 3.3 compatible 100% con TFS 2008 SP1Versión 3.3 compatible con TFS 2010Versión 4 compatible 100% TFS 2010Visual Studio y TFS 2010 en Beta 2Disponible el 22 Marzo de 2010

Estado y roadmap

Page 13: Ecosistemas heterogéneos de desarrollo en TFS

Teamprise ExplorerTFS y Teamprise command lineIntegración con explorador de windowsProveedor MSSCCI (VB6, .NET pre-2005, Delphi…)DynamicsExpression BlendQuest ProjectFuze para OracleTeamprise para Mainframe

¿Qué pasa con el resto?

Page 14: Ecosistemas heterogéneos de desarrollo en TFS

Demo: más allá de VS y Eclipse

Page 15: Ecosistemas heterogéneos de desarrollo en TFS

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

¿Por dónde empezamos?

Page 16: Ecosistemas heterogéneos de desarrollo en TFS

− ¿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?

Preguntas

Page 17: Ecosistemas heterogéneos de desarrollo en TFS

Caso de éxito

Page 18: Ecosistemas heterogéneos de desarrollo en TFS
Page 19: Ecosistemas heterogéneos de desarrollo en TFS

www.plainconcepts.com/[email protected]

[email protected]/blogs/jlsoria

sadiel.es

Tiobe programming community index: tiobe.com/index.php/content/paperinfo/tpci/index.html

Eclipse Survey 2009: eclipse.org/org/press-release/Eclipse_Survey_2009_final.pdf

microsoft.com/visualstudioeclipse.orgteamprise.com

Recursos