<?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>Proyecto Guru - Gestion, tecnología y negocios &#187; procesos</title>
	<atom:link href="http://www.proyectoguru.com/category/procesos/feed" rel="self" type="application/rss+xml" />
	<link>http://www.proyectoguru.com</link>
	<description>Siempre aprendiendo. Un blog de Sergio Pérez.</description>
	<lastBuildDate>Fri, 16 Jul 2010 20:45:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Calidad</title>
		<link>http://www.proyectoguru.com/calidad.html</link>
		<comments>http://www.proyectoguru.com/calidad.html#comments</comments>
		<pubDate>Tue, 22 Dec 2009 21:16:36 +0000</pubDate>
		<dc:creator>Sergio Pérez</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[calidad]]></category>
		<category><![CDATA[procesos]]></category>
		<category><![CDATA[soluciones]]></category>
		<category><![CDATA[tecnología]]></category>

		<guid isPermaLink="false">http://www.proyectoguru.com/?p=218</guid>
		<description><![CDATA[Necesitamos ganarnos la confianza de nuestros clientes/usuarios, y tenemos que lograr procesos cada vez más industriales. No debe ser admisible que construir un sistema informático sea más parecido a elaborar una cuchara de madera por el artesano del pueblo que un automóvil en una fábrica.]]></description>
			<content:encoded><![CDATA[<p>La palabra calidad, definida por la <a href="http://buscon.rae.es/draeI/SrvltConsulta?TIPO_BUS=3&amp;LEMA=calidad" target="_blank">RAE</a>, en uno de sus significados dice: &#8220;Propiedad o conjunto de propiedades inherentes a algo, que permiten juzgar su valor.&#8221;</p>
<p>Cuando hablamos de proyectos informáticos, son varias las propiedades que esperamos de ellos, como son: ausencia de incidencias, código fuente con comentarios, eficiencia en los procesos, velocidad de respuesta adecuada, usabilidad, estilos gráficos trabajados, etc. Cada uno damos más importancia a una u otra característica, pero buscamos todas ellas puesto que somos conscientes de que, si existen, las probabilidades de lograr un proyecto con éxito son mayores.</p>
<p>Sin embargo, son muchos los obstáculos a los que tenemos que enfrentarnos en el día a día del proyecto, y que provocan retrasos, errores, etc: falta de experiencia, plazos demasiado ajustados, baja productividad, requisitos imposibles&#8230; y un sinfín de problemas que todos conocemos.</p>
<p>¿Qué hacer entonces? ¿Nos rendimos y asumimos que es imposible obtener productos con la calidad suficiente? ¿Cambiamos de actividad? ¿Quemamos los ordenadores y volvemos a hacer muchas cosas manualmente?</p>
<p><span id="more-218"></span></p>
<p>Está claro que la respuesta a todas esas cuestiones debe ser negativa.</p>
<p>En mi opinión, hay dos factores que influyen notablemente en todos los problemas de calidad de los proyectos:</p>
<p>1. <strong>El factor humano:</strong> en el sector tecnológico, especialmente en la parte de desarrollo, es un factor fundamental puesto que muchas de las tareas dependen del conocimiento, de la motivación e incluso de la inspiración de quien las realiza.</p>
<p>Existe una radical diferencia entre poner un tornillo de un coche o desarrollar una pantalla para realizar una integración con algún sistema de producción. En la primera de las tareas apenas tiene influencia la motivación o la inspiración o la formación, pero en la segunda pueden marcar una clara diferencia entre el éxito y el fracaso.</p>
<p>2.<strong> El factor cultural:</strong> el ámbito tecnológico que nos rodea es relativamente joven, y más si tenemos en cuenta que fue realmente a finales de los 90 cuando hubo un verdadero boom con la expansión de internet, la compra masiva de ordenadores, y un auténtico desarrollo de tecnologías móviles.</p>
<p>Esta juventud implica, necesariamente, que ni nuestros clientes tienen asumido qué significa realizar un proyecto informático, ni nosotros tenemos unos procesos lo suficientemente alejados del trabajo artesanal.</p>
<p><strong>Si comparamos nuestro sector con uno ya asentado y maduro (algunos dirán que demasiado maduro) como es el del automóvil</strong>, las diferencias son claras:</p>
<p>- cuando uno compra un coche, asume ciertas limitaciones, y que los añadidos son los que aparecen en el catálogo. Si deseas cosas extraordinarias, tendrás que &#8220;tunearlo&#8221; y pagar un alto precio por ello. Sin embargo, en un proyecto informático el cliente tiende a pensar que hay barra libre para hacer cambios y que apenas tienen coste.</p>
<p>- en la industria del automóvil existen robots que hacen multitud de trabajos de manera exacta y programada. Lo más parecido que tenemos en el mundo tecnológico son herramientas automáticas que nos permiten simplificar parte de las tareas: generación de código, pruebas, test de cargas&#8230; pero tienen muy poca implantación y son reinventadas una y otra vez.</p>
<p>- las pruebas de calidad que se realizan sobre los automóviles son intensivas y se invierte mucho dinero en seguridad y en confort. En cambio, en muchos de los proyectos informáticos, las pruebas se realizan si se puede, la palabra seguridad apenas se oye, y temas como usabilidad o accesibilidad pertenecen a esa extraña lista de deseos que se suelen pedir por Navidad.</p>
<p>Obviamente, hay muchas más diferencias, pero creo que éstas son las más significativas.</p>
<p>Necesitamos ganarnos la confianza de nuestros clientes/usuarios, y tenemos que lograr procesos cada vez más industriales. No debe ser admisible que construir un sistema informático sea más parecido a elaborar una cuchara de madera por el artesano del pueblo que un automóvil en una fábrica.</p>
<p>Para lograr este objetivo se pueden tomar varias medidas, la mayor parte de ellas muy sencillas, que comentaré en un próximo artículo. Sin embargo, cualquier sugerencia, anécdota y aportación será bien recibida.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyectoguru.com/calidad.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>El martillo, el yunque y el fuelle</title>
		<link>http://www.proyectoguru.com/el-martillo-el-yunque-y-el-fuelle.html</link>
		<comments>http://www.proyectoguru.com/el-martillo-el-yunque-y-el-fuelle.html#comments</comments>
		<pubDate>Thu, 15 Oct 2009 21:47:40 +0000</pubDate>
		<dc:creator>Sergio Pérez</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[procesos]]></category>
		<category><![CDATA[recursos humanos]]></category>
		<category><![CDATA[calidad]]></category>
		<category><![CDATA[soluciones]]></category>

		<guid isPermaLink="false">http://www.proyectoguru.com/?p=152</guid>
		<description><![CDATA[Hoy en día existen multitud de herramientas de gestión de proyectos, muchas de ellas extremadamente complejas, que permiten disponer de información detallada acerca de cara una de las tareas, recursos, costes, desviaciones, etc.
El problema es que hay que mantenerlas actualizadas, de manera habitual y no sólo cuando se realiza una revisión o una auditoría o cuando nos acordamos.
]]></description>
			<content:encoded><![CDATA[<p>Hoy en día existen multitud de <strong>herramientas de gestión de proyectos</strong>, muchas de ellas extremadamente complejas, que permiten disponer de información detallada acerca de cara una de las tareas, recursos, costes, desviaciones, etc.</p>
<p>¿Cuál es el problema general de todas ellas? Muy simple, hay que mantenerlas actualizadas, de manera habitual y no sólo cuando se realiza una revisión o una auditoría o cuando nos acordamos.</p>
<div class="mceTemp">
<dl id="attachment_157" class="wp-caption alignright" style="width: 160px;">
<dt class="wp-caption-dt"><img class="size-thumbnail wp-image-157" title="yunque" src="http://www.proyectoguru.com/wp-content/uploads/yunque-150x143.png" alt="yunque" width="150" height="143" /></dt>
</dl>
</div>
<p>Este hecho, tan simple, es el <strong>culpable</strong> de que a menudo no se conozca el estado general de un proyecto, o que la idea que tenemos del mismo sea vaga e inexacta. Consecuentemente, en un momento u otro aparecen los retrasos, las desviaciones en costes, y los problemas.</p>
<p>Personalmente soy fiel a dos herramientas: una buena hoja Excel, y una herramienta simple para tener catalogadas las tareas, las mejoras y las incidencias.</p>
<p><span id="more-152"></span></p>
<p>Las <strong>hojas Excel</strong> de gestión que yo manejo contienen numerosos datos, y son el cuadro de mando general del proyecto.  A modo de ejemplo, suelo mantener una pestaña para: listado de módulos y estado de avance para cada uno de ellos; listado de personas involucradas en el proyecto, especialmente los analistas, los programadores y los &#8220;stakeholders&#8221;, así como el posible organigrama; listado de hitos del proyecto, crucial para un control efectivo de las desviaciones; funcionalidades previstas por entrega, en el caso de que haya diferentes versiones del proyecto; y evolución de diversos indicadores como son: grado de cumplimiento de hitos, número de incidencias/tareas/mejoras por versión o mes o cualquier otro periodo.</p>
<p>Obviamente, a esta lista se le puede añadir cualquier otra información que se considere interesante, y es sólo una base sobre la que ir montando un sistema de control más avanzado. Cualquiera puede intentar extrapolar esta idea a los posibles proyectos de los que es responsable para saber qué datos adicionales deberían reflejar.</p>
<p>Por otra parte, la mayor parte de los datos que se reflejan en el documento general de gestión deben extraerse de alguna fuente de información actualizada. Hay que buscar dos cualidades: simplicidad y completitud.</p>
<p>La <strong>herramienta</strong> que nos sirva para tener controladas las tareas/mejoras/incidencias (en adelante tareas, de manera general) debe ser, ante todo, simple de usar. El principal objetivo de la gente involucrada en un proyecto debe ser realizar las tareas que le han sido asignadas, y no rellenar datos burocráticos. Considero que cuando una persona emplea más de un 2% de su tiempo en actualizar el estado de sus tareas (1 hora a la semana aproximadamente) entonces es dinero que se está perdiendo.</p>
<p>Hay numerosas opciones en el mercado, tanto gratuitas como de pago. No voy a recomendar ninguna en concreto, pero he usado Mantis, JIRA, Project, Bugzilla&#8230; en cualquiera de ellas es posible catalogar las diferentes tareas, conocer su grado de avance, el número de horas empleadas, e incluso agruparlas por versión. La mayor parte son sencillas de utilizar pero los informes suelen ser tediosos y no siempre dan la información que se requieren.</p>
<p>¿Cómo solucionarlo? Fácil: Excel. Si permiten exportar a Excel los datos en bruto, extraer informes a medida suele ser relativamente sencillo, y si se conecta con otras fuentes de datos, toda la información está en nuestra mano.</p>
<p>Al final, el objetivo de toda herramienta que se utilice es muy sencillo: saber en qué estado se encuentra el proyecto, empleando el menor tiempo posible en esta tarea.</p>
<p>Por ahora, y tras haber probado numerosas opciones, estas son las que he considerado más útiles. Sin embargo, como en cualquier aspecto de la vida, es importante seguir mejorando y aprendiendo.</p>
<p>¿Qué herramientas utilizáis vosotros? ¿Hay alguna que sería necesario añadir a la lista?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyectoguru.com/el-martillo-el-yunque-y-el-fuelle.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
