# data[].attributes.body
Estándar para los procesos de ciclo de vida del software de la organización, Este estándar se concibió para aquellos interesados en adquisición de software, así como desarrolladores y proveedores. El estándar indica una serie de procesos desde la recopilación de requisitos hasta la culminación del software. El estándar comprende 17 procesos lo cuales son agrupados en tres categorías: Principales De apoyo De organización Tweets por el @ferom_arciniega. Publicaciones recientes Search... HOME PÁGINAS WEB DISEÑO GRÁFICO SOPORTE TÉCNICO De organización Este estándar agrupa las actividades que se pueden llevar a cabo durante el ciclo de vida del software en cinco procesos principales, ocho procesos de apoyo y cuatro procesos organizativos

# data[].attributes.body
Los estándares de calidad de software hacen parte de la ingeniería de software, utilización de estándares y metodologías para el diseño, programación, prueba y análisis del software desarrollado, con el objetivo de ofrecer una mayor confiabilidad, mantenibilidad en concordancia con los requisitos exigidos, con esto se eleva la productividad y el control en la calidad de software, parte de la gestión de la calidad se establecen a mejorar su eficacia y eficiencia.

# data[].attributes.body
Satisfacción de uso: utilidad, confianza, placer, comodidad. Seguridad de uso: mitigación de riesgos económicos, mitigación de riesgos para el usuario, mitigación de riesgos ambientales. Flexibilidad de uso: cobertura del contexto, flexibilidad. Efectividad de uso. Eficiencia de uso.

# data[].attributes.body
Adecuación funcional: funcionalidad correcta, funcionalidad completa. Confiabilidad: madurez, disponibilidad, tolerancia a fallos, recuperabilidad. Eficiencia de rendimiento: tiempo de respuesta, utilización de recursos, capacidad. Operabilidad: reconocimiento de funcionalidad adecuada, facilidad de uso, facilidad de aprendizaje, protección contra errores de usuario, accesibilidad, estética de la interfaz de usuario. Seguridad: confidencialidad, integridad, no rechazo, responsabilidad, autenticidad. Compatibilidad: interoperabilidad (es la capacidad de dos o más sistemas o componentes para intercambiar información y usar la información que se ha intercambiado). Mantenibilidad: modularidad, reusabilidad, capacidad de ser analizado, capacidad de ser modificado, capacidad de ser verificado/probado. Transmisibilidad/Portabilidad: instabilidad, adaptabilidad, reemplazabilidad.

# data[].attributes.headline
¿Cómo evaluar la calidad de un software?

# data[].attributes.subject
¿Cómo evaluar la calidad de un software?

# data[].attributes.body
Definir el modelo de diseño. El arquitecto de soluciones elige el tipo de modelo UML apropiado para los desarrolladores de la aplicación, para ser usado cuando se definan los detalles específicos de la componente que están construyendo. También crea una lista inicial de estereotipos para el perfil del UML. Identificar patrones comunes y estándares. El arquitecto de soluciones identifica los patrones que se repiten en la aplicación de negocios. Estos patrones aparecen muchas veces debido al uso consistente de un estilo de arquitectura o debido a los requerimientos de las plataformas de ejecución. El ciclo de vida de un proyecto. El marco de trabajo cubre la creación, testeo y desarrollo de los modelos, patrones y transformaciones que generarán la solución. Modelo técnico. Definir el modelo Técnico. Generación de código. Generar código a partir del modelo técnico. Documentación. Generar documentación a partir del modelo técnico. Completar el código. Completar el código para cumplir todos los requerimientos. Selección de herramientas. Decidir las herramientas de modelado.

# data[].attributes.body
Que es?
ISO/IEC 25000, conocida como SQuaRE (System and Software Quality Requirements and Evaluation), es una familia de normas que tiene por objetivo la creación de un marco de trabajo común para evaluar la calidad del producto software.

