cerrar-sesion editar-perfil marker video calendario monitor periodico fax rss twitter facebook google-plus linkedin alarma circulo-derecha abajo derecha izquierda mover-vertical candado usuario email lupa exito mapa email2 telefono etiqueta

3002008070501. Entrevista Enrique FernA?ndez-Laguilhoat

Escrito por Redacción en Entrevista
no hay comentarios Haz tu comentario
Imagen de logotipo de facebook Imagen de logotipo de Twitter Imagen de Logotipo de Google+ Imagen de logotipo de Linkedin

A?CA?mo ha recibido la comunidad de programadores la nueva versiA?n Visual Studio 2008?

Pues la verdad es que estamos sorprendidos de la buena acogida con que la comunidad ha recibido el producto. Primero desde un punto de vista de asistencia a los eventos, a los que han acudido varios miles de personas, cosa que es difA�cil de lograr. Considerando que los clientes estA?n muy mareados por multitud de convocatorias similares resulta complicado que encuentren tiempo.

Claramente tanto el lanzamiento de SQL Server 2008 como la parte de Visual Studio levantaron unas grandes expectativas que hicieron que acudiera mucha gente a las presentaciones. Hemos hecho gira por varias ciudades, y la asistencia y aceptaciA?n han sido siempre muy buenas.

((Ahora el IDE es multi framework y puedes decirle a tu entorno que quieres operar con la versiA?n 2.0, 3.0 o 3.5, segA?n le interese al programador))

AdemA?s, mirando las evaluaciones de los asistentes, hemos visto que eran muy positivas, de hecho, de las mejores que hemos tenido en mucho tiempo. El asistente a un evento te puede poner una buena nota cuando se lleva algo, cuando aprende algo nuevo que pueda aplicar en su vida profesional. Y han sido evaluaciones muy altas. La actitud de la gente que nos ha rodeado en este gran lanzamiento nos ha dado mucho A?nimo para poder decir que esto no es tanto un lanzamiento de Microsoft sino un fenA?meno de la industria y que tiene implicaciones muy superiores sobre el mundo del desarrollo.


En uno de los eventos, habA�a una zona de exposiciA?n de los partners e ISVs, donde A�stos debA�an hacer una gran inversiA?n, sobre todo en tiempo, para tener allA� una presencia y, tras hablar con muchos de ellos y preguntar cA?mo les habA�a ido, todos coincidieron en comentar que estaban encantados con la respuesta de los visitantes.

Y ese es uno de los mejores indicadores que podemos tener; si un partner que hace un importante esfuerzo observa que obtiene referencias directas y ven que ha generado negocio, que ha rentabilizado su inversiA?n, pues eso le resulta muy A?til y a nosotros tambiA�n.

A?TenA�is datos acerca de cuA?ntos desarrolladores han migrado o estA?n en proceso de cambio a la nueva versiA?n? A?Opiniones de los que ya han migrado?

TodavA�a es un poco pronto. Yo manejo datos internos, acerca de ISVs que estA?n probando la nueva versiA?n, pero todavA�a no estA?n contrastados. En cuanto a los ISV espaA�oles, ya hay algunos que estA?n trabajando con la nueva versiA?n. Algunos incluso estA?n con la implantaciA?n de lo que es Information Server 2008.

Pero si tenemos una buena lista de adopciones tempranas, las ventajas del nuevo entorno son evidentes, asA� que bA?sicamente es mA?s una cuestiA?n de planificaciA?n que de decisiA?n tecnolA?gica. La gran mayorA�a de ellos acabarA? utilizando al nueva versiA?n en un tiempo relativamente breve.

Teniendo en cuenta las novedades, A?es difA�cil plantearse el cambio a la nueva versiA?n?

Pues pensamos que no es complicado, y por varias razones. De hecho hay un preocupaciA?n muy clara por parte nuestra para evitar que los cambios a la nueva versiA?n pudieran resultar traumA?ticos. Desde Microsoft se ha hecho un gran esfuerzo para mejorar la estabilidad del IDE y mantener su funcionalidad asA� como su aspecto. Para algunos, que buscan novedades por ese lado, resulta una decepciA?n que no se haya cambiado el IDE, pero esto ha sido algo deliberado, para que resulte muy familiar respecto a la versiA?n anterior 2005.


