SlideShare una empresa de Scribd logo
PRESENTADO POR: ANDRÉS FELIPE DURÁN GOMEZ

PRESENTADO A: ROYMER ANTONIO ROMERO ALGARIN


                       SENA VIRTUAL – CURSO

                      BOGOTÁ D.C., MAYO 2012
AGENDA
 Introducción
 Los procesos de apoyo – aporte a la ISO/IEC
  12207
 Los procesos organizativos – aporte a la ISO/IEC
  12207
 Norma ISO 12207
 RUP
 Relación entre la ISO 12207 y RUP
 Conclusiones
 Bibliografía
Introducción
   Hoy en día, para la construcción de un software, se debe dar
    gran importancia a los aspectos del aseguramiento de
    calidad   de    los    productos    (artefactos)   que    se
    generan, guiándose por las diversas normas y regulaciones
    que corroboran a la obtención de los mismos en pro a la
    calidad. En esta presentación se mostrarán los diversos
    aspectos que se deben de tener en cuenta para la obtención
    de productos software de calidad.
Los procesos de apoyo - aporte
a la ISO/IEC 12207
   Los procesos de apoyo aportan de forma directa a la norma
    ISO/IEC 12207.

   Esto es básicamente porque la norma propende a generar
    un software que sea de calidad y que cumpla con los
    requisitos estipulados por el cliente.
Los procesos de apoyo - aporte
a la ISO/IEC 12207
   Los procesos de apoyo ayudan a otros procesos, que se
    encuentran directamente detallados en los predefinidos por
    el estándar de la ISO/IEC 12207.

   Cuando se habla de apoyo, se refiere más a un soporte, el
    cual permite evaluar con claridad que tan fiable en cuestión
    de calidad el producto se ha generado.
Los procesos de apoyo - aporte
a la ISO/IEC 12207
Los procesos de apoyo - aporte
a la ISO/IEC 12207
Los procesos de apoyo - aporte
a la ISO/IEC 12207
   No se puede otorgar el criterio de aceptación de un producto
    (artefacto) como aquel que es calificado “De calidad”, sin
    tener un apoyo de otros procesos que hacen parte de este
    proceso macro.

   Entre los procesos de apoyo se pueden presentar: Auditoría,
    documentación, administración de la configuración,
    aseguramiento de la calidad, verificación, validación,
    revisión conjunta, solución de problemas.
Los procesos de apoyo - aporte
a la ISO/IEC 12207
              Validación




                             Verificación




               Auditoría
Los procesos de apoyo - aporte
a la ISO/IEC 12207
                                         Revisión
                                         Conjunta




                                            Aseguramiento
                                            Calidad




    Administración de la configuración
Los procesos de apoyo - aporte
a la ISO/IEC 12207
                   Documentación




         Solución de problemas
Los procesos de apoyo - aporte
      a la ISO/IEC 12207
   Sin estos aspectos, la ISO/IEC 12207 no podría medir y
    hacer factible la respectiva calificación a un producto
    software generado, a sabiendas de si es o no un producto
    de calidad y que cumple con los requisitos del cliente.

   Por ende, es claro que antes de desarrollar un producto
    software, se debe incluir en un proyecto de desarrollo de
    software los puntos declarados en el estándar ISO/IEC
    12207, que refieren al ciclo de vida del software y los
    procesos de apoyo como parte lateral a este.
Los procesos organizativos -
     aporte a la ISO/IEC 12207
   Los procesos organizativos dan como aporte a la ISO/IEC
    12207 un mejor control, seguimiento y dirección a la hora de
    efectuar un proyecto de desarrollo de software.

   Estos procesos son a nivel de la organización, competen
    aspectos que se deben tener en cuenta para el
    mejoramiento continuo, con respecto a: La gestión del
    proyecto, la infraestructura, mejoramiento de un proceso y
    recursos humanos.
Los procesos organizativos -
     aporte a la ISO/IEC 12207
   Es de resaltar, que dentro de cada subproceso vinculados al
    proceso organizativo, se deben cumplir todo lo estipulado en
    cada uno, con el fin de llevar un mejor control y desarrollo
    del proyecto en cada una de las fases del ciclo de vida del
    desarrollo.
Los procesos organizativos -
 aporte a la ISO/IEC 12207
                                            Mejorar
                                            Proceso
        La gestión




 Recursos                                             Nuestra
 Humanos                                              Infraestructura

                     Nuestra Organización
Los procesos organizativos -
     aporte a la ISO/IEC 12207
   Los procesos organizativos, nos permiten dar claridad en
    inquietudes cómo: ¿Actualmente, contamos con una buena
    base de infraestructura para nuestros proyectos en
    marcha?, ¿Con qué personal contamos?, ¿Nuestra
    organización cuenta con la mejor atención a los usuarios, se
    les proporciona lo que necesitan?, ¿Nuestra productividad
    se ha incrementado y cumplimos con las fechas
    estipuladas?.