La familia ISO/IEC 25000 es el resultado de la evolución de otras normas anteriores, especialmente de las normas ISO/IEC 9126, que describe las particularidades de un modelo de calidad del producto software, e ISO/IEC 14598, que abordaba el proceso de evaluación de productos software. Esta familia de normas ISO/IEC 25000 se encuentra compuesta por cinco divisiones.
Estructura
ISO/IEC 2500n – División de Gestión de Calidad

Las normas que forman este apartado definen todos los modelos, términos y definiciones comunes referenciados por todas las otras normas de la familia 25000. Actualmente esta división se encuentra formada por:

ISO/IEC 25000 - Guide to SQuaRE: contiene el modelo de la arquitectura de SQuaRE, la terminología de la familia, un resumen de las partes, los usuarios previstos y las partes asociadas, así como los modelos de referencia.

ISO/IEC 25001 - Planning and Management: establece los requisitos y orientaciones para gestionar la evaluación y especificación de los requisitos del producto software.

ISO/IEC 2501n – División de Modelo de Calidad

Las normas de este apartado presentan modelos de calidad detallados incluyendo características para calidad interna, externa y en uso del producto software. Actualmente esta división se encuentra formada por:

ISO/IEC 25010 - System and software quality models: describe el modelo de calidad para el producto software y para la calidad en uso. Esta Norma presenta las características y subcaracterísticas de calidad frente a las cuales evaluar el producto software.

ISO/IEC 25012 - Data Quality model: define un modelo general para la calidad de los datos, aplicable a aquellos datos que se encuentran almacenados de manera estructurada y forman parte de un Sistema de Información.

ISO/IEC 2502n – División de Medición de Calidad

Estas normas incluyen un modelo de referencia de la medición de la calidad del producto, definiciones de medidas de calidad (interna, externa y en uso) y guías prácticas para su aplicación. Actualmente esta división se encuentra formada por:

ISO/IEC 25020 - Measurement reference model and guide: presenta una explicación introductoria y un modelo de referencia común a los elementos de medición de la calidad. También proporciona una guía para que los usuarios seleccionen o desarrollen y apliquen medidas propuestas por normas ISO.

ISO/IEC 25021 - Quality measure elements: define y especifica un conjunto recomendado de métricas base y derivadas que puedan ser usadas a lo largo de todo el ciclo de vida del desarrollo software.

ISO/IEC 25022 - Measurement of quality in use: define específicamente las métricas para realizar la medición de la calidad en uso del producto.

ISO/IEC 25023 - Measurement of system and software product quality: define específicamente las métricas para realizar la medición de la calidad de productos y sistemas software.

ISO/IEC 25024 - Measurement of data quality: define específicamente las métricas para realizar la medición de la calidad de datos.

# data[].attributes.body
Que es?
Las series de estándares de la ISO/IEC 14598 proveen métodos para las mediciones y evaluaciones de la calidad de un producto de software. No describen ni los métodos para evaluar los procesos de producción del software ni los métodos de predicción de costos. Además dan una vista de los procesos de evaluación de un producto de software, proveen guías y requisitos de evaluación y dan una explicación de cómo el modelo de calidad puede ser aplicado en la evaluación de un producto de software.
Estructura

ISO/IEC 14598-1, este marco de trabajo provee un panorama general de las otras 5 partes y relaciona la evaluación del producto software y el modelo de calidad definido en la norma ISO 9126.

ISO/IEC 14598-2, planificación y gestion, contiene los requerimiento y las guías para las funciones de soporte tales como el planeamiento y gestión para la evaluación del producto del software. Esta norma ya fue retirada (withdrawn) por la ISO/IEC.

ISO/IEC 14598-3, trata sobre el proceso para desarrolladores, esta parte provee los requerimientos y las recomendaciones para la evaluación del producto del software cuando la evaluación es conducida en paralelo con el desarrollo y se lleva a cabo por el desarrollador. Esta norma ya fue retirada (withdrawn) por la ISO/IEC.