AsA�, el programador que estA? acostumbrado a dA?nde estA? cada cosa y ya tiene ciertos hA?bitos en un entorno encontrarA? que sigue trabajando de forma similar. Si tA? haces cambios bruscos o muy significativos la reacciA?n es muy negativa. Primero un programador quiere ser productivo y si cambias las cosas de sitio por razones un tanto frA�volas, tienes un reacciA?n negativa.

((Hay que resaltar todo el nuevo sistema de acceso a datos, que gracias a LINQ simplifica la gestiA?n de los datos provenientes de mA?ltiples fuentes))

Ahora bien, lo que deben saber los programadores es que a pesar de su aspecto casi idA�ntico, se ha reescrito completamente el cA?digo del IDE para que parezca los mismo y se ha optimizado, buscando mayor velocidad, y ahora es mA?s rA?pido en compilaciA?n, en testeo, y en otras mA?ltiples A?reas donde se ha mejorado mucho. Y tambiA�n, porquA� no decirlo, se ha mejorado en estabilidad evitando algunos problemas presentes en la versiA?n anterior.


El otro factor que garantiza el cambio sencillo hacia la nueva versiA?n es su flexibilidad. La principal diferencia es que ahora el IDE es multi framework, es decir que puedes decirle a tu entorno que quieres operar con la versiA?n 2.0, 3.0 o 3.5, segA?n le interese al programador. Y lo hace de forma consistente, para lograr que se pueda hacer una transiciA?n sin problemas desde programas antiguos. Con ello se logra que el programador decida cuA?ndo hacer el cambio y que el cambio sea completamente transparente.

Mi experiencia personal, ya que a tA�tulo personal, de hobby tambiA�n soy programador en los fines de semana, los dos o tres proyectos en los que estoy trabajando, alguno de ellos con temas complejos en cuanto a movilidad, se han migrado con facilidad. Como siempre, cruzas los dedos, lanzas el proceso y miras cA?mo avanza la barra de progreso indicando la compilaciA?n con el nuevo entorno. Pero al final me los migrA? sin ningA?n problema.

((El mejor resumen de Visual Studio 2008 son las nuevas caracterA�sticas: el nuevo interfaz de usuario, WPF, LINQ, Silverlight y las WCF del framework 3.5))

Por ello se ha optado por no cambiar a la vez el IDE y el framework, para evitar trabajo al programador, que asA� encontrarA? un entorno conocido y familiar con el cual estA?/estaba acostumbrado a trabajar. Hay muchas otras novedades que estA?n ligadas a las APIs, con la introducciA?n del framework 3.5, pero eso serA�a adentrarse en un tema mA?s largo para detallarlo como conviene.

A?CuA?les son las cualidades que mA?s aprecian los programadores que ya han tenido ocasiA?n de probar con la nueva versiA?n 2008?

Lo mA?s llamativo e importante ha sido el esfuerzo en la parte de interfaz de usuario, y eso cubre muchos aspectos. El primero es que lo antes era un SDK mA?s o menos integrado sobre el cual tenA�as que instalar WPF, ahora estA? completamente integrado todo el SDK en el interfaz de usuario de 2008. En este momento todas las nuevas prestaciones estA?n completamente integradas, y, ademA?s se ha mejorado la parte de diseA�o grA?fico en mA?ltiples formas.

Dentro del propio entorno de desarrollo VS2008 todas las cualidades asociadas al diseA�o grA?fico estA?n muy mejoradas, respecto a VS2005 donde habA�a capacidades muy limitadas. Los que lo prueben la nueva versiA?n sin duda van a notar un cambio muy importante. Con VS2008 se ha integrado Windows Presentation Foundation, WPF, y SilverLight, que anteriormente habA�a que descargar de forma separada. Ahora, ambos forman parte de VS2008 y estA?n totalmente integrados, hasta el punto de ser capaces de arrastrar controles. Esto es una de las grandes ventajas comparado con la ediciA?n previa.

