O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

C alidadad de software

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Calidad del software
Calidad del software
Carregando em…3
×

Confira estes a seguir

1 de 4 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a C alidadad de software (20)

Anúncio

C alidadad de software

  1. 1. Jeferson Andrés Ortiz Jurado Adsi 465150 1. Consulte y escriba 3 definiciones dadas al concepto de Calidad del software. - Calidad de software tiene como significado el desarrollar, diseñar, producir y mantener un software con las siguientes características: que se económico, el de mayor utilidad y que siempre sea el más satisfactorio para el consumidor. - Uno de los principales problemas que actualmente se presenta en la industria del software es la ausencia de calidad en los productos, por lo tanto esta línea de investigación se ocupará de investigar acerca de las propuestas existentes que dan solución a dichos problemas, con el fin de proponer soluciones para aplicar procesos que mejoren la calidad de software.(1) - La calidad en el desarrollo y el mantenimiento del software se ha convertido hoy en día en uno de los principales objetivos estratégicos de las organizaciones, debido a que cada vez más, los procesos principales de las organizaciones – y su supervivencia - dependen de los sistemas informáticos para su buen funcionamiento Introducción Parece claro que todas las aplicaciones que pueden tener el software deben ser productos de alta calidad: fáciles de usar, confiables y seguros, tan rápidos como necesite el cliente, baratos en relación con sus prestaciones, flexibles y fáciles de mantener y modificar En cierto sentido no debe hacerse distinción entre construir un programa y fabricar cualquier otro bien de consumo Introducción 2. ¿En qué consiste el aseguramiento de la calidad del software? Dar 1 ejemplo. Es las pruebas para que no existan problemas entre los usuarios y el software. Ejemplo de empresa LASC ofrece el servicio de tercerización de pruebas de software con el objetivo de disminuir el riesgo de la ocurrencia de fallas al implementar, instalar o actualizar sistemas en producción, teniendo en cuenta la criticidad de los sistemas actuales. 3. ¿A qué se le denomina la gestión de la calidad del software? Es una investigación llevada a cabo para proporcionar a los interesados información sobre la calidad del producto o servicio bajo prueba. También provee
  2. 2. Jeferson Andrés Ortiz Jurado Adsi 465150 una objetiva e independiente vista hacia el software que permite apreciar y entender los riesgos de la implementación del software. 4. ¿Qué políticas de calidad de software existen? 5. ¿Cómo se lleva el control de la calidad del software en su producción? Para controlar la calidad del software es necesario, ante todo, definir los parámetros, indicadores o criterios de medición, ya que, como bien plantea Tom De Marco, "usted no puede controlar lo que no se puede medir". Las cualidades para medir la calidad del software son definidas por innumerables autores, los cuales las denominan y agrupan de formas diferentes. Por ejemplo, John Wiley define métricas de calidad y criterios, donde cada métrica se obtiene a partir de combinaciones de los diferentes criterios. La Metodología para la evaluación de la calidad de los medios de programas de la CIC, de Rusia, define indicadores de calidad estructurados en cuatro niveles jerárquicos: factor, criterio, métrica, elemento de evaluación, donde cada nivel inferior contiene los indicadores que conforman el nivel precedente. Otros autores identifican la calidad con el nivel de complejidad del software y definen dos categorías de métricas: de complejidad de programa o código, y de complejidad de sistema o estructura. Todos los autores coinciden en que el software posee determinados índices medibles que son las bases para la calidad, el control y el perfeccionamiento de la productividad. Una vez seleccionados los índices de calidad, se debe establecer el proceso de control, que requiere los siguientes pasos: Definir el software que va a ser controlado: clasificación por tipo, esfera de aplicación, complejidad, etc., de acuerdo con los estándares establecidos para el desarrollo del software. Seleccionar una medida que pueda ser aplicada al objeto de control. Para cada clase de software es necesario definir los indicadores y sus magnitudes. Crear o determinar los métodos de valoración de los indicadores: métodos manuales como cuestionarios o encuestas estándares para la medición de criterios periciales y herramientas automatizadas para medir los criterios de cálculo. Definir las regulaciones organizativas para realizar el control: quiénes participan en el control de la calidad, cuándo se realiza, qué documentos deben ser revisados y elaborados, etc. A partir del análisis de todo lo anterior, nuestro Centro se encuentra enfrascado en un proyecto para el Aseguramiento de la Calidad del Software (ACS), válido para cualquier entidad que se dedique a la investigación, producción y comercialización del software, el cual incluye la elaboración de un Sistema de Indicadores de la Calidad del Software, la confección de una Metodología para el Aseguramiento de la Calidad del Software y el desarrollo de herramientas manuales y automatizadas de apoyo para la aplicación de las técnicas y procedimientos del ACS, de forma tal que se conforme un Sistema de Aseguramiento de la Calidad del Software.(2)
  3. 3. Jeferson Andrés Ortiz Jurado Adsi 465150 6. ¿Cuáles son los componentes de un sistema de calidad de software? 1. Estructura Organizacional 2. Planificación (Estrategia) 3. Recursos 4. Procesos 5. Procedimientos 7. ¿Cómo es el proceso para la certificación de un software de calidad? 8. ¿Qué factores determinan la calidad del software? Fiabilidad •El grado que se puede esperar de nuestra aplicación lleve a cabo las operaciones especificadas y con la precisión requerida •La cantidad de tiempo o bueno ciclo de vida del sistema. –Integridad • El grado con que puede controlarse el acceso al software o a los datos a personal no autorizado. Revisión del producto: aquí tuvimos en cuenta la funcionalidad del sistema como: Facilidad de mantenimiento • El esfuerzo requerido para localizar y reparar errores. • El esfuerzo requerido para modificar una aplicación en funcionamiento. –Facilidad de prueba • El esfuerzo requerido para probar una aplicación de forma que cumpla con los Especificado en los requisitos del cliente. Transición del producto: adaptabilidad a nuevos entornos. Portabilidad - • El esfuerzo requerido para transferir la aplicación a otro hardware o sistema operativo. Reusabilidad - • Grado en que partes de una aplicación pueden utilizarse en otrasaplicaciones.– Interoperabilidad • El esfuerzo necesario para comunicar la aplicación con otras aplicaciones o sistemas Informáticos 9. ¿Cuál es la definición de estándar? DEFINICION DE CALIDAD SOFTWARE La calidad del software es aquel proceso en donde se verifica que el software o aplicación cumpla con los requerimientos o necesidades del cliente, integrando la velocidad de respuesta de la aplicación, el sistema de seguridad y confiabilidad.
  4. 4. Jeferson Andrés Ortiz Jurado Adsi 465150 También se puede definir como la coordinación, integridad y la aplicación de los estándares que tiene que ver con la correcta funcionabilidad y desarrollo de una aplicación. 10.¿Qué es la estandarización ISO? Mencione 5 normas de calidad con su descripción. ISO 9000 es un conjunto de normas sobre calidad y gestión de calidad, establecidas por la Organización Internacional de Normalización(ISO). Se pueden aplicar en cualquier tipo de organización o actividad orientada a la producción de bienes o servicios. Las normas recogen tanto el contenido mínimo como las guías y herramientas específicas de implantación como los métodos de auditoría. El ISO 9000 especifica la manera en que una organización opera sus estándares de calidad, tiempos de entrega y niveles de servicio. Existen más de 20 elementos en los estándares de esta ISO que se relacionan con la manera en que los sistemas operan. Normas de calidad 11. Teniendo en cuenta estos 10 ítems elabore un Mapa Mental (puede documentarse primero cuales son los parámetros para realizar un mapa mental). Puede utilizar algunas herramientas ofimáticas para dicho fin, o utilizar software como Mindjet MindManager (try free 30 days) para montar el diagrama del mapa mental; por ultimo coloque la imagen del diagrama en el documento que va a entregar. (1) http://www.uniboyaca.edu.co/facultades/FCIN/index.php/investigacion/lineas-de- investigacion/item/340-calidad-de-software#.UgOwWNJg_D4 (2) http://eprints.rclis.org/5424/1/aci05395.htm

×