<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Bosque Viejo &#187; desarrollo profesional</title>
	<atom:link href="http://bosqueviejo.net/tag/desarrollo-profesional/feed/" rel="self" type="application/rss+xml" />
	<link>http://bosqueviejo.net</link>
	<description>Sitio web sobre programación, software libre, redes, servidores, ofimática... y todo lo relacionado con la informática que nos rodea</description>
	<lastBuildDate>Tue, 08 May 2012 14:40:56 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>¿Eres adicto al trabajo?</title>
		<link>http://bosqueviejo.net/2011/09/28/eres-adicto-al-trabajo/</link>
		<comments>http://bosqueviejo.net/2011/09/28/eres-adicto-al-trabajo/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 15:19:25 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Empresa]]></category>
		<category><![CDATA[curiosidad]]></category>
		<category><![CDATA[desarrollo profesional]]></category>
		<category><![CDATA[workaholic]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=893</guid>
		<description><![CDATA[ El término workaholic (o adicto al trabajo, o trabajólico) viene a reseñar una enfermedad que comienzan a sufrir, cada vez más y en mayor medida, los trabajadores de la profesión informática (aunque es extensible a la mayoría de trabajadores de oficina).
En mi caso, puedo decir que desde 2004 he sido bastante workaholic (ya nos lo llamó a mi y a unos compañeros una chica irlandesa sobre el año 2005), y al final, con el hecho de formar familia, he acabado dándome cuenta de que, ciertamente, si lo que estás haciendo no lo consigues acabar en ese mismo día&#8230; mañana habrá más tiempo. ¿Corre prisa?, quizás habría que haber invertido previamente más tiempo, dinero, esfuerzo, dedicación&#8230; porque si era importante, lo sería entonces también, ¿no? Al final, todo se reduce en más planificación y anticipación a los hechos.
Os pongo un extracto del libro Rework, que lo puede definir mejor de lo que lo haría yo en lo que consiste el término y las repercusiones y síntomas:

Nuestra cultura celebra la idea del workaholic. Escuchamos gente que se quema por las noches. Trabajan toda la noche e incluso duermen en la oficina. Se considera un gran honor matarse por un proyecto. Tener [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://bosqueviejo.net/wp-content/uploads/workaholic.jpg" alt="" title="workaholic" width="150" height="150" class="alignleft size-full wp-image-895" /> El término <a href="http://en.wikipedia.org/wiki/Workaholic">workaholic</a> (o adicto al trabajo, o <a href="http://es.wikipedia.org/wiki/Trabaj%C3%B3lico">trabajólico</a>) viene a reseñar una <em>enfermedad</em> que comienzan a sufrir, cada vez más y en mayor medida, los trabajadores de la profesión informática (aunque es extensible a la mayoría de trabajadores de oficina).</p>
<p>En mi caso, puedo decir que desde 2004 he sido bastante <em>workaholic</em> (ya nos lo llamó a mi y a unos compañeros una chica irlandesa sobre el año 2005), y al final, con el hecho de formar familia, he acabado dándome cuenta de que, ciertamente, si lo que estás haciendo no lo consigues acabar en ese mismo día&#8230; mañana habrá más tiempo. ¿Corre prisa?, quizás habría que haber invertido previamente más tiempo, dinero, esfuerzo, dedicación&#8230; porque si era importante, lo sería entonces también, ¿no? Al final, todo se reduce en más planificación y anticipación a los hechos.</p>
<p>Os pongo un extracto del libro <a href="http://bosqueviejo.net/2011/02/28/rework">Rework</a>, que lo puede definir mejor de lo que lo haría yo en lo que consiste el término y las repercusiones y síntomas:</p>
<blockquote><p>
Nuestra cultura celebra la idea del workaholic. Escuchamos gente que se quema por las noches. Trabajan toda la noche e incluso duermen en la oficina. Se considera un gran honor matarse por un proyecto. Tener mucho trabajo no es suficiente trabajo.</p>
<p>No solo este workaholismo innecesario, sino que también estúpido. Trabajar más no significa que hagas más o mejor. Solo significa que trabajas más.</p>
<p>Los adictos al trabajo acaban creando más problemas que los que resuelven. En primer lugar, trabajar así no es sostenible en el tiempo. Cuando se comience a quemar (y lo hará) le dará mucho más duro.</p>
<p>Los adictos al trabajo pierden el norte también. Intentan arreglar problemas a través de echar horas. Intentan hacerlo de una forma vaga y por fuerza bruta, acabando en soluciones nada elegantes.</p>
<p>Incluso llegan a crear crisis. No ven formas de ser más eficientes porque están trabajando todo el tiempo. Se divierten sintiéndose como héroes. Crean problemas (a menudo sin darse cuenta) solo así pueden seguir trabajando más.</p>
<p>Los adictos al trabajo hacen que la gente que no se queda hasta tarde en el trabajo se sienta mal por trabajar las horas razonables. Eso lleva a la culpa y baja moral alrededor. Además, esto lleva a una mentalidad de quedarse más horas, incluso si no están siendo productivos realmente.</p>
<p>Si todo lo que haces es trabajar, estarás disgustado por tener que oír sentencias. Tus valores y decisiones terminan siendo sesgados. Puedes parar siendo capaz de decidir qué beneficio implica ese sobre esfuerzo y qué no. Acabarás simplemente cansado. Nadie toma buenas decisiones cuando está cansado.</p>
<p>Al final, los adictos al trabajo no hacen más que los no adictos. Pueden pretender ser perfeccionistas, pero solo quieren decir que están gastando tiempo en arreglar detalles en lugar de moverse a la siguiente tarea.</p>
<p>Los adictos al trabajo no son héroes. No salvan el día, solo lo utilizan. El verdadero héroe está en su casa porque ha encontrado la forma rápida de tener las cosas hechas.
</p></blockquote>
<p>¿Alguien se siente reflejado? &#8230; Tranquilo, respira tranquilo, piensa realmente en tu posición en la vida&#8230; tu pasado, y lo que esperas hacer y pretendes hacer en los próximos años&#8230; eso te dará una perspectiva más apropiada de lo que realmente hacer en este momento, que seguramente estés aún en la oficina.</p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2011/09/28/eres-adicto-al-trabajo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Triángulo del éxito o del fracaso</title>
		<link>http://bosqueviejo.net/2011/09/27/triangulo-del-exito-o-del-fracaso/</link>
		<comments>http://bosqueviejo.net/2011/09/27/triangulo-del-exito-o-del-fracaso/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 23:45:42 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Empresa]]></category>
		<category><![CDATA[Opinión]]></category>
		<category><![CDATA[curiosidad]]></category>
		<category><![CDATA[desarrollo profesional]]></category>
		<category><![CDATA[joaquín lorente]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=881</guid>
		<description><![CDATA[ Hace unos días, rondando una librería con mi mujer, topé con un libro que me llamó mucho la atención, por su título directo y su color amarillo chillón de la portada. El libro: Pensar es gratis; parece como un desafío en sí, desde el propio título. Leyendo un poco por encima me convencí de que podía ser un buen estímulo para andar siempre en el buen camino.
Tras casi la mitad de lectura, en un solo día, puedo decir que, bueno, hay de todo un poco, Lorente da unas buenas clases de experiencia en algo que ha visto y vivido tanto como es la vida, y deja sus conclusiones, acerca de situaciones vividas que, ante los ojos de algunos pueden ser irrelevantes, y ante otros ojos, pueden ser la respuesta a muchas dudas que se planteaban. En mi caso, después de otras lecturas, encontré algunas ideas muy buenas, y otras, pues lo normal.
Se agradece el detalle de escribir el libro directo al grano, sin rodeos y contando las experiencias directamente, resumido al máximo posible para transmitir la idea base de forma clara, y sin perder significado.
¿De qué estábamos hablando? &#8230; ¡El triángulo!
Bueno, después de haber hecho un poco la publicidad [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://bosqueviejo.net/wp-content/uploads/triangulo_exito-150x150.jpg" alt="" title="triangulo_exito" width="150" height="150" class="alignleft size-thumbnail wp-image-890" /> Hace unos días, rondando una librería con mi mujer, topé con un libro que me llamó mucho la atención, por su título directo y su color amarillo chillón de la portada. El libro: <em>Pensar es gratis</em>; parece como un desafío en sí, desde el propio título. Leyendo un poco por encima me convencí de que podía ser un buen estímulo para andar siempre en <em>el buen camino</em>.</p>
<p>Tras casi la mitad de lectura, en un solo día, puedo decir que, bueno, hay de todo un poco, Lorente da unas buenas clases de experiencia en algo que ha visto y vivido tanto como es la vida, y deja sus conclusiones, acerca de situaciones vividas que, ante los ojos de algunos pueden ser irrelevantes, y ante otros ojos, pueden ser la respuesta a muchas dudas que se planteaban. En mi caso, después de otras lecturas, encontré algunas ideas muy buenas, y otras, pues lo normal.</p>
<p>Se agradece el detalle de escribir el libro <em>directo al grano</em>, sin rodeos y contando las experiencias directamente, resumido al máximo posible para transmitir la idea base de forma clara, y sin perder significado.</p>
<h3>¿De qué estábamos hablando? &#8230; ¡El triángulo!</h3>
<p>Bueno, después de haber hecho un poco la <em>publicidad</em> <img src='http://bosqueviejo.net/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' />  &#8230; decir que una de las ideas que más me ha llamado la atención&#8230; se podría decir que vi la luz en el momento que la leí, es la del triángulo del éxito, y el triángulo del fracaso.</p>
<p>Imaginando nuestro cuerpo, y un triángulo, de modo que, en el caso del éxito, la cúspide coincide con la cabeza, y la base con la entrepierna. Mientras que en el caso del fracaso, la base corresponde a la cabeza y la cúspide a la entrepierna. El símil, nos viene a decir que, cuando queremos algo, cuando luchamos por montar una empresa, hacer un proyecto, encarar unos estudios&#8230; todo lo que nos proponemos, tiene un posible éxito y un posible fracaso.</p>
<p>El éxito es la mezcla de, una sola idea, un solo objetivo (la cúspide), un buen olfato y pasión (zona intermedia) y <em>muuuuuchos huevos</em>, dicho de forma coloquial y algo ordinaria. Esto es lo que hace que las ideas funcionen. Mientras que, lo contrario, muchas ideas (base), olfato y pasión (zona intermedia) y <em>pocos huevos</em>, es la receta del desastre.</p>
<h3>Entonces, ¿¡¿cómo triunfo?!?</h3>
<p>Pues eso, teniendo en mente que una idea, un objetivo es lo único que se tiene que tener en mente para poder consguirlo y no desviarse. Pasión y olfato para acercarse a las oportunidades. Mucho, pero que mucho coraje y valor.</p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2011/09/27/triangulo-del-exito-o-del-fracaso/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recursos humanos con garantía</title>
		<link>http://bosqueviejo.net/2011/08/09/recursos-humanos-con-garantia/</link>
		<comments>http://bosqueviejo.net/2011/08/09/recursos-humanos-con-garantia/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 12:16:22 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Opinión]]></category>
		<category><![CDATA[desarrollo profesional]]></category>
		<category><![CDATA[ingeniería de negocio]]></category>
		<category><![CDATA[perfiles]]></category>
		<category><![CDATA[recursos humanos]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=550</guid>
		<description><![CDATA[ Las garantías que existen hoy en día de que un aspirante, en una entrevista de trabajo, tiene unos conocimientos concretos, es a través de títulos y certificaciones. La entidad que emite estos títulos y estas certificaciones influye también, ya que el nivel de conocimientos y el nivel de exigencia al entregar las certificaciones o los títulos conlleva el nivel de conocimiento y experiencia de los aspirantes.
No obstante, hay personas que no pueden permitirse esas certificaciones o no han podido obtener ningún título concreto y, sin embargo, podrían tener el nivel de experiencia y conocimientos requeridos, es el ejemplo de los autodidactas. ¿Cómo podemos evaluar a unos y a otros en igualdad de condiciones?, ¿cuál es el más adecuado para el puesto?
Procesos de selección
Lo primero, es que, habiendo pasado por muchos procesos de selección durante los tiempos en los que he buscado trabajo, y haciendo igualmente esas entrevistas a personas que entran a trabajar bajo mi mando, me doy cuenta de que, entre las cosas que se buscan a la hora de realizar una entrevista de trabajo, además de una formación que cubra las necesidades de la empresa, es también la actitud de la persona y su coherencia con el [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://bosqueviejo.net/wp-content/uploads/seleccion-personal-150x150.jpg" alt="" title="seleccion-personal" width="150" height="150" class="alignleft size-thumbnail wp-image-740" /> Las garantías que existen hoy en día de que un aspirante, en una entrevista de trabajo, tiene unos conocimientos concretos, es a través de títulos y certificaciones. La entidad que emite estos títulos y estas certificaciones influye también, ya que el nivel de conocimientos y el nivel de exigencia al entregar las certificaciones o los títulos conlleva el nivel de conocimiento y experiencia de los aspirantes.</p>
<p>No obstante, hay personas que no pueden permitirse esas certificaciones o no han podido obtener ningún título concreto y, sin embargo, podrían tener el nivel de experiencia y conocimientos requeridos, es el ejemplo de los autodidactas. ¿Cómo podemos evaluar a unos y a otros en igualdad de condiciones?, ¿cuál es el más adecuado para el puesto?</p>
<h3>Procesos de selección</h3>
<p>Lo primero, es que, habiendo pasado por muchos procesos de selección durante los tiempos en los que he buscado trabajo, y haciendo igualmente esas entrevistas a personas que entran a trabajar bajo mi mando, me doy cuenta de que, entre las cosas que se buscan a la hora de realizar una entrevista de trabajo, además de una formación que cubra las necesidades de la empresa, es también la actitud de la persona y su coherencia con el resto del equipo.</p>
<p>Vale, ahora, además de comprobar si tiene los conocimientos concretos para el puesto, agregamos otra duda: ¿cómo sabemos si encajará con el equipo?, ¿cómo sabemos si se podrá crear un equipo que en trabaje en sinergía?</p>
<p>Más o menos como comentaba en el post <a href="http://bosqueviejo.net/2011/06/08/afinidad-y-perfiles/">Afinidad y Perfiles</a>.</p>
<h3>La excelencia</h3>
<p>Recientemente recuperé unos emails del foro de <strong>agiles</strong>, donde me encontré un comentario que me dió mucho que pensar:</p>
<blockquote><p>
El último libro de los Poppendieck cita estudios que indican que la<br />
diferencia entre un mal (lo que sea) y un (lo que sea) mejor del mundo, es<br />
10000hs de práctica dirigida. (lo que sea) puede reemplazarse por pianista,<br />
programador, etc. Esto es, alrededor de 10 años de 20 hs semanales.</p>
<p align="right">&#8211; <em>Juan Gabardini</em></p>
</blockquote>
<p>Con esta información, podemos llegar a la conclusión de que, con un período de formación concreto, con una supervisión (o en caso de los autodidactas con motivación), es posible conseguir que cualquier persona consiga unos conocimientos concretos.</p>
<p>Una de las formas de comprobar que estos conocimientos que dice tener la persona son los adecuados para la empresa es a través de las pruebas que suelen realizar empresas de tipo <em>head hunter</em> para catalogar de forma adecuada, conforme a lo que se busca, a cada persona.</p>
<p>También hay <em>certificaciones reales</em>, las que guían al alumno a un conocimiento concreto de forma teórico-práctica y ofrecen una serie de prácticas para afianzar esos conocimientos. No obstante, si no se trabaja en ese campo o pasan más de seis meses al término de los estudios, se puede considerar que el aspirante tiene una base, más que un conocimiento concreto.</p>
<h3>Conclusión</h3>
<p>Por tanto, si buscamos a una persona para un puesto concreto, nos corresponde hacer las pruebas pertinentes o solicitar los títulos y/o certificaciones concretas, así como analizar que la persona tenga un perfil afín para el resto de trabajadores del grupo.</p>
<p>En cambio, si lo que buscamos es trabajo a través de ir a entrevistas de trabajo. Lo mejor será hacerse con títulos y/o certificaciones, así como solicitar que se haga una prueba para que se vea lo rápido que nos podemos integrar en el trabajo en sí. Las aptitudes y actitudes de trabajo en equipo también serán muy importantes.</p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2011/08/09/recursos-humanos-con-garantia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Otro Modelo de Retribución, ¿mejor o peor?</title>
		<link>http://bosqueviejo.net/2011/07/28/otro-modelo-de-retribucion-mas-optimo/</link>
		<comments>http://bosqueviejo.net/2011/07/28/otro-modelo-de-retribucion-mas-optimo/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 05:05:21 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Opinión]]></category>
		<category><![CDATA[desarrollo profesional]]></category>
		<category><![CDATA[desarrollo software]]></category>
		<category><![CDATA[ingeniería de negocio]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=765</guid>
		<description><![CDATA[ Hace tiempo que llevo pensando que quizás, la retribución de un programador por horas, sea tirar el dinero. Esto no quiere decir que sea algo bueno o malo, ya que hay programadores de todo tipo, de los que cada hora que se les paga es muy invertida de forma muy provechosa para la empresa, y otros que es todo lo contrario.
Ejemplo de procrastinación: El Pintor
Pongamos como ejemplo que haya pintores que cobren por horas en lugar de por metros pintados o por trabajo completo a realizar. Si un pintor tiene que pintar una pared de 20 metros cuadrados, para la cual sabe que puede tardar unas 2 horas, puede que trabaje una hora, pare para tomar algo, prepare de forma calmada y lenta su equipo, y trabaje después la segunda hora, habiendo echado, finalmente unas 4 ó 5 horas&#8230; quizás incluso las 8 horas que son el día laboral normal de cualquier persona.
El pintor cobrará entonces por 8 horas, en lugar de 2 horas que ha sido su trabajo real. Es más, si el trabajo fuese de 200 metros cuadrados, sabiendo que son 20 horas, quizás en ese momento, por procrastinación, los primeros días no hace gran cosa, y [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://bosqueviejo.net/wp-content/uploads/horas-extras-150x150.jpg" alt="" title="horas-extras" width="150" height="150" class="alignleft size-thumbnail wp-image-766" /> Hace tiempo que llevo pensando que quizás, la retribución de un programador por horas, sea tirar el dinero. Esto no quiere decir que sea algo bueno o malo, ya que hay programadores de todo tipo, de los que cada hora que se les paga es muy invertida de forma muy provechosa para la empresa, y otros que es todo lo contrario.</p>
<h3>Ejemplo de procrastinación: El Pintor</h3>
<p>Pongamos como ejemplo que haya pintores que cobren por horas en lugar de por metros pintados o por trabajo completo a realizar. Si un pintor tiene que pintar una pared de 20 metros cuadrados, para la cual sabe que puede tardar unas 2 horas, puede que trabaje una hora, pare para tomar algo, prepare de forma calmada y lenta su equipo, y trabaje después la segunda hora, habiendo echado, finalmente unas 4 ó 5 horas&#8230; quizás incluso las 8 horas que son el día laboral normal de cualquier persona.</p>
<p>El pintor cobrará entonces por 8 horas, en lugar de 2 horas que ha sido su trabajo real. Es más, si el trabajo fuese de 200 metros cuadrados, sabiendo que son 20 horas, quizás en ese momento, por procrastinación, los primeros días no hace gran cosa, y cuando va viendo que quien lo contrató comienza a estar con la mosca detrás de la oreja, entonces trabaja bien las últimas 10 horas que le queden, habiendo hecho un trabajo de tres días (todos tenemos derecho a nuestros descansos) en cinco días.</p>
<p>Por ello, estos profesionales, por costumbre (que no de mala fe), acostumbrarán a posponer el trabajo en el tiempo (procrastinar) para llegar al punto de parecer, durante un tiempo al menos, malos profesionales, acelerando en el último punto, para que se vea que saben trabajar, y acabando el trabajo justo a tiempo para que no se les eche del trabajo.</p>
<h3>En el mundo del software&#8230;</h3>
<p>Hay muchas veces que, la estimación de un proyecto de software se hace por tiempo. En función del tiempo tardado, se paga a los programadores, y se estima el precio del proyecto. No obstante, esto tiene bastante puntos negativos para los desarrolladores, e incluso para los clientes:</p>
<ol>
<li><strong>La competencia</strong>: competir por el desarrollo de software es decir que tardas menos (y por lo tanto cobras menos)&#8230; pero si el tiempo se recorta y no los requisitos, o pagas menos a los trabajadores (programadores) o les presionas para que hagan más en menos tiempo.</li>
<li><strong>Procrastinación</strong>: si se firma un proyecto de un año, se fija el alcance los requisitos, y se comienza a trabajar. Pasará, y eso se quiera o no es así, que los primeros meses la curva de implicación y desarrollo es muy baja, mientras que el último mes es incluso insana, echando más de ocho horas diarias. La presión no se tiene hasta que la fecha está próxima a cumplirse, y como a los desarrolladores/programadores se les paga por el tiempo que están ahí desarrollando la solución, no les motiva el terminar antes.</li>
<li><strong>Recursos Humanos</strong>: aún usando metodologías ágiles, si la presión es variante en el tiempo y la motivación de <em>hay que entregar</em> se sucede con bastante frecuencia, sin que haya un premio por ello, y sin embargo habiendo broncas o castigos en caso de no llegar, eso hace que la gente se desmotive, comience a trabajar cada vez peor y termine viendo más las páginas de trabajo que el desarrollo en sí.</li>
<li><strong>Retorno de Inversión</strong>: equivocarse en una fecha tras otra, puede ser un punto de pérdida de dinero si se tiene que invertir horas de personas en algo que se supone que debería de estar acabado. Supone no saber exactamente el precio de un desarrollo hasta que no se ha terminado completamente.</li>
</ol>
<h3>¿Otro modelo es posible?</h3>
<p>Pudiera ser posible, sí. Pensemos en el modelo del pintor, ¿cómo le pagaríamos?&#8230; supongo que lo más óptimo sería por pintura gastada y por metros pintados, así como por manos que dé. Es decir, materiales y mano de obra calculando el trabajo realizado, y no las horas invertidas. Esto hace que el trabajador sea el más interesado en ser óptimo en su trabajo, ya que, tanto si tarda una hora, como si tarda tres, cobrará lo mismo.</p>
<p>En el mundo del desarrollo de software, ¿es posible hacer esto?&#8230; muchos dirán inmediatamente que no&#8230; que es complejo, sino imposible, determinar cuánto tiempo se demora en desarrollar un cierto sistema. La pregunta es clara:</p>
<p><strong>Si es posible determinar el tiempo que se va a tardar en un desarrollo, ¿por qué no se puede determinar el precio de ese mismo desarrollo?</strong></p>
<p>Esto es lo que vienen haciendo desde hace mucho tiempo otras doctrinas, como la abogacía, los registradores, los notarios, los arquitectos&#8230; todos los que tienen colegios. En el primer caso, por ejemplo, el Colegio de Abogados de cada provincia establece un precio por trabajo específico a realizar. En nuestro caso, el desarrollo de software, por ejemplo, podríamos determinar conceptos como:</p>
<ul>
<li>Desarrollo de una página web: HTML + CSS + JavaScript; precio mínimo: XXX euros</li>
<li>Desarrollo de una página dinámica web (lenguaje de etiquetas: JSP, ASP, PHP, &#8230;); precio mínimo: XXX euros</li>
<li>Desarrollo de un sistema de gestión de usuarios; precio mínimo: XXX euros</li>
<li>&#8230;</li>
</ul>
<p>Si se desglosa el desarrollo que se pide, hasta el nivel de análisis (e incluso diseño) más básico, toda petición se pueden englosar en uno de estos conceptos, quedando algunos otros como &#8220;as&#8221; en la manga, como la creación de conceptos de <em>investigación</em>, o incluso de <em>riesgo</em>, por tratarse de algo que se sale de la línea base en la que desarrolla la empresa en concreto.</p>
<h3>Estableciendo precios</h3>
<p>Al igual que se debe de realizar un modelo de negocio cuando se levanta una empresa, se deberían de plantear los precios por concepto de lo que la empresa realiza. Está claro que hay conceptos que seguirán quedándose en horas, como la hora de atención al cliente, o la hora de soporte, o la hora de formación.</p>
<p>No obstante, se pueden determinar ciertos desarrollos en los que la empresa se desenvuelve sin problemas, si es web, por ejemplo todo lo que se suele desarrollar de web y cosas que no se han hecho pero se saben hacer, así como si fuese de sistemas, todos los posibles montajes que se pueden realizar en base a tipologías de servidores que se quisieran montar, sistemas de seguridad, de redes, etc.</p>
<h3>Buscando motivación en lugar de procrastinación</h3>
<p>Si se tiene una empresa en la que los desarrollos son para la propia empresa, tipos como se han puesto de moda SaaS (Software as a Service), es decir, vender software como servicio y no como producto, entonces se podría hacer una evaluación de los tipos de desarrollos que se acometen, fijar un esquema de conceptos internos, y pagar a los desarrolladores por trabajo realizado. Tal y como se paga a los equipos comerciales.</p>
<p>En este caso, las empresas pagarían el mínimo fijo a los trabajadores, y una <em>comisión</em>, por trabajo realizado ese mes. Si se han realizado muchas labores imputables por conceptos acordados, el trabajador percibirá la cuantía según su hoja de servicio. Sin embargo, si ha realizado poco trabajo o ninguno, solo percibirá el mínimo.</p>
<h3>Competencia interna e intereses contrapuestos</h3>
<p>Desgraciadamente, no todo es bueno en este modelo. El hecho de ganar más dinero si se hace más, hace que también se busque la forma de hacer menos y seguir ganando más (naturaleza humana), por lo que nos podemos encontrar que haya gente que intente atribuirse el trabajo de otros, o incluso soliciten ayuda del compañero para que le acabe el trabajo.</p>
<p>Esto hace que el trabajador se mueva siempre en beneficio propio, y no en el de la empresa, ya que gana dinero si hace, no si ayuda. Esto puede forzar a que el trabajador genere más trabajo del que requiera la empresa en cierto punto (necesidad de ganar más) o incluso que haga más hora para conseguir más beneficio.</p>
<p>Todo es controlable y todo se puede mejorar. Estos puntos son salvables, ya que se pueden incluir conceptos de soporte entre trabajadores. Si el jefe estima que un trabajador está ayudando a sus compañeros, puede darle un incentivo por compañerismo, que esté reflejado en la tabla de conceptos, con lo que se potencia el trabajo en equipo.</p>
<p>Así mismo, se puede incentivar el que se trabaje a unas horas concretas, asistencia a reuniones o incluso tener un contra-incentivo si se permanece en la oficina pasada una hora concreta, para controlar que un trabajador no llegue a un punto insano de saturación por obsesión de intentar conseguir cada vez más.</p>
<h3>Conclusión</h3>
<p>Considero que, al igual que el incentivo es una buena forma de educar a un niño, es una buena forma de mantener la motivación de una persona en el trabajo, haciendo que la propia persona, con su experiencia y su creatividad, en las horas que determine dedicar al trabajo, consiga el mayor partido, ganando lo que quiera ganar, y con limitaciones para que la obsesión o avaricia se pueda presentar.</p>
<p>Los partes horarios son un ente arcaico que vienen bien en casos de trabajos concretos, que no se pueden medir por un trabajo realizado, sino más bien por un servicio prestado o por una atención dada. Pero este no es el caso del desarrollo de software.</p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2011/07/28/otro-modelo-de-retribucion-mas-optimo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Afinidad y Perfiles</title>
		<link>http://bosqueviejo.net/2011/06/08/afinidad-y-perfiles/</link>
		<comments>http://bosqueviejo.net/2011/06/08/afinidad-y-perfiles/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 16:33:44 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Opinión]]></category>
		<category><![CDATA[desarrollo profesional]]></category>
		<category><![CDATA[perfiles]]></category>
		<category><![CDATA[recursos humanos]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=734</guid>
		<description><![CDATA[ Leyendo, siempre me encuentro con cosas que me hacen pensar, les doy vueltas e intento plasmarlas de la forma más correcta posible. Hoy voy a plantear algo que me pareció muy importante a la hora de realizar contrataciones: afinidad y perfiles.
Cuando se contrata a una persona, en principio, hay que pensar en el entorno donde se va a ubicar. No solo son sus aptitudes profesionales, que esas son muy importantes, sino también sus actitudes, ideologías, cultura, todo aquello que conforma a su persona. Esto también es importante porque puede decidir el nivel de trabajo en equipo que podemos llegar a alcanzar.
También es bueno tener perfiles afines en el equipo. Si tenemos equipos formados por francotiradores, el trabajo puede llegara  convertirse en un infierno, aunque la calidad del trabajo sea bastante alta. No obstante, siempre viene bien tener algún que otro cohesionador de equipo, y otros perfiles necesarios para que todo funcione.
Jorge Jiménez los expone bastante bien en su presentación El francotirador, el vago, el líder y otros chicos del montón, siendo:

Francotirador: es como House, suele ser bastante destructivo, pero un gurú en sí. El trabajo en equipo es prácticamente imposible con él y siempre critica de forma destructiva.
Pitufo [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://bosqueviejo.net/wp-content/uploads/j0422593-150x150.jpg" alt="" title="j0422593" width="150" height="150" class="alignleft size-thumbnail wp-image-732" /> Leyendo, siempre me encuentro con cosas que me hacen pensar, les doy vueltas e intento plasmarlas de la forma más correcta posible. Hoy voy a plantear algo que me pareció muy importante a la hora de realizar contrataciones: afinidad y perfiles.</p>
<p>Cuando se contrata a una persona, en principio, hay que pensar en el entorno donde se va a ubicar. No solo son sus aptitudes profesionales, que esas son muy importantes, sino también sus actitudes, ideologías, cultura, todo aquello que conforma a su persona. Esto también es importante porque puede decidir el nivel de trabajo en equipo que podemos llegar a alcanzar.</p>
<p>También es bueno tener perfiles afines en el equipo. Si tenemos equipos formados por <em>francotiradores</em>, el trabajo puede llegara  convertirse en un infierno, aunque la calidad del trabajo sea bastante alta. No obstante, siempre viene bien tener algún que otro <em>cohesionador</em> de equipo, y otros perfiles necesarios para que todo funcione.</p>
<p>Jorge Jiménez los expone bastante bien en su presentación <a href="http://www.slideshare.net/semurat/el-francotirador-el-vago-el-lider">El francotirador, el vago, el líder y otros chicos del montón</a>, siendo:</p>
<ul>
<li><strong>Francotirador</strong>: es como House, suele ser bastante destructivo, pero un gurú en sí. El trabajo en equipo es prácticamente imposible con él y siempre critica de forma destructiva.</li>
<li><strong>Pitufo gruñón</strong>: considera que la empresa no lo quiere, intenta buscar <em>almas afines</em> y son promulgadores del <em>apocalipsis</em> (cuando llega a la empresa, claro).</li>
<li><strong>Líder <em>clásico</em></strong>: intenta <em>mojarse</em> lo menos posible, es extremadamente conservador y realiza cada acción de la misma forma que se ha hecho durante años&#8230; si falla, no es su culpa, ese procedimiento era así y él lo sigue tal cual. Es el ideal a seguir por los <em>programadores mediocres</em>.</li>
<li><strong>Cheerleader</strong>: es lo que también se puede conocer en otros sitios como el <em>cohesionador</em>. Es un perfil que permite tener un <em>buen rollo</em> en el equipo de trabajo ya que tiene facilidad de confraternización, pero al mismo tiempo, elude el compromiso o la responsabilidad.</li>
<li><strong>Líder</strong>: motiva y enseña, toma la iniciativa, infunde confianza, es cercano y responsable.</li>
<li><strong>Vago</strong>: no quiere responsabilidades, simplemente, se diferencia del cheerleader en que no confraterniza ni agrega motivación al resto del equipo, simplemente puede aparentar que hace algún trabajo, siendo su rendimiento real muy inferior a su movimiento físico, y nunca es responsable de nada.</li>
<li><strong>Cowboy</strong>: es un trabajador muy bueno, entregado y deja el listón muy alto en todos los trabajos en los que participa. Es lo que se considera un gurú o élite.</li>
<li><strong>Pesimista</strong>: otro perfil muy similar al vago, solo que en este caso no se esfuerza en aparentar, simplemente no hace nada y se escuda en que todo está mal.</li>
<li><strong>El rey de la Pista</strong>: es un manipulador nato, trepa y, como no, gran orador. Aprovecha los recursos a su favor para conseguir lo que se plantea y no duda en echar culpas a diestro y siniestro para salir siempre airoso. Se mueve y redirige sus acciones basado en el miedo al fracaso, muy similar al líder <em>clásico</em>, solo que en este caso, la culpa no la tienen los procedimientos, sino los demás. No obstante, tiene buena mano negociadora y comercial.</li>
<li><strong>El soldado</strong>: bueno, alguien tiene que trabajar sin quejarse y acatando órdenes, ¿no? En este caso es el soldado, un perfil que se adapta bien a los líderes, ya sean clásicos o no, acatando las órdenes sin cuestionar la autoridad. Hacen pocas preguntas, solo lo que necesitan saber para conseguir terminar su trabajo. En general, suelen ser poco creativos.</li>
</ul>
<p>Según cómo se lean, los perfiles pueden parecer buenos o malos, hay gente que muchos de estos perfiles, en su punto de vista los considerarán malos, y otros muy necesarios y valiosos, por lo que al final, en una situación u otra, todos son necesarios.</p>
<h3>Construir un equipo</h3>
<p>Haciendo un trabajo de sentido común y un poco guiado por la experiencia, puedo decir que, un equipo <em>perfecto</em>, para mi, en el entorno de desarrollo de software, sometido a ciertas presiones y que debe de funcionar sin fricciones, se requiere:</p>
<ul>
<li>Un <strong>líder</strong>, y solo uno. Esto más que nada es porque los líderes suelen ser autoritarios, por lo que introducir a más de uno, en un equipo reducido puede ser contraproducente.</li>
<li>Pocos <strong>gruñones y líderes clásicos</strong> o ninguno, mejor. Si el equipo es pequeño, es mejor no tener ninguno. Estos perfiles son bastante peligrosos, en caso de detectar alguno, es mejor <em>la poda</em>.</li>
<li>Pocos <strong>cheerleader</strong>. Vienen bien para construir equipo, pero no para el trabajo al pie del cañón.</li>
<li>Tantos <strong>francotiradores</strong> como sea necesario. Sobretodo porque son profesionales solitarios y no les va mucho el trabajo en equipo&#8230; no obstante, en épocas de necesidad, producen mucho más que los demás, pero hacen crecer el nivel de stress al resto del equipo. En este caso <u>los cheerleader deberían de crecer al mismo ritmo que los francotiradores</u>.</li>
<li><strong>Vagos y pesimistas</strong>&#8230; bueno, hay trabajos en los que, no es que se requieran vagos, sino que el nivel de actividad no importa&#8230; salvo cuando hay crisis. La monitorización, atención telefónica, y las tareas rutinarias son bien llevadas por este <em>colectivo</em>.</li>
<li>Tantos <strong>cowboys</strong> como encuentres. Es un perfil difícil y muchas veces caro de conseguir. El cowboy es aquél que puede realizar el trabajo imprimiéndole un nivel alto de calidad. Requiere de que se le deje tiempo para trabajar, por lo que, no suelen ser tan buenos como los francotiradores trabajando bajo presión.</li>
<li>Tantos <strong>soldados</strong> como nivel de trabajo tengas que mantener. Entre las virtudes de trabajo bajo presión del francotirador y la creatividad del cowboy, está el soldado. Este puede realizar cualquier trabajo tal y como se le indique, ni más ni menos. Muy útil cuando hay que ampliar plantilla sin posibilidad de incrementar los mandos intermedios.</li>
<li>Si se requieren de comerciales&#8230;. bueno, en ese caso, no está mal <strong>reyes de la pista</strong>, ya que son capaces de ganarse a cualquiera y realizar un buen trabajo de relaciones públicas en ese sentido. No obstante, si el nivel de negocio tiene sus caídas y problemática de estabilidad, en ese caso, puede ser un problema tener a este perfil de cara al público. Como trabajador interno, puede parecer como soldado, pero rinde bastante menos.</li>
</ul>
<p>Realmente es mi opinión y muy discutible, por lo que, se aceptan comentarios para correcciones y ampliaciones.</p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2011/06/08/afinidad-y-perfiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¡Libros para todos!</title>
		<link>http://bosqueviejo.net/2011/05/06/libros-para-todos/</link>
		<comments>http://bosqueviejo.net/2011/05/06/libros-para-todos/#comments</comments>
		<pubDate>Fri, 06 May 2011 16:09:10 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Libros]]></category>
		<category><![CDATA[curiosidad]]></category>
		<category><![CDATA[desarrollo profesional]]></category>
		<category><![CDATA[software libre]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=700</guid>
		<description><![CDATA[ Hará unos días, mi amigo Dani, me envió el enlace a una web repleta de material bibliográfico&#8230; en principio pensé&#8230; qué de material&#8230; a ver cuánto dura ahí porque debe ser pirata&#8230; pero dando un vistazo más en profundidad, vi que todas las obras publicadas eran de libre difusión, con lo que, es una página que, espero, dure muchos años.
La iniciativa es de etnassoft y algunos de los libros que se refieren en esa página:

Introducción al Software Libre (de la UOC)
Conceptos Avanzados de Desarrollo de Software Libre
Diseño Ágil con TDD, de Carlos Blé
Programación de Juegos para Móviles con J2ME
Programación de Videojuegos con SDL para Windows y Linux
Todo va a cambiar, de Enrique Dans
Don&#8217;t Make Me Think, de Steve Krug
&#8230;

y un largo etcétera. Si ya tenéis libro electrónico, es buen momento para cargar la biblioteca virtual con buen contenido. ¡Que lo disfrutéis!
]]></description>
			<content:encoded><![CDATA[<p><img src="http://bosqueviejo.net/wp-content/uploads/4929_biblioteca-150x150.jpg" alt="" title="4929_biblioteca" width="150" height="150" class="alignleft size-thumbnail wp-image-701" /> Hará unos días, mi amigo <a href="http://sirius06.es/">Dani</a>, me envió el enlace <a href="http://www.etnassoft.com/biblioteca/">a una web repleta de material bibliográfico</a>&#8230; en principio pensé&#8230; qué de material&#8230; a ver cuánto dura ahí porque debe ser pirata&#8230; pero dando un vistazo más en profundidad, vi que todas las obras publicadas eran de libre difusión, con lo que, es una página que, espero, dure muchos años.</p>
<p>La iniciativa es de <a href="http://www.etnassoft.com/">etnassoft</a> y algunos de los libros que se refieren en esa página:</p>
<ul>
<li>Introducción al Software Libre (de la UOC)</li>
<li>Conceptos Avanzados de Desarrollo de Software Libre</li>
<li>Diseño Ágil con TDD, de Carlos Blé</li>
<li>Programación de Juegos para Móviles con J2ME</li>
<li>Programación de Videojuegos con SDL para Windows y Linux</li>
<li>Todo va a cambiar, de Enrique Dans</li>
<li>Don&#8217;t Make Me Think, de Steve Krug</li>
<li>&#8230;</li>
</ul>
<p>y un largo etcétera. Si ya tenéis libro electrónico, es buen momento para cargar la biblioteca virtual con buen contenido. ¡Que lo disfrutéis!</p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2011/05/06/libros-para-todos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reuniones eficientes</title>
		<link>http://bosqueviejo.net/2011/04/04/reuniones-eficientes/</link>
		<comments>http://bosqueviejo.net/2011/04/04/reuniones-eficientes/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 09:41:18 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Opinión]]></category>
		<category><![CDATA[desarrollo profesional]]></category>
		<category><![CDATA[ingeniería de negocio]]></category>
		<category><![CDATA[pnl]]></category>
		<category><![CDATA[reuniones]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=640</guid>
		<description><![CDATA[ Durante años, en las empresas en las que he estado, siempre ha existido el mismo problema, las reuniones se eternizan, se hablan de muchos temas misceláneos y, tras horas de haber hablado, no se tiene la información clara sobre el tema principal por el que se supone que se organizó la reunión.
Hay muchos libros que hacen mención a la calidad de las reuniones, como comenté en otro artículo anterior (El problema de aprender), libros como el de Richard Templar (Las Reglas del Management) o de Joseph O&#8217;Connor y John Seymour (Introducción a la PNL), nos dan claves para organizar una reunión y que no termine siendo una charla entre amigos en la que no se obtienen los acuerdos o intercambios de información esperados.
¿Convocar o no convocar?
Lo primero que hay que pensar, antes de convocar una reunión, es en sí el motivo por el que se convoca la reunión. Pongámonos en el caso de que queremos saber si una venta se ha realizado con los acuerdos pertinentes y el cliente ha sido dado de alta de forma oportuna. En este supuesto, ¿podemos encontrar esta información en una sola fuente?, ¿es necesario un intercambio de información entre varias personas?, ¿se requiere [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://bosqueviejo.net/wp-content/uploads/business_meeting2-150x150.jpg" alt="" title="business_meeting2" width="150" height="150" class="alignleft size-thumbnail wp-image-641" /> Durante años, en las empresas en las que he estado, siempre ha existido el mismo problema, las reuniones se eternizan, se hablan de muchos temas misceláneos y, tras horas de haber hablado, no se tiene la información clara sobre el tema principal por el que se supone que se organizó la reunión.</p>
<p>Hay muchos libros que hacen mención a la calidad de las reuniones, como comenté en otro artículo anterior (<a href="http://bosqueviejo.net/2011/04/04/el-problema-de-aprender/">El problema de aprender</a>), libros como el de Richard Templar (Las Reglas del Management) o de Joseph O&#8217;Connor y John Seymour (Introducción a la PNL), nos dan claves para organizar una reunión y que no termine siendo una charla entre amigos en la que no se obtienen los acuerdos o intercambios de información esperados.</p>
<h3>¿Convocar o no convocar?</h3>
<p>Lo primero que hay que pensar, antes de convocar una reunión, es en sí el motivo por el que se convoca la reunión. Pongámonos en el caso de que queremos saber si una venta se ha realizado con los acuerdos pertinentes y el cliente ha sido dado de alta de forma oportuna. En este supuesto, ¿podemos encontrar esta información en una sola fuente?, ¿es necesario un intercambio de información entre varias personas?, ¿se requiere de algún tipo de sincronización?, ¿se requiere de algún tipo de negociación?&#8230; si la respuesta a todas estas preguntas (y otras del estilo) es que no, quizás la reunión no sea necesaria.</p>
<p>Muchas de las reuniones que se convocan a lo largo de una semana en la mayoría de empresas tienden a ser meramente informativas. Los organizadores de dichas reuniones son personas que requieren de una información que, seguramente tengan, que seguramente puedan localizar en una sola fuente, pero que necesitan de ese punto de encuentro para mezclar distensión e intercambio de información, fuera del ámbito propio de la convocatoria inicial. Incluso muchas veces, para no pecar de estar fuera del ámbito, se convocan dichas reuniones de forma tan general, que cabe cualquier negociación o intercambio de información.</p>
<p>¿Es lícito convocar reuniones generales de larga extensión?, tiene su sentido si se hace cada cierto tiempo, de forma no muy frecuente. No obstante, cuando una reunión dura más de 30 minutos, es que no se está siguiendo una planificación, o quizás haga falta llevarla a otra fecha, obteniendo más datos, puesto que las negociaciones que se alargan son fruto, siempre, de la especulación.</p>
<h3>Orden del día: define el motivo de la reunión</h3>
<p>Es importante, una vez se tiene claro que hay que convocar una reunión, tener claros los puntos a tratar en la reunión. Llevarlos escritos, con documentación complementaria, e incluso dar esta información a los participantes unos días antes de mantener la reunión&#8230; o unas horas antes si la reunión es importante que se realice lo antes posible.</p>
<p>El objetivo a conseguir, es que todos, al entrar en la sala, sepan lo que se va a hablar y la información que se maneja para, lo antes posible, realizar el intercambio de información pertinente y finalizar lo antes posible la negociación o toma de decisiones.</p>
<h3>Asistentes: selecciona a la gente necesaria</h3>
<p>Al igual que el orden del día, es importante seleccionar bien a los asistentes que van a conformar el foro de la reunión. Serán susceptibles de ser invitados todos aquellos que puedan aportar, de una forma u otra, con su experiencia o su trabajo, a enriquecer la reunión y hacerla más efectiva.</p>
<p>Es importante también que, en caso de haber sido el que convoca la reunión, se tome el cargo de moderador y se lleva la reunión por los cauces definidos en el orden del día, para no salirse del mismo e intentar que la reunión sea lo más eficiente posible, llegando a las conclusiones en el menor tiempo posible.</p>
<h3>Recursos: reparte información antes de comenzar</h3>
<p>El intercambio de información puede producirse antes de la reunión a través de informes, documentos, o cualquier tipo de información que pueda ayudar a cada asistente a ser informado sobre la problemática a resolver o el orden de trabajo a realizar antes de entrar en la reunión y proceder a la organización, propiamente dicha, del trabajo.</p>
<p>Los recursos pueden ser documentos escritos de forma concisa, pero realmente, si se quiere ser efectivo en el intercambio de información, que las personas implicadas lo vean y lo entiendan fácilmente, deberá de hacerse de forma gráfica, muy visual. Por ello, mucha gente usa las presentaciones como documentos de apoyo o recursos para una reunión.</p>
<h3>Controla el tiempo y las distensiones</h3>
<p>En el momento que una reunión comienza, no se hace esperar que, una o dos personas, las que sean más abiertas, comiencen a hablar, durante largo tiempo, sobre experiencias personales, trifulcas con un compañero o cotilleos de pasillo que, espero, no están recogidos en el orden del día.</p>
<p>Este tipo de comportamiento debe de ser cortado y llevado, o minutos antes de comenzar, como momento de relax antes de comenzar a trabajar, o al final, cuando ya se hayan alcanzado los objetivos perseguidos.</p>
<p>No obstante, a lo largo de la reunión, este tipo de misceláneas (o distensiones) aparecerán cada vez que alguien, de forma espontánea, relacione un tema a tratar con otro que no tiene mucho sentido o queda fuera del ámbito de la reunión, no dando información relevante. En estos casos, habría que decir: <em>¿qué relevancia tiene eso con lo que estamos tratando?</em>; y en caso de que no consiga una explicación válida, se puede decir algo como: <em>¿podemos tratar eso en otra reunión o al término de esta?</em></p>
<p>El tiempo debe de ser vigilado, puesto que, aunque no se haya salido del tema, si una explicación, discusión o exposición comienza a extenderse, será hora de decir, <em>¿podemos extender ese tema en otra reunión con más información al respecto?</em></p>
<p>Lo importante, es mantener centrada la atención en los temas a tratar, hacerlo de la forma más rápida y concisa, y comprobar que todos los asistentes se quedan con la información necesaria y oportuna, la que necesitaban tener, o la negociación tratada y conforme a todos los presentes.</p>
<h3>Recapitula al final</h3>
<p>Es importante llegar a una recapitulación donde se sintetice lo acordado y se obtenga un consentimiento de todos los asistentes ante lo dicho y acordado. Esto se puede realizar a modo de acta escrita enviándola al final de la reunión a cada persona&#8230; pero la experiencia me dice que, al final, poca gente lee estos actas, por lo que es mejor hacer el resumen de forma oral y que todos afirmen si lo dicho y recogido es lo que se ha hablado, negociado y acordado.</p>
<p>Como siempre, puede haber desacuerdos, gente que tiene una postura frente a un tema, y otros otra confrontada. Al final de la reunión puede que no se haya alcanzado un acuerdo en firme, sino uno que implique condicionantes. Es importante recoger estos condicionantes y enunciar el acuerdo, con los condicionantes a los que está sujeto, y obtener la confirmación de los asistentes de que eso es así. Ya que, incluso en el desacuerdo, puede haber acuerdo <img src='http://bosqueviejo.net/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<h3>Conclusiones</h3>
<p>Realmente&#8230; al fin y al cabo&#8230; es trabajo. Las reuniones son puntos de encuentro entre personas. Las personas somos animales sociales y tendemos a tratar temas variados, tendemos a entablar conversación de afinidades entre unos y otros y, si las reuniones en el trabajo, se hacen entre amigos, es normal que surja la miscelánea, que surjan las risas y se pierda durante unos momentos el hilo de la conversación principal.</p>
<p>En el peor de los casos, será al revés, en lugar de amigos, habrá gente que guarda rencor a otras personas y, en el momento que se toque un tema en el que una opinión pueda surgir de una de las partes, lo que sería un intercambio de información puede tornarse en una discusión abierta sobre una temática que está fuera de la reunión en curso. Será labor del moderador el cortar el tema de discusión y volver a centrar el tema original&#8230; y labor de la jerarquía más alta el solucionar el tema en otra reunión que trate explícitamente de ese problema.</p>
<p>Finalizando, solo me queda decir que, en lo que las reuniones respecta, suerte con ellas <img src='http://bosqueviejo.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2011/04/04/reuniones-eficientes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El problema de aprender</title>
		<link>http://bosqueviejo.net/2011/04/04/el-problema-de-aprender/</link>
		<comments>http://bosqueviejo.net/2011/04/04/el-problema-de-aprender/#comments</comments>
		<pubDate>Sun, 03 Apr 2011 23:16:07 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Opinión]]></category>
		<category><![CDATA[aprender]]></category>
		<category><![CDATA[covey]]></category>
		<category><![CDATA[desarrollo profesional]]></category>
		<category><![CDATA[john seymour]]></category>
		<category><![CDATA[joseph o'connor]]></category>
		<category><![CDATA[pnl]]></category>
		<category><![CDATA[ramón campayo]]></category>
		<category><![CDATA[richard templar]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=633</guid>
		<description><![CDATA[ Después de revisar lecturas tan interesantes como el libro de Ramón Campayo, Aprende un Idioma en 7 días; Introducción a PNL de Joseph O&#8217;Connor y John Seymour; los 7 hábitos de la gente altamente eficiente de Covey, así como los libros de las reglas de Richard Templar; en todos ellos se pone de manifiesto algo bastante interesante, que conforma los mitos y las inexactitudes de hoy en día.
Aprender tiene fecha de caducidad
Esto es un mito que se transforma, muchas veces, en excusa. Cuando una persona, llegada a cierta edad (o incluso muchas veces antes, mucho antes) menciona la típica frase: es que ya soy muy mayor para aprender eso; solo está enunciando una excusa por la cual, no pretende esforzarse en conseguir un conocimiento nuevo.
Aprender, a nivel cerebral y neuronal, no se deja de hacer nunca. Es más, un cerebro maduro, con un conjunto de conocimientos base, es más fácil que aprenda algo, que un niño al que le está costando aprender a leer y escribir. Algo tan concreto como el funcionamiento de un microondas, puede ser comentado a un adulto que enlazará ese conocimiento a otros que ya tenga de su base académica (o del conocimiento del funcionamiento [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://bosqueviejo.net/wp-content/uploads/aprender-150x150.jpg" alt="" title="aprender" width="150" height="150" class="alignleft size-thumbnail wp-image-637" /> Después de revisar lecturas tan interesantes como el libro de Ramón Campayo, Aprende un Idioma en 7 días; Introducción a PNL de Joseph O&#8217;Connor y John Seymour; los 7 hábitos de la gente altamente eficiente de Covey, así como los libros de las reglas de Richard Templar; en todos ellos se pone de manifiesto algo bastante interesante, que conforma los mitos y las inexactitudes de hoy en día.</p>
<h3>Aprender tiene fecha de caducidad</h3>
<p>Esto es un mito que se transforma, muchas veces, en excusa. Cuando una persona, llegada a cierta edad (o incluso muchas veces antes, mucho antes) menciona la típica frase: <em>es que ya soy muy mayor para aprender eso</em>; solo está enunciando una excusa por la cual, no pretende esforzarse en conseguir un conocimiento nuevo.</p>
<p>Aprender, a nivel cerebral y neuronal, no se deja de hacer nunca. Es más, un cerebro maduro, con un conjunto de conocimientos base, es más fácil que aprenda algo, que un niño al que le está costando aprender a leer y escribir. Algo tan concreto como <em>el funcionamiento de un microondas</em>, puede ser comentado a un adulto que enlazará ese conocimiento a otros que ya tenga de su base académica (o del conocimiento del funcionamiento de otros electrodomésticos) y lo aprenderá mucho antes que un niño de 5 años, que puede pensar que todo lo que le cuentas está sacado de una película de ciencia-ficción <img src='http://bosqueviejo.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<h3>Los jóvenes de hoy en día&#8230;</h3>
<p>La estructura social ha cambiado, ya no se <em>ata a una silla a nadie</em>, ni se les obliga a estudiar durante varias horas con posibilidad de un castigo físico si al terminar el estudio no se sabían la lección. Ese marco ha cambiado radicalmente. ¿Quiero decir que deberíamos volver a ese marco para que las cosas fueran mejor? &#8230; ¡Ni de coña! :-S</p>
<p>Las cosas han cambiado, en eso estamos de acuerdo, pero las formas de enseñanza&#8230; pues no. Seguimos teniendo profesores que se sientan tras una mesa y nos dan una sesión de <em>telediario</em>, explicando (eso sí) lo mejor que pueden, una lección de historia, lengua, literatura o similar. En el caso de asignaturas de matemáticas es peor aún, porque no se trata ya de que se transmita de forma oral, sino que el profesor de turno se levanta, rellena la pizarra con una forma de hacer un ejercicio y, si se entendió bien, y sino&#8230; es que son unos <em>burros</em> <img src='http://bosqueviejo.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Hoy en día se penaliza, tanto socialmente por los compañeros, como por muchos profesores, el tener <em>curiosidad</em>, el preguntar algo sobre una asignatura, o sobre algo que se está explicando:</p>
<ul>
<li><strong>el profesor</strong>, lo toma como una pregunta fuera de contexto, cuando no quiere responder, o una posible broma, o un <em>niñ@, es que si no prestas atención, esto no sirve de nada</em>;</li>
<li><strong>los compañeros</strong>, agreden verbalmente (y a veces hasta físicamente) al compañero que realiza preguntas de forma frecuente&#8230; entre algunos calificativos, no se podrá negar, que se suele tildar a estas personas de <em>empollones</em>.</li>
</ul>
<p>Termina no siendo un buen marco de enseñanza. ¿Realmente la culpa es de los jóvenes?</p>
<h3>&#8230;y el cambio de marco</h3>
<p>Ahora piensa, una clase de historia, nada más entrar, en una pizarra, o de forma visual, el profesor ha colocado 1400, en el extremo superior izquierdo, y 1500 en el extremo superior derecho. Entre medias pone, simplemente RENACIMIENTO.</p>
<p>Nada más comenzar la clase, el profesor nombra el marco geográfico, estamos en Italia. Para llevarlo gráficamente, sitúa las mesas y a las personas de forma que se vean las ciudades estado que formaban, en ese tiempo Italia, se puede formar, incluso, un teatro en el que cada alumno tiene un papel, que leer y hacer vivir a los demás, sobre el renacimiento y el lugar que ocupa, según donde esté sentado.</p>
<p>El hecho, es que la motivación se rige por acción, si por la mañana se levanta un niño, sea de la edad que sea, para ir a una charla sobre un tema teórico que, el máximo movimiento que tiene, es un profesor poniendo fechas y nombres sobre una pizarra&#8230; por muy bien que organice y clasifique los datos este profesor, y por muy diverso que sea su registro vocal (a menos que mezcle comedia con narrativa audiovisual), está abocado a ver bostezos, e incluso gente que se duerme.</p>
<h3>Aprender es hacer</h3>
<p>Como dice el viejo proverbio chino: <q>Me lo contaron y lo olvidé. Lo vi y lo entendí. Lo hice y lo aprendí.</q></p>
<p>Cuando, en una clase, se realizan ejercicios tras el profesor haber realizado un ejemplo, como en clases de matemáticas, esto suele reforzar el que los alumnos se motiven a trabajar, hagan los ejercicios y progresen. No es una panacea, en eso estamos de acuerdo. Pero es un avance.</p>
<p>Para realzar más la motivación, hay que conseguir que los alumnos se sientan parte de la clase, por ello el ejemplo anterior de la clase de historia. Esto es aplicable a más tipos de clases, por ejemplo de lengua, donde un análisis de oración puede salir de nominar a partes de la clase como <em>sujetos, predicados, complementos, etc.</em></p>
<h3>&#8230; y el refuerzo positivo</h3>
<p>Está claro que, entre el trabajo y los estudios, donde más absentismo hay, sin lugar a dudas, es en los estudios. Esto es porque, el beneficio para el estudiante no es claro, además, se entremezcla con la posibilidad de fracaso y, ante una posibilidad de fracasar, para muchos, lo mejor es no intentarlo.</p>
<p>¿Qué pasaría si cada día de asistencia se valorase en 2, 3 ó 5 euros? ¿Nos apostamos a que esto bajaría el absentismo escolar?, es muy parecido a ir a trabajar, ¿por qué la gente no falta al trabajo?, ¡por miedo a que le descuenten el día de las vacaciones o la nómina!</p>
<p>Pero pongámoslo mejor todavía, ¿qué tal si hacemos un examen semanal?, todos los avances de cada semana puestos a examen, y una vez al mes, todos los del mes, y una vez cada 3 meses, todos los del trimestre. ¿Qué pasaría si los contenidos fuesen asequibles (lo que ya se ha visto en clase) y el premio la nota?, ¿qué tal si potenciamos el hecho de que tener notas favorables sea bueno? &#8230; y ya si se premiase económicamente, ni te digo <img src='http://bosqueviejo.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  , ¿qué tal una beca para los que lo hagan sobresaliente?</p>
<p>Explicar a un joven que lo que estudie y lo que introduzca dentro de su cerebro será bueno en un futuro (para la universidad o más allá&#8230; cuando se licencie y busque trabajo&#8230; sobre los 25 años como poco), teniendo solamente 8, 12 ó 16 años incluso es algo un poco absurdo, porque en el primer caso le estás diciendo que, cuando pasen 17 años (¡más del doble de la edad que tiene!), eso le habrá ayudado mucho. </p>
<p>Es equivalente a decirle a un trabajador: <em>trabaja duro y haz por subir de sueldo, buscar mejores trabajos y progresar, porque cuando cumplas la edad de jubilación, te quedará mayor pensión</em>; ¿qué efecto tiene eso?&#8230; ninguno, ya que ninguna persona, o casi ninguna, invierte en futuro a largo plazo, prefieren vivir el día a día y que, si en uno o dos meses (o dos años como mucho) me suben el sueldo, perfecto, sino, me quejaré y diré que merezco algo mejor (sin hacer nada, realmente <img src='http://bosqueviejo.net/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' />  ).</p>
<h3>Concluyendo&#8230; ¿qué nos queda?</h3>
<p>Pues llegados a este punto, analizamos las típicas frases:</p>
<ul>
<li><strong>La educación está muy mal en este país</strong>: y en muchos otros, realmente, pero eso es porque no se tiene en cuenta cómo enseñar mejor, sino lo que hay que enseñar. Si el medio no es el adecuado, da igual lo que se transporte, por lo que seguirá estando mal, mientras los profesores sean reactivos (en su gran mayoría) y se dediquen a enseñar como ellos creen que lo hacen mejor, sin escuchar un feedback de sus alumnos y la realidad del día a día, al igual que las estadísticas de aprobados frente a suspensos (y dados de baja)&#8230; y que conste que <em>pasar la mano</em> o hacer exámenes ridículos, es otra forma de no hacer nada.</li>
<li><strong>Los jóvenes de hoy en día no estudian, ni trabajan, no hacen nada</strong>: sí, ciertamente, ¿pero quién les ha inculcado esos valores?, si los jóvenes son así, no es porque no se les pueda <em>pegar</em> (como creen muchos), sino porque no se les motiva a tener éxito, sino que se les inculca el miedo al fracaso. Cuando una persona toma fobia al fracaso, no hace nada, porque ante intentarlo y fallar, mejor no intentarlo, ¿no?</li>
<li><strong>No sirvo ya para nada, a mi edad, ¿qué voy a hacer si me echan?</strong> cualquier persona de menos de 60 años, es capaz de encontrar un nuevo trabajo en el que ser útil y desempeñarse lo mejor posible (y digo menos de 60, porque ya la edad se va notando y porque falta poco para la jubilación, pero es gente la que contrata, y si se les convence, hasta con 64 años y medio se puede comenzar a trabajar&#8230; o 66 y medio, depende de la ley <img src='http://bosqueviejo.net/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' />  ). Una persona de entre 40 y 60 años es capaz de aprender en poco tiempo una nueva forma de trabajar, y sobretodo si se parece a la que haya estado desempeñando durante todos sus años laborales anteriores (que serán, de seguro, 20 ó más). Aprender no es un problema, sino un desafío. Hay que superar el miedo a fracasar y servir de ejemplo a la juventud que va llegando.</li>
</ul>
<p>Todos tenemos capacidad para aprender, y todos podemos aprender de todo lo que nos motive de forma rápida. En caso de estudios reglados, que no son motivación propia, sino impuesta, la motivación debe de salir de profesores, que, al igual que los alumnos, tienen la imposición de estar ahí, con la diferencia de que, si el profesor no realiza su trabajo, estará incurriendo en dos faltas bastante graves: no cumplir con el objeto de su contrato, y tampoco con su deber moral y ético de enseñar&#8230; y hacerlo lo mejor posible, aprendiendo, si hace falta, cada día algo nuevo.</p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2011/04/04/el-problema-de-aprender/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Carta de Solicitud de Participación en Definición de Proyectos</title>
		<link>http://bosqueviejo.net/2010/11/16/carta-de-solicitud-de-participacion-en-definicion-de-proyectos/</link>
		<comments>http://bosqueviejo.net/2010/11/16/carta-de-solicitud-de-participacion-en-definicion-de-proyectos/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 13:20:27 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Opinión]]></category>
		<category><![CDATA[desarrollo profesional]]></category>
		<category><![CDATA[desarrollo software]]></category>
		<category><![CDATA[ingeniería de negocio]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=464</guid>
		<description><![CDATA[En estos últimos días, hablando con colegas del tema de realizar proyectos/productos en los que pudiésemos tener mayor visibilidad, mayor participación, ya que somos la mano de obra que se encarga de su realización, llegamos a la redacción de esta carta:
Hola,
conforme al tema de los proyectos/productos, los desarrollos que se deben de realizar, los que se solicitan, y los que terminan (o no) entrando, es labor de la empresa asegurar un flujo constante de proyectos/productos con mejoras sobre lo que se ofrece en el portfolio de productos ya realizados, pero, queremos que conste que:

Cada proyecto/producto que se solicita, tiene unas implicaciones en tiempo y dinero que debe de amortizarse con los beneficios del mismo, ya que los recursos son finitos, al igual que el tiempo y el dinero de que dispone la compañía para este tipo de peticiones.
Los productos/proyectos tienen un proceso de desarrollo dependiendo de su complejidad, así como de la necesidad de integración dentro de otros productos/proyectos que ya estén desarrollados, por lo que no solo es labor de I+D, sino también de Sistemas y Área de Negocio el desarrollo oportuno del proyecto/producto, su forma de facturación y estructura de costes y la correcta puesta en producción para [...]]]></description>
			<content:encoded><![CDATA[<p>En estos últimos días, hablando con colegas del tema de realizar proyectos/productos en los que pudiésemos tener mayor visibilidad, mayor participación, ya que somos la <em>mano de obra</em> que se encarga de su realización, llegamos a la redacción de esta carta:</p>
<blockquote><p>Hola,</p>
<p>conforme al tema de los proyectos/productos, los desarrollos que se deben de realizar, los que se solicitan, y los que terminan (o no) entrando, es labor de la empresa asegurar un flujo constante de proyectos/productos con mejoras sobre lo que se ofrece en el portfolio de productos ya realizados, pero, queremos que conste que:</p>
<ol>
<li>Cada proyecto/producto que se solicita, tiene unas implicaciones en tiempo y dinero que debe de amortizarse con los beneficios del mismo, ya que los recursos son finitos, al igual que el tiempo y el dinero de que dispone la compañía para este tipo de peticiones.</li>
<li>Los productos/proyectos tienen un proceso de desarrollo dependiendo de su complejidad, así como de la necesidad de integración dentro de otros productos/proyectos que ya estén desarrollados, por lo que no solo es labor de I+D, sino también de Sistemas y Área de Negocio el desarrollo oportuno del proyecto/producto, su forma de facturación y estructura de costes y la correcta puesta en producción para su monitorización y mantenimiento.</li>
<li>El desarrollo tiene varias fases en las que se debe de realizar el proyecto codificando cada parte solicitada o modificando un código ya existente, lo cual puede significar un mal funcionamiento en caso de que se haga con tiempos muy cortos y sin posibilidad de pruebas. La estimación de tiempos deberá de hacerse conforme a lo que se tarde en cada área en realizar su trabajo, y no comenzar a contar el tiempo antes de un inicio real.</li>
<li>Cada cambio que se solicita, pasado el período dispuesto para ello, conlleva <strong>tirar el trabajo</strong> de los días anteriores para comenzar prácticamente de nuevo y con menos tiempo. Por lo que, cada cambio, cuesta tiempo y dinero.</li>
<li>Desarrollar rápido una aplicación y ponerla a disposición del cliente, aún habiendo avisado de que puede generar fallos, es algo que debe de asumir quien lo solicita y sus responsables directos, así como los responsables de la infraestructura a mantener, puesto que en caso de fallo puede que no se vea afectado solo el desarrollo y el cliente para el cual se ha realizado el desarrollo, sino también el resto de clientes.</li>
</ol>
<p>Puesto en conocimiento estos datos, queremos hacer constar y solicitar de vuestra parte que:</p>
<ol>
<li>Se nos tenga en cuenta en cada proyecto/producto que se defina, así como cualquier cambio o indecisión que se tenga, antes de comenzar el desarrollo.</li>
<li>No se introduzcan cambios de última hora en desarrollos que están comenzados y con una fecha de entrega pactada, a menos que se pueda renegociar esta fecha de entrega.</li>
<li>Se defina un modelo de negocio antes del comienzo del desarrollo, para que la integración con área de negocio pueda realizarse desde primera hora.</li>
<li>Se nos dé voz y voto en las decisiones a tomar, en negociaciones con el cliente, y la forma de realizar cada desarrollo, ya que podemos aportar algo de innovación y valor diferencial, así como podemos amoldar su petición para optimizar el desarrollo y que el ciclo pueda, realmente, ser más corto.</li>
<li>Se tenga en cuenta de que I+D es desarrollo, es decir, que las tareas de llevar un proyecto/producto a producción es tarea de un conjunto de personas y de un jefe de proyecto designado para asegurar el éxito del proyecto/producto, por lo que, la responsabilidad es compartida por todas las áreas de entregar cada uno su parte y de realizar cada uno su trabajo.</li>
</ol>
<p>Con todo esto, espero que podamos hacer más comités de desarrollo de productos y se nos dé mayor visibilidad ante la llegada de cualquier proyecto.</p>
<p>Gracias.</p></blockquote>
<p>Espero que ante esta rogativa, se consiga algo bueno y de calado, ya que es asignatura pendiente en el sector de la informática el poder tener voz y voto a la hora de participar en la definición de productos/proyectos dentro del seno de muchas compañías de toda índole.</p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2010/11/16/carta-de-solicitud-de-participacion-en-definicion-de-proyectos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Propiedad del Código</title>
		<link>http://bosqueviejo.net/2010/08/06/propiedad-del-codigo/</link>
		<comments>http://bosqueviejo.net/2010/08/06/propiedad-del-codigo/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 12:04:01 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Desarrollo de Software]]></category>
		<category><![CDATA[desarrollo ágil]]></category>
		<category><![CDATA[desarrollo profesional]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[xtreme programming]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=490</guid>
		<description><![CDATA[Cuando comencé a leer libros sobre Extreme Programming, me llamó la atención una de las propiedades de esta metodología de desarrollo, que era la propiedad del código.
Por mi parte he sido siempre muy comunista con respecto al código, no tengo el menor reparo en mirar, ampliar y corregir código de otras personas y dejo que los demás vean, opinen y corrijan y/o agreguen cosas a mis códigos&#8230; es la mentalidad del software libre.
Pero en las empresas ocurre lo contrario. Es muy normal, yo diría que incluso enfermizo, llegar a ver cómo cuando entras en una empresa en la que hay más de tres programadores, cómo cuando algo falla, cuando hay que hacer una nueva mejora, ampliación, adaptación, siempre dice uno en voz alta: ese código es de fulanito; indicando que ni lo va a ver, ni lo piensa modificar.
Concepto de Propiedad del Código
Eso es a lo que se refieren muchos de los autores de las metodologías ágiles. El hecho de que un código sea de alguien, es nocivo, perjudicial, para el desarrollo conjunto de aplicaciones.
Si se quiere desarrollar una aplicación, normalmente, llega hasta el programador (o programadores) que comienzan a escribir el código que hará que esa aplicación funcione. Si [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando comencé a leer libros sobre Extreme Programming, me llamó la atención una de las propiedades de esta metodología de desarrollo, que era <em>la propiedad del código</em>.</p>
<p>Por mi parte he sido siempre muy <em>comunista</em> con respecto al código, no tengo el menor reparo en mirar, ampliar y corregir código de otras personas y dejo que los demás vean, opinen y corrijan y/o agreguen cosas a mis códigos&#8230; es la mentalidad del software libre.</p>
<p>Pero en las empresas ocurre lo contrario. Es muy normal, yo diría que incluso enfermizo, llegar a ver cómo cuando entras en una empresa en la que hay más de tres programadores, cómo cuando algo falla, cuando hay que hacer una nueva mejora, ampliación, adaptación, siempre dice uno en voz alta: <em>ese código es de fulanito</em>; indicando que ni lo va a ver, ni lo piensa modificar.</p>
<h3>Concepto de Propiedad del Código</h3>
<p>Eso es a lo que se refieren muchos de los autores de las metodologías ágiles. El hecho de que un código <em>sea de alguien</em>, es nocivo, perjudicial, para el desarrollo conjunto de aplicaciones.</p>
<p>Si se quiere desarrollar una aplicación, normalmente, llega hasta el programador (o programadores) que comienzan a escribir el código que hará que esa aplicación funcione. Si nos ponemos en el caso de una aplicación comercial de gestión de clientes, que se separa en modo MVC, y tenemos tres programadores que, se han segmentado y trabaja cada uno de forma autónoma en cada una de las capas, tendremos que entre ellos se comunicarán para hacer peticiones del tipo: <em>Necesito que el modelo valide este dato</em>; <em>No puedo seguir hasta que la interfaz no la termine mi compañero</em>; &#8230;</p>
<h3>Inconvenientes y Perjuicios</h3>
<p>Como he mencionado antes, crear parcelas en una aplicación en desarrollo, cuando es muy normal que se tengan que hacer modificaciones que influyan en todas las partes, hace que cada cambio esté guiado por conversaciones aisladas con gente del equipo que opina que eso no es suyo, que hables con otra persona que es la que lo ha hecho, etc.</p>
<p>Esta actitud crea incertidumbre de vistas hacia arriba, ya que un arquitecto, analista, jefe de proyecto, o director técnico, puede pensar que su desarrollo está demasiado atado a una persona, que puede irse de vacaciones durante dos semanas quedándose todo el trabajo parado, o incluso irse de la empresa, teniendo que hacer <em>herencia</em> de ese código a otros que tendrán que comenzar a <em>estudiarlo</em>.</p>
<p>Desde el punto de vista del programador, realmente y visto en frío, con esta actitud <em>está solo</em>. Es decir, ante cualquier trabajo que haya que realizar nuevo sobre su área, cada error que se produzca, cada tarea o incidencia que caiga en el trozo de código que <em>tiene en propiedad</em> es responsabilidad suya y solo suya, no pudiendo aprovechar la visión conjunta que puede aportar un equipo multidisciplinar.</p>
<h3>Propiedad Comunitaria del Código</h3>
<p>El hecho de que un código sea de un grupo (no de un individuo) hace que el código sea creado, modificado y ampliado por un equipo, por más de una cabeza pensante, por lo que dará más riqueza al código y se evitarán muchos errores, al ser más ojos los que ven ese código.</p>
<p>En principio, de cara a la alta esfera de la compañía, se ve al equipo de programación como un todo, cada uno puede realizar el trabajo sobre el código que se le diga que debe trabajar (por asignación), ya que es parte del equipo o grupo que lo ha creado. </p>
<p>Puede rotarse la delegación de su tarea (por vacaciones, marcha de la compañía, o baja laboral) en cualquier momento, puesto que sus compañeros saben lo que hacen y sobre qué lo está haciendo.</p>
<p>Ante un error o una incidencia, hay un grupo, un equipo, que puede revisar el código y corregirlo.</p>
<h3>Conclusiones</h3>
<p>Es sentido común el pensar que esto debería de ser así en todas las compañías, pero aún queda bastante en tema de educación el hacer ver a muchas personas que las cosas que hacen <em>no son suyas</em>, sino que son de la compañía para la que trabajan y en esa misma compañía, junto a ellas, han contratado a compañeros para hacer el trabajo más llevadero, más rápido y más profesional. Si esto no se aprovecha, entonces, no se ganará del intercambio de conocimiento  entre personas que sepan más de un campo concreto, ni de la riqueza a la que puede llegar un software cuando se programa por un equipo, no por un individuo.</p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2010/08/06/propiedad-del-codigo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