Los procesos organizativos -
     aporte a la ISO/IEC 12207
   A estas diversas preguntas, se enfoca el proceso
    organizativo, de forma lateral con la ISO/IEC 12207 que
    permitirá dar respuesta a los temas del ciclo de vida del
    software cumpliendo con los propósitos fijados por el
    cliente, sin desmeritar los que presenta la organización
    (Misión y Visión), enfocadas a la entrega de productos de
    calidad y cumplimiento de estándares que permitan en cada
    fase del ciclo de vida del desarrollo, evaluar cómo estamos y
    qué producimos.
Norma ISO/IEC 12207
    La norma ISO/IEC 12207, como bien se encuentra definida:
     “ISO/IEC 12207 establece un proceso de ciclo de vida para
     el software que incluye procesos y actividades que se aplican
     desde la definición de requisitos, pasando por la adquisición y
     configuración de los servicios del sistema, hasta la finalización de
     su uso. Este estándar tiene como objetivo principal proporcionar
     una estructura común para que compradores, proveedores,
     desarrolladores, personal de mantenimiento, operadores, gestores
     y técnicos involucrados en el desarrollo de software usen un
     lenguaje común. Este lenguaje común se establece en forma de
     procesos bien definidos” [1].




    ____________
    1.   Referenciado de http://es.wikipedia.org/wiki/ISO/IEC_12207 - Autor: Wikipedia.org -
         Título: “ISO/IEC 12207” – Sección: “Introducción” – Editado el 16 mayo del 2012 –
         hora: 18:02
Norma ISO/IEC 12207
   La norma ISO/IEC 12207, claramente define los procesos
    que se deben efectuar a la hora de desarrollar un software,
    donde se vinculan a estos procesos los aspectos de calidad
    y de requisitos, que son parte fundamental de la entrega
    final (producto entregado a un cliente).
Norma ISO/IEC 12207
   La norma nos define el ciclo de vida del proceso de
    desarrollo de software, dentro de este se encuentra incluido
    la etapa inicial (de donde se empieza una gestión del
    proyecto, viabilidad, análisis de presupuesto, etc.), hasta su
    parte final (la instalación y configuración para el uso del
    usuario).
Norma ISO/IEC 12207
   En la norma, es de anotar que se hace énfasis al
    aseguramiento de la calidad, manejado como un punto
    principal que contiene varios tópicos que infunden un criterio
    de evaluación con respecto al producto final que será
    entregado o desarrollado, al pasar por el ciclo de vida de
    desarrollo.
Norma ISO/IEC 12207
   El fin de esta norma, es dar un lenguaje común, para que
    cualquier            interesado           (ya            sea
    cliente, proveedor, socio, etc.), entienda como será el
    tránsito de desarrollo de su solicitud, es decir el software
    que desea adquirir, mostrando claramente los diferentes
    puntos por los que se trabajaran (el ciclo de vida y los
    puntos de aceptación o evaluación), para establecer así
    mejor el calendario de entregables, hasta la última parte
    (entrega del producto final).
Ciclo de vida del software




         Espiral
RUP (RATIONAL UNIFIED
                 PROCESS)
    El proceso unificado se encuentra definido como:                                 “Un
     proceso de software genérico que puede ser utilizado para una
     gran cantidad de tipos de sistemas de software, para diferentes
     áreas de aplicación, diferentes tipos de organizaciones, diferentes
     niveles de competencia y diferentes tamaños de proyectos. Provee
     un enfoque disciplinado en la asignación de tareas y
     responsabilidades dentro de una organización de desarrollo. Su
     meta es asegurar la producción de software de muy alta calidad
     que satisfaga las necesidades de los usuarios finales, dentro de un
     calendario y presupuesto predecible           ” [2].


    ____________
    2.   Referenciado de http://yaqui.mxl.uabc.mx/~molguin/as/RUP.htm - Autor: Anónimo - Título:
         “El proceso unificado de desarrollo de software” – Sección: “Introducción” – Sin fecha
         de edición
RUP (RATIONAL UNIFIED
             PROCESS)
   El RUP pretende apoyar el desarrollo de software, por
    etapas claramente definidas, en las que participan diferentes
    roles o personas, quienes tienen a cargo responsabilidades
    acordes a su rol.

   Es importante tener en cuenta que a la hora de realizar un
    producto, se debe entender que la calidad está más
    asociada al grupo completo que hace parte del proyecto de
    software, no por independiente.
RUP (RATIONAL UNIFIED
             PROCESS)
   Dentro del RUP, se manejan dos dimensiones, un eje
    horizontal que representa el tiempo del proceso de
    realización del producto y un eje vertical que hace referencia
    a las diversas disciplinas, las cuales propenden a una
    agrupación de actividades, que a su vez contienen un
    conjunto de tareas que se deben realizar para la obtención
    del producto final.
