ACTIVIDAD DE APRENDIZAJE : Descripción: Por medio del desarrollo de la siguiente guía, el aprendiz identificara la calidad interna, externa y en Uso

. 1.Por favor responda los siguiente puntos, de acuerdo al material suministrado: 2. Cuáles son las tres etapas por las cuales se puede asegurar la calidad? 3. Nombre al menos 2 objetivos y 2 características de cada etapa? 4. Con sus propias palabras defina calidad interna, calidad externa? 5. De acuerdo a las características de la calidad interna, calidad externa, calidad en uso) nombre al menos 3 técnicas mencionadas con sus características, sub características y su descripción. 6. Realice un paralelo entre producto software y proceso software. 7. Defina con sus palabras el objetivo primordial de RUP y XP 8. Según la terminología RUP, identifique las fases de Desarrollo de SW en Rup. Ambiente(s) requerido: Curso Cátedra Virtual de Calidad en Desarrollo de Software en la Plataforma Blackboard. Menú del curso: Actividad 2. Desarrollar la guía en el programa Microsoft Office Word o en .pdf. Material (es) requerido: Descripción del material de consulta y su ubicación): Descargar la unidad 2, Calidad Interna, Externa y en uso para poder desarrollar la guía..

Solución// 2. Calidad en el diseño. Calidad en la producción. Calidad de satisfacción. 3. ETAPA CARACTERISTICAS  Características definidas  para realización del producto software y que se deben cumplir  posteriormente.  Aumenta en la medida que se realiza una alta especificación de los procesos.  Aquí se entiende el logro  de la calidad en el grado OBJETIVOS Definir un listado de especializaciones a seguir. Se propone una estrecha tolerancia a la modificación estableciendo los métodos correctivos a las desviaciones ocurridas. Si los requerimientos están bien definidos y

Calidad en el diseño

Calidad en la producción

solo la calidad externa. simple y clara. sin embargo. ya que las bases del trabajo estarían previamente definidas Los usuarios verán una mayor calidad en un producto software en la medida que este responde a los requerimientos.   Calidad de satisfacción Esta es la medida de la  calidad apreciada por los usuarios finales de los productos software.que la producción se atine al cumplimiento de los requerimientos de diseño. especificados el cumplimiento de la calidad en esta etapa no debería tomarse en una tarea titánica. es decir. la función que realiza el software. mide y tiene presente la forma en la que se ha desarrollado el código de modo que pueda mantenerse (corregirse. Los beneficiarios de la calidad externa son los clientes y los socios externos de una compañía. El logro de la calidad externa requiere proporcionar productos o servicios que satisfagan las expectativas del cliente para establecer lealtad con el cliente y de ese modo mejorar la participación en el mercado. Para lograr una alta calidad del producto final este debe estar soportado por una preocupación de asegurar la calidad en las etapas previas a alcanzar dicho estado final.  Calidad interna: Cuando se desarrolla un software. La calidad interna. Por lo tanto. este tipo de procedimientos requiere escuchar a los clientes y también debe permitir que se consideren las necesidades implícitas que los clientes no expresan.  Calidad externa: corresponde a la satisfacción de los clientes. ni la calidad del software escrito. midiendo una serie de parámetros. Esta calidad es la culminación de un proceso previo sometido  a distintas aplicaciones de calidad de trabajo. 4. . gracias a un diseño e implementación limpia. Pero estos parámetros no reflejan ni tienen en cuenta la calidad del proceso de creación del software en sí. se desarrolla con una calidad medida según sus requisitos que pueden determinar su alto grado de calidad. ampliarse y adaptarse) de forma rápida y sencilla.

