<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Innovación</title>
  <link rel="alternate" href="http://blog.andago.com/web/blog-andago/innovacion/-/blogs/rss" />
  <subtitle>Innovación</subtitle>
  <entry>
    <title>Las crisis: la mejor oportunidad para superarse</title>
    <link rel="alternate" href="http://blog.andago.com/web/blog-andago/innovacion/-/blogs/las-crisis:-la-mejor-oportunidad-para-superarse" />
    <author>
      <name>José María Olmo Millán</name>
    </author>
    <id>http://blog.andago.com/web/blog-andago/innovacion/-/blogs/las-crisis:-la-mejor-oportunidad-para-superarse</id>
    <updated>2010-07-10T18:06:59Z</updated>
    <published>2010-07-10T17:40:21Z</published>
    <summary type="html">&lt;p&gt;Leyendo y buscando este fin de semana artículos de muchos intelectuales del siglo pasado sobre las crisis personales, de empresas y de las sociedades he encontrado este artículo de Albert Einstein:&lt;/p&gt;&lt;p&gt;&amp;quot;La crisis es la mejor bendición que puede sucederle a personas y países porque la crisis trae progresos. La creatividad nace de la angustia como el día nace de la noche oscura. Es en la crisis que nace la inventiva, los descubrimientos y las grandes estrategias. Quien supera la crisis se supera a sí mismo sin quedar superado. Quien atribuye a la crisis sus fracasos y penurias, violenta su propio talento y respeta más a los problemas que a las soluciones. La verdadera crisis es la crisis de la incompetencia. El inconveniente de las personas y los países es la pereza para encontrar las salidas y soluciones. Sin crisis no hay desafíos, sin desafíos la vida es una rutina, una lenta agonía. Sin crisis no hay méritos. Es en la crisis donde aflora lo mejor de cada uno, porque sin crisis todo viento es caricia. Hablar de crisis es promoverla, y callar en la crisis es exaltar el conformismo. En vez de esto trabajemos duro. Acabemos de una vez con la única crisis amenazadora que es la tragedia de no querer luchar por superarla. En los momentos de crisis, sólo la imaginación es más importante que el conocimiento.&amp;quot; ALBERT EINSTEIN&lt;/p&gt;&lt;p&gt;Personalmente tanto Ándago como yo hemos pasado por muchas crisis personales y de compañía, pero siempre las hemos aprovechado para planear un nuevo futuro de ilusión que nos motivará y comprometa con un nuevo proyecto de vida personal y laboral.&lt;/p&gt;&lt;p&gt;En Ándago, estamos inmersos en tantos cambios durante este año (crecimiento, internacionalizacion, de consultora a fabricante sw, establecimiento de una política FLOSS de compañía, de creacion de canal de partners, de nuevas soluciones, nuevas empresas, nuevo accionariado e incluso de una mayor apuesta por la innovación) que aunque la crisis está ahí, y nos afecta como a todas las demas empresas, la estamos utilizando para definir un nuevo proyecto empresarial motivante e ilusionador.&lt;/p&gt;&lt;p&gt;Claro está que todos estos cambios implicaran asumir riesgos, la llegada y salida de personas,&amp;nbsp; pero para el que se encuentre en el equipo traerá nuevos retos motivadores que nos hagan disfrutar de nuestro proyecto.&lt;/p&gt;&lt;p&gt;Así que, aprovechemos la crisis, definamos nuevos retos, y &amp;quot;hagamos surf&amp;quot; por encima de la misma.&lt;/p&gt;&lt;p&gt;Esperando que se nos de bien saludos a todos&lt;/p&gt;</summary>
    <dc:creator>José María Olmo Millán</dc:creator>
    <dc:date>2010-07-10T17:40:21Z</dc:date>
  </entry>
  <entry>
    <title>Trends in Testing: Continuous Integration, Mobility, Open Source, Cloud</title>
    <link rel="alternate" href="http://blog.andago.com/web/blog-andago/innovacion/-/blogs/trends-in-testing:-continuous-integration-mobility-open-source-cloud" />
    <author>
      <name>Almudena de la Peña</name>
    </author>
    <id>http://blog.andago.com/web/blog-andago/innovacion/-/blogs/trends-in-testing:-continuous-integration-mobility-open-source-cloud</id>
    <updated>2010-05-18T11:09:16Z</updated>
    <published>2010-05-18T11:02:04Z</published>
    <summary type="html">&lt;p&gt;Hace unos días leí una entrada de Zack Samocha en el blog oficial de &lt;a href="http://saucelabs.com/"&gt;Sauce Labs&lt;/a&gt; que me gustaría compartir con vosotros ya que va en la misma linea de mejora de los procesos de Testing y Aseguramiento de Calidad de Software que estamos abordando en Ándago:&lt;/p&gt;&lt;p&gt;&lt;em&gt;Functional testing is the automation of web app testing across several platforms or browsers. In the past, functional testing was less common due to long development cycles and the lack of multiple browser options. It was done primarily in-house via proprietary software like Rational or QuickTestPro.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Today, there are four trends converging to radically change how organizations test web applications:&lt;/em&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="color: rgb(51, 51, 153);"&gt;&lt;strong&gt;&lt;em&gt;Continuous integration&lt;/em&gt;&lt;/strong&gt;&lt;em&gt; &amp;ndash;&lt;/em&gt;&lt;/span&gt;&lt;em&gt; An increased emphasis on performance of the software through the end customer&amp;rsquo;s perspective is leading agile development. &lt;span style="color: rgb(51, 51, 153);"&gt;Gartner predicts that by 2012 agile development methodologies will be used by 80 percent of all software development projects&lt;/span&gt;. Teams are shifting away from rigid quality control to quality that is demonstrable to the end user. With this shift, comes a need for quick, simple and automated testing tools.&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 51, 153);"&gt;&lt;strong&gt;&lt;em&gt;Open source&lt;/em&gt;&lt;/strong&gt;&lt;em&gt; &lt;/em&gt;&lt;/span&gt;&lt;em&gt;&amp;ndash; Open source tools, like Selenium, are viable for functional testing. Today&amp;rsquo;s development environment has dramatically changed and a lot more people are contributing than ever before. The major advantages of open-source are speed, time to market, time to value, and the ability to reach and grow a developer and user community. In fact, &lt;/em&gt;&lt;span style="color: rgb(51, 51, 153);"&gt;&lt;em&gt;Gartner predicts that by 2012, 80 percent of all commercial software will include elements of open source technology.&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 51, 153);"&gt;&lt;strong&gt;&lt;em&gt;Cloud computing&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;em&gt; &lt;/em&gt;&lt;/strong&gt;&lt;em&gt;&amp;ndash; Testing in the cloud is an affordable and scalable alternative to testing behind a firewall. It is expensive and time consuming to maintain on site test infrastructures that cover a vast number of browsers (and versions) of operating systems in several languages. The increase in the adoption of cloud computing creates an opportunity to leverage the space for functional testing. We believe the life cycle for cloud-based applications will look different in the future. New solutions that are cloud based will support cloud-base applications.&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 51, 153);"&gt;&lt;strong&gt;&lt;em&gt;Mobility&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;em&gt; &amp;ndash; Websites need to support multiple browsers such as Internet Explorer, Firefox, Chrome, Rockmelt, Opera on various platforms including Windows and Mac. Smartphones only add to this &amp;ldquo;Browser War 2.0&amp;rdquo; battle with the plethora of mobile operating systems. These various environments make the infrastructure required more complex and the need for functional testing more relevant that ever before.&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;em&gt;Are there other trends beyond continuous integration, mobility, open source and the cloud that will change how organizations test their web applications?&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Fuente:&lt;/b&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://saucelabs.com/blog/index.php/2010/05/trends-in-testing-continuous-integration-mobility-open-source-cloud/"&gt;Vínculo original&lt;/a&gt; en &lt;a href="http://saucelabs.com/"&gt;http://saucelabs.com&lt;/a&gt;&lt;br /&gt; &lt;b&gt;Fecha Publicación:&lt;/b&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; lunes, 10 de Mayo del 2010&lt;/p&gt;</summary>
    <dc:creator>Almudena de la Peña</dc:creator>
    <dc:date>2010-05-18T11:02:04Z</dc:date>
  </entry>
  <entry>
    <title>Competitividad a través de la mejora de la Calidad del SW</title>
    <link rel="alternate" href="http://blog.andago.com/web/blog-andago/innovacion/-/blogs/competitividad-a-traves-de-la-mejora-de-la-calidad-del-sw" />
    <author>
      <name>Almudena de la Peña</name>
    </author>
    <id>http://blog.andago.com/web/blog-andago/innovacion/-/blogs/competitividad-a-traves-de-la-mejora-de-la-calidad-del-sw</id>
    <updated>2010-03-26T08:33:09Z</updated>
    <published>2010-03-26T08:02:41Z</published>
    <summary type="html">&lt;p style="text-align: left;"&gt;El pasado 23 de marzo asistimos en Madrid a la jornada sobre la &amp;quot;LA COMPETITIVIDAD A TRAVÉS DE LA MEJORA DE LA CALIDAD DEL SW&amp;rdquo; organizado por &lt;a href="http://www.aetic.es/" target="_blank"&gt;AETIC&lt;/a&gt; en colaboración con&lt;a href="http://www.esi.es/" target="_blank"&gt; European Software Institute (ESI)&lt;/a&gt;, y que contó con la participación del Instituto Nacional de Tecnologías de la Comunicación &lt;a href="http://www.inteco.es/"&gt;INTECO&lt;/a&gt;, así como con algunas empresas del Sector con experiencia en &lt;a href="http://www.sei.cmu.edu/cmmi/" target="_blank"&gt;CMMI&lt;/a&gt;.&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;img height="60" width="500" src="http://blog.andago.com/image/image_gallery?uuid=732ed6da-ea2f-4d72-bdf3-89d3d212293a&amp;amp;groupId=16326&amp;amp;t=1269590711676" alt="" /&gt;&lt;/p&gt;&lt;p&gt;Durante dicha jornada se habló del por qué y cómo de la Mejora de los Procesos Software y de la Innovación y Certificación como claves del éxito en la estrategia de la industria del SW.&lt;br /&gt; &lt;br /&gt; En Andago tenemos foco permanente en la mejora continua y por ello nos hemos planteado el reto de la implantación del nivel 2 del modelo CMMI-Dev. Por esta razón nos resultó realmente interesante la mesa redonda final en la que los participantes, pertenecientes a Accenture, Sadiel, Proconsi y Net2U, compartieron su experiencia práctica en la implantación del modelo CMMI.&lt;br /&gt; La responsable de Calidad de Proconsi comentó en su intervención que utilizaban Scrum confirmando que es viable nuestra intención de usar técnicas de metodologías ágiles para cumplir los objetivos del modelo CMMI nivel 2.&lt;br /&gt; &lt;br /&gt; Tomamos nota de las lecciones aprendidas y dificultades encontradas por estas empresas para emprender nuestro camino para conseguir este reconocimiento de madurez. Mas detalle de nuestra andadura en próximas entradas ...&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Os dejo los siguientes enlaces para completar información sobre CMMI y metodologías ágiles:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.sei.cmu.edu/library/abstracts/whitepapers/cmmi-dev-v12-spanish.cfm" target="_blank"&gt;http://www.sei.cmu.edu/library/abstracts/whitepapers/cmmi-dev-v12-spanish.cfm&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.proyectosagiles.org/" target="_blank"&gt;http://www.proyectosagiles.org/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://agilizandocmmi.wordpress.com/" target="_blank"&gt;http://agilizandocmmi.wordpress.com/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Experiencias(podcasts) sobre combinar el modelo de madurez CMMI(Qué hay que hacer) con la metodología Scrum (Cómo hacerlo):&lt;br /&gt;&lt;a href="http://podcaster.cl/download?id=18573"&gt;http://podcaster.cl/download?id=18573&lt;/a&gt;&lt;br /&gt;&lt;a href="http://podcaster.cl/download?id=18590" target="_blank"&gt;http://podcaster.cl/download?id=18590&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</summary>
    <dc:creator>Almudena de la Peña</dc:creator>
    <dc:date>2010-03-26T08:02:41Z</dc:date>
  </entry>
  <entry>
    <title>Incorporar características emotivas en el diseño de interfaces de usuario</title>
    <link rel="alternate" href="http://blog.andago.com/web/blog-andago/innovacion/-/blogs/incorporar-caracteristicas-emotivas-en-el-diseno-de-interfaces-de-usuario" />
    <author>
      <name>Mª Ángeles Alonso</name>
    </author>
    <id>http://blog.andago.com/web/blog-andago/innovacion/-/blogs/incorporar-caracteristicas-emotivas-en-el-diseno-de-interfaces-de-usuario</id>
    <updated>2010-02-26T08:48:42Z</updated>
    <published>2010-02-26T08:44:02Z</published>
    <summary type="html">&lt;p&gt;He leído una serie de artículos muy interesantes  en el &lt;a href="http://www.revistafaz.org/index_n2.html"&gt;Nº 2 de la revista FAZ&lt;/a&gt;, (revista sobre diseño de interacción) sobre la incorporación de características emotivas en el diseño de interfaces de usuario.&lt;/p&gt;
