Calidad de proceso
Julia Yaneth Lezcano Tutura: Dra. Lilia Mu˜oz n
Universidad Aut´noma de Chiriqu´ o ı Extensi´n de Tierras Altas o Facultad de Econom´ ıa Departamento de Ciencias Computacionales Noviembre, 2011
Resumen. En la actualidad, la calidad de proceso es una de las mayores preocupaciones de la Industria del Software, porque los procesos no s´lo est´n inmersos en el o a desarrollo ymantenimiento del software sino tambi´n en cada una de las etapas del e ciclo de vida del software. La problem´tica de no contar con procesos organizacionales a bien definidos para el aseguramiento y la gesti´n de la calidad para las peque˜as y o n medianas empresas ha dado origen a la creaci´n de enfoques y modelos distintos y o destinados a contextos de actuaci´n diferentes que no brindan unasoluci´n permao o nente a dicha problem´tica. a
1
Introducci´n o
En todos los ´mbitos de la vida humana, la palabra calidad se ha convertido en una activia dad de gran auge y con requerimientos de acreditaci´n y certificaci´n que garanticen que los o o procesos que se realizan son los adecuados para satisfacer las necesidades y exigencias del ser humano. Seg´n Alvarez [1] se requiere de unplan de calidad para garantizar que las actividades u de desarrollo de software se lleven a cabo de manera sistem´tica y se logre un producto de a software de calidad. Dicho plan de calidad implica planificar cada una de las actividades a ejecutar para garantizar el logro de los objetivos trazados; pero, tambi´n se convierte en un e instrumento para formalizar la adaptaci´n de los procesos y, adem´sen un instrumento de o a apoyo para el equipo de proyecto. Seg´n Garcia([13] calidad es un factor estrat´gico clave del que dependen las organizau e ciones para mantener su posici´n en el mercado e incluso asegurar su supervivencia. Adem´s, o a se˜ala que la mayor parte de los problemas con la calidad del software no est´ en el software, n a sino en la forma c´mo las personas entienden y aplicanel concepto calidad; por lo tanto, se o hace necesario utilizar conceptos de calidad claramente definidos, como la gesti´n de la calo idad del software que hace referencia a los objetivos y directrices generales de calidad de la empresa, su planeaci´n estrat´gica, la asignaci´n de recursos; el aseguramiento de la calidad o e o del software que pretende darle la confianza al cliente de que elproducto tiene calidad; el control de calidad del software que se centra en t´cnicas y actividades para cumplir con los e requisitos sobre calidad del producto. La r´pida expansi´n de la industria del software ha exigido la creaci´n e implantaci´n de a o o o m´todos, t´cnicas y procedimientos que permitan especificar y evaluar la calidad del software e e centr´ndose tanto en la calidad del producto comoen la calidad del proceso de desarrollo a
de dicho producto. En este trabajo se presenta un an´lisis sobre la calidad de proceso y se contempla el esa tado del arte, donde se consideran algunas iniciativas para mejorar la calidad el software; la valoraci´n de las ideas plasmadas por algunos autores; las propuestas de mejoras sugeridas; o las conclusiones; las tendencias futuras y lasreferencias bibliogr´ficas. a
2
Estado del Arte
En sus inicios, el desarrollo de software se caracteriz´ por la creaci´n de programas de o o r´pido proceso y sin errores; pero, en su gran mayor´ con problemas de actualizaci´n e a ıa, o implementaci´n de mejoras por la falta de una infraestructura adecuada para el manejo de o los procesos. La Comunidad de la Ingenier´ de Software, consciente de lagran responsabilidad de ıa hacerle frente a: las exigencias del mercado, la competencia empresarial, la satisfacci´n de o los clientes; convoca a la Primera Conferencia sobre Ingenier´ de Software. Esta actividad ıa se lleva a cabo en Garmish, Alemania en 1968 y de all´ surge el t´rmino crisis del software, ı e la cual es representada por la imagen que aparece en la Fig. 1.
Fig. 1. La crisis...
Regístrate para leer el documento completo.