Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010SaraEAlcntaraR
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010 correspondiente a la Unidad II.- Ingeniería de Requisitos del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010SaraEAlcntaraR
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010 correspondiente a la Unidad II.- Ingeniería de Requisitos del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
Requisitos No Funcionales
• Son aquellos que no se asimilan a las funciones del sistema como tal.
• Especifican restricciones sobre cómo que limiten las elecciones para
construir una solución.
• Son menos números que los RF.
• Conciernen a aspectos como:
➢ Calidad: usabilidad, confiabilidad, eficiencia.
➢ Implementación: plataforma de software, lenguaje de
programación, hardware.
➢ Ambiente: seguridad, privacidad, confidencialidad.
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?Software Guru
La entrevista es quizás la técnica más común y con mejor relación costo-beneficio en la etapa de levantamiento (o elicitación) de requisitos (o requerimientos). Sin embargo, muchos desarrolladores descuidan la preparación adecuada para las entrevistas, y las convierten en reuniones ineficaces que generan pérdida de tiempo. El propósito de esta presentación es dar a conocer un conjunto de directrices que orienten la planificación y ejecución de una entrevista. Estos son algunos de los temas a tratar:
- ¿Qué es la entrevista para la obtención de requisitos?
- Directrices fundamentales para una entrevista eficaz
- Habilidades que se requieren para el entrevistador
- Errores comunes en las entrevistas
- Factores que inhiben el entrevistado
- Preparación de la entrevista
- Preparación del guión
- Formatos de entrevista
- Tipos de preguntas
- Documentación de la entrevista
Objetivo: Caracterizar las actividades involucradas en el descubrimiento, documentación y mantenimiento de los requerimientos de un producto determinado conociendo de forma precisa el problema que van a resolver para que la solución que se construya sea correcta y útil.
Investigación acerca de las normas de calidad, la evolución de las normas ISO. Realizado en el contexto de la asignatura de testing y calidad para la carrera de Ing en Computación e Informática de la UNAB.
Rational Rose es una herramienta de diseño orientada a objetos, que da soporte al modelado visual, es decir, que permite representar gráficamente el sistema, permitiendo hacer énfasis en los detalles más importantes, centrándose en los casos de uso y enfocándose hacia un software de mayor calidad, empleando un lenguaje estándar común que facilita la comunicación.
Requisitos No Funcionales
• Son aquellos que no se asimilan a las funciones del sistema como tal.
• Especifican restricciones sobre cómo que limiten las elecciones para
construir una solución.
• Son menos números que los RF.
• Conciernen a aspectos como:
➢ Calidad: usabilidad, confiabilidad, eficiencia.
➢ Implementación: plataforma de software, lenguaje de
programación, hardware.
➢ Ambiente: seguridad, privacidad, confidencialidad.
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?Software Guru
La entrevista es quizás la técnica más común y con mejor relación costo-beneficio en la etapa de levantamiento (o elicitación) de requisitos (o requerimientos). Sin embargo, muchos desarrolladores descuidan la preparación adecuada para las entrevistas, y las convierten en reuniones ineficaces que generan pérdida de tiempo. El propósito de esta presentación es dar a conocer un conjunto de directrices que orienten la planificación y ejecución de una entrevista. Estos son algunos de los temas a tratar:
- ¿Qué es la entrevista para la obtención de requisitos?
- Directrices fundamentales para una entrevista eficaz
- Habilidades que se requieren para el entrevistador
- Errores comunes en las entrevistas
- Factores que inhiben el entrevistado
- Preparación de la entrevista
- Preparación del guión
- Formatos de entrevista
- Tipos de preguntas
- Documentación de la entrevista
Objetivo: Caracterizar las actividades involucradas en el descubrimiento, documentación y mantenimiento de los requerimientos de un producto determinado conociendo de forma precisa el problema que van a resolver para que la solución que se construya sea correcta y útil.
Investigación acerca de las normas de calidad, la evolución de las normas ISO. Realizado en el contexto de la asignatura de testing y calidad para la carrera de Ing en Computación e Informática de la UNAB.
Rational Rose es una herramienta de diseño orientada a objetos, que da soporte al modelado visual, es decir, que permite representar gráficamente el sistema, permitiendo hacer énfasis en los detalles más importantes, centrándose en los casos de uso y enfocándose hacia un software de mayor calidad, empleando un lenguaje estándar común que facilita la comunicación.
Evaluación de software; se realiza un resumen de la norma iso 9126, la cual rige la calidad del software; se divide en cuatro partes , realidad, métricas externas, métricas internas y calidad en las métricas de uso y expendido.
La presentación Fundamentos de Calidad del Software - Modelos y Estándares, contiene elementos que permiten hacerse a una idea del contexto en el que se mueve el aseguramiento de la calidad del software en sus dos manifestaciones (procesos y producto) y en sus dimensiones de gestión y desarrollo.
Luis Eduardo Peláez Valencia
luiseduardo.pelaez@gmail.com
Keywords: SQA, Aseguramiento de la calidad del software, Calidad del software, Modelos y Estándares.
Las capacidades sociomotrices son las que hacen posible que el individuo se pueda desenvolver socialmente de acuerdo a la actuación motriz propias de cada edad evolutiva del individuo; Martha Castañer las clasifica en: Interacción y comunicación, introyección, emoción y expresión, creatividad e imaginación.
Today is Pentecost. Who is it that is here in front of you? (Wang Omma.) Jesus Christ and the substantial Holy Spirit, the only Begotten Daughter, Wang Omma, are both here. I am here because of Jesus's hope. Having no recourse but to go to the cross, he promised to return. Christianity began with the apostles, with their resurrection through the Holy Spirit at Pentecost.
Hoy es Pentecostés. ¿Quién es el que está aquí frente a vosotros? (Wang Omma.) Jesucristo y el Espíritu Santo sustancial, la única Hija Unigénita, Wang Omma, están ambos aquí. Estoy aquí por la esperanza de Jesús. No teniendo más remedio que ir a la cruz, prometió regresar. El cristianismo comenzó con los apóstoles, con su resurrección por medio del Espíritu Santo en Pentecostés.
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA, crea y desarrolla ACERTIJO: «CARRERA OLÍMPICA DE SUMA DE LABERINTOS». Esta actividad de aprendizaje lúdico que implica de cálculo aritmético y motricidad fina, promueve los pensamientos lógico y creativo; ya que contempla procesos mentales de: PERCEPCIÓN, ATENCIÓN, MEMORIA, IMAGINACIÓN, PERSPICACIA, LÓGICA LINGUISTICA, VISO-ESPACIAL, INFERENCIA, ETCÉTERA. Didácticamente, es una actividad de aprendizaje transversal que integra áreas de: Matemáticas, Neurociencias, Arte, Lenguaje y comunicación, etcétera.
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “ROMPECABEZAS DE ECUACIONES DE 1ER. GRADO OLIMPIADA DE PARÍS 2024”. Esta actividad de aprendizaje propone retos de cálculo algebraico mediante ecuaciones de 1er. grado, y viso-espacialidad, lo cual dará la oportunidad de formar un rompecabezas. La intención didáctica de esta actividad de aprendizaje es, promover los pensamientos lógicos (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia, viso-espacialidad. Esta actividad de aprendizaje es de enfoques lúdico y transversal, ya que integra diversas áreas del conocimiento, entre ellas: matemático, artístico, lenguaje, historia, y las neurociencias.
2. ¿Qué son estos atributos
Son las cualidades o propiedades de calidad que
la aplicación debe satisfacer.
La calidad de una aplicación se mide en función
de sus atributos de calidad.
Para facilitar su medición durante la
verificación, deben expresarse cuantitativa o
cualitativamente.
5. Atributos de la funcionalidad
∗ Idoneidad
∗ Capacidad del producto software para proporcionar un conjunto apropiado de
funciones para tareas y objetivos de usuario especificados.
∗ Precisión
∗ Capacidad del producto software para proporcionar los resultados o efectos
correctos o acordados, con el grado necesario de precisión.
∗ Interoperabilidad
∗ Capacidad del producto software para interactuar con uno o más sistemas
especificados.
∗ Seguridad
∗ Capacidad del producto software para proteger información y datos de manera
que las personas o sistemas no autorizados no puedan leerlos o modificarlos,
al tiempo que no se deniega el acceso a las personas o sistemas autorizados
∗ Cumplimiento de la funcionalidad
∗ Capacidad del producto software para adherirse a normas, convenciones o
regulaciones en leyes y prescripciones similares relacionadas con
funcionalidad
7. Atributos de la fiabilidad
∗ Madurez
∗ Capacidad del producto software para evitar fallar como resultado de fallos en
el software.
∗
∗ Tolerancia a fallos
∗ Capacidad del software para mantener un nivel especificado de prestaciones
en caso de fallos software o de infringir sus interfaces especificados.
∗ Capacidad de recuperación
∗ Capacidad del producto software para restablecer un nivel de prestaciones
especificado y de recuperar los datos directamente afectados en caso de fallo.
∗ Cumplimiento de la fiabilidad
∗ Capacidad del producto software para adherirse a normas, convenciones o
regulaciones relacionadas con al fiabilidad.
9. Atributos de la usabilidad
∗ Inteligibilidad
∗ 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 particulares.
∗ Facilidad de aprendizaje
∗ Capacidad del producto software que permite al usuario aprender sobre su
aplicación.
∗ Operabilidad
∗ Capacidad del producto software que permite al usuario operarlo y controlarlo.
∗ Atractividad
∗ Capacidad del producto software para ser atractivo al usuario.
∗ Cumplimiento de la usabilidad
∗ Capacidad del producto software para adherirse a normas, convenciones,
guías de estilo o regulaciones relacionadas con la usabilidad.
∗ .
11. Atributos de la eficiencia.
∗ Comportamiento en el tiempo
∗ Capacidad del producto software para proporcionar tiempos de respuesta,
tiempos de proceso y potencia apropiados, bajo condiciones determinadas.
∗ Utilización de recursos
∗ Capacidad del producto software para usar las cantidades y tipos de recursos
adecuados cuando el software lleva a cabo su función bajo condiciones
determinadas.
∗ Cumplimiento de la eficiencia
∗ Capacidad del producto software para adherirse a normas o convenciones
relacionadas con la eficiencia
13. Atributos de la mantenibilidad.
∗ Capacidad para ser analizabilidad
∗ Es la capacidad del producto software para serle diagnosticadas deficiencias o
causas de los fallos en el software, o para identificar las partes que han de ser
modificadas.
∗ Cambiabilidad
∗ Capacidad del producto software que permite que una determinada
modificación sea implementada.
∗ Estabilidad
∗ Capacidad del producto software para evitar efectos inesperados debidos a
modificaciones del software.
∗ Pruebabilidad
∗ Capacidad del producto software que permite que el software modificado sea
validado.
∗ Cumplimiento de la mantenibilidad
∗ Capacidad del producto software para adherirse a normas o convenciones
relacionadas con la mantenibilidad.
15. Atributos de la portabilidad.
∗ Adaptabilidad
∗ Capacidad del producto software para ser adaptado a diferentes entornos
especificados, sin aplicar acciones o mecanismos distintos de aquellos
proporcionados para este propósito por el propio software considerado.
∗ Facilidad de instalacion
∗ Capacidad del producto software para ser instalado en un entorno
especificado.
∗ Coexistencia
∗ Capacidad del producto software para coexistir con otro software
independiente, en un entorno común, compartiendo recursos comunes.
∗ Intercambiabilidad
∗ Capacidad del producto software para ser usado en lugar de otro producto
software, para el mismo propósito, en el mismo entorno.
∗ Cumplimiento de la portabilidad
∗ Capacidad del producto software para adherirse a normas o convenciones
relacionadas con la portabilidad.
16. REFERENCIAS BIBLIOGRAFICAS
B.W. Bohem, J.R. Browm, M. Lipow, G.L. MacLeod y M.J. Merrit,
Charasteristic of Software Quality, Elsevier North-Holland 1978.
D.A. Garvin, “What Does ``Product Quality` Really Mean, Sloan Management
Review, 1984.