<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1683-0789</journal-id>
<journal-title><![CDATA[Acta Nova]]></journal-title>
<abbrev-journal-title><![CDATA[RevActaNova.]]></abbrev-journal-title>
<issn>1683-0789</issn>
<publisher>
<publisher-name><![CDATA[Universidad Católica Boliviana]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1683-07892003000200009</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[La Calidad en el Proceso de Desarrollo de Software, un Compromiso de Todos]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Uriona Herrera]]></surname>
<given-names><![CDATA[Cristhian Fabián]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Católica Boliviana San Pablo  ]]></institution>
<addr-line><![CDATA[Cochabamba ]]></addr-line>
<country>Bolivia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2003</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2003</year>
</pub-date>
<volume>2</volume>
<numero>3</numero>
<fpage>418</fpage>
<lpage>422</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.bo/scielo.php?script=sci_arttext&amp;pid=S1683-07892003000200009&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.bo/scielo.php?script=sci_abstract&amp;pid=S1683-07892003000200009&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.bo/scielo.php?script=sci_pdf&amp;pid=S1683-07892003000200009&amp;lng=en&amp;nrm=iso"></self-uri></article-meta>
</front><body><![CDATA[ <p align="right"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Universidad, Empresa &amp; Sociedad</font></b></p>     <p align="right">&nbsp;</p>     <p align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="4">La Calidad en el Proceso de Desarrollo de Software, un Compromiso de Todos</font></b></p>     <p align="center">&nbsp;</p>     <p align="center">&nbsp;</p>     <p align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Cristhian Fabián Uriona Herrera</font></b></p>     <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Universidad Católica Boliviana San Pablo</font>    <br> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">Cochabamba, Bolivia     <br> <b>e-mail:</b> <a href="mailto:uriona@ucbcba.edu.bo">uriona@ucbcba.edu.bo</a></font></p>     <p align="center">&nbsp;</p>     ]]></body>
<body><![CDATA[<p align="center">&nbsp;</p> <hr align="JUSTIFY" noshade>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>Introducción</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">En los últimos años el software se ha constituido en un activo muy importante en todas las organizaciones bolivianas. Se ha llegado al punto de considerar al software como un parámetro más para generar competitividad entre una organización y otra.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">La necesidad de contar con soluciones de software dentro de una organización se da por la búsqueda constante de mayores y mejores resultados en cuanto a calidad, eficiencia, eficacia y operatividad. Esta necesidad ha generado dos alternativas para las organizaciones: adquirir software de terceros o desarrollar su propio software.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">La primera alternativa no sólo obliga a una organización a buscar una &quot;herramienta a la medida&quot;, sino también, genera la incomodidad e inseguridad de depender de un proceso de actualización que puede llegar a ser bastante costoso y en algunos casos hasta inseguro.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">La segunda alternativa, si bien implica una inversión en tecnología bastante significativa, asegura a las organizaciones una independencia hacia terceros, gene</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">ra fuentes de trabajo y sobre todo garantiza un desarrollo acorde a las políticas que manejan las mismas.</font></p>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>Nuestra realidad</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Muchas organizaciones en Bolivia han optado por desarrollar su propio software en departamentos o áreas destinadas para este efecto y en busca de un producto acorde a sus necesidades. Estas unidades de producción, no sólo van dando paso al software como herramienta de trabajo, sino también participan en el desarrollo e implantación del mismo, evaluando, controlando y gestionando su comportamiento frente a los procesos organizacionales, exigiendo seriedad, solidez, actualidad tecnológica y calidad en su desarrollo. En este sentido, estas organizaciones enfrentan un constante proceso de actualización a nivel operacional, organizacional y de recursos humanos.</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Este proceso de desarrollo de software hecho en casa y a la medida, junto al trabajo de aquellos profesionales independientes y pequeñas empresas dentro del rubro de desarrollo de software han creado en Bolivia una industria creciente y generadora de ingresos, respaldada por</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">un bagaje tecnológico bastante significativo y, por sobre todas las cosas, competitiva ante los ojos del mundo, dejando de ser, desde hace un tiempo atrás, una actividad para aquellos que se aventuraban a aprender un lenguaje de programación y empezaban a plantear &quot;soluciones&quot; generadoras de una dependencia hacia el programador por parte de la organización.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Aunque existen organizaciones que lamentablemente confunden el proceso de desarrollo de software con un mero proceso de codificación en algún lenguaje de programación, existen otras en las que poco a poco la visión ha ido cambiando, esto se puede deber a tres factores; primero a un cambio en la cultura organizacional donde prima la satisfacción del cliente y la imágen de los productos o servicios que se ofertan para tener mayor competitividad en el mercado.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">En segundo lugar, esta nueva actitud de las organizaciones puede deberse a un cambio propuesto por los profesionales desarrolladores de software que las conforman, quienes día a día adquieren herramientas y procesos que mejoran su desempeño profesional y por ende mejoran los procesos en sus puestos de trabajo.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Por último, una mezcla de las dos razones mencionadas anteriormente puede haber generado una nueva filosofía de trabajo y de servicio en las organizaciones bolivianas.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">En cualquier caso, la demanda de profesionales en las áreas de desarrollo de software se ha hecho bastante significativa, con la política de que &quot;nadie es irremplazable&quot; las exigencias a estos profesionales también han ido en ascenso, de manera que, los profesionales dedi</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">cados al desarrollo de software con procesos de desarrollo de software arraigados desde sus centros de aprendizaje deben hacerse más competitivos día a día.</font></p>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>Roles y responsabilidades en la búsqueda de una &quot;Cultura de Calidad&quot;</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">No cabe duda que existen excelentes profesionales en el desarrollo de software, profesionales que saben aplicar muy bien métodos y herramientas que aprendieron en la universidad y que utilizan en su trabajo diario desarrollando software, pero, este profesional, ¿tiene un óptimo desempeño?, ¿respeta su metas y plazos?, ¿produce lo que realmente quieren producir?, en otras palabras ¿su trabajo es de calidad? Son preguntas que tarde o temprano juzgarán el nivel de enseñanza que ha recibido.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Las universidades son los entes que deben promover una visión diferente en lo referente al desarrollo de software, estas entidades deben brindar a la sociedad, profesionales capaces de, planificar, implementar y gestionar un proceso de desarrollo de software sólido, maduro y que refleje un alto nivel tecnológico, respaldado con metodologías, herramientas, normas de calidad y la capacidad de adoptar procesos disciplinarios para llegar a la tan deseada &quot;madurez en el proceso de desarrollo de software&quot;.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Por otra parte, las universidades deben promover una cultura anti-plagio, deben ser quienes canalicen información para que poco a poco se rompa el vicio de la piratería de software, de esta manera el desarrollo de software local y nacional podrá tener oportunidad de se hacerse un lugar en el mercado, incenti</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">vando de esta manera no solo una competencia justa si no también el deseo de superación en el desarrollador boliviano.</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Aparentemente el proceso de enseñanza-aprendizaje acorde a la ideología de producir software de calidad no esta relacionado con la piratería de software, pero sí hay relación. En nuestro medio es difícil pensar que un producto nacional, relativamente más económico que cualquier otro importado, hecho a la medida y acorde a las necesidades de la organización pueda competir con otro que gracias a la piratería cuesta unos cuantos bolivianos o nada. Ningún profesional sería capaz de enfrentar tal desafío.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">De la misma manera que muchas organizaciones en la actualidad se han dado cuenta que obtener algún tipo de certificación de calidad (como ISO [3] o el Sello de Conformidad IBNORCA [6]) es importante para comunicar al público que se le ofrece lo mejor; es necesario que tomen conciencia sobre la importancia que tiene una certificación de calidad en procesos de desarrollo de software. Certificación de calidad en productos hechos en Bolivia por bolivianos. ¡Es difícil pero no imposible!</font></p>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>Una nueva manera de desarrollar</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">El desarrollo de software actualmente no es ajeno al desafío de lograr productos certificados en calidad, para este reto, ya desde hace mucho tiempo han ido apareciendo estándares como SPICE [5] (Software Process Improvement and Capability dEtermination) o CMM [4] (Capability Maturity Model) que proponen líneas de acción organizacionales</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">para mejorar el proceso de desarrollo de software.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Desde cualquier punto de vista sería muy importante dar a conocer estándares de calidad para el desarrollo de software, la aplicabilidad y el hecho de aprender de ellos, podrían potenciar aún más la industria de desarrollo de software.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Posiblemente un factor en contra dentro de Bolivia siempre sea el económico, los costos asociados a un proceso de certificación de calidad son bastante elevados y no todas las organizaciones tienen la visión de invertir en tecnologías de este tipo, pero, se debe comenzar por algún lado. Difundir información puede cambiar la manera de pensar que es lo fundamental en cualquier proceso de cambio.</font></p>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>Soluciones más a la mano</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Se menciono anteriormente que las universidades son las más indicadas para promover una visión diferente a los futuros profesionales. Existen en la actualidad disciplinas creadas y probadas en universidades extranjeras [7] que pueden servir como punto de partida en la práctica de hacer mejores desarrollos de software.</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">El PSP [4] (Personal Software Process) y el TSP [4] (Team Software Process), fueron creadas para ingenieros en software y para equipos de desarrollo de software respectivamente. La primera es una disciplina de carácter individual que no solamente le hace comprender a una persona sus fortalezas y debilidades en cuanto a su propio trabajo sino que también incentivan un trabajo más responsable en cuanto al cumplimiento de</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">plazos y responsabilidades; aspectos fundamentales para cualquier ingeniero que desee mejorar su rendimiento. La segunda enfoca su aplicación a equipos de desarrollo conformado por personas capacitadas en PSP y de la misma manera promueve la búsqueda de un equipo de desarrollo de alto rendimiento.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Tanto el PSP como el TSP están basados en uno de los modelos que evalúan la madurez de software más utilizados a nivel mundial, el CMM [4]; un modelo que se enfoca en lo que las organizaciones de desarrollo de software deben hacer para alcanzar sus metas.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">De acuerdo a Watts S. Humphrey y al Instituto de Ingeniería del Software [4] (SEI - Software Engineering Institute) de la Universidad de Carnegie Mellon creadores del CMM, PSP y TSP, estas dos últimas disciplinas y otras derivadas de estas, pueden paulatinamente ser implementadas dentro de un proceso de enseñanza-aprendizaje en centros educativos para hacer del estudiante un futuro profesional en el desarrollo de software, conciente de cómo desarrolla y preparado para encarar desafíos en este sentido. Este proceso de enseñanza puede estar respaldado por proyectos individuales y proyectos grupales que sugieren las mismas disciplinas e inclusive prácticas en organizaciones para estimular la búsqueda de calidad en el software hecho en Bolivia.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Se podría sugerir inclusive, que los resultados obtenidos en la aplicación de estas disciplinas sirvan como parámetros de referencia para diferenciar a estudiantes y profesionales en cuanto a la calidad de trabajo, desempeño y productividad que ofrecen.</font></p>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>Un futuro optimista</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Tanto el PSP como el TSP fueron probados y son utilizados en la actualidad en centros educativos y organizaciones desarrolladoras de software con resultados impresionantes en lo que se refiere al ahorro de recursos, optimización de tiempos y cumplimiento de objetivos. Aplicarlos en equipos de desarrollo dentro de las universidades, garantizaría un cambio en la percepción del estudiante frente a su propio desarrollo, mejoraría su rendimiento y lo prepararía para enfrentar desafíos en cualquier espacio laboral. Organizaciones como IBM [2] y Hexacta [1] en el vecino país de la Argentina, ya están certificando sus productos con CMM, existen empresas bolivianas que están exportando software y que seguramente en un futuro próximo tendrán que tornarse más competitivas.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Es momento que tanto las organizaciones como los profesionales inmersos en el desarrollo de software busquen promover una cultura de calidad.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">&quot;Calidad&quot; un tema que está de moda y como tal tiende a desaparecer después de un tiempo. Es responsabilidad de todos no solo promover un trabajo personal y organizacional disciplinado sino también garantizar su permanencia y actualización.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Cualquier transición es más fácil si todos los involucrados están comprometidos con el cambio.</font></p>     ]]></body>
<body><![CDATA[<p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>Referencias</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[1] Noticias Hexacta-Argentina.</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="http://www.hexacta.com/spanish/frameset.htm" target="_blank">http://www.hexacta.com/spanish/frameset.htm</a>.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[2] Noticias IBM-Argentina.</font> <a href="http://www.ibm.com/news/ar/2002/10/cmm.html" target="_blank"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">http://www.ibm.com/news/ar/2002/10/cmm.html</font></a><font face="Verdana, Arial, Helvetica, sans-serif" size="2">.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[3] International Organization for Standarization. <A href=http://www.iso.org target="_blank">http://www.iso.org</A>.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[4] Carnegie Mellon University Software Engineering Institute. <A href=http://www.sei.cmu.edu target="_blank">http://www.sei.cmu.edu</A>.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[5] Griffith University Software Quality Institute.</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><A href=http://www.sqi.gu.edu.au target="_blank">http://www.sqi.gu.edu.au</A>.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[6] Instituto Boliviano de Normalización y Calidad, <A href=http://www.ibnorca.org target="_blank">http://www.ibnorca.org</A>.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[7] Personal      Software      Process<i><sup>SM</sup></i><sup> </sup>(PSP<sup><i>SM</i></sup>)      y      Team      Software Process<sup><i>SM</i></sup>      (TSP<sup><i>SM</i></sup>)      Results. <a href="http://www.sei.cmu.edu/tsp/results.html" target="_blank">http://www.sei.cmu.edu/tsp/results.html</a>.</font></p>     <p align="justify">&nbsp;</p>     ]]></body>
<body><![CDATA[ ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<collab>Noticias Hexacta</collab>
<source><![CDATA[Noticias Hexacta-Argentina]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="">
<collab>Noticias IBM</collab>
<source><![CDATA[Noticias IBM-Argentina]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="">
<collab>ISO</collab>
<source><![CDATA[International Organization for Standarization]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="">
<collab>Carnegie Mellon University</collab>
<source><![CDATA[Carnegie Mellon University Software Engineering Institute]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="">
<collab>Griffith University</collab>
<source><![CDATA[Griffith University Software Quality Institute]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="">
<collab>Instituto Boliviano de Normalización y Calidad</collab>
<source><![CDATA[Instituto Boliviano de Normalización y Calidad]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<collab>Software Engineering Institute</collab>
<source><![CDATA[Personal Software ProcessSM (PSPSM) y Team Software ProcessSM (TSPSM) Results]]></source>
<year></year>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