ISO/IEC 14598-4, esta parte trata sobre el proceso para compradores que provee los requerimientos y las recomendaciones de evaluación del producto de software comercial personalizado o modificación de un producto existente realizada para garantizar a los compradores si este cumple los requisitos especificados. Esta norma ya fue retirada (withdrawn) por la ISO/IEC.

ISO/IEC 14598-5, es sobre el proceso de evaluadores que son orientaciones o recomendaciones para la aplicación práctica de la evaluación del producto del software cuando las diversas partes intentan comprender, aceptar y confiar los resultados de la evaluación.

ISO/IEC 14598-6, por último la parte 6 trata de la documentación de los módulos de evaluación, provee las guías para la documentación del mismo, estos módulos representan la especificación del modelo de calidad de las correspondientes métricas internas y externas que serán aplicadas a una evaluación en particular incluye métodos y técnicas de evaluación más las mediciones actuales resultantes de su aplicación.

# data[].attributes.body
Que es?
El ISO/IEC 15504, también conocido como Software Process Improvement Capability Determination, abreviado SPICE, en español, «Determinación de la Capacidad de Mejora del Proceso de Software» es un modelo para la mejora, evaluación de los procesos de desarrollo, mantenimiento de sistemas de información y productos de software.

# data[].attributes.body
Que es?
ISO/IEC 12207 - Información Tecnología / Software Vida Ciclo Procesos es el estándar para los procesos de ciclo de vida del software de la organización ISO. Siendo el proceso un conjunto de tareas, y un conjunto de pasos que involucran actividades, restricciones y recursos, produciendo una salida determinada, es decir un proceso es un conjunto de actividades y tareas que están relacionadas, y al ejecutarse conjuntamente transforman una entrada en una salida.
Estructura
La estructura del estándar ha sido concebida de manera que pueda ser adaptada a las necesidades de cualquiera que lo use. Para conseguirlo, el estándar se basa en dos principios fundamentales: modularidad y responsabilidad. Con la modularidad se pretende conseguir procesos con un mínimo acoplamiento y una máxima cohesión. En cuanto a la responsabilidad, se busca establecer un responsable para cada proceso, facilitando la aplicación del estándar en proyectos en los que pueden existir distintas personas u organizaciones involucradas, no importando el uso que se le dé a este.

# data[].attributes.body
Que es?
Los sistemas de tecnología de la información desempeñan un papel crítico en la práctica totalidad de las empresas. Estos sistemas necesitan una supervisión constante por parte de profesionales para mantenerlos actualizados y en condiciones de funcionamiento. No obstante, imagine las consecuencias si su departamento de tecnología de la información fuese incapaz de proporcionar los servicios que necesita.
Estructura

13 procesos definidos.

Un proceso de planificación e implementación de servicios

Requisitos de un sistema de gestión.

Ciclo de mejora continua (PDCA).

# data[].attributes.body
Que es?
La ISO 9003 es una norma desarrollada por la Organización Internacional de Normas (OIN) que regula las actividades de inspecciones y pruebas finales. La norma ISO 9003 ya es obsoleta y actualmente no se otorga. Fue reemplazada en el año 2000 por un nuevo conjunto de normas que son las ISO 9001. Estas últimas brindan un marco más amplio que abarca varios aspectos de un sistema administrativo de calidad.

# data[].attributes.body
¿Qué es?
Este estándar proviene desde el modelo establecido en 1977 por McCall y sus colegas, los cuales propusieron un modelo para especificar la calidad del software. El modelo de calidad McCall está organizado sobre tres tipos de Características de Calidad:

Factores (especificar): Describen la visión externa del software, como es visto por los usuarios.

Criterios (construir): Describen la visión interna del software, como es visto por el desarrollador.

Métricas (controlar): Se definen y se usan para proveer una escala y método para la medida.

Estructura

Funcionalidad - Un conjunto de atributos que se relacionan con la existencia de un conjunto de funciones y sus propiedades específicas. Las funciones son aquellas que satisfacen las necesidades implícitas o explícitas.

