<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Javier Garzás</title>
	
	<link>http://www.javiergarzas.com</link>
	<description>Industria del desarrollo software, ingeniería y calidad software, Gobierno,  Auditoría, etc.</description>
	<lastBuildDate>Tue, 09 Mar 2010 19:45:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/KybeleConsulting" /><feedburner:info uri="kybeleconsulting" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>KybeleConsulting</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Algunos retos de los profesionales del software. La memoria histórica (2/4)</title>
		<link>http://feedproxy.google.com/~r/KybeleConsulting/~3/Ff7zjJfnoQQ/retos-profesionales-del-software-2-html.html</link>
		<comments>http://www.javiergarzas.com/2010/03/retos-profesionales-del-software-2-html.html#comments</comments>
		<pubDate>Tue, 09 Mar 2010 19:45:06 +0000</pubDate>
		<dc:creator>jgarzas</dc:creator>
				<category><![CDATA[profesión]]></category>

		<guid isPermaLink="false">http://www.javiergarzas.com/?p=328</guid>
		<description><![CDATA[
Algunos retos de los profesionales del software (1/4)
Algunos retos de los profesionales del software. La memoria histórica (2/4)

Decía Boehmn que aquello de que “quienes no pueden recordar el pasado están condenados a repetirlo” es una verdad a medias, ya que el pasado también incluye historias de éxito, y “si no somos conscientes de ellas estaremos [...]


Otras entradas relacionadas con esta:<ol><li><a href='http://www.javiergarzas.com/2010/01/retos-profesionales-del-software-1.html' rel='bookmark' title='Permanent Link: Algunos retos de los profesionales del software (1/4)'>Algunos retos de los profesionales del software (1/4)</a></li>
<li><a href='http://www.javiergarzas.com/2010/01/semat-refundar-ingenieria-software.html' rel='bookmark' title='Permanent Link: SEMAT: Propuestas para refundar la ingeniería software'>SEMAT: Propuestas para refundar la ingeniería software</a></li>
<li><a href='http://www.javiergarzas.com/2008/02/tendencias-y-algunos-datos-econmicos-en.html' rel='bookmark' title='Permanent Link: Tendencias, y algunos datos económicos, en la industria del desarrollo software en España'>Tendencias, y algunos datos económicos, en la industria del desarrollo software en España</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.javiergarzas.com/2010/01/retos-profesionales-del-software-1.html">Algunos retos de los profesionales del software (1/4)</a></li>
<li><a href="http://www.javiergarzas.com/2010/01/retos-profesionales-del-software-2.html">Algunos retos de los profesionales del software. La memoria histórica (2/4)</a></li>
</ul>
<p>Decía <a href="http://en.wikipedia.org/wiki/Barry_Boehm" target="_blank">Boehmn </a>que aquello de que <em>“quienes no pueden recordar el pasado están condenados a repetirlo”</em> es una verdad a medias, ya que el pasado también incluye historias de éxito, y<em> “si no somos conscientes de ellas estaremos frecuentemente condenados a no repetirlas”</em>. Y a este respecto, comentábamos en <a href="http://www.javiergarzas.com/2010/01/retos-profesionales-del-software-1.html">algunos retos de los profesionales del software (1/4)</a> que uno de los, en mi opinión, retos de los profesionales del desarrollo software es mejorar nuestra “<a href="http://es.wikipedia.org/wiki/Memoria_hist%C3%B3rica">memoria histórica</a>”, en el sentido de conocer algo más del pasado y evolución de nuestra ingeniería del software.</p>
<p>Conocer poco el pasado de la ingeniería del software nos lleva, por ejemplo, a ser más vulnerables frente una práctica demasiado común en nuestra profesión: que nos ofrezcan, e intenten “vender”, antiguas prácticas y técnicas como si fueran de reciente aparición, añadiendoles pequeños cambios y un nuevo nombre. Sorprende escuchar en foros, eventos, reuniones, etc., como antiguas prácticas de ingeniería software se mencionan como algo novedoso, que acaba de aparecer para resolver los problemas del desarrollo; y muchas veces sorprende enterarse de que, por ejemplo:</p>
<p>- Las fábricas de software… son <a href="http://www.javiergarzas.com/2007/05/primeras-fbricas-software-concepto-e.html">un concepto que aparece en los años 60</a>.</p>
<p>- El “pair programming”… comenzó a utilizarlo Brooks en los 50, como se cita en “<a href="http://www.amazon.com/Pair-Programming-Illuminated-Laurie-Williams/dp/0201745763">Pair programming illuminated</a>”.</p>
<p>- La buena práctica de que la documentación del código (o parte) esté en el propio código… es de 1984, práctica también llamada “<a href="http://comjnl.oxfordjournals.org/cgi/content/abstract/27/2/97">literate programming” de Knuth</a>.</p>
<p>- Las primeras prácticas ágiles… son de los años 60, y el primer método ágil fue<a href="http://www.javiergarzas.com/2010/01/primer-metodo-agil-dsdm.html"> DSDM de 1994, cinco años antes que XP</a>.</p>
<p>-El ciclo de vida iterativo e incremental, que recomiendan metodologías ágiles como SCRUM… <a href="http://www2.umassd.edu/SWPI/xp/articles/r6047.pdf">comienza a utilizarse en los 60.</a></p>
<p>- La importancia de la participación del usuario final durante el desarrollo software… <a href="http://www.amazon.com/exec/obidos/ASIN/0805807810/acmorg-20">comenzó a mencionarla Ehn en 1988</a>.</p>
<p>- La cada vez más de moda <a href="http://www.iso15504.es">ISO 15504</a> aparece hace 15 años, en 1995</p>
<p>- <em>(si algun@ tiene otro dato que crea importante añadir a esta lista sería interesante añadirlo como comentario a este post)</em></p>
<p>Desconocer parte del pasado y evolución de nuestra ingeniería del software también provoca que, a veces, se siga aún creyendo en prácticas que hace mucho tiempo la experiencia dijo que no funcionaban, como el clásico de <a href="http://www.javiergarzas.com/2007/11/brooks-mythical-man-month.html">intentar solucionar los problemas de tiempo en proyectos software añadiendo más personas a un proyecto ya en marcha</a>. O a que aún se siga creyendo en los <a href="http://www.javiergarzas.com/2009/05/del-conocimiento-esencial-y-del.html">&#8220;silver bullets&#8221;</a>. O a que olvidemos buenas prácticas que llevan ahí desde hace mucho tiempo (como comentábamos en el post del <a href="http://www.javiergarzas.com/2010/01/veterano-ciclo-de-vida-iterativo-incremental.html">veterano ciclo de vida iterativo e incremental</a>).</p>
<p>La mayoría de las mejores y más prometedoras ideas de la ingeniería del software no vendrán en el futuro… <a href="http://www.javiergarzas.com/2007/09/what-are-most-excitingpromising.html">llevan con nosotros desde hace mucho tiempo.</a></p>


<p>Otras entradas relacionadas con esta:<ol><li><a href='http://www.javiergarzas.com/2010/01/retos-profesionales-del-software-1.html' rel='bookmark' title='Permanent Link: Algunos retos de los profesionales del software (1/4)'>Algunos retos de los profesionales del software (1/4)</a></li>
<li><a href='http://www.javiergarzas.com/2010/01/semat-refundar-ingenieria-software.html' rel='bookmark' title='Permanent Link: SEMAT: Propuestas para refundar la ingeniería software'>SEMAT: Propuestas para refundar la ingeniería software</a></li>
<li><a href='http://www.javiergarzas.com/2008/02/tendencias-y-algunos-datos-econmicos-en.html' rel='bookmark' title='Permanent Link: Tendencias, y algunos datos económicos, en la industria del desarrollo software en España'>Tendencias, y algunos datos económicos, en la industria del desarrollo software en España</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/KybeleConsulting?a=Ff7zjJfnoQQ:eiCXENtm7VM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/KybeleConsulting?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/KybeleConsulting?a=Ff7zjJfnoQQ:eiCXENtm7VM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/KybeleConsulting?i=Ff7zjJfnoQQ:eiCXENtm7VM:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/KybeleConsulting/~4/Ff7zjJfnoQQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.javiergarzas.com/2010/03/retos-profesionales-del-software-2-html.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.javiergarzas.com/2010/03/retos-profesionales-del-software-2-html.html</feedburner:origLink></item>
	</channel>
</rss>