((Silverlight 2.0 es toda una plataforma de desarrollo con gran riqueza de controles, con grid, con acceso a datos, con seguridad, con encriptaciA?n y mA?s))

Con cada cliente con los que hablo sobre el interfaz de usuario me refuerzan bastante la importancia que en el futuro tiene mejorar no solo la funcionalidad de las aplicaciones sino que A�stas sean mA?s amigables y con mejor apariencia. Y esto aparece no solo para las empresas que desarrollan a medida sino tambiA�n en el caso de los trabajos internos de las empresas. Claramente hay una preocupaciA?n en el mercado en general, donde cobran mayor importancia los conceptos de diseA�o y la ergonomA�a. Actualmente se estA?n creando departamentos especA�ficos para estos temas en las grandes organizaciones, algo que no tenA�an hace poco tiempo. Esa A?rea es muy crA�tica y creo que posiciona a Microsoft de cara al mercado y a sus necesidades.


AdemA?s, con .Net 3.5 se han incorporado, entre otras cosas, librerA�as de flujo que anteriormente eran una pesadilla para programar, sobre todo por la gran facilidad para cometer errores; ahora se cuenta con librerA�as probadas que dan todo el trabajo hecho. TambiA�n, como parte de Windows Communications Foundation, WCF, hay librerA�as que permiten abstraerse de la complejidad de los detalles de las comunicaciones y evitan la necesidad de volver a escribir cA?digo que ya estA? creado y probado, con lo que ello supone de ahorro de tiempo. Adicionalmente suponen una garantA�a de libertad de interoperaciA?n, gracias a la presencia de diversos tipos de conectores. Todo ello reduce la complejidad del desarrollo y el tiempo y/o coste necesario para ello.

Esto permite que los programadores, sin ser expertos en comunicaciones, logren crear aplicaciones sofisticadas con servicios orientados a distintos tipos de entornos y arquitecturas, algo que la gente que lo va conociendo indica que es una gran ayuda, por la gran cantidad de trabajo que ahorra.

((La multiplataforma va a ser relativamente relevante el desktop, pero donde va a ser mucho mA?s importante en el mA?vil))

Por A?ltimo, pero no menos importante, yo creo que hay que resaltar todo el nuevo sistema de acceso a datos, que gracias a LINQ simplifica la gestiA?n de los datos provenientes de mA?ltiples fuentes. LINQ supone una revoluciA?n que resuelve la forma en que se escriben las aplicaciones que tienes acceso a los datos, que suponen el 99 por ciento de las aplicaciones.

El hecho de escribir directamente en lenguaje SQL pero que sea parte de la sintaxis del lenguaje en que estA?s programando y de disponer de correcciones sintA?cticas en tiempo de escritura resulta una gran ventaja. Se trata sin duda de un magnA�fico trabajo de los ingenieros del producto en Microsoft y ha logrado algo que poca gente esperaba.


Lograr ese nivel de control sobre tus datos, pero con bajo esfuerzo en el tiempo de escritura. Normalmente los programadores estaban acostumbrados a escribir los datos en plan texto de la sentencia SQL y ver cA?mo responde el servidor. Ahora, en tiempo de escritura se puede ver si se estA?n cometiendo errores sintA?cticos o de otro tipo. Y luego LINQ utiliza el lenguaje SQL que es bastante estA?ndar no sA?lo para acceder a la tA�pica base de datos, sino que tambiA�n se puede acceder a otro tipo de objetos.

Hay un LINQ para XML, con lo cual usando la misma sintaxis, en lugar de acceder a un SQL Server se estA?n extrayendo datos de un fichero XML. Pero tambiA�n hay un LINQ para objetos, con lo que logra interrogar valores del sistema operativo, que tienen su soporte como objeto. AsA� es posible saber, por ejemplo, quA� procesos se estA?n ejecutando en el sistema.