Adecuación - Atributos del software relacionados con la presencia y aptitud de un conjunto de funciones para tareas especificadas.

Cumplimiento funcional.

Fiabilidad- Un conjunto de atributos relacionados con la capacidad del software de mantener su nivel de prestación bajo condiciones establecidas durante un período establecido.

Madurez - Atributos del software que se relacionan con la frecuencia de falla por fallas en el software.

Recuperabilidad - Atributos del software que se relacionan con la capacidad para restablecer su nivel de desempeño y recuperar los datos directamente afectos en caso de falla y en el tiempo y esfuerzo relacionado para ello.

Usabilidad - Un conjunto de atributos relacionados con el esfuerzo necesario para su uso, y en la valoración individual de tal uso, por un establecido o implicado conjunto de usuarios.

Aprendizaje- Atributos del software que se relacionan al esfuerzo de los usuarios para reconocer el concepto lógico y sus aplicaciones.

Operatividad - Atributos del software que se relacionan con el esfuerzo de los usuarios para la operación y control del software.

Atractividad

Eficiencia- Conjunto de atributos relacionados con la relación entre el nivel de desempeño del software y la cantidad de recursos necesitados bajo condiciones establecidas.

Comportamiento en el tiempo - Atributos del software que se relacionan con los tiempos de respuesta y procesamiento y en las tasas de rendimientos en desempeñar su función.

Comportamiento de recursos - Usar las cantidades y tipos de recursos adecuados cuando el software lleva a cabo su función bajo condiciones determinadas.

Mantenibilidad- Conjunto de atributos relacionados con la facilidad de extender, modificar o corregir errores en un sistema software.

Estabilidad - Atributos del software relacionados con el riesgo de efectos inesperados por modificaciones.

Facilidad de análisis - Atributos del software relacionados con el esfuerzo necesario para el diagnóstico de deficiencias o causas de fallos, o identificaciones de partes a modificar.

Facilidad de cambio - Atributos del software relacionados con el esfuerzo necesario para la modificación, corrección de falla, o cambio de ambiente.

Facilidad de pruebas - Atributos del software relacionados con el esfuerzo necesario para validar el software modificado.

Portabilidad- Conjunto de atributos relacionados con la capacidad de un sistema de software para ser transferido y adaptado desde una plataforma a otra.

Capacidad de instalación - Atributos del software relacionados con el esfuerzo necesario para instalar el software en un ambiente especificado.

Capacidad de reemplazamiento - Atributos del software relacionados con la oportunidad y esfuerzo de usar el software en lugar de otro software especificado en el ambiente de dicho software especificado.

Calidad en uso - Conjunto de atributos relacionados con la aceptación por parte del usuario final y Seguridad.

Eficacia - Atributos relacionados con la eficiencia del software cuando el usuario final realiza los procesos.

Productividad - Atributos relacionados con el rendimiento en las tareas cotidiana realizadas por el usuario final.

Seguridad - Atributos para medir los niveles de riesgo.

# data[].attributes.body
Que es?
La ISO/IEC 38500 es un estándar internacional para el Gobierno de TI. Provee un marco para gobernar las TI al interior de las organizaciones, brindando un conjunto de principios que son de interés de la alta dirección en los procesos de evaluación, dirección y seguimiento al uso de las tecnologías de la información (TI). El estándar es mantenido de manera conjunta por la Organización Internacional de Estandarización y la Comisión Electrotécnica Internacional.
Estructura
La norma se aplica al gobierno de los procesos de gestión de las TI en todo tipo de organizaciones que utilicen tecnologías de la información, facilitando unas bases para la evaluación objetiva del gobierno de TI. Dentro de los beneficios de un buen gobierno de TI estaría la conformidad de la organización con: los estándares de seguridad. legislación de privacidad. legislación sobre el spam. legislación sobre prácticas comerciales. derechos de propiedad intelectual, incluyendo acuerdos de licencia de software. regulación medioambiental. normativa de seguridad y salud laboral. legislación sobre accesibilidad. estándares de responsabilidad social.

