Vous êtes sur la page 1sur 2

UNIVERSIDAD TCNICA DE ORURO FACULTAD NACIONAL DE INGENIERA INGENIERA DE SISTEMAS E INFORMTICA TITULO: ESTRATEGIA METODOLGICA DE CALIDAD PARA EL DESARROLLO

DE SOFTWARE Autor: Silvia Elizabeth Carvajal Valdivia Fecha de defensa de la tesis: 12 de Febrero de 2008 Descriptores: Estrategia, Calidad, Software, RUP, SPICE, Tutor: M. Cs. Ing. Nelson Tapia Hinojosa No. de pginas de la tesis: 166 paginas RESUMEN En el presente proyecto, se desarroll una Estrategia de Calidad para el desarroll o de software, la cual servir de de gua a los desarrolladores de software, as mismo se cuenta con una herramienta de evaluacin para el desarrollo de Software. Este proyecto constituye en el primer trabajo que proporcione un nuevo enfoque p ara el anlisis y aplicacin de normas de calidad en el desarrollo de software en nu estro medio ya que al aplicar normas o metodologas de calidad en el desarrollo de Software, se reducirn la vulnerabilidad en la aplicacin del Software, lo que incu rre en una reduccin de costos en lo referente a correcciones y mantenimiento del mismo, asimismo el software desarrollado que estar constituido bajo los estndares de calidad lo que implica una mejora de procesos al interior de la organizacin. El problema radica en que los conceptos de calidad y normas de desarrollo de sof tware no estn muy profundizadas en la formacin de los estudiante de la carrera de ingeniera de sistemas, asimismo en los desarrolladores de software por lo que es necesario que comprendan que el desarrollo de productos de alta calidad y que a su vez estn enmarcados en los conceptos de Ingeniera de Software es una meta impor tante y constituye un factor de primer nivel en la direccin de la institucin, empr esa y/o entidad. El objetivo general es el de desarrollar una estrategia metodolgica de calidad p ara el anlisis y diseo, en el desarrollo de Software, para cumplir este objetivo s iguen los siguientes objetivos especficos: a) estudiar y seleccionar las normas y metodologas existentes para el aseguramiento de la calidad en el desarrollo de s oftware, en el afn de incorporar la ms adecuada a nuestro medio, b) caracterizar u na metodologa de desarrollo software, que permita ser robusta en el anlisis y dis eo del sistema, c) identificar los parmetros de estandarizacin para los flujos de t rabajo en el anlisis y diseo de software, d) elaborar una poltica de aseguramiento de la calidad para el anlisis y diseo de software, e) desarrollar un programa de a plicacin, que permita apreciar los alcances y pruebas de calidad en aplicaciones ya desarrolladas. Para este entendido se realiz un anlisis de las normas y metodol ogas de calidad para el desarrollo de software; con toda esta informacin analizada y sintetizada es que se elabora la estrategia propuesta. La estrategia esta enm arcada en cuatro aspectos, un enfoque de calidad basado en procesos: tomando en cuenta la norma ISO 9001 2000, un modelo de capacidad: tomando como referencia l os conceptos y paradigmas del CMM y SPICE, un modelo de proceso para el desarrol lo de software: en base a los flujos de trabajo del RUP incorporando el modelo N egocio, Requerimientos, Anlisis y Diseo, junto con sus respectivas herramientas pa ra desarrollo de software: como es el UML, tambin se propone el uso del estndar IE EE 830, para una apropiada especificacin de los requerimientos Software; por ulti mo con el desarrollo del programa de aplicacin HEDE SW (usando la herramienta de programacin Delphi), se logr apreciar los alcances y pruebas de calidad en aplicac iones ya desarrolladas, evidenciando la filosofa de UML y RUP. Se observa en los resultados el porcentaje logrado en cada dominio y criterio, d eterminando la escala en la que se encuentra la aplicacin, lo cual ser til para ori entar al desarrollador de software sobre sus limitaciones y aciertos a partir de los criterios de cada dominio; con el anlisis de resultados de la evaluacin a cad a proyecto, se deduce que uno de los aspectos poco explotados por los desarrolla dores de software es la parte del modelo del negocio y el de requerimientos, ya que estas forman parte esencial y base para el desarrollo de software. En conclusiones, la propuesta junto con la herramienta de evaluacin no pretende s

er un marco rgido que limite o restrinja los Procesos o flujos de trabajo en el d esarrollo de software, la estrategia pretende contribuir al mejoramiento del des arrollo de software enfocando hacia la mejora continua y reforzar la labor del d esarrollador a travs de un conjunto de acciones, para asegurar la calidad en el d esarrollo de software desde la parte del Modelo del negocio, hasta el Modelo del Diseo. Con la herramienta de evaluacin HEDE-SW se puede contribuir a mejorar el p roceso y extender los limites de la estrategia, ya sea con la adicin de dominios, criterios y ampliar la lista de verificacin. Cabe mencionar que la aplicacin desarrollada para la evaluacin del software sirve de herramienta a expertos en el rea con conocimientos profundos sobre el desarrol lo de software, ya que el contenido de las listas de verificacin est orientado a p eritos en el rea. Para una mejor investigacin y anlisis: se recomienda centrarse en cuestiones concernientes al qu: Cules son los procesos del dominio?, Cules son los c onceptos, los trminos?, Cules son los eventos y las operaciones del sistema?, Qu hace n las operaciones del sistema?, de esta forma se tendr una buena base para el dis eo del sistema y se lograra un resultado aceptable si el desarrollador de softwar e asume un compromiso por la mejora continua, como as seala las normas de calidad.

Vous aimerez peut-être aussi