RUP (RATIONAL UNIFIED
             PROCESS)
   En cuanto a las dimensiones, la primera hace parte del
    dinamismo que se efectúa a lo largo del desarrollo del ciclo
    de vida del software, teniendo en cuenta que se presenta
    por los diferentes procesos que se manejan para la
    obtención del producto, tales como iteraciones, puntos de
    evaluación, fases. En cuanto al segundo, representa es el
    ámbito inactivo, es decir donde ya se han definido las
    correspondientes situaciones a realizar, como tareas,
    actividades, los responsables, que en resumen, son las que
    no cambiarán a lo largo del ciclo de vida del software.
RUP (RATIONAL UNIFIED
             PROCESS)
   Es de resaltar, que dentro del RUP se le da gran importancia
    a los aspectos disciplinarios como los requerimientos, el
    análisis y diseño, la implementación y desarrollo (pruebas),
    en estas disciplinas se adoptan rigurosas métricas para que
    el resultado obtenido de cada una haga parte del logro a
    alcanzar, el cual es el de obtener un producto de calidad.
RUP (RATIONAL UNIFIED
      PROCESS)
Relación entre la ISO y
              RUP
   Claramente estás dos son complementarias, ambas están
    enfocadas hacia la obtención de un producto de software de
    calidad, evaluando diferentes aspectos adoptados por cada
    uno, para cumplir con el objetivo final, la obtención de un
    producto de software que no solo satisfaga las necesidades
    del cliente, sino que sea el de más alta calidad.

   La ISO define claramente el ciclo de vida del desarrollo del
    software, el RUP la vincula o anexa a su metodología
    definida, sin embargo los respectivos criterios y detalles de
    cada una no se incluyen, solo lo básico es lo que se puede
    visualizar como aspecto integrado de una hacia la otra.
Relación entre la ISO y
              RUP
   Ambas miden disciplinas que se deben tener en cuenta a la
    hora de desarrollar un producto de software, de manera
    análoga se puede decir que, las que son al nivel de
    requerimientos, negocio, desarrollo y mantenimiento, se
    presentan en los dos estándares.

   La idea inicial nace de la ISO, claramente el RUP es la parte
    refinada de la norma ISO/IEC, sin embargo cada una podría
    llegar a consolidarse, con el fin de obtener un estándar único
    completo que no solo provee una clara descripción del ciclo de
    vida de un desarrollo de software, sino que a su vez permita
    conocer como llegar a que el producto desarrollado se obtenga
    de calidad y los aspectos que se deben evaluar para cada
    punto, fase o iteración que me garanticen alcanzar los logros
    finales (entregar un producto – artefacto que cumpla con los
    requerimientos y la necesidad del cliente y que sea de la más
    alta calidad).
Conclusiones
   Se vislumbró la importancia que tienen los procesos
    laterales a la ISO/IEC 12207, encontrando que son los que
    corroboran finalmente a la obtención de un producto claro y
    puntual acorde a lo que el cliente solicita.
   Se investigó y encontró que la norma ISO/IEC 12207 define
    claramente el ciclo de vida del software, mostrando sus
    diferentes modelos y los diversos detalles que se manejan
    en cada uno.
   Se investigó y encontró que el RUP define claramente el
    método de desarrollo de un producto software, enfocándose
    hacia los diversos procesos y etapas, en las que se
    establecen iteraciones y disciplinas que contiene n una serie
    de actividades y otros detalles más.
   Se conocieron las relaciones que existen entre el RUP y la
    ISO, mostrando sus similitudes o los aspectos que se
    vislumbran de uno al otro.
Bibliografía
 http://es.wikipedia.org/wiki/ISO/IEC_122
  07
 http://yaqui.mxl.uabc.mx/~molguin/as/R
  UP.htm
 http://es.wikipedia.org/wiki/Proceso_Unif
  icado_de_Rational
 http://es.answers.yahoo.com/question/in
  dex?qid=20070516074647AAd0Mvn

Más contenido relacionado

La actualidad más candente

Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
bernardolimachi
 
Sincronización entre procesos
Sincronización entre procesosSincronización entre procesos
Sincronización entre procesos
Ichinose 11
 
Modelo SPICE
Modelo SPICEModelo SPICE
Modelo SPICE
Santiago Bejarano
 
02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software
Juan Manuel Gonzalez Calleros
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
Pablo Guerra
 
metodología crystal clear
 metodología crystal clear metodología crystal clear
metodología crystal clear
Jason José Martínez García
 
Diseño caso de pruebas
Diseño caso de pruebasDiseño caso de pruebas
Diseño caso de pruebas
Rocio Camargo Villa
 
Bloque de control de procesos
Bloque de control de procesosBloque de control de procesos
Bloque de control de procesos
Edwin Borda Sepulveda
 
Clase 3 Sistemas Operativos Administración de procesos
Clase 3 Sistemas Operativos Administración de procesos Clase 3 Sistemas Operativos Administración de procesos
Clase 3 Sistemas Operativos Administración de procesos
Gabriel Loría Solís
 