Y, lo mejor, es que la sintaxis para hacer todo eso es la misma. Con todo ello se logra un mayor nivel de abstracciA?n a la hora de crear cA?digo para llamar a los datos, sin necesidad de conocer lo que hay detrA?s, asA� como menos errores a la hora de escribirlo. Y todo esto estA? perfectamente integrado un entorno de desarrollo y de prueba.

(Desarrolla con MSDN, [http://www.desarrollaconmsdn.com/, ha sido creado, en colaboraciA?n con algunos de nuestros MVP, A�ntegramente en EspaA�a)]

Creo que este es el mejor resumen de las nuevas caracterA�sticas: el nuevo interfaz de usuario, WPF, LINQ, Silverlight y las WCF. Sin duda, para el cambio a VS2008 el programador inicialmente debe invertir un cierto tiempo, porque son muchas tecnologA�as nuevas. Pero que esto vale la pena, ya que se rentabiliza con rapidez, dado el ahorro de tiempo a la hora de escribir cA?digo. Una vez que se conocen las nuevas caracterA�sticas el programador podrA? aprovecharse de ellas y no tendrA? necesidad de escribir cA?digo o reescribir aquello que Microsoft ha integrado ahora en el entorno. Precisamente la filosofA�a de .Net es a�?no rescriba lo que ya hemos escrito nosotros y estA? funcionando y mA?s que comprobadoa�?.

Hay un detalle que sorprende un poco. Tras muchos aA�os en que Microsoft sA?lo creaba herramientas para desarrollo de aplicaciones que trabajaran sobre sistemas operativos de Microsoft, ahora VS2008 permite crear cA?digo destinado a otras plataformas, principalmente navegadores Web de todo tipo A?cA?mo se posiciona el producto en este terreno?

Hace poco hablaba con un grupo de clientes acerca de la multiplataforma. La realidad de las cosas es que un altA�simo porcentaje, no se suele crear para varias plataformas, tanto para el cliente como para el servidor. En un 90 a 95 por ciento el cA?digo generado por los desarrolladores desde VS2008 es monoplataforma, que porque es lo que buscan nuestros clientes. Con lo que siempre hemos dicho, pues vamos a optimizar para la plataforma que mejor conocemos, que es Windows en el cliente y Windows Server en el servidor.


Pero somos consciente de que existe una demanda creciente de soluciones multiplataforma y soluciones de despliegue rA?pido, que es lo que mA?s preocupa a nuestros clientes, sobre todo en grandes organizaciones. Desplegar, por ejemplo en un banco, una nueva aplicaciA?n para varios miles de empleados es realmente un dolor de cabeza. Es una situaciA?n que resulta bastante compleja, salvo cuando se aprovecha el navegador Web como cliente de la aplicaciA?n. En este campo las aplicaciones Web son realmente A?tiles.

La primera motivaciA?n de SilverLight nace por la capacidad de despliegue. Se trata de un plugin del browser, una descarga muy breve, disponible para los principales navegadores Web, tras lo cual se puede acceder a aplicaciones de una complejidad y riqueza increA�bles. Estoy hablando principalmente de SilverLight 2.0 que tiene poco que ver con la versiA?n 1.0. Por cierto, para aquellos que hayan comenzado a usar SilverLight, hay que indicarles que pasen rA?pidamente a SilverLight 2.0 que tiene una mayor riqueza en todos los aspectos, como un buen soporte de imagen, de vA�deo, etc.

Pero es que Silverlight 2.0 es toda una plataforma de desarrollo con gran riqueza de controles, con grid, con acceso a datos, con seguridad, con encriptaciA?n, por no mencionar mA?s los mA?s relevantes. Pero decir que si se ve Silverlight como una plataforma multimedia para hacer bonitos portales de vA�deo, estA? bien porque Silverlight se adapta y lo harA? muy bien, pero hay un buen nA?mero de empresas que estA?n comenzando a desarrollar aplicaciones de negocio internas sobre Silverlight 2.0. La primera ventaja es el despliegue inmediato, ya que la aplicaciA?n se coloca en los servidores centrales y el cliente accede a su navegador y a travA�s del mismo a la aplicaciA?n. La experiencia es muy buena y muy rica, similar a las aplicaciones de escritorio.


Desde Microsoft vemos que si que hay clientes a los que les preocupa la multiplataforma, y para eso trabajamos realizando el plugin para diversos navegadores. Y es una tarea que hacemos nosotros y tambiA�n con nuestros partners. Para garantizar que opera en mA?ltiples plataformas se ha realizado un trabajo conjunto con diversas empresas, como Apple para el navegador Safari, o con Novell, para crear el plugin para Firefox. En estos casos, Microsoft aportA? documentaciA?n detallada para garantizar la mA?xima funcionalidad y compatibilidad sobre cada plataforma.

(Con Visual Studio 2008 se ha reescrito el IDE, pero se ha mantenido deliberadamente su aspecto para que al programador le resulte familiar y encuentre las cosas donde estA? acostumbrado)]

A mucha gente le llama la atenciA?n el que sea multiplataforma, y yo creo que el desktop va a ser relativamente relevante, pero donde va a ser mucho mA?s importante en el mA?vil. Ya tenemos beta de Silverlight para Windows Mobile y de igual forma hay acuerdos con mA?ltiples fabricantes, algunos todavA�a sin confirmar, pero otros ya publicados, como ocurre con Nokia, que en breve incorporarA? el plugin en los terminales de la serie S60.

Esto le va a dar un ubicuidad muy buena a Silverlight y ahA� es importante ya que en las empresas hay una gran diversidad de terminales mA?viles, bajo distinto sistemas operativos. En las empresas coexisten terminales que van desde Windows Mobile a Symbian y se necesita desplegar algunas aplicaciones con rapidez. Y para dar soluciA?n a esta situaciA?n Silverlight resulta ideal.

Para impulsar VS2008 A?quA� tipo de acciones estA?is realizando desde Microsoft ?

En el mercado espaA�ol calculamos mA?s o menos que hay unos 100.000 programadores profesionales, de ellos entre 10 y 12.000 trabajando para los ISVs, que son cifras muy elevadas. Nuestra apuesta pasa por realizar algunos eventos presenciales y, obviamente, trabajar con nuestros partners de formaciA?n, para que haya formaciA?n presencial disponible, y ya estA? todo en marcha. AdemA?s, invertimos mucho en recursos online. AhA� hemos puesto un gran esfuerzo desde el equipo nacional

Se han incrementado notablemente los recursos on-line, con lo actualmente hay mA?s de 72 horas de vA�deo, que son cursos que no son pesados, hechos en vA�deo. Esto es algo que los usuarios aprecian de forma notable, y se ha realizado con la colaboraciA?n de algunos de nuestros partners.

((Los ISVs son uno de nuestros primeros objetivos y tenemos acciones especA�ficas para ayudar a estos partners))

TambiA�n tenemos un recurso, Desarrolla con MSDN (http://www.desarrollaconmsdn.com/), que ha sido creado A�ntegramente en EspaA�a, en colaboraciA?n con algunos de nuestros MVP, Most Valuable Professional. No es nuevo, ya que se lanzA? inicialmente hace un par de aA�os, pero lo que hemos hecho ha sido refrescarlo completamente, para que contemple estas nuevas tecnologA�as, como Silverlight, WPF o el framework 3.5. AllA� se ha hecho una apuesta innovadora y original con la publicaciA?n de un completo ejemplo real.

No se trata de bloques parciales o mA?dulos, sino de una aplicaciA?n completa de comercio, bastante grande. Mediante ella los programadores pueden ver con detalle cA?mo se ha realizado cada parte, e incluso aA�adir ellos mismos aportaciones. AsA� en lugar de contar con ejemplos que contengan sA?lo pequeA�as pA�ldoras de cA?digo se cuenta con un extenso modelo, que emula a las aplicaciones reales y que muestra cA?mo solucionar muchos de los problemas que se plantean en desarrollos complejos.


En dos meses de funcionamiento que lleva online se han producido mA?s de 18.000 descargas del cA?digo completo y se ha podido apreciar que el trA?fico en los foros se ha incrementado notablemente, una vez que la gente se descarga y analiza el cA?digo de ejemplo. La actividad en los foros es frenA�tica, comentando todo tipo de cuestiones sobre el cA?digo. Esto demuestra que es un recurso que valoran enormemente.

Creemos mucho en la formaciA?n. De hecho a la gente que estA? comprando VS2008 estamos acompaA�ando con formaciA?n online. Hay muchos recursos, sobre todo online, para aquellos desean hacerlo en cualquier momento, incluso en los fines de semana, ya que no quieren o pueden hacerlo en otro momento. No deberA�a ser una norma, lo del estudio en los fines de semana, pero ahA� estA? para quien lo quiera aprovechar.

Hay muchos tipos de programadores, no todos son profesionales como tales, ya que tambiA�n hay mucho programador aficionado. O incluso, como es mi propio caso, que siendo profesional del tema luego los fines de semana se dedica a ello por aficiA?n.

A?QuA� categorA�as o grupos de programadores hay en EspaA�a?

Para empezar, y centrando el tema en los ISV, hay unas 1.000 a 1.200 empresas desarrolladoras. Ese es uno de nuestros primeros objetivos y tenemos acciones especA�ficas para ayudar a estos partners. Hay unas pocas que suponen la parte mA?s fuerte del mercado, pero EspaA�a es un paA�s donde se desarrolla mucho software y que cuenta con una extensa comunidad. Hay muchas empresas que no son especA�ficamente ISV que tambiA�n aportan en este negocio.

Otra parte importante son los partners de desarrollo a medida, y ese es un mercado muy amplio. Las cifras varA�an de un estudio a otro de los que tengo datos, pero estarA�amos hablando de mA?s de 10.000 empresas, quizA?s hasta 12.000 que de una manera u otra estA?n proporcionando servicios de programaciA?n. Son, en general, empresas que no cobran por un paquete, sino que facturan por horas. Lo que estA?n dando son servicios de programaciA?n.

Dentro de esos 10 a 12.000, prA?cticamente en un 80% de estas empresas, es decir mA?s de 9.000, pueden catalogarse como enfocadas en desarrollo Web. Pero es desarrollo. Son los que atienden a esa pequeA�a o mediana empresa que quiere tener una pA?gina Web, o incluso una presencia mA?s amplia, y que internamente no tienen gente para resolverlo. Como se ve hay un ecosistema muy grande de partners que se gana la vida con la programaciA?n. Muchos no son exclusivamente desarrolladores, se dedican tambiA�n a mantenimiento de una red local, te venden impresoras, y, ademA?s, te ofrecen servicios de desarrollo.

Por A?ltimo, pero no menos importante, en EspaA�a prestamos especial atenciA?n a los grandes desarrolladores a medida. En este grupo estA?n las grandes compaA�A�as y consultoras, y no mencionarA� nombres, para evitar olvidos, que tienen varios miles de programadores en nA?mina, y se dedican a escribir para grandes proyectos. Se trata de soluciones para grandes entidades pA?blicas, bancos, o corporaciones que requieren cientos e inclusos miles de programadores, creados por los grandes integradores asA� como las factorA�as de software.

((Nos ocupamos del programador individual, pero tambiA�n nos preocupa mucho cA?mo podemos ayudar a un equipo))

Para dar soluciA?n a estas necesidades nos acercamos con Team Foundation Server, que es la plataforma o versiA?n de VS2008 apropiada para una factorA�a de software. En esta ediciA?n introducimos cosas mA?s complejas, como metodologA�a, CMMi, que no todo el mundo implementa si trabaja a nivel mA?s pequeA�o. Pero para trabajos de gran alcance es necesario y los clientes lo piden. Se trata de una ediciA?n especialmente orientada a los grandes proyectos.

Bueno, aunque en nA?mero no sean muchas son realmente importantes y suponen una parte importante del mercado. AdemA?s, por ejemplo, entrar en un banco es no sA?lo mucho dinero, sino tambiA�n mucho prestigio.

A?Hay muchas empresas a la que se oriente esta versiA?n Team Foundation Server? A?Existe mayor demanda para soportar el trabajo en equipo colaborativo en los desarrollos que para el programador individual?

Pues claramente hay un interA�s 100% en esa lA�nea y hemos tomado un camino que no tiene vuelta hacia atrA?s. Microsoft como compaA�A�a escribe herramientas de programaciA?n, donde nos preocupa el programador, y cA?mo coordina su trabajo con otros inicialmente era un asunto del que se ocupaba a�?otroa�?. Esto ha cambiado en la versiA?n 2005 donde lanzamos el concepto de Team System con los servidores de Team Foundation Server, con toda la ilusiA?n que tiene una primera versiA?n. Y tambiA�n con todos sus defectos, que no fallos, ya que se tratA? de un producto muy estable, pero le faltaba pulir algunas caracterA�sticas.

La versiA?n 2008 corrige muchas de esas carencias, se han pulido caracterA�sticas y el producto en su conjunto se ha puesto a la altura o incluso por encima de otros entornos similares de la competencia que existen actualmente en el mercado. Y pronto comenzaremos a anunciar detalles de las siguientes versiones sobre Team Foundation Server que claramente demuestran la apuesta de Microsoft en ese sentido. Nos ocupamos por supuesto del programador individual, pero tambiA�n nos preocupa mucho cA?mo podemos ayudar a un equipo de desarrollo.

Y en eso tenemos propuestas de las que la competencia incluso carece. Por ejemplo la relaciA?n con los diseA�adores, con una mayor integraciA?n con la parte de diseA�o grA?fico a travA�s del lenguaje XAML. A?CA?mo coexisten los diseA�adores y los programadores? Hasta ahora, los cambios de la parte de diseA�o afectaban negativamente a la de programaciA?n y viceversa. Ahora cada uno de estos grupos puede trabajar de forma separada, pero coordinada. Con esto resolvemos esta situaciA?n de forma fenomenal y logramos una mejor colaboraciA?n con la parte de diseA�o grA?fico.

((Hay conectores que enlazan Project con Team Foundation Server para gestionar un proyecto de desarrollo como un proyecto de ingenierA�a))

Luego, otro punto que gusta mucho a los clientes es la integraciA?n que a primera sorprende o extraA�a, como es Microsoft Project. Project es, con mucho, el programa de gestiA?n de proyectos mA?s empleado en el mercado y hay mucho conocimiento, know how, en EspaA�a y en el mundo en general sobre este producto para gestiA?n de proyectos. Hay conectores que enlazan Project con Team Foundation Server y que permiten gestionar un proyecto de desarrollo como un proyecto de ingenierA�a, con sus plazos, y sus costes y sus retrasos. Y eso acerca mucho al negocio al proceso de desarrollo de software.

Se busca de unir la parte de planificaciA?n, de negocio, con la de desarrollo, que haya mayor comunicaciA?n entre la direcciA?n y los equipos de trabajo. En muchos casos, incluso dentro de una empresa, parece que hay un cliente, el director, al cual hay que entregar el proyecto y un equipo de trabajo que se encarga de resolverlo y entregarlo. Tras lo cual puede gustar o no el resultado. AquA� estamos creando una comunicaciA?n entre la parte comercial y la tA�cnica.

El primer concepto que hemos introducido es que el decisor de negocio, que es quien encarga la aplicaciA?n, es parte del equipo. Idea que antes no se tenA�a. AhA� estA?, es mi cliente interno, pero no forma parte del equipo y se trabaja para A�l. Pero en este mundo moderno, debe ser parte del grupo de trabajo y tener cierto control sobre el proceso de desarrollo. 

Etiquetas

Noticias relacionadas

Comentarios

No hay comentarios.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Debes haber iniciado sesión para comentar una noticia.