Interoperabilidad Seguridad de acceso Cumplimiento de la Funcionalidad Capacidad para ser entendido USABILIDAD Un sistema de las cualidades que refieren el esfuerzo necesitó para el uso.5. al tiempo que no se deniega el acceso a las personas o sistemas autorizados Capacidad del producto software para adherirse a normas. guías de estilo o regulaciones relacionadas con la Usabilidad Exactitud FUNCIONABILIDA Un sistema de las cualidades que refieren la existencia de un sistema de funciones y de sus características especificadas. y en el gravamen individual de tal uso. convenciones o regulaciones en leyes y prescripciones similares. por un sistema indicado o implicado de usuarios Capacidad para ser aprendido Capacidad para ser operado Capacidad de atracción Cumplimiento de la Usabilidad . con el grado necesario de precisión Capacidad del producto software para interactuar con uno o más sistemas especificados Capacidad del producto software para proteger información y datos de manera que las personas o sistemas no autorizados no puedan leerlos o modificarlos. relacionadas con la Funcionalidad Capacidad del producto software que permite al usuario entender si el software es adecuado y cómo puede ser usado para unas tareas o condiciones de uso Capacidad del producto software que permite al usuario aprender sobre su aplicación Capacidad del producto software que permite al usuario operarlo y controlarlo Capacidad del producto software para ser atractivo al usuario Capacidad del producto software para adherirse a normas. Las funciones son las que satisfacen necesidades indicadas o implicadas. convenciones. CARACTERISTICAS SUBCARACTERISTICAS Adecuación DESCRIPCIÓN Capacidad del producto software para proporcionar un conjunto apropiado de funciones para tareas y objetivos de usuario especificados Capacidad del producto software para proporcionar los resultados o efectos correctos o acordados.

Adaptabilidad Un sistema de las cualidades que refieren la capacidad del software de ser transferido a partir de un ambiente a otro. en el mismo entorno Capacidad del producto software para adherirse a normas o convenciones relacionadas con la Portabilidad 6.  Evolución del software: el   CARACTERISTICAS  El objetivo de la ingeniería de software.  Validación del software: el software debe ser válido para asegurarse que hace lo que espera el cliente. Instalabilidad Coexistencia Capacidad para ser reemplazado Cumplimiento de la Portabilidad Capacidad del producto software para ser adaptado a diferentes entornos especificados. para el mismo propósito. PRODUCTOS SOFTWARE PROCESOS SOFTWARE PORTABILIDAD CONCEPTO Es un sistema software Es un conjunto de actividades desarrollado para un cliente con y resultados que permite la documentación que describe producir un producto software como instalar y usar el sistema. Un producto software es intangible y por lo general muy abstracto. sin aplicar acciones o mecanismos distintos de aquellos proporcionados para éste propósito por el propio software considerado Capacidad del producto software para ser instalado en un entorno especificado Capacidad del producto software para coexistir con otro software independiente. en un entorno común. Actividades Fundamentales del proceso de software:  Especificación del software se define la funcionalidad del software y el modo de operación. compartiendo recursos comunes Capacidad del producto software para ser usado en lugar de otro producto software. producir productos software. esto dificulta la definición del producto y .  Desarrollo del software se produce el software de acuerdo a las especificaciones. es prácticamente inviable conseguir un 100% de confiabilidad de un programa por pequeño que sea. Un producto software en sí es complejo.

cada iteración representa un conjunto de procesos que deben llevarse a cabo. es difícil automatizar todo un proceso de desarrollo de software software debe evolucionar para acomodarse a las nuevas necesidades del cliente. . Muchas actividades distintas. sobre todo cuando no se tiene precedentes en productos software similares El proceso de desarrollo de  software no es único. cuándo y cómo). RUP: Forma disciplinada de asignar tareas y responsabilidades en una empresa de desarrollo (quién hace qué. sus requisitos. Se trata de ir comprobando las necesidades que van surgiendo y sus posibles soluciones. Actividad compleja. XP: Nace en busca de simplificar el desarrollo del software y que se lograra reducir el costo del proyecto. Enfocado al desarrollo de aplicaciones grandes.  Construcción. finalización y entrega del proyecto. Objetivo conseguir que el programa funcione. Debido a esta diversidad. implementarlo. 7.  Elaboración. pero que no se han definido con anterioridad. Las aplicaciones realizadas de este modo suelen ser costosas y la evaluación de riesgos es previsible. Fases Desarrollo de SW en RUP :  Inicio Determinar la visión del proyecto. Que arquitectura va utilizarse. Como Funciona. No existe un proceso de software universal que sea efectivo para todos los contextos de proyectos de desarrollo. Ciclo de vida del SW definido por Barry Boehmen 1988 Con forma espiral. O cierre.  Transmisión. 8. Para desarrollar cada fase se realizan interacciones usando para ello la metodología de desarrollo en espiral Metologia en Espiral.

Master your semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master your semester with Scribd & The New York Times

Cancel anytime.