Estrategias de procesamiento de consultas distribuidas
Estrategias de procesamiento de consultas distribuidasEstrategias de procesamiento de consultas distribuidas
Estrategias de procesamiento de consultas distribuidas
José Mendoza
 
Sistemas críticos - Ingeniería de Sistemas
Sistemas críticos - Ingeniería de SistemasSistemas críticos - Ingeniería de Sistemas
Sistemas críticos - Ingeniería de Sistemas
Uniminuto - San Francisco
 
Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)
Erik Emanuel Amador Saldaña
 
Control timer
Control timerControl timer
Control timer
CynthiaGU
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de software
Tom Rodriguez
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
John Anthony Peraza
 
Virtualización con Xen
Virtualización con XenVirtualización con Xen
Virtualización con Xen
Saúl Ibarra Corretgé
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
ayreonmx
 
Estructura de un compilador 2
Estructura de un compilador 2Estructura de un compilador 2
Estructura de un compilador 2
perlallamas
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win win
khinkhe
 
Informe de Diseño de Sistemas
Informe de Diseño de SistemasInforme de Diseño de Sistemas
Informe de Diseño de Sistemas
Jean Cruz
 

La actualidad más candente (20)

Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Sincronización entre procesos
Sincronización entre procesosSincronización entre procesos
Sincronización entre procesos
 
Modelo SPICE
Modelo SPICEModelo SPICE
Modelo SPICE
 
02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
 
metodología crystal clear
 metodología crystal clear metodología crystal clear
metodología crystal clear
 
Diseño caso de pruebas
Diseño caso de pruebasDiseño caso de pruebas
Diseño caso de pruebas
 
Bloque de control de procesos
Bloque de control de procesosBloque de control de procesos
Bloque de control de procesos
 
Clase 3 Sistemas Operativos Administración de procesos
Clase 3 Sistemas Operativos Administración de procesos Clase 3 Sistemas Operativos Administración de procesos
Clase 3 Sistemas Operativos Administración de procesos
 
Estrategias de procesamiento de consultas distribuidas
Estrategias de procesamiento de consultas distribuidasEstrategias de procesamiento de consultas distribuidas
Estrategias de procesamiento de consultas distribuidas
 
Sistemas críticos - Ingeniería de Sistemas
Sistemas críticos - Ingeniería de SistemasSistemas críticos - Ingeniería de Sistemas
Sistemas críticos - Ingeniería de Sistemas
 
Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)
 
Control timer
Control timerControl timer
Control timer
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de software
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Virtualización con Xen
Virtualización con XenVirtualización con Xen
Virtualización con Xen
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
 
Estructura de un compilador 2
Estructura de un compilador 2Estructura de un compilador 2
Estructura de un compilador 2
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win win
 
Informe de Diseño de Sistemas
Informe de Diseño de SistemasInforme de Diseño de Sistemas
Informe de Diseño de Sistemas
 

Destacado

Actividad 4
Actividad 4Actividad 4
Actividad 4
Raymond Sanabria
 
Iso 12207
Iso 12207Iso 12207
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abiertoPara que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Luis Bermudez
 
Introduccion norma iso iec 12207.v1.1
Introduccion norma iso iec 12207.v1.1Introduccion norma iso iec 12207.v1.1
Introduccion norma iso iec 12207.v1.1
Ricardo Calderón Cruz
 
Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011
mrcordova
 
Presentacion iso
Presentacion isoPresentacion iso
Presentacion iso
UTCH
 
Introduccion al Software Libre GNU/Linux Ubuntu
Introduccion al Software Libre GNU/Linux UbuntuIntroduccion al Software Libre GNU/Linux Ubuntu
Introduccion al Software Libre GNU/Linux Ubuntu
edpf
 
Iso 12207
Iso 12207Iso 12207
Calidad de Software y Certificación
Calidad de Software y CertificaciónCalidad de Software y Certificación
Calidad de Software y Certificación
Gustavo Antón
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
duberlisg
 
Presentación Norma Técnica Peruana
Presentación Norma Técnica PeruanaPresentación Norma Técnica Peruana
Presentación Norma Técnica Peruana
sorkiar
 
[05] ciclo de vida del software ntp 12207
[05] ciclo de vida del software   ntp 12207[05] ciclo de vida del software   ntp 12207
[05] ciclo de vida del software ntp 12207
Katerine Clavo Navarro
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
twenyx26
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
Edilson Herrera
 
La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
Américo Uriarte Quispe
 
Artículo Estándares de Calidad en los Sistemas de Información
Artículo Estándares de Calidad en los Sistemas de InformaciónArtículo Estándares de Calidad en los Sistemas de Información
Artículo Estándares de Calidad en los Sistemas de Información
Arlu Flex
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
MrEdHy
 
El ciclo de vida del desarrollo del software
El ciclo de vida del desarrollo del softwareEl ciclo de vida del desarrollo del software
El ciclo de vida del desarrollo del software
Fabio Cabrera Guarnizo
 