&lt;p&gt;Como diseñadora de interacción y consultora de usabilidad siempre me ha parecido muy interesante este tema, considerar el comportamiento humano a nivel emotivo así como sus reacciones y forma de proceder durante la interacción con un sistema. Incorporar estas características emotivas en una propuesta de diseño ayuda a las compañías a comprender mejor a sus clientes, mercados y a sí mismas. Los diseñadores siempre estamos buscando el modo de influir más en las decisiones de las organizaciones (o clientes). Muchas veces sentimos que todas las decisiones críticas ya han sido tomadas (y no siempre de manera correcta) cuando nos presentan el proyecto. Este aspecto entrega un valor excepcional a las empresas a nivel estratégico.&lt;/p&gt;
&lt;p&gt;La mayoría de las empresas ya son conscientes de la importancia de las emociones para la promoción de sus productos y servicios y han intentado explotar las emociones dentro de su estrategia de marca. Esto es fundamental también para lograr un buen diseño de interfaces y en la mayoría de proyectos de diseño centrados en el usuario, no se valora. &lt;/p&gt;
&lt;p&gt;Hay tres etapas importantes: Comprender la emoción, medir la emoción y, finalmente, diseñar para la emoción.&lt;/p&gt;
&lt;p&gt;Las emociones son muy variadas y complejas y cuando el ser humano interactúa con el ordenador, estas emociones están presentes. Las emociones que experimenta el usuario dependen de la tarea que está desarrollando. &lt;strong&gt;Estas emociones generadas en el usuario por parte de la interfaz son clave ya que determinan la percepción que el usuario tiene de la aplicación&lt;/strong&gt;. La capacidad de mantener o capturar la atención es uno de los efectos más importantes en las emociones. &lt;/p&gt;
&lt;p&gt;Identificar las emociones y sentimientos involucrados es fundamental para poder modelarlas e incorporarlas a la interfaz y proporcionará a los profesionales de la usabilidad, a investigadores y diseñadores de interacción una valiosa información, midiéndo pues éstas emociones podemos entender mejor el nivel de implicación y de motivación del usuario.&lt;/p&gt;
&lt;p&gt;Pero medir la emoción del usuario es difícil y a la vez caro y por ello la mayor parte de los trabajos relativos a evaluación de interfaces se centran en aspectos cognitivos y subjetivos en lugar de hacerlo en la dimensión afectiva. He encontrado un &lt;a href="http://www.revistafaz.org/articulos_2/06_diezheuristicos_delera_garreta.pdf" title="10 heurísticos emocionales"&gt;artículo en ésta revista&lt;/a&gt; donde nos proponen unas pautas que permitan evaluar de forma eficiente, fácil y económica el estado afectivo de los usuarios a través de la valoración de sus reacciones expresivas durante el proceso de evaluación de una interfaz.&lt;/p&gt;
&lt;p&gt;Si os sigue pareciendo interesante el tema os dejo unos enlaces que he recogido gracias a la&lt;a href="http://www.cadius.org/"&gt; lista de Cadius &lt;/a&gt;(plataforma de debate sobre diseño centrado en el usuario, que os recomiendo) :&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href="http://www.revistafaz.org/articulos_2/07_videojuegos_marquez.pdf"&gt;Aprendiendo de los videojuegos&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://learningtechnologies.uoc.edu/files/2009/10/tenemotionheuristics-hci-british-2007-lancaster.pdf"&gt;http://learningtechnologies.uoc.edu/files/2009/10/tenemotionheuristics-hci-british-2007-lancaster.pdf&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Diseño Emocional desde la perspectiva de la Ingeniería Kansei
(&lt;a href="http://www.i2bc.es/kansei"&gt;http://www.i2bc.es/kansei&lt;/a&gt;)&lt;/li&gt;
  &lt;li&gt;De forma práctica, existen algunas herramientas a modo de cuestionario o
    instrumentos&lt;a href="http://www.susagroup.com/en/our-tools/scientifically-validated.html"&gt; http://www.susagroup.com/en/our-tools/scientifically-validated.html &lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Material científico y herramientas sobre el tema:
    
    &lt;a href="http://emotion-research.net"&gt;http://emotion-research.net &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</summary>
    <dc:creator>Mª Ángeles Alonso</dc:creator>
    <dc:date>2010-02-26T08:44:02Z</dc:date>
  </entry>
  <entry>
    <title>¿Modernización europea?</title>
    <link rel="alternate" href="http://blog.andago.com/web/blog-andago/innovacion/-/blogs/modernizacion-europea" />
    <author>
      <name>Rosalía Calleja</name>
    </author>
    <id>http://blog.andago.com/web/blog-andago/innovacion/-/blogs/modernizacion-europea</id>
    <updated>2009-08-06T11:27:50Z</updated>
    <published>2009-08-06T08:13:57Z</published>
    <summary type="html">&lt;p&gt;&lt;meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8"&gt;&lt;title&gt;&lt;/title&gt;&lt;meta name="GENERATOR" content="OpenOffice.org 3.1  (Win32)"&gt;&lt;style type="text/css"&gt;	&lt;!--	@page { margin: 2cm }	P { margin-bottom: 0.21cm }	--&gt;	&lt;/style&gt;&lt;/meta&gt;&lt;/meta&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;Ayer en nuestro país tuvimos un nuevo encuentro con las urnas. Los medios de comunicación no hablan apenas de otra cosa y me ha tocado vivirlo de cerca, en un colegio electoral. Hoy en día que están en boca de todos términos como &amp;quot;innovación&amp;quot;, &amp;quot;modernización&amp;quot; o el menor consumo de papel, en un evento tan importante y que involucra a tantas personas, estos términos han quedado olvidados. He comprobado como el colegio se llenaba de miles de papeletas de diferentes partidos, todos ellos preocupados porque la suya estuviera situada en el mejor lugar, como si de un lineal de un supermercado se tratara. Todos ellos, preocupados por tener el mismo exagerado número de montones que el contrincante, todos ellos llenando el colegio de sus papeles blancos impolutos. Sin embargo, no he visto ninguna papeleta en papel reciclado, ninguno molesto por el inútil exceso anti-ecológico, ninguno abriendo el ya manido debate de la informatización de las elecciones.&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;img height="212" width="200" align="left" src="http://blog.andago.com/image/image_gallery?uuid=dd6eedaf-62b9-4785-bdcb-383445ef529b&amp;amp;groupId=16326&amp;amp;t=1249557963050" alt="" /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;Me alegra leer la noticia de que en algunas ciudades (Pontevedra, Lleida y Salamanca) han incorporado papeletas con código de barras, sin duda un avance de cara al arcaico y obsoleto método de recuento que ayer he tenido que sufrir en mis propias carnes. Sin embargo, habría que dar un paso más, un paso de gigante en este tema. Ayer por la noche, mientras el reloj avanzada imparable hacia las 22:00h y después de 2 horas contando &amp;quot;papeles&amp;quot; (1, 2, 3...114...209...) no dejaba de pensar en todos los modernos métodos que ya existen hoy en día y que podrían facilitar la tarea, además del obvio ahorro en papel, papel innecesario y absurdo &amp;iquest;Por qué habiendo una ley como la 11/2007 de modernización administrativa, no se están llevando a cabo las tareas oportunas para ponerla en marcha en algo de tanto alcance como unas elecciones? Y en caso de que sí se estén llevando a cabo, &amp;iquest;cuando podremos verlo con nuestros propios ojos?. Por otro lado, haciendo de abogado del diablo, diré que viendo que nuestros presidentes y vocales de las mesas electorales no son capaces ni de leerse el breve manual que les envían, me los imagino en serias dificultades ante medios más sofisticados. Por estas e infinitas razones, el futuro está en el voto electrónico. Se acabaría la tedosia burocracia del voto por correo, se facilitaría enormemente la labor a personas con discapacidades de cualquier tipo y sería mucho más rápido, ecológico, eficiente, eficaz y fiable para todos nosotros.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;</summary>
    <dc:creator>Rosalía Calleja</dc:creator>
    <dc:date>2009-08-06T08:13:57Z</dc:date>
  </entry>
  <entry>
    <title>Generadores de código: Overview</title>
    <link rel="alternate" href="http://blog.andago.com/web/blog-andago/innovacion/-/blogs/generadores-de-codigo:-overview" />
    <author>
      <name>Jorge Valenzuela Escariz</name>
    </author>
    <id>http://blog.andago.com/web/blog-andago/innovacion/-/blogs/generadores-de-codigo:-overview</id>
    <updated>2009-08-06T08:13:57Z</updated>
    <published>2009-08-06T08:13:57Z</published>
    <summary type="html">&lt;p&gt;&lt;img align="left" width="200" height="206" src="http://www.omg.org/mda/mda_audio/mda_rollovers/mda_left_new2.gif" alt="MDA" /&gt;&lt;/p&gt;&lt;p&gt;La &lt;strong&gt;productividad&lt;/strong&gt; es uno de los puntos más importantes y delicados en el desarrollo de soluciones. Si bien cada vez hay más herramientas que permiten agilizar el proceso de &lt;em&gt;codificación&lt;/em&gt;, muy pocas son las utilidades capaces de dar una solución completa y de calidad.&lt;/p&gt;&lt;p&gt;De igual modo que en una fábrica se mejoran las máquinas para crear productos en serie con unos mínimos de calidad y seguridad, se debe evolucionar en el &lt;strong&gt;nivel de abstracción&lt;/strong&gt; de los programadores, optimizando su trabajo y mejorando sus resultados. De esta forma, a partir de documentación de análisis y diseño se puede generar código de forma automática que cumpla unos mínimos de calidad de acuerdo a los estándares existentes.&lt;/p&gt;&lt;p&gt;Conseguir un código automático y fiable, a parte de agilizar el desarrollo, tiene una consecuencia mucho más importante:&amp;nbsp;&lt;strong&gt;elimina el tiempo de resolución de errores&lt;/strong&gt;. Obviamente, el propio automatismo puede generar errores, pero no se trata de un problema de la aplicación resultado, sino del refinado del propio generador. Comenzar a pensar en aplicaciones con &lt;strong&gt;garantía&lt;/strong&gt;, más allá del actual tiempo de resolución de errores en producción, conformaría una base que se hecha en falta en toda solución informática.&lt;/p&gt;&lt;p&gt;Existen en el mercado una gran cantidad de soluciones, incluso algunas de código abierto, pero parece que &lt;strong&gt;no consiguen cumplir las espectativas&lt;/strong&gt; (tal vez por el fallido intento de las herramientas CASE&amp;nbsp;clásicas). En muchos casos se debe a los frameworks cerrados de las grandes empresas, en otros, a las factorías software no interesadas en incrementar su rendimiento y reducir costes. Muchas, no son capaces de generar el 100% del código fuente.&lt;/p&gt;&lt;p&gt;Aunque la implementación de un generador de código puede enfocarse de formas muy diversas, la opción de &lt;strong&gt;MDA&lt;/strong&gt; (Model Driven Architecture) se muestra como la más natural al actual sistema de análisis y diseño de aplicaciones.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Nuevos lenguajes de programación&lt;/strong&gt; surgen para cubrir un punto intermedio: son fáciles de aprender, utilizar y mantener, sin la necesidad de una formación a nivel de análisis y diseño.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</summary>
    <dc:creator>Jorge Valenzuela Escariz</dc:creator>
    <dc:date>2009-08-06T08:13:57Z</dc:date>
  </entry>
</feed>