# data[].attributes.body
¿Qué es?

Sistemas de Gestión de Calidad

La ISO 9001 es una norma ISO internacional elaborada por la Organización Internacional para la Estandarización (ISO) que se aplica a los Sistemas de Gestión de Calidad de organizaciones públicas y privadas, independientemente de su tamaño o actividad empresarial.
Estructura
Estructura de la norma ISO 9001:2008

1. Objeto y campo de aplicación: Guías y descripciones generales.

2. Referencias normativas: Guías y descripciones generales.

3. Términos y definiciones: Guías y descripciones generales.

4. Sistema de gestión de la calidad: incluye los requisitos generales de la ISO-9001 y los requisitos específicos para realizar una adecuada gestión documental.

5. Responsabilidad de la dirección: La dirección de la organización debe cumplir con los requisitos expuestos en este apartado, entre los que destacamos: definir la política, garantizar que están definidas las responsabilidades y autoridades, aprobar objetivos, etc.

6. Gestión de los recursos: Contiene los requisitos necesarios para la correcta gestión de los recursos de la organización. La norma ISO diferencia entre recursos humanos, infraestructura y ambiente de trabajo.

7. Realización del producto: Hace referencia a los requisitos de los productos o servicios prestados, como por ejemplo la atención al cliente o la fabricación del producto.

8. Medición, análisis y mejora: En este apartado quedan establecidos los requisitos para aquellos procesos que agrupa información, la analizan y llevan a cabo medidas que permiten la mejora continua en los procesos de la organización que hacen posible el suministro de productos y servicios de calidad. La norma ISO 9001 busca sin cesar la satisfacción de los clientes mediante el cumplimiento de los requisitos.

# data[].attributes.body
Que es?
ISO 27001 es una norma internacional que permite el aseguramiento, la confidencialidad e integridad de los datos y de la información, así como de los sistemas que la procesan. El estándar ISO 27001:2013 para los Sistemas Gestión de la Seguridad de la Información permite a las organizaciones la evaluación del riesgo y la aplicación de los controles necesarios para mitigarlos o eliminarlos.
Estructura

Norma ISO 27001

Estructura de la norma ISO 27001

1. Objeto y campo de aplicación: La norma comienza aportando unas orientaciones sobre el uso, finalidad y modo de aplicación de este estándar.

2. Referencias Normativas: Recomienda la consulta de ciertos documentos indispensables para la aplicación de ISO27001.

3. Términos y Definiciones: Describe la terminología aplicable a este estándar.

4. Contexto de la Organización: Este es el primer requisito de la norma, el cual recoge indicaciones sobre el conocimiento de la organización y su contexto, la comprensión de las necesidades y expectativas de las partes interesadas y la determinación del alcance del SGSI.

5. Liderazgo: Este apartado destaca la necesidad de que todos los empleados de la organización han de contribuir al establecimiento de la norma. Para ello la alta dirección ha de demostrar su liderazgo y compromiso, ha de elaborar una política de seguridad que conozca toda la organización y ha de asignar roles, responsabilidades y autoridades dentro de la misma.

6. Planificación: Esta es una sección que pone de manifiesto la importancia de la determinación de riesgos y oportunidades a la hora de planificar un Sistema de Gestión de Seguridad de la Información, así como de establecer objetivos de Seguridad de la Información y el modo de lograrlos.

7. Soporte: En esta cláusula la norma señala que para el buen funcionamiento del SGSI la organización debe contar con los recursos, competencias, conciencia, comunicación e información documentada pertinente en cada caso.

8. Operación: Para cumplir con los requisitos de Seguridad de la Información, esta parte de la norma indica que se debe planificar, implementar y controlar los procesos de la organización, hacer una valoración de los riesgos de la Seguridad de la Información y un tratamiento de ellos.