Introducción al Software Libre y Ubuntu
Introducción al Software Libre y UbuntuIntroducción al Software Libre y Ubuntu
Introducción al Software Libre y Ubuntu
andermijan
 
Ieee12207
Ieee12207Ieee12207
Ieee12207
santi1970
 

Destacado (20)

Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abiertoPara que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
 
Introduccion norma iso iec 12207.v1.1
Introduccion norma iso iec 12207.v1.1Introduccion norma iso iec 12207.v1.1
Introduccion norma iso iec 12207.v1.1
 
Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011
 
Presentacion iso
Presentacion isoPresentacion iso
Presentacion iso
 
Introduccion al Software Libre GNU/Linux Ubuntu
Introduccion al Software Libre GNU/Linux UbuntuIntroduccion al Software Libre GNU/Linux Ubuntu
Introduccion al Software Libre GNU/Linux Ubuntu
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
Calidad de Software y Certificación
Calidad de Software y CertificaciónCalidad de Software y Certificación
Calidad de Software y Certificación
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
 
Presentación Norma Técnica Peruana
Presentación Norma Técnica PeruanaPresentación Norma Técnica Peruana
Presentación Norma Técnica Peruana
 
[05] ciclo de vida del software ntp 12207
[05] ciclo de vida del software   ntp 12207[05] ciclo de vida del software   ntp 12207
[05] ciclo de vida del software ntp 12207
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
 
Artículo Estándares de Calidad en los Sistemas de Información
Artículo Estándares de Calidad en los Sistemas de InformaciónArtículo Estándares de Calidad en los Sistemas de Información
Artículo Estándares de Calidad en los Sistemas de Información
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
El ciclo de vida del desarrollo del software
El ciclo de vida del desarrollo del softwareEl ciclo de vida del desarrollo del software
El ciclo de vida del desarrollo del software
 
Introducción al Software Libre y Ubuntu
Introducción al Software Libre y UbuntuIntroducción al Software Libre y Ubuntu
Introducción al Software Libre y Ubuntu
 
Ieee12207
Ieee12207Ieee12207
Ieee12207
 

Similar a Calidad de software_Rup_ISO

Unidad 4(hendersontoro)
Unidad 4(hendersontoro)Unidad 4(hendersontoro)
Unidad 4(hendersontoro)
hendersontoro_20
 
Actividad semana 04 ciclo de vida software
Actividad semana  04   ciclo de vida softwareActividad semana  04   ciclo de vida software
Actividad semana 04 ciclo de vida software
Mauricio Durán
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
Julia Alejandra
 
Actividad evidencia 4 proyecto final
Actividad evidencia 4 proyecto finalActividad evidencia 4 proyecto final
Actividad evidencia 4 proyecto final
Andres Tocora
 
Fundamentos de la calidad del software
Fundamentos de la calidad del softwareFundamentos de la calidad del software
Fundamentos de la calidad del software
Jonathan
 
2.1 proyecto software
2.1 proyecto software2.1 proyecto software
2.1 proyecto software
migmol
 
Ciclo de vida del SW empresarial
Ciclo de vida del SW empresarialCiclo de vida del SW empresarial
Ciclo de vida del SW empresarial
Hugo Banda
 
NTP
NTPNTP
Normas iso en los procesos de desarrollo de Software
Normas iso en los procesos de desarrollo de SoftwareNormas iso en los procesos de desarrollo de Software
Normas iso en los procesos de desarrollo de Software
AndreaFigueroa85
 
Normas ISO en los procesos del Software
Normas ISO en los procesos del SoftwareNormas ISO en los procesos del Software
Normas ISO en los procesos del Software
alejandrocubillos9
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
Yabizyta
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
Alexander Ortis
 
Procesos de apoyo y Procesos organizativos
Procesos de apoyo y Procesos organizativosProcesos de apoyo y Procesos organizativos
Procesos de apoyo y Procesos organizativos
andrescontreraso
 
Calidad de software alex
Calidad de software alexCalidad de software alex
Calidad de software alex
Alexander Ortis
 
institutos_normas_estandares.pdf
institutos_normas_estandares.pdfinstitutos_normas_estandares.pdf
institutos_normas_estandares.pdf
Nelson Padilla
 
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalyActividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
nataly duque
 
Norma tecnica peruana
Norma tecnica peruanaNorma tecnica peruana
Norma tecnica peruana
RONALD LEIVA PEÑA
 
Normas y estandares
Normas y estandaresNormas y estandares
Normas y estandares
YENIFERALVARADO3
 
1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad
tuusuario2
 
Estándar IEEE-12207
Estándar IEEE-12207Estándar IEEE-12207

Similar a Calidad de software_Rup_ISO (20)

Unidad 4(hendersontoro)
Unidad 4(hendersontoro)Unidad 4(hendersontoro)
Unidad 4(hendersontoro)
 
