Universidad Tecnológica del Estado de Zacatecas


          Unidad Académica de Pinos


       Calidad de Desarrollo de Software


          Yessenia Alvarado Vázquez


                     5-.B


                  18-01-2013
•Propiedad que
C   CALIDAD          Propiedad o conjunto de propiedades
                                                                     permite la valoración
                                                                     de algo
A                    inherentes a una cosa que permite
                     caracterizarla y valorarla como igual,
                                                                     •Se dice que algo es
                                                                     de buena calidad
                     mejor o peor que
L                     los restantes de su especie.
                                                                     cuando cumple con
                                                                     la satisfacción del

I                                                                    cliente.


D                 Calidad del
                  Software como            Es el grado en que el cliente o usuario percibe
A   Calidad del
    Desarrollo
                  Producto                 que el producto o software satisface las
                                           necesidad del cliente
    de Software
D                 Calidad de
                  Desarrollo               La calidad que se espera del producto esta
                  del Software             determinado por la calidad de los procesos
PROBLEMAS EN LAS ORGANIZACIONES DE DESARROLLO DE
    CALIDAD                       Si el software hace lo que queremos
       Características operativas


     Adaptabilidad a nuevos entornos        Si se puede usar en distintas maquinas
C
                                                 Flexibilidad para introducir, cambios y
A    Capacidad de adaptarse al os cambios        probarlos

L
I
     a)Incumplimiento de fecha de
D     entrega
     *costos que se incrementa
                                                 • Ofrece al cliente un software que
                                                   satisface sus necesidades
A    *rehacer el trabajo
     b)Problema de calidad
                                CARACTERISTICA
                               DE UN SOFTWARE    • Se respetan costos estimados
                                                 • El tiempo estimado corresponde al
D    *quejas de los clientes
      luego
                                    DE ALTA
                                      CALIDAD      tiempo de entrega
      de la entrega
Organización
        internacional    para    la                       ISO 9000;
        estandarización       que
        regula una serie de                               ISO 10000;
        normas para la fabricación    Generalidades
ISO
        de todas las ramas            del ISO             ISO 14000;
        industriales, creado en el
        año 1947, tiene una red                           ISO 10911;
        de instituciones en 165
        países que funcionan e
        ginebra suiza



           Tiene orígenes al principio de los 80’s, los
SPICE      militares de la E.U y Reino Unido se
           propusieron mejorar el mecanismo
Norma, Estándar Y Proceso
           Regla o conjunto de
           regla que hay que
Norma
           sugerir para llevar
           acabo una acción
                                              Acción que se ejecuta en la
                                    Proceso   construcción de algo

           Modelo         a      seguir
Estándar   comparando producto en lo
           habitual a lo mas común que
           reúne las características
           comunes
Modelos de la calidad del desarrollo de
 software

*CMM              Evaluar los procesos de sus
                  distintos niveles de madurez


*ISO/IEC9003 Proporciona una guía necesaria para las aplicaciones

                   Depende de la calidad de software de los ingenieros
PSP
                   Fomenta productos de la calidad, facilita la evaluación
                   de los productos atreves de los procesos de desarrollo
SPICE
                   Modelo para la mejora y evaluación para el desarrollo
MOPROSOFT          de productos, sistemas y desarrollo de software
FACTORES QUE DETERMINAN LA CALIDAD DEL
                  SOFTWARE


         • Factores que pueden ser medidos directamente
         • Factores que solo pueden ser medidos indirectamente

             •   Corrección
             •   Fiabilidad
             •   Eficiencia                                      • Funcionalidad
             •   Integridad                                      • Confiabilidad
Según        •   Factibilidad de uso                             • Eficiencia
             •   Factibilidad de mantenimiento   Según ISO/      • Facilidad de uso
MACCLL
             •   Factibilidad de pruebas         1926            • Facilidad de
             •   Portabilidad                                      mantenimiento
             •   Flexibilidad                                    • portabilidad
             •   Reusabilidad
             •   Facilidad de interoperación
