<?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>Softqanetwork.com &#187; Quality Engineering</title>
	<atom:link href="http://www.softqanetwork.com/category/quality-engineering/feed" rel="self" type="application/rss+xml" />
	<link>http://www.softqanetwork.com</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 23:01:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>¿Que es Test-Driven Development (TDD)?</title>
		<link>http://www.softqanetwork.com/%c2%bfque-es-test-driven-development-tdd</link>
		<comments>http://www.softqanetwork.com/%c2%bfque-es-test-driven-development-tdd#comments</comments>
		<pubDate>Wed, 10 Jun 2009 13:45:01 +0000</pubDate>
		<dc:creator>Javierpello</dc:creator>
				<category><![CDATA[Quality Engineering]]></category>

		<guid isPermaLink="false">http://www.softqanetwork.com/?p=539</guid>
		<description><![CDATA[Test-Driven development (TDD) es una práctica de programación que implica el desarrollo de pequeñas piezas de código basándose en test cases escritos con anterioridad. ¿Y esto que quiere decir? Quiere decir que el desarrollador escribe los test cases antes de escribir el código.  El tipo de pruebas (test cases) que hace el desarrollador suelen ser [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.softqanetwork.com%2F%25c2%25bfque-es-test-driven-development-tdd"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.softqanetwork.com%2F%25c2%25bfque-es-test-driven-development-tdd&amp;source=softqanetwork&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignnone size-full wp-image-543" style="float: left" title="tdd" src="http://www.softqanetwork.com/wp-content/uploads/2009/06/tdd.gif" alt="tdd" width="123" height="97" /><strong>Test-Driven development (TDD)</strong> es una práctica de programación que implica el desarrollo de pequeñas piezas de código basándose en test cases escritos con anterioridad. ¿Y esto que quiere decir? Quiere decir que el desarrollador escribe los test cases antes de escribir el código.  El tipo de pruebas (test cases) que hace el desarrollador suelen ser unitarias y automatizadas. ¿Como funciona?:</p>
<ol>
<li>Se selecciona un requisito.</li>
<li>El desarrollado escribe el test case o test cases para probar ese requisito.</li>
<li>Los ejecutan los test. Con el resultado de que todos los test cases fallarán (si el test no falla esto quiere decir que el requisito probablemente ya ha sido implementado o hemos escrito incorrectamente el test case)</li>
<li>Se implementa el código, de tal manera que haga que la prueba pase satisfactoriamente.</li>
<li>Una vez terminamos, se hace &#8220;refactoring&#8221;, para eliminar código duplicado.</li>
<li>Podríamos lanzar los test cases otra vez para verificar que no hemos roto nada durante el refactoring.</li>
</ol>
<p><span id="more-539"></span></p>
<p>La idea principal de esta técnica de programación es que los requerimientos sean traducidos a pruebas, así cuando las pruebas pasen correctamente estaremos garantizando que los requerimientos se han implementado correctamente. La idea es escribir la menor cantidad de código posible. Una limitación de esta técnica que debemos considerar es que para hacer TDD es necesario que nuestros test cases estén automatizados.<br />
<o :p></o><br />
¿Es TDD compatible con el testing tradicional? Por supuesto, no sólo es compatible sino que el hacer TDD no implica que no debamos hacer más testing. Una vez ha terminado el desarrollo usando TDD debemos realizar actividades tradicionales de testing: test de integración, test de sistemas, User Aceptance Test&#8230;todo depende de las necesidades de vuestra empresa.</p>
<p><strong>Referencias:</strong> <a href="http://www.testdriven.com" target="_blank">http://www.testdriven.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softqanetwork.com/%c2%bfque-es-test-driven-development-tdd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SLAs en el mundo del testing</title>
		<link>http://www.softqanetwork.com/slas-en-el-mundo-del-testing</link>
		<comments>http://www.softqanetwork.com/slas-en-el-mundo-del-testing#comments</comments>
		<pubDate>Tue, 14 Oct 2008 23:00:02 +0000</pubDate>
		<dc:creator>Javierpello</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Quality Engineering]]></category>
		<category><![CDATA[SLA]]></category>

		<guid isPermaLink="false">http://softqanetwork.com/?p=116</guid>
		<description><![CDATA[Las &#8220;SLA&#8221; o &#8220;Service Level Agreement&#8221; es un documento contractual entre un cliente y una empresa que ofrece un servicio. Por tanto, las SLA tienen como misión identifican y definen las necesidades del cliente a la vez que controla sus expectativas de servicio en relación a la capacidad del proveedor, proporciona un marco de entendimiento [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.softqanetwork.com%2Fslas-en-el-mundo-del-testing"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.softqanetwork.com%2Fslas-en-el-mundo-del-testing&amp;source=softqanetwork&amp;style=normal&amp;hashtags=SLA&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft alignnone size-medium wp-image-253" style="margin: 5px; float: left;" title="trato" src="http://softqanetwork.com/wp-content/uploads/2008/10/trato.gif" alt="" width="123" height="120" />Las &#8220;SLA&#8221; o &#8220;Service Level Agreement&#8221; es un documento contractual entre un cliente y una empresa que ofrece un servicio. Por tanto, las SLA tienen como misión identifican y definen las necesidades del cliente a la vez que controla sus expectativas de servicio en relación a la capacidad del proveedor, proporciona un marco de entendimiento entre ambos. En el mundo del testing, como en cualquier otro ámbito, debemos de establecer unas SLAs si trabajamos con proveedores en nuestro entorno de testing. Algunas caracteríticas que debe de incluir son:</p>
<ul>
<li> Identificar y definir las necesidades del cliente.</li>
<li>Establecer un marco de trabajo.</li>
<li>Simplificar situaciones complejas.</li>
<li> Reducir conflictos entre areas.</li>
<li>Fomentar el diálogo en caso de controversias.</li>
<li>Eliminar expectativas poco realistas.</li>
</ul>
<p><span id="more-116"></span></p>
<p>Esto no es, por supuesto, trivial y depende mucho de la empesa. La complejidad y la terminología por sí solo puede hacer que sea una tarea de enormes proporciones. Sin embargo, hay métodos para hacerlo mucho más manejable. El más común es usar una plantilla. En internet podréis encontrar cientos de ellas que se pueden usar como base y adaptarla a las necesidades de tu empresa. Lo que si se debe de tener en cuenta es que las SLA son una manera de medir la calidad de un servicio, por tanto debemos definir unas KPIs (Key Performance Indicators) que nos permitar cuantificar el servicio.<br />
<o:p></o:p><br />
Una vez tenemos identificados los KPIs, podremos monitorizar el servicio y asociar este servicio a unos precios.<br />
<o:p></o:p><br />
¿Cuales son los beneficios de las SLAs?  Nos permite conseguir el nivel de calidad acordado, por tanto, conseguir un buen servicio.<br />
<o:p></o:p><br />
En resumen, estos serían los puntos a seguir:</p>
<ol>
<li>Definir los SLR (Service Level Requirements).</li>
<li>Identificar los KPIs.</li>
<li>Definir los niveles de servicio.</li>
<li>Asignar precios a los niveles de servicio anteriormente definidos.</li>
<li>Mejorar y mantener los niveles de servicio.</li>
</ol>
<ul><span style="font-family: verdana,arial,helvetica,sans-serif;"><span style="font-size: x-small;"><br />
</span></span></ul>
]]></content:encoded>
			<wfw:commentRss>http://www.softqanetwork.com/slas-en-el-mundo-del-testing/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>¿Que significa el término &#8220;Sanity Test&#8221;?</title>
		<link>http://www.softqanetwork.com/%c2%bfque-significa-el-termino-sanity-test</link>
		<comments>http://www.softqanetwork.com/%c2%bfque-significa-el-termino-sanity-test#comments</comments>
		<pubDate>Tue, 05 Aug 2008 23:00:34 +0000</pubDate>
		<dc:creator>Javierpello</dc:creator>
				<category><![CDATA[Quality Engineering]]></category>
		<category><![CDATA[Sanity check]]></category>
		<category><![CDATA[sanity testing]]></category>
		<category><![CDATA[test de saneamiento]]></category>

		<guid isPermaLink="false">http://softqanetwork.com/?p=221</guid>
		<description><![CDATA[En alguna otra ocasión habíamos hablado sobre los &#8220;Smoke Test&#8221; y su importancia en las actividades diárias de un equipo de testing. En aquella ocasión surgió el termino &#8220;Sanity Testing&#8221; o &#8220;Sanity Check&#8221;. En algunas ocasiones estos términos pueden ser confusos, así que vamos a intentar definir el término Sanity Test y en que ocasiones [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.softqanetwork.com%2F%25c2%25bfque-significa-el-termino-sanity-test"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.softqanetwork.com%2F%25c2%25bfque-significa-el-termino-sanity-test&amp;source=softqanetwork&amp;style=normal&amp;hashtags=Sanity+check,sanity+testing,test+de+saneamiento&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft" style="margin: 5px; float: left;" title="sanity2" src="http://softqanetwork.com/wp-content/uploads/2008/08/sanity2.jpg" alt="" width="132" height="105" />En alguna otra ocasión habíamos hablado sobre los &#8220;Smoke Test&#8221; y su importancia en las actividades diárias de un equipo de testing. En aquella ocasión surgió el termino &#8220;Sanity Testing&#8221; o &#8220;Sanity Check&#8221;.<br />
<o:p></o:p><br />
En algunas ocasiones estos términos pueden ser confusos, así que vamos a intentar definir el término Sanity Test y en que ocasiones podemos realizar este tipo de actividad.<br />
<o:p></o:p><br />
¿Que características principales tiene un Sanity Test?:<span id="more-221"></span></p>
<ul>
<li>Pequeña prueba de regresión que se centra en una o varias áreas de funcionalidad.</li>
<li>Permite una rápida evaluación.</li>
<li>Permite conocer el estado de nuestra aplicación y verificar que todo sigue funcionando correctamente después de algún pequeño cambio.</li>
<li>Comprueban si se cumplen los requisitos o no.</li>
<li>A diferencia de los smoke test, estas pruebas son más exhaustivas y más en detalle.</li>
<li>Estas pruebas intentan evitar pérdida de tiempo y esfuerzo.</li>
</ul>
<p>Estás son algunas características básicas, todo depende del sector y de la empresa.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softqanetwork.com/%c2%bfque-significa-el-termino-sanity-test/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Equipo de Revisión de Defectos (Defect Review Team)</title>
		<link>http://www.softqanetwork.com/equipo-para-la-revision-de-defectos-defect-review-team</link>
		<comments>http://www.softqanetwork.com/equipo-para-la-revision-de-defectos-defect-review-team#comments</comments>
		<pubDate>Sun, 25 May 2008 10:01:17 +0000</pubDate>
		<dc:creator>Javierpello</dc:creator>
				<category><![CDATA[Defectos]]></category>
		<category><![CDATA[Quality Engineering]]></category>
		<category><![CDATA[Defects Review Team]]></category>

		<guid isPermaLink="false">http://softqanetwork.com/?p=171</guid>
		<description><![CDATA[Debido a que durante el desarrollo de cualquier producto software se identifican un gran número de defectos, en muchos casos de alta prioridad o prioridad crítica, un equipo para la revisión de defectos (Defects Review Team) es esencial en cualquier equipo de testing. Un DRT (Defects Review Team) proporciona una rápida y eficiente respuesta a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.softqanetwork.com%2Fequipo-para-la-revision-de-defectos-defect-review-team"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.softqanetwork.com%2Fequipo-para-la-revision-de-defectos-defect-review-team&amp;source=softqanetwork&amp;style=normal&amp;hashtags=Defects+Review+Team&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft alignnone size-medium wp-image-172" style="float: left;" title="meeting" src="http://softqanetwork.com/wp-content/uploads/2008/05/meeting.jpg" alt="" width="165" height="140" /></p>
<p>Debido a que durante el desarrollo de cualquier producto software se identifican un gran número de defectos, en muchos casos de alta prioridad o prioridad crítica, un equipo para la revisión de defectos (<strong>Defects Review Team</strong>) es esencial en cualquier equipo de testing.<br />
<o:p><o:p/><br />
Un <strong>DRT</strong> (Defects Review Team) proporciona una rápida y eficiente respuesta a un defecto en cualquiera de nuestros entornos y garantiza una oportuna solución. El equipo estará integrado por los siguientes miembros:</p>
<ul>
<li><strong> Responsable del equipo de desarrollo</strong> (Development team leader).</li>
<li><strong>Jefe de proyecto</strong> (Project manager).</li>
<li><strong>Responsable del equipo de pruebas</strong> (QA team lead).</li>
<li><strong>Cliente</strong> (Opcional). Es importante que el cliente forme parte de este equipo, aunque no siempre es posible su participación.</li>
</ul>
<p><span id="more-171"></span></p>
<p><strong>Plan de acción:</strong></p>
<p>Lo primero que debemos hacer es establecer un <strong>plan de acción</strong>. Podemos establecer reuniones semanales para discutir los defectos más importantes&#8230;pero claro, una revisión semanal en algunos casos puede no ser suficiente, y una reunión diaria puede ser deficil de conseguir. ¿Que podríamos hacer? Podemos establecer como norma, una reunión semanal y después, cada miembro del equipo se debe comprometer a revisar diariamente los defectos. En caso de que sea necesario se pueden establecer reuniones ocasionales si fuese requerido.</p>
<p>Nuestro plan de acción:</p>
<ol>
<li>Todos los miembros del DRT deben de ser notificados, por ejemplo via email, de todos los defectos de prioridad alta y crítica.</li>
<li><strong>Semanalmente</strong> se discuten los defectos más importantes. Los defectos ya existentes se revisan para asegurarnos que el defecto no está duplicado.</li>
<li>Si el defecto es válido, se introduce en nuestro DTS (<strong>Defect Tracking System</strong>) como &#8220;OPEN&#8221; (más tarde serán asignados por el responsable de desarrollo).</li>
<li>Se revisan los defectos críticos que deberían haber sido arreglados y que aún no están solucionados. Se analizan las causas y se establece un plan de acción, ¿como podemos arreglar lo antes posible?.</li>
<li>Haremos análisis a largo plazo&#8230;¿Que acciones debemos tomar para que defectos así no vuelvan a repetirse?.</li>
<li>Debemos de establecer timelines en la resolución de defectos a corto plazo.</li>
</ol>
<p class="ListNumeral" style="margin-left: 36pt; text-indent: -18pt;"><!--[if !supportLists]--></p>
<p class="ListNumeral" style="margin-left: 36pt; text-indent: -18pt;"><!--[if !supportLists]--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softqanetwork.com/equipo-para-la-revision-de-defectos-defect-review-team/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Crea tus propios Planes de Pruebas</title>
		<link>http://www.softqanetwork.com/crea-tus-propios-planes-de-pruebas</link>
		<comments>http://www.softqanetwork.com/crea-tus-propios-planes-de-pruebas#comments</comments>
		<pubDate>Thu, 15 May 2008 23:05:10 +0000</pubDate>
		<dc:creator>Javierpello</dc:creator>
				<category><![CDATA[Procesos]]></category>
		<category><![CDATA[Quality Engineering]]></category>

		<guid isPermaLink="false">http://softqanetwork.com/?p=170</guid>
		<description><![CDATA[El Plan de pruebas describe la estrategia, recursos y planificación de nuestras pruebas. Esta estrategia incluye la definición del tipo de pruebas a realizar para cada iteración, la cobertura y objetivos&#8230;en definitiva, el test plan representa el proceso de pruebas. Es importante detallar lo que está dentro del &#8220;scope&#8221; de las pruebas y lo que [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.softqanetwork.com%2Fcrea-tus-propios-planes-de-pruebas"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.softqanetwork.com%2Fcrea-tus-propios-planes-de-pruebas&amp;source=softqanetwork&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft alignnone size-medium wp-image-168" style="margin: 5px; float: left;" title="regresion" src="http://softqanetwork.com/wp-content/uploads/2008/05/plan_icon.jpg" alt="" width="136" height="136" />El Plan de pruebas describe la estrategia, recursos y planificación de nuestras pruebas. Esta estrategia incluye la definición del tipo de pruebas a realizar para cada iteración, la cobertura y objetivos&#8230;en definitiva, el test plan representa el proceso de pruebas. Es importante detallar lo que está dentro del &#8220;scope&#8221; de las pruebas y lo que no se testeará.</p>
<p>La función principal del Test Plan es ayudarnos en la realización de las pruebas&#8230;por ello debe al menos incluir:</p>
<ul>
<li> Definir objetivos de las pruebas.</li>
<li>Definir de los elementos que se van a probar.</li>
<li>Enfoque o estrategia que se usará.</li>
<li>Recursos y planificación necesarios.</li>
</ul>
<p>Adjunto una plantilla que he obtenido de la &#8220;<a href="http://www.ieee.org/portal/site" target="_blank">IEEE</a>&#8221; que os puede servir como ejemplo. A partir de ella podreís crear vuestra propia plantilla que se adapte a las necesidades de vuestra empresa.</p>
<p><img class="alignleft alignnone size-medium wp-image-168" style="margin: 5px; float: left;" title="regresion" src="http://softqanetwork.com/wp-content/uploads/2008/05/pdf_icon.jpg" alt="" width="49" height="49" /></p>
<p><a href="http://softqanetwork.com/documents/IEEETestPlanTemplate.pdf" target="_blank"><br />
<o:p><o:p/>Test Plan Template</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softqanetwork.com/crea-tus-propios-planes-de-pruebas/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TPI Testing Process Improvement</title>
		<link>http://www.softqanetwork.com/tpi-testing-process-improvement</link>
		<comments>http://www.softqanetwork.com/tpi-testing-process-improvement#comments</comments>
		<pubDate>Mon, 18 Jun 2007 22:30:33 +0000</pubDate>
		<dc:creator>Javierpello</dc:creator>
				<category><![CDATA[Procesos]]></category>
		<category><![CDATA[Quality Engineering]]></category>

		<guid isPermaLink="false">http://softqanetwork.com/?p=43</guid>
		<description><![CDATA[¿Es bueno tu proceso de testing? Esta es una pregunta muy fácil de hacer y muy dificil de contestar. Las pruebas de software amenudo consumen mucho tiempo y dinero. Muchas organizaciones se han dado cuenta que mejorando sus procesos de pruebas pueden solucionar estos problemas. Sin embargo, en la practica resulta mucho más dificil saber [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.softqanetwork.com%2Ftpi-testing-process-improvement"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.softqanetwork.com%2Ftpi-testing-process-improvement&amp;source=softqanetwork&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><font face="Arial" size="2"><span style="color: #000000" id="b77">¿Es bueno tu proceso de testing? Esta es una pregunta muy fácil de hacer y muy dificil de contestar. Las pruebas de software amenudo consumen mucho tiempo y dinero. Muchas organizaciones se han dado cuenta que mejorando sus procesos de pruebas pueden solucionar estos problemas. Sin embargo, en la practica resulta mucho más dificil saber que medidas tomar para mejorar y controlar el proceso.</span></font></p>
<p><font face="Arial" size="2">El modelo <strong>TPI</strong> está basado en las mejores prácticas de la industria relativas a la mejora del proceso de pruebas. El modelo incluye guías prácticas para evaluar el nivel de madurez de prueba de una organización así como los pasos para mejorar el proceso.<br />
</font><span id="more-43"></span><br />
<font face="Arial" size="2"><span style="color: #000000" id="b77">El modelo se compone de 20 Áreas Clave, que constituyen la base para mejorar y estructurar el proceso de Test. Esta es la lista completa:</span></font></p>
<p><font face="Arial" size="2">-Test strategy<br />
-Life-cycle model<br />
-Moment of involvement<br />
-Estimating and planning<br />
-Test specification techniques<br />
-Static test techniques<br />
-Metrics<br />
-Test automation<br />
-Test environment<br />
-Office environment<br />
-Commitment and motivation<br />
-Testing functions and training<br />
-Scope of methodology<br />
-Communication<br />
-Reporting<br />
-Defect management<br />
-Testware management<br />
-Test process management<br />
-Evaluation<br />
-Low-level testing</font></p>
<p><font face="Arial" size="2"><strong>Niveles de Madurez</strong></font><script type="text/javascript">llamadas[llamadas.length]= new Array("b78",0,0,0,255,255,255,12,12,12);</script><font face="Lucida" size="2"><span style="color: #000000" id="b78"><br />
</span></font><script type="text/javascript">llamadas[llamadas.length]= new Array("b79",0,0,0,255,255,255,12,12,12);</script><font face="Arial" size="2"><span style="color: #000000" id="b79">Los requisitos para cada nivel están definidos en forma de Checkpoints, que son preguntas que necesitan ser respondidas afirmativamente para poder calificar a dicho nivel. A partir de las listas de verificación se puede evaluar un proceso de pruebas y se puede determinar para cada Área Clave el Nivel alcanzado. A medida que se considera mejorada cada Área Clave, los checkpoints son acumulables.</span></font></p>
<p style="text-align: center"><img src="http://www.softqanetwork.com//utilities/getPicture.php?id=121" /></p>
<p><font face="Arial" size="2"><span style="color: #000000" id="b81">Para poder clasificar para el nivel B, el proceso de pruebas necesita responder afirmativamente tanto a los Puntos de Verificación del nivel B como del nivel A.</span></font></p>
<p><font face="Arial" size="2"><strong>Matriz de madurez</strong><br />
Cada área con diferentes niveles de madurez. Los niveles de todas las Áreas Clave están integrados en una Matriz de Madurez. Por consiguiente, los niveles de madurez indican el estado de cada área clave.</font></p>
<p align="center"><img src="http://www.softqanetwork.com//utilities/getPicture.php?id=118" /></p>
<p align="left"><font face="Arial" size="2"><span style="color: #000000" id="b83">La matriz de madurez viene determinada por una escala que va del 1 al 13:<br />
</span></font><script type="text/javascript">llamadas[llamadas.length]= new Array("b84",0,0,0,255,255,255,12,12,12);</script><font face="Lucida" size="2"><span style="color: #000000" id="b84"><br />
</span></font><script type="text/javascript">llamadas[llamadas.length]= new Array("b85",0,0,0,255,255,255,12,12,12);</script><font face="Arial" size="2"><span style="color: #000000" id="b85">- Controlada (1 al 5)</span></font></p>
<p><font face="Arial" size="2">- Eficiente (6 al 10)</font></p>
<p><font face="Arial" size="2">- Optimizada (11 al 13)</font></p>
<p><font face="Arial" size="2">El modelo TPI ofrece el soporte necesario para mejorar el proceso de test a través de la obtención de rápida manera, se considera el modelo como una herramienta de estructuración de acciones de mejora del proceso de test.</font></p>
<p><script type="text/javascript">llamadas[llamadas.length]= new Array("b88",255,128,0,255,255,255,0,6,12);</script><font face="Arial" size="3"><span style="color: #ff8000" id="b88"><strong>Referencias:</strong></span></font><script type="text/javascript">llamadas[llamadas.length]= new Array("b86",0,0,0,255,255,255,12,12,12);</script><font face="Arial" size="2"><span style="color: #000000" id="b86"><br />
<em>&#8220;Test Process Improvement, a practical step-by-step guide to structured testing&#8221;</em></span></font></p>
<p><font face="Arial" size="2">Addison-Wesley, ISBN 0 201 59624 5</font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softqanetwork.com/tpi-testing-process-improvement/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MoProSoft: Modelo de Procesos de Software</title>
		<link>http://www.softqanetwork.com/moprosoft-modelo-de-procesos-de-software</link>
		<comments>http://www.softqanetwork.com/moprosoft-modelo-de-procesos-de-software#comments</comments>
		<pubDate>Wed, 02 May 2007 21:52:38 +0000</pubDate>
		<dc:creator>Javierpello</dc:creator>
				<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[Quality Engineering]]></category>

		<guid isPermaLink="false">http://softqanetwork.com/?p=38</guid>
		<description><![CDATA[MoProSoft es un modelo de procesos para la industria de software en Mexico. Desarrollado por iniciativa de la Secretaria de Economia y con el apoyo de empresarios y academicos mexicanos. Fomenta la estandarizacion a traves de buenas practica en al gestion y desarrollo de software. MoProSoft establece y emplea un patrón para definir cada proceso. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.softqanetwork.com%2Fmoprosoft-modelo-de-procesos-de-software"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.softqanetwork.com%2Fmoprosoft-modelo-de-procesos-de-software&amp;source=softqanetwork&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><font face="Arial" size="2"><span style="color: #000000" id="b77">MoProSoft es un modelo de procesos para la industria de software en Mexico. Desarrollado por iniciativa de la Secretaria de Economia y con el apoyo de empresarios y academicos mexicanos. Fomenta la estandarizacion a traves de buenas practica en al gestion y desarrollo de software.</p>
<p>MoProSoft establece y emplea un patrón para definir cada proceso. El patrón de procesos es una agrupación esquemática de los elementos que configuran un proceso. Está formado por tres partes: Definición general del proceso, Prácticas y Guías de ajuste.</p>
<p>¿Para que sirve MoProSoft? Principalmente para mejorar la calidad del software desarrollado por la empresa. Pretende elevar la capacidad de las empresas para alcanzar niveles altos de calidad y aumentar asi su competitividad. Este modelo permite a las empresas mexicanas medir su nivel de madurez.</p>
<p>Existe también un herramiento llamada Kuali que ofrece la posibilidad de administrar proyectos basados en MoProSoft.</p>
<p></span></font><script type="text/javascript">llamadas[llamadas.length]= new Array("b81",255,128,0,255,255,255,0,6,12);</script><font face="Arial" size="3"><span style="color: #ff8000" id="b81"><strong>Referencia:</strong></span></font><script type="text/javascript">llamadas[llamadas.length]= new Array("b78",0,0,0,255,255,255,12,12,12);</script><font face="Arial" size="2"><span style="color: #000000" id="b78"><br />
Podeis encontrar mas informacion sobre este modelo en:</p>
<p></span></font><a href="http://www.enterate.unam.mx/Articulos/2006/marzo/moprosoft.htm" target="_blank"><script type="text/javascript">llamadas[llamadas.length]= new Array("b79",0,0,0,255,255,255,12,12,12);</script><font face="Arial" size="2"><span style="color: #000000" id="b79"><u>http://www.enterate.unam.mx/Articulos/2006/marzo/moprosoft.htm<br />
</u></span></font></a><script type="text/javascript">llamadas[llamadas.length]= new Array("b80",0,0,0,255,255,255,12,12,12);</script><font face="Arial" size="2"><span style="color: #000000" id="b80"><u><br />
</u></span></font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softqanetwork.com/moprosoft-modelo-de-procesos-de-software/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rapid Software Testing</title>
		<link>http://www.softqanetwork.com/rapid-software-testing</link>
		<comments>http://www.softqanetwork.com/rapid-software-testing#comments</comments>
		<pubDate>Wed, 18 Apr 2007 21:51:33 +0000</pubDate>
		<dc:creator>Javierpello</dc:creator>
				<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[Quality Engineering]]></category>

		<guid isPermaLink="false">http://softqanetwork.com/?p=36</guid>
		<description><![CDATA[James Bach es uno de los Gurus sobre Rapid Testing, realiza multiples seminarios y conferencias alrededor del mundo (junto con Michael Bolton) sobre este tema. Os recomiendo la asistencia a alguno de estos seminarios si teneis la oportunidad, sino, hay un libro introductorio a esta materia que es de muy facil lectura que se titula [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.softqanetwork.com%2Frapid-software-testing"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.softqanetwork.com%2Frapid-software-testing&amp;source=softqanetwork&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><font face="Arial" size="2"><span style="color: #000000" id="b77">James Bach es uno de los Gurus sobre Rapid Testing, realiza multiples seminarios y conferencias alrededor del mundo (junto con Michael Bolton) sobre este tema. Os recomiendo la asistencia a alguno de estos seminarios si teneis la oportunidad, sino, hay un libro introductorio a esta materia que es de muy facil lectura que se titula &#8220;Introducction to  Rapid Software Testing&#8221; escrito por Chris Brown, Gary Cobb, Robert Culbertson en el 2002.</span></font></p>
<p><span id="more-36"></span><font face="Arial" size="2"><span style="color: #000000" id="b77"></p>
<p>Rapid Testing quiere decir hacer pruebas más rápido de lo que las haces ahora, manteniendo ó mejorándo nuestros estándares de calidad. Al estar en un ciclo de desarrollo corto y rápido, necesitamos que nuestras pruebas se adapten al ciclo.</p>
<p><strong>Componentes Esenciales:</strong><br />
<u>People</u><br />
Como bien todos los test manager saben, tener las personas apropiadas son el ingrediente esencial para conseguir rapid testing. Rapid testing en particular, necesita de personas que sean disciplinadas, ordenadas, flexibles&#8230;personas que puedan soportar la presión de planificaciones ajustadas, y que sean capaces de contribuir desde fases tempranas del ciclo de vida de desarrollo.</p>
<p><u>Integrated Test Process:</u><br />
No importa cómo sea de buena tu gente, si no tenemos un proceso sistemático y disciplinado de ejecución de pruebas, no erán eficaces al máximo. Un proceso de pruebas necesita estar basado en principios fundamentales, y se debe integrar bien con el proceso total del proceso desarrollo. .</p>
<p><u>Static Testing</u><br />
El Static Testing se hacen con el fin de validar que el producto esta siendo hecho tal y como las especificaciones de diseño describe, cumpliendo todas y cada una de las especificaciones del sistema, mejorando así la calidad del diseño. Static Testing es uno de los medios más eficaces de detectar defectos en las primeras fases del desarrollo, ahorando tiempo y dinero. Implica inspecciones, walkthroughs, y revisiones de diseño, del código, así como análisis estático para detectar defectos en sintaxis, estructura de datos, y otros componentes del código.</p>
<p><u>Dynamic Testing</u><br />
A menudo, cuando los ingenieros de testing piensan en testing, están pensando en las prueba dinámica, que implica el hacer funcionar el sistema con el propósito de encontrar defectos. En generalmente, los test dinámicos consisten en comparar su funcionamiento real con el esperado. Si el comportamiento real difiere del comportamiento previsto, se ha encontrado un defecto.</p>
<p>Los test dinámicos los usaremos para realizar un gran variedad de pruebas, desde test funcionales, de rendimiento, stress&#8230;son muy importantes, ya que si la planificación, diseño, desarrollo y ejecución de los test dinámicos no se hace correctamente, el proceso de testing será ineficiente. Los test dinamicos no sólo son ejecutados por el equipo de testing, debería de ser también parte de los test unitarios y de integración del equipo de desarrollo.<br />
</span></font><script type="text/javascript">llamadas[llamadas.length]= new Array("b78",0,0,0,255,255,255,12,12,12);</script><font face="MS" size="2"><span style="color: #000000" id="b78"><br />
</span></font><script type="text/javascript">llamadas[llamadas.length]= new Array("b80",255,128,0,255,255,255,0,6,12);</script><font face="Arial" size="3"><span style="color: #ff8000" id="b80"><strong>Referencias<br />
</strong></span></font><script type="text/javascript">llamadas[llamadas.length]= new Array("b79",0,0,0,255,255,255,12,12,12);</script><font face="Arial" size="2"><span style="color: #000000" id="b79">+ &#8220;Rapid Testing&#8221;, By Robert Culbertson, Chris Brown, Gary Cobb. Published by Prentice Hall. ISBN-10: 0-13-091294-8; ISBN-13</span></font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softqanetwork.com/rapid-software-testing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

