lunes, 21 de julio de 2014

NORMAS ISO 9126 Y 14598

NORMA ISO 9126
________________________________________________________________________________

La norma ISO 9126 fue elaborada como un estándar universal que pueda medir la calidad de la evolución del software, el estándar a su vez se divide en cuatro partes que son: modelo de calidad, métricas externas, métricas internas y calidad en las métricas de uso respectivamente.

Esta norma está pensada en desarrolladores y en los que adquieren un software como producto, por tanto, puede servir como un método de validación de requerimientos, identificación de requisitos de calidad, objetivos y pruebas. Este estándar proviene del modelo establecido en 1997 por McCall y sus compañeros, los cuales propusieron un modelo para especificar la calidad del software.

La ISO 9126 tilda como un fallo el no cumplimiento de los requisitos previos  y una inconformidad  un desentendimiento con los requisitos dados (validación y verificación). Este modelo establece 10 características (seis comunes y cuatro propias de la vista en uso):

• Funcionalidad: capacidad del software de proveer los servicios necesarios para cumplir con los requisitos funcionales.
• Fiabilidad: capacidad del software de mantener las prestaciones requeridas del sistema, durante un tiempo establecido y bajo un conjunto de condiciones definidas.
• Usabilidad: esfuerzo requerido por el usuario para utilizar el producto satisfactoriamente.
• Eficiencia: relación entre las prestaciones del software y los requisitos necesarios para su utilización.
• Mantenibilidad: esfuerzo necesario para adaptarse a las nuevas especificaciones y requisitos del software.
• Portabilidad: capacidad del software ser transferido de un entorno a otro.

• Efectividad: capacidad del software de facilitar al usuario alcanzar objetivos con precisión y completud.
• Productividad: capacidad del software de permitir a los usuarios gastar la cantidad apropiada de recursos en relación a la efectividad obtenida.
• Seguridad: capacidad del software para cumplir con los niveles de riesgo permitidos tanto para posibles daños físicos como para posibles riesgos de datos.
• Satisfacción: capacidad del software de cumplir con las expectativas de los usuarios en un contexto determinado.


NORMA ISO 14598
________________________________________________________________________________

Explica la relación entre su serie y el modelo de calidad de la ISO/IEC 9126, contiene requisitos generales para la especificación y evaluación de la calidad del software, y clarifica los conceptos generales proveendo un marco de trabajo para la evaluación y calidad de los productos y su respectiva evaluación.

La ISO/IEC 14598 consta de seis partes que describen los requisitos del proceso de evaluación en tres situaciones diferentes: Requisitos para desarrolladores, Requisitos para compradores, Requisitos para evaluadores

El estándar ISO/IEC 14598, proporciona métodos para medida, valoración y evaluación de calidad del producto de software, pero no describen los métodos para los procesos de evaluación de la producción del software o predicciones del costo. Este propone las siguientes actividades para los  procesos de evaluación:
· Revisión General (ISO/IEC 14598-1)
· Planificación y Administración (ISO/IEC 14598-2)
· Proceso para Desarrolladores (ISO/IEC 14598-3)
· Proceso para Adquisidores (ISO/IEC 14598-4)
· Proceso para Evaluadores (ISO/IEC 14598-5)
· Documentación de Módulos de Evaluación (ISO/IEC 14598-6)


miércoles, 9 de julio de 2014

ENFOQUE FUNCIONAL Y ENFOQUE DE PROCESOS



EL ENFOQUE FUNCIONAL
Se refiere a un enfoque vertical del conjunto de divisiones o departamentos que puede conformar una empresa, donde cada una está orientada a la tarea  para el desarrollo de actividades en particular, casi en su totalidad los encargados de realizar esto son los recursos humanos que posee la empresa y la eficacia de cada actividad depende de estos, por esta razón RRHH debe evaluar el personal  constantemente en búsqueda de trabajadores ineficaces y reemplazarlos.
El enfoque funcional se caracteriza por actuar de forma cerrada e internamente en la empresa de modo que se pierde en enfoque del producto y el del cliente y la interacción entre departamentos se vuelve complicada, se suele generar más errores de los esperados, más procedimientos y recargo de trabajo.
________________________________________________________________________________
EL ENFOQUE DE PROCESOS

QUE ES UN PROCESO:
Un proceso es un conjunto de actividades mutuamente relacionadas o que interactúan entre sí, las cuales transforman elementos de entrada en resultados por medio de la realización de actividades que permiten la realización de un producto tanto para un cliente interno o un cliente externo. Por lo general una salida de un proceso es la entrada de otro.

PORQUE OPTAR POR EL EN ENFOQUE DE PROCESOS
Porque este método se centra más en las necesidades que el cliente quiere satisfacer, afianza el aumento de la capacidad de producir más y aprovechar correctamente los recursos, se pueden prevenir errores y si ya existen la probabilidad de mejorarlos es alta.

¿QUÉ SIGNIFICA QUE UNA ORGANIZACIÓN ESTÉ ORIENTADA A LOS PROCESOS?
Se refiere a que los procesos son el centro de funcionalidad de la empresa, esta a su vez se encarga de diseñarlos cuidadosamente, aplicarlos, medirlos y realizar capacitaciones a todos los empleados con el objetivo de que estos entiendan y comprendan el proceso. Igualmente los procesos pueden ser realizados por recursos humanos pero todo lo que se trabaja debe ser enfocado y pensado en el proceso en el que esta actividad se encuentra involucrada.

BENEFICIOS
-Suministra los medios para realizar más fácil los cambios en actividades más exigentes.
-Apoya a la organización para manejar de manera efectiva sus  interrelaciones.
-Se convierte en un elemento fundamental de la Formulación estratégica de la organización.
-Desarrolla un sistema completo de evaluación corporativa.

EL CICLO P.H.V.A
Este ciclo consiste en cuatro pasos esenciales para implementar la calidad a un proceso, estos son respectivamente planificar, hacer, verificar y ajustar:
-Planificar: Parte de la gestión de la calidad dirigida a establecer los objetivos, la especificación de los procesos,  Los recursos para cumplir dichos objetivos.
-Hacer: Actividades para asegurar que los procesos se ejecuten de forma planificada y sistemática buscando proporcionar confianza de que los requisitos de calidad se cumplen.
-Verificar: Actividades y técnicas que se llevan a cabo durante la fabricación del producto o prestación del servicio para controlar que se cumpla con los requisitos de calidad establecidos.
-Ajustar: Acciones que se deben emprender para aumentar la capacidad de cumplir los requisitos. Fijar un nuevo nivel de calidad.

REQUISITOS GENERALES DE UN PROCESO:



MAPA DE PROCESO