<?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>Blog InterGraphicDESIGNS &#187; software</title>
	<atom:link href="http://www.intergraphicdesigns.com/blog/tag/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.intergraphicdesigns.com/blog</link>
	<description>Blog InterGraphicDESIGNS</description>
	<lastBuildDate>Mon, 30 Jan 2012 02:16:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Personal Software Process y Team Software Process</title>
		<link>http://www.intergraphicdesigns.com/blog/2011/03/24/personal-software-process-y-team-software-process/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2011/03/24/personal-software-process-y-team-software-process/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 13:44:41 +0000</pubDate>
		<dc:creator>igdonline</dc:creator>
				<category><![CDATA[InterGraphicDESIGNS - Últimas Noticias]]></category>
		<category><![CDATA[camtic]]></category>
		<category><![CDATA[PSP]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tecnología]]></category>
		<category><![CDATA[TSP]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/?p=838</guid>
		<description><![CDATA[Este pasado 1 de marzo, tuvimos el gusto de estar presentes en la Conferencia sobre PSP y TSP brindada por el la Licenciada Berta Valdez y el Ingeniero Alfonso Alva del SIE Center (Software Industry Excellence Center), gracias al apoyo de la Cámara de Tecnologías de la Información y la Comunicación, CAMTIC. El presente artículo [...]]]></description>
			<content:encoded><![CDATA[<p>Este pasado 1 de marzo, tuvimos el gusto de estar presentes en la <strong>Conferencia sobre PSP y TSP</strong> brindada por el la Licenciada Berta Valdez y el Ingeniero Alfonso Alva del SIE Center (Software Industry Excellence Center), gracias al apoyo de la <strong>Cámara de Tecnologías de la Información y la Comunicación, CAMTIC.</strong> El presente artículo tiene como objetivo compartirles el conocimiento que tuvimos la oportunidad de generar sobre este importante tema, esperando que les sea de mucha utilidad en el desarrollo de sus proyectos de software.</p>
<p><strong>Situación mundial</strong></p>
<p><strong><span style="font-weight: normal;">A pesar de los intentos de algunas naciones para ser más competitivos en cuanto a costos mediante el uso de incentivos a las empresas para atraerlas, la India continúa teniendo el 51% del mercado de la Generación <strong>Global de Tecnología y Servicios de Negocios</strong> (Global Sourcing Technology and Business Services). Si analizamos un poco la razón de esto, veremos que la gran inversión que hicieron en la calidad es lo que los hizo surgir.</span></strong></p>
<p><strong>Iniciativa TSP (Team Software Process)</strong></p>
<p><strong><span style="font-weight: normal;">Como posible propuesta para los países que quieran aumentar su Mercado Nacional e Internacional, está la iniciativa <strong>TSP</strong> propuesta por el SEI de Carnegie Mellon (<a href="http://www.sei.cmu.edu" target="_blank">www.sei.cmu.edu</a>). Lo que plantea hacer incentivos por parte del gobierno, a universidades y empresas desarrolladores de software para facilitar la obtención de certificaciones <strong>PSP/TSP</strong> con el objetivo de aumentar la calidad y productividad.</span></strong></p>
<p>Una vez que la empresa esté con esta certificación, puede pasar mucho más fácilmente a otras como <strong>CMMI</strong> (Capability Madurity Model Integration) o <strong>ITIL</strong> (Information Technology Infraestructure Library).</p>
<p><strong>PSP (Personal Software Process) y TSP (Team Software Process)</strong></p>
<p>Desarrollado por los fundadores de <strong>CMMI </strong>(SEI de Carnegie Mellon). Su principal diferencia es que <strong>CMMI</strong> define el qué y no el cómo, mientras que <strong>PSP/TSP</strong> definen el cómo. El siguiente gráfico ayuda a entender fácilmente la relación entre <strong>CMMI</strong> y <strong>TSP/PSP</strong>:</p>
<p><a href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/grafico01.jpg"><img class="aligncenter size-full wp-image-841" title="grafico01" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/grafico01.jpg" alt="PSP/TSP" width="600" height="363" /></a></p>
<p><strong>Proceso de Software Personal (PSP)</strong></p>
<p>Se concentra en desarrollar las habilidades de cada uno de los miembros. Les permite crecer individualmente y utilizar métricas para su desempeño. Dichas métricas se basan principalmente en la cantidad de defectos que son inyectados o encontrados en el código, pero también se tienen de esfuerzo, calendario y tamaño. Las unidades de medición pueden definirse de acuerdo a las necesidades, ya sean casos de uso, líneas de código u otras.</p>
<p><a href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/herramientas.jpg"><img class="aligncenter size-full wp-image-844" title="herramientas" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/herramientas.jpg" alt="PSP" width="600" height="264" /></a></p>
<p><strong>Proceso de Software de Equipo (TSP)</strong></p>
<p>Esta estrategia permite mejorar el desempeño organizacional al utilizar los beneficios de PSP e implementarlos a los equipos de desarrollo de software. No define una metodología de desarrollo específica, por lo que puede fácilmente integrarse con programación ágil, cascada o cualquier otra metodología.</p>
<p><strong>TSP</strong> permite que los miembros de los equipos se puedan entender, puesto que si se utiliza únicamente <strong>PSP</strong>, cada miembro puede tener distintas métricas de desempeño y utilizar diferentes formatos. Trabaja con proyectos individuales en vez de proyectos organizacionales.</p>
<p>La implementación de esta estrategia se divide en dos partes, el lanzamiento (dura aproximadamente 2 semanas dependiendo del tamaño del proyecto) y la administración.</p>
<p><a href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/lanzamiento.jpg"><img class="aligncenter size-full wp-image-845" title="lanzamiento" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/lanzamiento.jpg" alt="TPS" width="600" height="264" /></a></p>
<p><a href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/administracion.jpg"><img class="aligncenter size-full wp-image-846" title="administracion" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/administracion.jpg" alt="administracion" width="600" height="264" /></a></p>
<p>Un detalle muy cambia paradigma de administración de proyectos a administración de equipo (Si gusta profundizar, investigue acerca de los estilos de programación: Body Management – Task Management y Knowledge Management). Lo que se pretende es que el equipo sea auto-dirigido con un modelo de coaching para producir equipos de alto desempeño que alcanzan los compromisos planeados.</p>
<p><strong>Estadísticas</strong></p>
<p>Mejora la variación de esfuerzo y calendario (con respecto al estimado)</p>
<p><a href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/grafico03.jpg"><img class="aligncenter size-full wp-image-842" title="grafico03" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/grafico03.jpg" alt="estadisicas" width="600" height="363" /></a></p>
<p>Hay un <strong>ROI</strong> grande por costos de pruebas puesto que al haber un mejor proceso de desarrollo, los errores van a disminuir considerablemente en todas las etapas del proceso. En el siguiente gráfico se muestra una comparación de una empresa con el nivel de <strong>CMMI</strong> nivel uno implementado versus una empresa con <strong>TSP/PSP</strong> implementado:</p>
<p><a href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/grafico04.jpg"><img class="aligncenter size-full wp-image-843" title="grafico04" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/03/grafico04.jpg" alt="ROI" width="600" height="363" /></a></p>
<p><strong>Conclusión</strong></p>
<p>Es ideal para empresas pequeñas puesto que requiere mucho menos recursos (incluyendo monetarios) que otras estrategias como <strong>CMMI</strong> o <strong>ITIL</strong> y además se tiene un Retorno de la Inversión (<strong>ROI</strong> es de 3 a 6 meses) cuantificable a corto plazo. En caso que estas empresas quieran seguir su proceso de crecimiento, <strong>TSP</strong> es una muy buena forma de acelerar el proceso para su certificación de <strong>CMMI</strong>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2011/03/24/personal-software-process-y-team-software-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aptana Studio, una revisión general.</title>
		<link>http://www.intergraphicdesigns.com/blog/2008/09/30/aptana-studio-una-revision-general/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2008/09/30/aptana-studio-una-revision-general/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 15:57:00 +0000</pubDate>
		<dc:creator>igdonline</dc:creator>
				<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[herramientas]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/general/aptana-studio-una-revision-general/</guid>
		<description><![CDATA[Aptana Studio Community EditionUn IDE gratuito para desarrolladores Web De manera muy general, la escogencia de un entorno de desarrollo llega a tener matices muy personales, ya que esta es la herramienta que un desarrollador web utilizará la mayor parte del tiempo. Aptana Studio es un IDE gratuito para el desarrollo de aplicaciones web que [...]]]></description>
			<content:encoded><![CDATA[<p>Aptana Studio Community Edition<br />Un IDE gratuito para desarrolladores Web</p>
<p>De manera muy general, la escogencia de un entorno de desarrollo llega a tener matices muy personales, ya que esta es la herramienta que un desarrollador web utilizará la mayor parte del tiempo.</p>
<p>Aptana Studio es un IDE gratuito para el desarrollo de aplicaciones web que está basado en la plataforma Eclipse y soporta diferentes formatos de archivos, entre los que podemos mencionar: Javascript, HTML, CSS, ScriptDoc, XML, entre otros.  Además, este IDE provee coloreo de código, chequeo de sintaxis, organización estructural del código fuente, depuración, autocompletitud integrada con el DOM (Document Object Model) y diferentes marcos de trabajo (Extjs, jQuery, Scriptaculous, Dojo etc.) entre una lista bastante grande de opciones, herramientas y perspectivas.</p>
<p>Una característica muy útil es que brinda la posibilidad de asociar un proyecto con una conexión FTP para subir y descargar archivos directamente en un servidor de producción.</p>
<p>Adicionalmente se provee de un administrador de “Plugins” para el soporte de código PHP, Ruby on Rails, integración con Subversion, CVS y Git, soporte para librerías como Adobe Spry, Adobe AIR, Yahoo YUI, entre otras.</p>
<p>A pesar de ser un entorno de desarrollo muy completo, al estar basado en Eclipse, esto lo convierte en un IDE bastante pesado y aplicable sólo para computadoras con ciertas características en su hardware.</p>
<p>Conozca más de <a href="http://www.aptana.com">Aptana Studio</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2008/09/30/aptana-studio-una-revision-general/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