•    Portabilidad
                                  •    Confiabilidad
           UTILIDAD PERSIBIDA
                                  •    Eficiencia
                                  •    Ingeniería Humana


Factores
según
BOEHM
                                         • Facilidad de prueba
                                         • Facilidad de
                                           comprensión
           FACILIDAD DE MANTENIMEITO     • Facilidad de
                                           modificación

Yesi calidad

  • 1.
    Universidad Tecnológica delEstado de Zacatecas Unidad Académica de Pinos Calidad de Desarrollo de Software Yessenia Alvarado Vázquez 5-.B 18-01-2013
  • 2.
    •Propiedad que C CALIDAD Propiedad o conjunto de propiedades permite la valoración de algo A inherentes a una cosa que permite caracterizarla y valorarla como igual, •Se dice que algo es de buena calidad mejor o peor que L los restantes de su especie. cuando cumple con la satisfacción del I cliente. D Calidad del Software como Es el grado en que el cliente o usuario percibe A Calidad del Desarrollo Producto que el producto o software satisface las necesidad del cliente de Software D Calidad de Desarrollo La calidad que se espera del producto esta del Software determinado por la calidad de los procesos
  • 3.
    PROBLEMAS EN LASORGANIZACIONES DE DESARROLLO DE CALIDAD Si el software hace lo que queremos Características operativas Adaptabilidad a nuevos entornos Si se puede usar en distintas maquinas C Flexibilidad para introducir, cambios y A Capacidad de adaptarse al os cambios probarlos L I a)Incumplimiento de fecha de D entrega *costos que se incrementa • Ofrece al cliente un software que satisface sus necesidades A *rehacer el trabajo b)Problema de calidad CARACTERISTICA DE UN SOFTWARE • Se respetan costos estimados • El tiempo estimado corresponde al D *quejas de los clientes luego DE ALTA CALIDAD tiempo de entrega de la entrega
  • 4.
    Organización internacional para la ISO 9000; estandarización que regula una serie de ISO 10000; normas para la fabricación Generalidades ISO de todas las ramas del ISO ISO 14000; industriales, creado en el año 1947, tiene una red ISO 10911; de instituciones en 165 países que funcionan e ginebra suiza Tiene orígenes al principio de los 80’s, los SPICE militares de la E.U y Reino Unido se propusieron mejorar el mecanismo
  • 5.
    Norma, Estándar YProceso Regla o conjunto de regla que hay que Norma sugerir para llevar acabo una acción Acción que se ejecuta en la Proceso construcción de algo Modelo a seguir Estándar comparando producto en lo habitual a lo mas común que reúne las características comunes
  • 6.
    Modelos de lacalidad del desarrollo de software *CMM Evaluar los procesos de sus distintos niveles de madurez *ISO/IEC9003 Proporciona una guía necesaria para las aplicaciones Depende de la calidad de software de los ingenieros PSP Fomenta productos de la calidad, facilita la evaluación de los productos atreves de los procesos de desarrollo SPICE Modelo para la mejora y evaluación para el desarrollo MOPROSOFT de productos, sistemas y desarrollo de software
  • 7.
    FACTORES QUE DETERMINANLA CALIDAD DEL SOFTWARE • Factores que pueden ser medidos directamente • Factores que solo pueden ser medidos indirectamente • Corrección • Fiabilidad • Eficiencia • Funcionalidad • Integridad • Confiabilidad Según • Factibilidad de uso • Eficiencia • Factibilidad de mantenimiento Según ISO/ • Facilidad de uso MACCLL • Factibilidad de pruebas 1926 • Facilidad de • Portabilidad mantenimiento • Flexibilidad • portabilidad • Reusabilidad • Facilidad de interoperación
  • 8.
    Portabilidad • Confiabilidad UTILIDAD PERSIBIDA • Eficiencia • Ingeniería Humana Factores según BOEHM • Facilidad de prueba • Facilidad de comprensión FACILIDAD DE MANTENIMEITO • Facilidad de modificación