Actividad semana 04 ciclo de vida software
Actividad semana  04   ciclo de vida softwareActividad semana  04   ciclo de vida software
Actividad semana 04 ciclo de vida software
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Actividad evidencia 4 proyecto final
Actividad evidencia 4 proyecto finalActividad evidencia 4 proyecto final
Actividad evidencia 4 proyecto final
 
Fundamentos de la calidad del software
Fundamentos de la calidad del softwareFundamentos de la calidad del software
Fundamentos de la calidad del software
 
2.1 proyecto software
2.1 proyecto software2.1 proyecto software
2.1 proyecto software
 
Ciclo de vida del SW empresarial
Ciclo de vida del SW empresarialCiclo de vida del SW empresarial
Ciclo de vida del SW empresarial
 
NTP
NTPNTP
NTP
 
Normas iso en los procesos de desarrollo de Software
Normas iso en los procesos de desarrollo de SoftwareNormas iso en los procesos de desarrollo de Software
Normas iso en los procesos de desarrollo de Software
 
Normas ISO en los procesos del Software
Normas ISO en los procesos del SoftwareNormas ISO en los procesos del Software
Normas ISO en los procesos del Software
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Procesos de apoyo y Procesos organizativos
Procesos de apoyo y Procesos organizativosProcesos de apoyo y Procesos organizativos
Procesos de apoyo y Procesos organizativos
 
Calidad de software alex
Calidad de software alexCalidad de software alex
Calidad de software alex
 
institutos_normas_estandares.pdf
institutos_normas_estandares.pdfinstitutos_normas_estandares.pdf
institutos_normas_estandares.pdf
 
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalyActividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
 
Norma tecnica peruana
Norma tecnica peruanaNorma tecnica peruana
Norma tecnica peruana
 
Normas y estandares
Normas y estandaresNormas y estandares
Normas y estandares
 
1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad
 
Estándar IEEE-12207
Estándar IEEE-12207Estándar IEEE-12207
Estándar IEEE-12207
 

Último

TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
Manuel Diaz
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
MiguelAtencio10
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 

Último (20)

TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 

