Your SlideShare is downloading. ×
0
Actividad 4
Actividad 4
Actividad 4
Actividad 4
Actividad 4
Actividad 4
Actividad 4
Actividad 4
Actividad 4
Actividad 4
Actividad 4
Actividad 4
Actividad 4
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Actividad 4

485

Published on

norma ISO 12207 Y RUP. …

norma ISO 12207 Y RUP.
APORTES PARA LA CALIDAD DE UN PRODUCTO SOFTWARE.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
485
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ACTIVIDAD 4 RAYMO SANABRIA PABAINGENIERO DE SISTEMAS 310 6094590
  • 2. En la norma ISO 12207, ¿cómo aportan a la calidad los procesos de apoyo y los procesos organizativos? Explique su respuesta.Esta norma esta orientada a los procesos deciclo de vida del software de la organización ISO.Establece un proceso de ciclo de vida para elsoftware que incluye procesos y actividades quese aplican desde la definición de requisitos,pasando por la adquisición y configuración delos servicios del sistema, hasta la finalización desu uso.
  • 3. Los procesos de la norma ISO 12207 se clasifican entres grandes grupos: Procesos Principales Procesos de Apoyo Procesos de Gestión
  • 4. Los procesos de Soporte de la norma ISO12207 son los siguientes:• Documentación• Gestión de la configuración.• Aseguramiento de calidad.• Verificación. Validación.• Revisión conjunta.• Auditoría.• Resolución de problemas.
  • 5. Los procesos de gestión de la norma ISO 12207son los siguientes:• Gestión.• Infraestructura.• Mejora.• Formación.
  • 6. ¿Qué es la norma 12207? La ISO 12207 es un modelo de procesos establecido (predeterminado) para gestionar el ciclo de vida del software. Dentro de este modelo de procesos, el ciclo de vida del software es un proceso en el cual se tienen entradas que se transforman en salidas. La norma 12207, como modelo nos indica que tiene procesos y estos procesos (ingeniería de software) tienen tareas que señalan acciones que transforman las entradas (requerimientos) en salidas (producto de software). Las tareas de la norma ISO/IEC se implementan con las metodologías de gestión de proyectos (PMI), metodologías de desarrollo de software(RUP,XP,MSF). Estas metodologías tienen etapas, fases, planes, entregables, artefactos, cronogramas, etc.
  • 7. Estructura de la norma 12207La estructura del estándar ha sido concebida de maneraque pueda ser adaptada a las necesidades de cualquieraque lo use. Para conseguirlo, el estándar se basa en dosprincipios fundamentales: Modularidad yresponsabilidad. Con la modularidad se pretendeconseguir procesos con un mínimo acoplamiento y unamáxima cohesión. En cuanto a la responsabilidad, sebusca establecer un responsable para cada proceso,facilitando la aplicación del estándar en proyectos en losque pueden existir distintas personas u organizacionesinvolucradas, no importando el uso que se le de a este.
  • 8. ¿Qué es RUP? (Rational Unified Process en inglés, habitualmente resumido como RUP) es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos. El RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización.
  • 9. Principios de RUP● En un principio fue diseñado un proceso genérico y dedominio público, llamado Proceso Unificado.● Tras esto se hizo una especificación más detalladapara que se vendiera como producto independiente,llamada Rational Unified Process (RUP).● RUP está basado en 6 principios clave:○ Adaptar el proceso○ Equilibrar prioridades○ Demostrar valor iterativamente○ Colaboración entre equipos○ Elevar el nivel de abstracción○ Enfocarse en la calidad
  • 10. Principales característicasEl RUP es un producto de Rational (IBM). Se caracteriza por ser iterativo e incremental, estar centrado en la arquitectura y guiado por los casos de uso. Incluye artefactos (que son los productos tangibles del proceso como por ejemplo, el modelo de casos de uso, el código fuente, etc.) y roles (papel que desempeña una persona en un determinado momento, una persona puede desempeñar distintos roles a lo largo del proceso de desarrollo).
  • 11. ¿Cómo se relacionan ISO 12207 y RUP?La ISO 12207“Establece un marco de referenciacomún para los procesos del ciclo de vida delsoftware, con una terminología bien definida, quepuede ser referenciada por la industria delsoftware”. y el RUP Consiste en un conjunto deactividades necesarias para transformar losrequerimientos del usuario en el sistema desoftware.De esta forma se alinean los dos para dar comoproducto final un mejor software para el usuario.
  • 12. Para una organización que desee cumplir con el estándar• Sería un serio paso adelante.• Provee una guía detallada de procesos en la• mayoría de los aspectos que deberían ser cubiertos.• Bueno en los procesos de desarrollo, en la mayoría• de los de soporte y en los de gestión del proyecto.• No provee cobertura para la adquisición y• suministro, excepto en la gestión de requisitos.• Unas cuantas diferencias de terminología entre• estas dos no debería ser un problema. ISO 12207, adoptar RUP
  • 13. En conclusión para mejores prácticas en eldesarrollo moderno de software que esaplicable para un amplio rango de proyectos yorganizaciones.RUP es una guía de cómo usar UML de la formamás efectiva asociado a la norma ISO, de estamanera se estandarizan los productos.

×