You are on page 1of 3

Criterios de calidad de software en base a la norma ISO 12207

Traducir esta pgina Ingls Microsoft Translator

Statistics

Entries (12) Comments (31)


Categories

Calidad de Software (10) CMMI (1) Software Testing (4)


Archives

septiembre, 2012 (2) agosto, 2012 (1) marzo, 2012 (1) diciembre, 2011 (2) noviembre, 2011 (1) octubre, 2011 (2) septiembre, 2011 (3)
Posted by Christian Camilo Gmez domingo, 18 de diciembre de 2011 16:30:00 Categories: Calidad de Software Software Testing

Previous Post << >> Next Post Rate this Content 8 Votes Por: Christian Camilo Gmez Pez (@chrisystems) Escribiendo de temas inusuales pero interesantes, inicio este post sobre una norma que presenta de forma clara y definida diferentes conceptos, ordenamientos y estrategias enfocadas a la mejora de cada uno de los procesos del ciclo de vida del software. En su marco de referencia esta norma contiene actividades planteadas de forma especfica que abarcan desde el proceso de desarrollo del producto hasta su mantenimiento, pasando por el suministro, implementacin y operacin funcional. Una de sus grandes ventajas es el orden que plantea para cada ciclo, realizando divisiones por su tipo y modo de ejecucin. Dentro de estas divisiones tenemos los procesos denominados (principales), son definidos con este trmino por su importancia, generalmente estos proceso son

independientes dentro del ciclo de vida del productos, esto no quiere decir que no se encuentren asociados a otros, pero si se trabajan de forma aislada.

El primer proceso principal que interviene con la calidad de Software es el de desarrollo, basado en el anlisis de negocio determina el diseo, arquitectura, estructuracin y desarrollo de cdigo esencialmente. El proceso de mantenimiento tambin es considerado importante dentro de la norma, estas actividades sern vitales para garantizar la calidad del producto, ayuda a que los errores evidenciados en su ambiente final sean solucionadas de fondo, evitando reiteracin de errores y consiguiendo un software integral en su funcionamiento de acuerdo al planteamiento del proyecto, esto teniendo en cuenta el levantamiento de informacin y casos de uso. La segunda gran divisin define los procesos como apoyo, ya que estos son "las columnas de nuestro edificio", nos permiten tener fundamentos y bases que posteriormente podrn garantizarnos el xito y la calidad del software desarrollado. Inicia con el proceso de (documentacin), esta actividad en la que interacta cliente y proveedor dar como resultado la generacin de informacin objetiva en la que las dos partes deben concluir la misma idea sobre las funcionalidades del sistema. El segundo proceso de apoyo directamente se relaciona con la calidad del software, en este se deben evaluar los resultados obtenidos de acuerdo a las

necesidades del cliente, de acuerdo a los resultados de esta evaluacin se establecern estrategias que permitan determinar el nivel de capacidad funcional y conceptual del sistema. El proceso de validacin que tambin apoya los procesos principales es un conjunto de actividades relacionadas con las pruebas de software (unitarias, funcionales, integracin, validacin, aceptacin). La solucin de problemas tambin interviene en el apoyo estructural de los ciclos de vida, este proceso inicia en el anlisis de problemas que puede surgir pre o post implementacin, el resultado de este debe ser la solucin integral de problemas o inconformidades que genere el sistema. Los procesos internos (organizativos) deben ser trabajados por el proveedor para que sean una ayuda dentro del funcionamiento efectivo y productivo de la organizacin. El proceso de mejora tendr una afectacin importante para determinar diferentes conceptos bsicos dentro de la calidad del software como lo son la valoracin, medicin de resultados. Los recursos humanos son denominados "agentes facilitadores" en esta norma, estos agentes deben tener diferentes habilidades con el fin que cada uno de los procesos puedan ser ejecutados correctamente, estas caractersticas pasan por lo personal, profesional y tambin interviene el trabajo en grupo teniendo como base el liderazgo, el buen uso de las herramientas, el planteamiento de objetivos generales y especficos a conseguir. El planteamiento de ideas innovadoras que puedan concluir en el establecimiento de mejoras es de gran aporte. Los lderes tcnicos y funcionales debern desarrollar la misin, visin, objetivos de cada una de sus reas para establecer una cultura consiente de la constante bsqueda de la excelencia que debe tener la organizacin.

You might also like