Calidad de software_Rup_ISO

  • 1. PRESENTADO POR: ANDRÉS FELIPE DURÁN GOMEZ PRESENTADO A: ROYMER ANTONIO ROMERO ALGARIN SENA VIRTUAL – CURSO BOGOTÁ D.C., MAYO 2012
  • 2. AGENDA  Introducción  Los procesos de apoyo – aporte a la ISO/IEC 12207  Los procesos organizativos – aporte a la ISO/IEC 12207  Norma ISO 12207  RUP  Relación entre la ISO 12207 y RUP  Conclusiones  Bibliografía
  • 3. Introducción  Hoy en día, para la construcción de un software, se debe dar gran importancia a los aspectos del aseguramiento de calidad de los productos (artefactos) que se generan, guiándose por las diversas normas y regulaciones que corroboran a la obtención de los mismos en pro a la calidad. En esta presentación se mostrarán los diversos aspectos que se deben de tener en cuenta para la obtención de productos software de calidad.
  • 4. Los procesos de apoyo - aporte a la ISO/IEC 12207  Los procesos de apoyo aportan de forma directa a la norma ISO/IEC 12207.  Esto es básicamente porque la norma propende a generar un software que sea de calidad y que cumpla con los requisitos estipulados por el cliente.
  • 5. Los procesos de apoyo - aporte a la ISO/IEC 12207  Los procesos de apoyo ayudan a otros procesos, que se encuentran directamente detallados en los predefinidos por el estándar de la ISO/IEC 12207.  Cuando se habla de apoyo, se refiere más a un soporte, el cual permite evaluar con claridad que tan fiable en cuestión de calidad el producto se ha generado.
  • 6. Los procesos de apoyo - aporte a la ISO/IEC 12207
  • 7. Los procesos de apoyo - aporte a la ISO/IEC 12207
  • 8. Los procesos de apoyo - aporte a la ISO/IEC 12207  No se puede otorgar el criterio de aceptación de un producto (artefacto) como aquel que es calificado “De calidad”, sin tener un apoyo de otros procesos que hacen parte de este proceso macro.  Entre los procesos de apoyo se pueden presentar: Auditoría, documentación, administración de la configuración, aseguramiento de la calidad, verificación, validación, revisión conjunta, solución de problemas.
  • 9. Los procesos de apoyo - aporte a la ISO/IEC 12207 Validación Verificación Auditoría
  • 10. Los procesos de apoyo - aporte a la ISO/IEC 12207 Revisión Conjunta Aseguramiento Calidad Administración de la configuración
  • 11. Los procesos de apoyo - aporte a la ISO/IEC 12207 Documentación Solución de problemas
  • 12. Los procesos de apoyo - aporte a la ISO/IEC 12207  Sin estos aspectos, la ISO/IEC 12207 no podría medir y hacer factible la respectiva calificación a un producto software generado, a sabiendas de si es o no un producto de calidad y que cumple con los requisitos del cliente.  Por ende, es claro que antes de desarrollar un producto software, se debe incluir en un proyecto de desarrollo de software los puntos declarados en el estándar ISO/IEC 12207, que refieren al ciclo de vida del software y los procesos de apoyo como parte lateral a este.
  • 13. Los procesos organizativos - aporte a la ISO/IEC 12207  Los procesos organizativos dan como aporte a la ISO/IEC 12207 un mejor control, seguimiento y dirección a la hora de efectuar un proyecto de desarrollo de software.  Estos procesos son a nivel de la organización, competen aspectos que se deben tener en cuenta para el mejoramiento continuo, con respecto a: La gestión del proyecto, la infraestructura, mejoramiento de un proceso y recursos humanos.
  • 14. Los procesos organizativos - aporte a la ISO/IEC 12207  Es de resaltar, que dentro de cada subproceso vinculados al proceso organizativo, se deben cumplir todo lo estipulado en cada uno, con el fin de llevar un mejor control y desarrollo del proyecto en cada una de las fases del ciclo de vida del desarrollo.
  • 15. Los procesos organizativos - aporte a la ISO/IEC 12207 Mejorar Proceso La gestión Recursos Nuestra Humanos Infraestructura Nuestra Organización
  • 16. Los procesos organizativos - aporte a la ISO/IEC 12207  Los procesos organizativos, nos permiten dar claridad en inquietudes cómo: ¿Actualmente, contamos con una buena base de infraestructura para nuestros proyectos en marcha?, ¿Con qué personal contamos?, ¿Nuestra organización cuenta con la mejor atención a los usuarios, se les proporciona lo que necesitan?, ¿Nuestra productividad se ha incrementado y cumplimos con las fechas estipuladas?.
  • 17. Los procesos organizativos - aporte a la ISO/IEC 12207  A estas diversas preguntas, se enfoca el proceso organizativo, de forma lateral con la ISO/IEC 12207 que permitirá dar respuesta a los temas del ciclo de vida del software cumpliendo con los propósitos fijados por el cliente, sin desmeritar los que presenta la organización (Misión y Visión), enfocadas a la entrega de productos de calidad y cumplimiento de estándares que permitan en cada fase del ciclo de vida del desarrollo, evaluar cómo estamos y qué producimos.
  • 18. Norma ISO/IEC 12207  La norma ISO/IEC 12207, como bien se encuentra definida: “ISO/IEC 12207 establece un proceso de ciclo de vida para el software que incluye procesos y actividades que se aplican desde la definición de requisitos, pasando por la adquisición y configuración de los servicios del sistema, hasta la finalización de su uso. Este estándar tiene como objetivo principal proporcionar una estructura común para que compradores, proveedores, desarrolladores, personal de mantenimiento, operadores, gestores y técnicos involucrados en el desarrollo de software usen un lenguaje común. Este lenguaje común se establece en forma de procesos bien definidos” [1]. ____________ 1. Referenciado de http://es.wikipedia.org/wiki/ISO/IEC_12207 - Autor: Wikipedia.org - Título: “ISO/IEC 12207” – Sección: “Introducción” – Editado el 16 mayo del 2012 – hora: 18:02
  • 19. Norma ISO/IEC 12207  La norma ISO/IEC 12207, claramente define los procesos que se deben efectuar a la hora de desarrollar un software, donde se vinculan a estos procesos los aspectos de calidad y de requisitos, que son parte fundamental de la entrega final (producto entregado a un cliente).
  • 20. Norma ISO/IEC 12207  La norma nos define el ciclo de vida del proceso de desarrollo de software, dentro de este se encuentra incluido la etapa inicial (de donde se empieza una gestión del proyecto, viabilidad, análisis de presupuesto, etc.), hasta su parte final (la instalación y configuración para el uso del usuario).
  • 21. Norma ISO/IEC 12207  En la norma, es de anotar que se hace énfasis al aseguramiento de la calidad, manejado como un punto principal que contiene varios tópicos que infunden un criterio de evaluación con respecto al producto final que será entregado o desarrollado, al pasar por el ciclo de vida de desarrollo.
  • 22. Norma ISO/IEC 12207  El fin de esta norma, es dar un lenguaje común, para que cualquier interesado (ya sea cliente, proveedor, socio, etc.), entienda como será el tránsito de desarrollo de su solicitud, es decir el software que desea adquirir, mostrando claramente los diferentes puntos por los que se trabajaran (el ciclo de vida y los puntos de aceptación o evaluación), para establecer así mejor el calendario de entregables, hasta la última parte (entrega del producto final).
  • 23. Ciclo de vida del software Espiral
  • 24. RUP (RATIONAL UNIFIED PROCESS)  El proceso unificado se encuentra definido como: “Un proceso de software genérico que puede ser utilizado para una gran cantidad de tipos de sistemas de software, para diferentes áreas de aplicación, diferentes tipos de organizaciones, diferentes niveles de competencia y diferentes tamaños de proyectos. Provee un enfoque disciplinado en la asignación de tareas y responsabilidades dentro de una organización de desarrollo. Su meta es asegurar la producción de software de muy alta calidad que satisfaga las necesidades de los usuarios finales, dentro de un calendario y presupuesto predecible ” [2]. ____________ 2. Referenciado de http://yaqui.mxl.uabc.mx/~molguin/as/RUP.htm - Autor: Anónimo - Título: “El proceso unificado de desarrollo de software” – Sección: “Introducción” – Sin fecha de edición
  • 25. RUP (RATIONAL UNIFIED PROCESS)  El RUP pretende apoyar el desarrollo de software, por etapas claramente definidas, en las que participan diferentes roles o personas, quienes tienen a cargo responsabilidades acordes a su rol.  Es importante tener en cuenta que a la hora de realizar un producto, se debe entender que la calidad está más asociada al grupo completo que hace parte del proyecto de software, no por independiente.
  • 26. RUP (RATIONAL UNIFIED PROCESS)  Dentro del RUP, se manejan dos dimensiones, un eje horizontal que representa el tiempo del proceso de realización del producto y un eje vertical que hace referencia a las diversas disciplinas, las cuales propenden a una agrupación de actividades, que a su vez contienen un conjunto de tareas que se deben realizar para la obtención del producto final.
  • 27. RUP (RATIONAL UNIFIED PROCESS)  En cuanto a las dimensiones, la primera hace parte del dinamismo que se efectúa a lo largo del desarrollo del ciclo de vida del software, teniendo en cuenta que se presenta por los diferentes procesos que se manejan para la obtención del producto, tales como iteraciones, puntos de evaluación, fases. En cuanto al segundo, representa es el ámbito inactivo, es decir donde ya se han definido las correspondientes situaciones a realizar, como tareas, actividades, los responsables, que en resumen, son las que no cambiarán a lo largo del ciclo de vida del software.
  • 28. RUP (RATIONAL UNIFIED PROCESS)  Es de resaltar, que dentro del RUP se le da gran importancia a los aspectos disciplinarios como los requerimientos, el análisis y diseño, la implementación y desarrollo (pruebas), en estas disciplinas se adoptan rigurosas métricas para que el resultado obtenido de cada una haga parte del logro a alcanzar, el cual es el de obtener un producto de calidad.
  • 30. Relación entre la ISO y RUP  Claramente estás dos son complementarias, ambas están enfocadas hacia la obtención de un producto de software de calidad, evaluando diferentes aspectos adoptados por cada uno, para cumplir con el objetivo final, la obtención de un producto de software que no solo satisfaga las necesidades del cliente, sino que sea el de más alta calidad.  La ISO define claramente el ciclo de vida del desarrollo del software, el RUP la vincula o anexa a su metodología definida, sin embargo los respectivos criterios y detalles de cada una no se incluyen, solo lo básico es lo que se puede visualizar como aspecto integrado de una hacia la otra.
  • 31. Relación entre la ISO y RUP  Ambas miden disciplinas que se deben tener en cuenta a la hora de desarrollar un producto de software, de manera análoga se puede decir que, las que son al nivel de requerimientos, negocio, desarrollo y mantenimiento, se presentan en los dos estándares.  La idea inicial nace de la ISO, claramente el RUP es la parte refinada de la norma ISO/IEC, sin embargo cada una podría llegar a consolidarse, con el fin de obtener un estándar único completo que no solo provee una clara descripción del ciclo de vida de un desarrollo de software, sino que a su vez permita conocer como llegar a que el producto desarrollado se obtenga de calidad y los aspectos que se deben evaluar para cada punto, fase o iteración que me garanticen alcanzar los logros finales (entregar un producto – artefacto que cumpla con los requerimientos y la necesidad del cliente y que sea de la más alta calidad).
  • 32. Conclusiones  Se vislumbró la importancia que tienen los procesos laterales a la ISO/IEC 12207, encontrando que son los que corroboran finalmente a la obtención de un producto claro y puntual acorde a lo que el cliente solicita.  Se investigó y encontró que la norma ISO/IEC 12207 define claramente el ciclo de vida del software, mostrando sus diferentes modelos y los diversos detalles que se manejan en cada uno.  Se investigó y encontró que el RUP define claramente el método de desarrollo de un producto software, enfocándose hacia los diversos procesos y etapas, en las que se establecen iteraciones y disciplinas que contiene n una serie de actividades y otros detalles más.  Se conocieron las relaciones que existen entre el RUP y la ISO, mostrando sus similitudes o los aspectos que se vislumbran de uno al otro.
  • 33. Bibliografía  http://es.wikipedia.org/wiki/ISO/IEC_122 07  http://yaqui.mxl.uabc.mx/~molguin/as/R UP.htm  http://es.wikipedia.org/wiki/Proceso_Unif icado_de_Rational  http://es.answers.yahoo.com/question/in dex?qid=20070516074647AAd0Mvn