<?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>GamePlayArt &#187; Gerencia</title>
	<atom:link href="http://www.gameplayart.com/blog/?feed=rss2&#038;tag=gerencia" rel="self" type="application/rss+xml" />
	<link>http://www.gameplayart.com</link>
	<description>Sitio Oficial de GPA</description>
	<lastBuildDate>Mon, 17 Aug 2009 20:22:30 +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>Los Proyectos y su gestión</title>
		<link>http://www.gameplayart.com/?p=36</link>
		<comments>http://www.gameplayart.com/?p=36#comments</comments>
		<pubDate>Tue, 02 Sep 2008 04:09:49 +0000</pubDate>
		<dc:creator>Jos_173</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Cocomo]]></category>
		<category><![CDATA[Costos]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Gerencia]]></category>
		<category><![CDATA[Gestión de Proyectos]]></category>
		<category><![CDATA[Investigación]]></category>

		<guid isPermaLink="false">http://www.gameplayart.com/?p=36</guid>
		<description><![CDATA[El solo hecho de planificar o producir un programa calendario en el cual los recursos, siempre limitados, se asignen a cada una de las actividades en forma económicamente óptima no es suficiente, a la hora de emprender el proyecto requerimos tener mucho más que eso para empezar. Pueden existir algunas limitaciones al planear un proyecto ya [...]]]></description>
			<content:encoded><![CDATA[<p>El solo hecho de planificar o producir un <strong>programa calendario</strong> en el cual los <strong>recursos</strong>, siempre<strong> </strong>limitados, se asignen a cada una de las <strong>actividades</strong> en forma económicamente óptima no es suficiente, a la hora de emprender el proyecto requerimos tener mucho más que eso para empezar.</p>
<p>Pueden existir algunas limitaciones al planear un proyecto ya sean <strong>internas</strong>, por ejemplo: computadoras disponibles, capacidad del personal, disposiciones presupuestarias, o bien <strong>externas,</strong> como ser: fechas de entrega de cualquier tipo de recursos, factores climáticos, aprobaciones de organismos oficiales. Es lo que estábamos diciendo la anterior vez al momento de crear un proyecto, pero ahora exploraremos algo más que crear un proyecto, ahora veremos con es que se debe de gestionar un proyecto. Bienvenido nuevamente a los estudios de investigación que he preparado para que te puedan ser de utlidad a la hora de gestionar tu proyecto.</p>
<h2>Algunas consideraciones que debe de saber</h2>
<h3>1. Defina el alcance y los objetivos del proyecto.</h3>
<p><em>El alcance o área de competencia define los límites del proyecto.</em> Decidir que es lo que está dentro o fuera de los límites del proyecto determinará la cantidad de trabajo que se necesitará realizar.</p>
<h3>2. Defina las tareas</h3>
<p>Debe definir que tareas se esperan del proyecto. Si por ejemplo su proyecto es una campaña publicitaria para una nueva barra de chocolate, entonces una tarea sería producir el trabajo de arte para la publicidad. Por eso defina que cosas tangibles deben ser producidas y documéntelas con suficiente detalle para que cualquiera de los involucrados pueda llevarla a cabo correcta y eficientemente.</p>
<h3>3. Planifique el proyecto</h3>
<p>Planificar requiere que el gerente de proyecto decida qué gente, recursos y presupuestos se requieren para completar el mismo. Debe definir que actividades se requieren para producir los productos, utilizando técnicas tales como <strong>Estructura Analítica de Proyectos</strong> (<a href="http://en.wikipedia.org/wiki/Work_breakdown_structure">Work Breakdown Structures -WBS</a>; en el gerenciamiento de proyectos el WBS es una técnica que consiste en la descomposición del proyecto en partes manejables). Además debe estimar los tiempos y los esfuerzos requeridos para cada actividad, las dependencias entre actividades y luego decidir un programa realista para completarlas. Involucre al equipo de proyecto en la estimación de la duración de las actividades. Establezca hitos que indiquen fechas críticas durante el desarrollo del proyecto. Escríbalas en su planificación.</p>
<h3>4. Comunicación</h3>
<p>La planificación del proyecto resulta inútil si no es comunicada efectivamente al equipo del proyecto. Cada miembro del equipo necesita conocer sus responsabilidades. Lee esta historia:</p>
<blockquote><p>&#8220;Una vez trabajé en un proyecto en donde el project manager (director del proyecto) se quedó sentado en su escritorio rodeado de un enorme cronograma. El problema fue que nadie en ese equipo sabía cuales eran las tareas y las fechas tope, pues nadie había compartido la planificación. El proyecto sufrió todo tipo de problemas porque la gente hacía actividades que pensaban que eran importantes en vez de hacer las que el director de proyecto les había asignado.&#8221;</p></blockquote>
<h3>5. Seguimiento y reporte de avance del proyecto</h3>
<p>Una vez que el proyecto esté en ejecución debe ser monitoreado y comparado el progreso actual con el proyectado. Necesitará reportes de avance de proyecto que deberán producir los miembros del equipo. Deberá registrar las variaciones entre lo real y lo proyectado, tanto en lo referente a costos como a cronograma y al alcance. Deberá reportar las variaciones a su superior y a los accionistas claves para poder tomar acciones correctivas antes de que esos desfasajes sean demasiado grandes.</p>
<p>Puede ajustar el plan de muchas maneras para volver a poner la planificación en el camino trazado pero siempre terminará equilibrando <strong>costos, cronograma de tareas y alcances</strong>. Si el director de proyecto cambia una de estas, entonces uno o los dos elementos restantes deberán inevitablemente ajustarse de forma acorde. Es justamente el balance de estos tres elementos -conocidos como el triángulo del proyecto- lo que típicamente causa los mayores dolores de cabeza al director de proyecto.</p>
<h3>6. Gestión del cambio</h3>
<p>Los accionistas o clientes a menudo cambian de parecer en lo que respecta a las áreas de cada proyecto. A veces cambia el entorno de negocio en medio del desarrollo, y los supuestos que se hicieron al comenzar no siempre siguen siendo válidos. Esto a veces implica que el cronograma o las tareas deban ser cambiados. Si el director del proyecto acepta todos los cambios, muy probablemente el proyecto se saldrá de presupuesto, se atrasará y hasta podría no terminarse.</p>
<p>Administrando los cambios, el líder de proyecto puede tomar decisiones sobre si incorporar o no los cambios inmediatamente o en el futuro, o directamente rechazarlos. Esto aumenta las posibilidades de que el proyecto sea exitoso porque el director del proyecto controla la forma en que esos cambios son incorporados, puede disponer nuevos recursos acordes al cambio y puede planificar cuando y como se harán los mismos. Una de las razones por lo que a veces fracasan los proyectos es por la imposibilidad de gestionar los cambios eficientemente.</p>
<h3>7. Gestión del riesgo</h3>
<p>Los riesgos son eventos que pueden afectar negativamente su proyecto. Alguno dijo por ahi:</p>
<blockquote><p>&#8220;He trabajado en proyectos en lo que los riegos incluyeron: un plantel laboral que no tenía las habilidades técnicas requeridas para realizar el trabajo, la falta de entrega a tiempo de hardware u otros equipos, una sala de control con riesgo de inundación y muchos otros.&#8221;</p></blockquote>
<p>Los riesgos varían con cada proyecto pero se debe identificar lo antes posible los riesgos del proyecto en particular. Se debe planificar para evitar los riesgos o, si los riesgos no pueden ser evitados, para mitigar su impacto en el proyecto en caso de que efectivamente ocurra. Esto se conoce como gestión del riego (risk management).  No controlas todos los riesgos, lo sé, porque estos pueden ser muchos y no todos tienen el mismo impacto. Entonces, identifique todos los riesgos, estime las probabilidades de que ocurran cada uno de la siguiente manera:</p>
<ul>
<li>1= no probable;</li>
<li>2= posible;</li>
<li>3= muy probable.</li>
</ul>
<p>Luego estime su impacto en el proyecto</p>
<ul>
<li>1= bajo;</li>
<li>2= medio;</li>
<li>3= alto.</li>
</ul>
<p>Luego multiplique ambos números para tener un factor de riesgo. Los factores de riego alto indican los riesgos más severos y, por lo tanto, las situaciones más problemáticas. Gestione las 10 estimaciones con los mayores factores de riesgo. Revise constantemente los riesgos y esté alerta por nuevos que pudieran surgir pues tienen la manía de aparecer cuando menos los esperamos.</p>
<p><strong>No gestionar los riesgos eficientemente es otra de las causas frecuentes de fracaso en los proyectos</strong>.</p>
<h1>Gerencia de Proyectos</h1>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Podemos definir la gerencia de proyectos como <em>el arte de dirigir y coordinar recursos humanos y materiales durante la vida de un proyecto mediante el uso de técnicas modernas de administración y para alcanzar objetivos predeterminados de cubrimiento, costo, tiempo,  calidad y satisfacción de todos los participantes</em> (PMI). Es, por tanto, la aplicación del conocimiento, herramientas y técnicas a las actividades del proyecto para satisfacer o exceder las necesidades y expectativas de los participantes. </span></p>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">La gerencia de proyectos es un conjunto de actividades pertenecientes a un proceso administrativo, cuyos componentes principales son los siguientes. </span></p>
<h3>Planeación: Qué vamos a hacer y por qué?</h3>
<p>En el hecho de respondernos esta pregunta ya estaremos dándo solución a la m<span style="Verdana, Arial, Helvetica, sans-serif;">isión, los objetivos, las metas y estrategias del proyecto. </span></p>
<h3>Organización: Qué elementos están involucrados y por qué?<a name="organizacion"></a></h3>
<p>Debemos de definir:</p>
<ul>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Estructura organizacional del equipo del proyecto </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Identificar y asignar las funciones a cada miembro del equipo </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Definir políticas, procedimientos y técnicas de la gerencia </span></li>
<li>Establecer normas de autoridad, responsabilidad y auditoría del proyecto</li>
</ul>
<h3>Motivación: Qué motiva a las persona para ejecutar su trabajo lo mejor posible?.</h3>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Un aspecto importante a tomar en cuenta en el desenvolvimiento y desarrollo de un proyecto es la motivación de las personas, para esto es importante tomar los siguientes aspectos:</span></p>
<ul>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Determinar necesidades del equipo del proyecto </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Adquirir elementos de motivación </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Proveer de asesoramiento a los miembros del equipo según se requiera </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Establecer los programas de incentivos a los miembros </span></li>
<li>Hacer estudio inicial del impacto y la motivación en la productividad</li>
</ul>
<h3>Dirección: Quién decide qué y cuándo?.</h3>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Un barco sin timón navega a la deriva en el mar y es llevado por las olas a su gusto y gana; en un proyecto siempre es vital que haya un director, algún encargado de coordinar actividades y controlar el progreso de las mismas, debe ser una persona con cualidades idóneas no necesariamente con grandes conocimientos, sino apta para expresarse y dar a entender en dialecto humano lo que se quiere hacer y cuándo se lo debe de hacer. Algunas de las tareas de un director son:</span></p>
<ul>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Establecer límites de autoridad en la toma de decisiones sobre asignación de recursos </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Desarrollar estilos de liderazgo </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Mejorar habilidades interpersonales </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Planear técnicas de participación administrativa </span></li>
<li>Implantar técnicas de toma de decisiones mediante consenso.</li>
</ul>
<h3>Control: Quién juzga los resultados y mediante cuáles estándares?.</h3>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Algunas veces poner juicio a tareas que se vienen desenvolviendo suele ser dificil de decirlas por temor a hacer sentir menospreciado a quién lo hizo; pero sucede que esto suele ser fácil de controlarlo si se cumple con lo siguiente:</span></p>
<ul>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Establecer estándares de costo, programación y técnicos </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Planear los medios para evaluar el progreso del proyecto </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Definir un sistema de información para el proyecto </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Preparar las estrategias para revisión del proyecto </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Evaluar el progreso del proyecto </span></li>
</ul>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">El ciclo de vida del proyecto se define por una serie de fases que componen la conceptualización, diseño, desarrollo y puesta en funcionamiento de los resultados del proyecto. Los pasos a seguir en la organización y planeación que lleven a tener un primer plan definido se describen enseguida (sigue leendo). </span></p>
<h2>Definir las metas del proyecto.</h2>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Para definir las metas, respóndase:<strong> qué planea ejecutar?.</strong> Tenga en cuenta el tamaño y tipo del proyecto y establezca metas globales reales. Investigue presupuestos y requisitos de tiempo y dinero y determine claramente el nivel de calidad requerido. Es necesario determinar la prioridad entre dinero y calidad como concepto &#8220;manejador&#8221; del proyecto. </span></p>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Establezca metas que puedan ser cuantificadas. Es muy difícil asegurar el rendimiento de un proyecto cuyas metas son vagas o no medibles. Y cuando estén definidas sus metas y prioridades, obtenga la aprobación del <em>staff </em>administrativo, si es necesario, e involúcrelo con el proyecto lo más temprano posible para que pueda proceder con seguridad, sabiendo que su trabajo está soportando objetivos ya acordados. </span></p>
<h2>Desarrollar la estrategia de administración.</h2>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Defina qué tipo de estrategia es la aplicable; por ejemplo, un pequeño proyecto puede ser manejado por una sola persona o un proyecto grande puede involucrar numerosos administradores, cada uno con una responsabilidad diferente definida para cada área o departamento.</span></p>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Como administrador general de un proyecto grande, su estrategia debe garantizar que los administradores individuales entienden y aceptan sus propias responsabilidades. </span></p>
<h2>Crear el plan del proyecto.</h2>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Con metas definidas y estrategia creada, está listo para definir el plan del proyecto. Prepare un <strong>esbozo general</strong> como primer paso en la organización del proyecto. Rompa el proyecto en varios niveles de detalle para proveer una buena estructura de desagregación del trabajo, con información detallada y resumida. </span></p>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Existen  varias formas de ejecutar un esbozo. Generalmente el tamaño y tipo del proyecto definirán el método apropiado. Si el proyecto es grande o único, puede usar el método <strong><em>&#8220;top-down&#8221;</em></strong> que comienza en tópicos generales y pasa paulatinamente a niveles de detalle. Si el proyecto es pequeño o parecido a alguno ya ejecutado con anterioridad, posiblemente se sienta más cómodo con el método <strong>detallado</strong>, que comienza con tareas a nivel de detalle y luego las une en conjuntos más grandes. </span></p>
<h2>Establecer la secuencia de tareas.</h2>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Tenga en cuenta la duración planeada para cada tarea y la secuencia en que debe realizarse, pues existen tareas que no pueden comenzar antes de que otras terminen. La especificación correcta de las duraciones y dependencias conforma la programación inicial del plan. </span></p>
<h2>Definir hitos o “milestones”.</h2>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Los<em> </em>“hitos”  -en inglés <em>milestones</em>-  son puntos de verificación del proyecto, fechas que no pueden ser movidas o puntos que deben cumplirse antes de continuar. Llegar a uno de ellos significa que todas las actividades anteriores a él se han cumplido y estamos listos para comenzar una nueva serie de actividades. Coloque <em>&#8220;hitos&#8221;</em> reales y con intervalos cortos, que son mas fáciles de alcanzar y motivan a los participantes en el proyecto. </span></p>
<h2>Asignar recursos.</h2>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Son recursos las personas, el equipo y, en general, cualquier elemento necesario para terminar el trabajo y cuya disponibilidad es limitada. Los elementos que no son limitados y que el proyecto consume se denominan insumos y hacen parte de su costo pero no tienen influencia en la duración del mismo. </span></p>
<p><span style="x-small;"><strong>LOS</strong> <strong>RECURSOS</strong> son los <strong>elementos</strong> utilizados para poder realizar la ejecución de cada una de las tareas; como por ejemplo: hardware, programas de base (sistemas operativos), programas de aplicación, discos de almacenamiento, energía, servicios, inversiones de capital, personal, información, dinero y tiempo.</span></p>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Asigne recursos a las tareas individualmente. Determine la disponibilidad actual de personal y el tiempo que cada uno puede<strong> </strong>dedicar a su proyecto. Evite en lo posible asignar actividades a personas que deben ejecutar otras simultáneamente; trate de asignar el tiempo de cada persona a una actividad específica. </span></p>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Haga los ajustes necesarios si encuentra que ha sobreasignado a personas o equipos. </span></p>
<h2>Estimar Costos.</h2>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">El siguiente paso consiste en el cálculo de costos del proyecto, a partir de los costos de cada actividad. Cuando se planifica un proyecto se tienen que obtener estimaciones del esfuerzo humano requerido, de la duración cronológica del proyecto y del costo. Algunos métodos que pueden ayudarte en este punto son:</span></p>
<h3><span style="Verdana, Arial, Helvetica, sans-serif;">Líneas de Código y Puntos de Función. </span></h3>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Los datos de líneas de código (LDC) y los puntos de función (PF) se emplean de dos formas durante la estimación del proyecto de software: </span></p>
<ul>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Variables de estimación, utilizadas para calibrar cada elemento del software.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Métricas de base, recogidas de anteriores proyectos utilizadas junto con las variables de estimación para desarrollar proyecciones de costo y esfuerzo. </span></li>
</ul>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Estas técnicas son diferentes pero tienen características comunes. El planificador del proyecto comienza con una declaración restringida del ámbito del software y, a partir de esa declaración, intenta descomponer el software en pequeñas subfunciones que pueden ser estimadas individualmente. Entonces, estima las LDC o PF (la variable de estimación) para cada subfunción. Luego, aplica las métricas básicas de productividad a la variable de estimación apropiada y deriva el costo y el esfuerzo para la subfunción. Combinando las estimaciones de las subfunciones se produce la estimación total para el proyecto entero. Difieren en el nivel de detalle que requiere la descomposición. </span></p>
<h3><span style="Verdana, Arial, Helvetica, sans-serif;">Técnicas Delfi. </span></h3>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Las técnicas delfi fueron desarrolladas en la corporación Rand en el año de 1948, con el fin de obtener el consenso de un grupo de expertos sin contar con los efectos negativos de las reuniones de grupos. La técnica puede adaptarse a la estimación de costos de la siguiente manera: </span></p>
<ul>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Un coordinador proporciona a cada experto la documentación con la definición del sistema y una papeleta para que escriba su estimación.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Cada experto estudia la definición y determina su estimación en forma anónima; los expertos pueden consultar con el coordinador, pero no entre ellos. </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">El coordinador prepara y distribuye un resumen de las estimaciones efectuadas, incluyendo cualquier razonamiento extraño efectuado por alguno de los expertos.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Los expertos realizan una segunda ronda de estimaciones, otra vez anónimamente, utilizando los resultados de la estimación anterior. En los casos que una estimación difiera mucho de las demás, se podrá solicitar que también en forma anónima el experto justifique su estimación.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">El proceso se repite varias veces como se juzgue necesario, impidiendo una discusión grupal durante el proceso. El siguiente enfoque es una variación de la técnica Delfi tradicional que aumenta la comunicación conservando el anonimato.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">El coordinador proporciona a cada experto la documentación con la definición del sistema y una papeleta para que escriba su estimación.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Cada experto estudia su definición, y el coordinador llama a una reunión del grupo con el fin de que los expertos puedan analizar los aspectos de la estimación con él y entre ellos.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Los expertos terminan su estimación en forma anónima.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">El coordinador prepara un resumen de las estimaciones efectuadas sin incluir los razonamientos realizados por algunos de los expertos.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">El coordinador solicita una reunión del grupo para discutir los puntos donde las estimaciones varíen más.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">Los expertos efectúan una segunda ronda de estimaciones, otra vez en forma anónima. El proceso se repite tantas veces como se juzgue necesario. </span></li>
</ul>
<h3><span style="Verdana, Arial, Helvetica, sans-serif;">COCOMO. </span></h3>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">El Modelo Constructivo de Costos (COnstructive COst MOdel) es una jerarquía de modelos de estimación para el software. Esta jerarquía está constituida por los siguientes modelos: </span></p>
<ul>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">El modelo COCOMO básico es un modelo univariable estático que calcula el esfuerzo (y el costo) del desarrollo de software en función del tamaño del programa expresando en líneas de código (LDC) estimadas. </span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">El modelo COCOMO intermedio calcula el esfuerzo del desarrollo de software en función del tamaño del programa y de un conjunto de “conductores de costo”, que incluyen la evaluación subjetiva del producto, del hardware, del personal y de los atributos del proyecto.</span></li>
<li><span style="Verdana, Arial, Helvetica, sans-serif;">El modelo COCOMO avanzado incorpora todas las características de la versión intermedia y lleva a cabo una evaluación de impacto de los conductores de costo en cada fase (análisis, diseño, etc.) del proceso de ingeniería de software. </span></li>
</ul>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Los modelos COCOMO están definidos para tres tipos de proyecto de software.<strong> Modelo Orgánico: </strong>Proyectos de software relativamente pequeños y sencillos en los que trabajan pequeños equipos, con buena experiencia en la aplicación, sobre el conjunto de requisitos poco rígidos (por ejemplo, un programa de análisis termal desarrollado para un grupo calórico). <strong>Modelo Semiacoplado:</strong> Proyectos de software intermedios (en tamaño y complejidad) en los que los equipos, con variados niveles de experiencia, deben satisfacer requisitos poco o medio rígidos (por ejemplo, un sistema de procesamiento de transacciones con requisitos fijos para un hardware de terminal o un software de gestión de base de datos). <strong>Modelo Empotrado:</strong> Proyectos de software que deben ser desarrollados en un conjunto de hardware, software y restricciones operativas muy restringidas (por ejemplo, software de control de navegación para un avión). </span></p>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Las ecuaciones del modelo COCOMO básico tienen la siguiente forma: E = ab (KLDC) exp (bb) D = cb (E) exp (db) donde E es el esfuerzo aplicado en personas-mes, D es el tiempo de desarrollo en meses cronológicos y KLDC es el número estimado de Líneas de Código distribuídas (en miles) para el proyecto. </span></p>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Las ecuaciones del modelo COCOMO intermedio toma la forma: E = ai (KLDC) exp (bi) x FAE donde E es el esfuerzo aplicado en personas-mes, KLDC es el número estimado de Líneas de Código distribuídas para el proyecto.</span></p>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Se han desarrollado varias técnicas de estimación para el desarrollo de software como establecer de antemano el ámbito del proyecto, usar las métricas del software (mediciones del pasado) como base para la realización de estimaciones y desglosar el proyecto en partes mas pequeñas que se estiman individualmente. Esto ayuda al programador, ya que le permite dedicar más tiempo a otras partes del proyecto.  En resumen el director del Proyecto de Software tiene que estimar tres cosas antes de que comience el proyecto: <strong>cuanto durara, cuanto esfuerzo requerirá y cuanta gente estará implicada</strong>. Además el director debe predecir los recursos de hardware y software que va a requerir y el riesgo implicado. La estimación del proyecto de software nunca será una ciencia exacta, pero la combinación de buenos datos históricos y técnicas puede mejorar la precisión de la estimación. </span></p>
<h2><span style="Arial, Helvetica, sans-serif;">Revisar el plan</span></h2>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">El paso final consiste en revisar el plan, buscando puntos débiles y áreas con posibles problemas y determinando las actividades críticas, que al final son las que controlarán el desarrollo del proyecto.</span></p>
<p><span style="Verdana, Arial, Helvetica, sans-serif;">Para estos procesos vamos a utilizar herramientas de software que se encargarán del trabajo manual y dejarán al gerente su valioso tiempo disponible para la toma de decisiones soportadas en información confiable. </span></p>
<h1>En conclusión</h1>
<p>El seguimiento de estas mejores prácticas no puede garantizarle el éxito de su proyecto pero le dará una mejor chance de éxito. En cambio, el descuido de estas prácticas muy probablemente llevará su proyecto al fracaso.</p>
<p><span style="x-small;">Creo importante traer el pensamiento de Deming, quien señala y remarca muy claramente, al presentar su teoría de Calidad Total, </span></p>
<blockquote><p><span style="x-small;">que el administrador de un proyecto al planificar las actividades, debe tener presente que los mejores esfuerzos constituyen un elemento esencial; pero desgraciadamente, si estos esfuerzos se toman aisladamente sin una debida orientación basada en principios administrativos, éstos esfuerzos pueden causar profundos daños.</span></p></blockquote>
<p><span style="x-small;">La necesidad de la consistencia en los esfuerzos supone que si cada uno sabe lo que tiene que hacer y, que si cada uno hiciese lo mejor que puede, el resultado sería la dispersión del conocimiento y de los esfuerzos; por lo tanto, no hay nada que substituya al trabajo en equipo y a los buenos líderes, para alcanzar una consistencia entre los esfuerzos y el conocimiento necesario.</span></p>
<p><span style="x-small;">Algo importante a tener siempre presente es que: si el administrador realiza un buen trabajo en la gestión del proyecto, su éxito podrá ser visto y verificado por los demás; en caso contrario, naturalmente, el fracaso también estará a la vista de todo el mundo. La responsabilidad es muy alta: alcanzar el objetivo o no pero la oportunidad de &#8220;demostrar la capacidad profesional&#8221;, es de las que no pueden dejarse pasar por alto.</span></p>
<p><span style="x-small;">Los administradores <strong>eficaces</strong> de proyectos, son los que logran que el trabajo se ejecute a <strong>tiempo</strong>, dentro del <strong>presupuesto</strong>, y conforme a las <strong>normas de calidad</strong> especificadas.</span></p>
<h1><span style="x-small;">Bibliografía Consultada</span></h1>
<p><span style="x-small;"><a href="http://www.liderdeproyecto.com/manual/estimacion_de_esfuerzo_del_proyecto.html" target="_blank">Manual de Administración de Proyectos</a><br />
</span><span style="x-small;"><a href="http://www.mujeresdeempresa.com/management/060501-gestion-de-proyectos-mejores-practicas.shtml" target="_blank">Gestión de Proyectos: las 7 mejores prácticas</a><br />
<span style="x-small;"><a href="http://www.alipso.com/impresion/impresion.php?ruta=http://www.alipso.com/monografias/estimacosto/" target="_blank">Monografía: Técnicas de estimación de costos y esfuerzos</a></span><br />
<a href="http://alarcos.inf-cr.uclm.es/doc/pfc/planep/tecnica.htm" target="_blank">Escuela Superior de Informática Universidad de Castilla-La Mancha</a></span><span style="x-small;"><br />
<a href="http://www.getec.etsit.upm.es/articulos/gproyectos/art4.htm" target="_blank">Planificación de Proyectos de Software</a> Autor: Pedro Concepción<br />
<a href="http://www.inf.udec.cl/~mvaras/papers/arica/arica.htm" target="_blank">Estimación del Esfuerzo de Desarrollo</a> </span><span style="x-small;">Autor: Marcela P. Varas C. (Depto. Ing. Informática y Cs. de la Computación Universidad de Concepción)</span></p>
<p class="MsoNormal" style="justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.gameplayart.com/?feed=rss2&amp;p=36</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
