ORGANIZACIONES QUE HAN FORMULADO NORMAS Y MODELOS REFERENTES A LA CALIDAD DE SOFTWARE TANTO PARA LOS PROCESOS DE DESARROLLO COMO PARA EL PRODUCTO
Enviado por William Cuellar • 23 de Junio de 2016 • Ensayo • 2.779 Palabras (12 Páginas) • 4.081 Visitas
ACTIVIDAD 1. 1
ORGANIZACIONES QUE HAN FORMULADO NORMAS Y MODELOS REFERENTES A LA CALIDAD DE SOFTWARE TANTO PARA LOS PROCESOS DE DESARROLLO COMO PARA EL PRODUCTO
REALIZADO POR
WILLIAM CUELLAR QUIÑONES
PRESENTADO A:
Mg. FELIX AUGUSTO ROJAS LANDINEZ
CAMPUS VIRTUAL UNIVERSIDAD DE SANTANDER
FACULTAD DE EDUCACIÓN
MAESTRÍA EN GESTIÓN DE LA TECNOLOGÍA EDUCATIVA
MÓDULO EVALUACIÓN DE LA CALIDAD DE LA TECNOLOGÍA EDUCATIVA
SANTIAGO DE CALI
2016
INTRODUCCION
En la actualidad, el concepto de calidad es muy común a la hora de adquirir un producto, pero si hablamos de desarrollo de software con mayor razón por las implicaciones de seguridad que este implica. Por ejemplo en la Institucion Educativa donde laboro, una institucion publica donde se adquirió un software para digitalizar las notas de estudiantes y otras actividades de carácter administrativo y de servicio a la comunidad, el concepto de calidad crece por el riesgo de seguridad que puede presentarse, al inicio el software fue rechazado porque no brindaba la seguridad que se requería, es decir, no daban las respuestas y garantías a nuestras necesidades. Entonces nace la necesidad de que el producto debe ser evaluado de acuerdo con los parámetros y estándar establecidos para este fin, esto implica que las empresas busquen diferentes medios confiables, eficientes que arrojen los resultados que esperan de sus productos antes de sacarlos al mercado, para que estos salgan a competir de forma medible, confiable y con soportes de calidad y seguridad.
Así las cosas, en Colombia se establecieron las normas ISO 9000, que constituyen un conjunto de especificaciones formuladas por la Organización Internacional de Estándares (ISO) enfocadas a la Gestión de la Calidad y el Aseguramiento de la Calidad a nivel de procesos, cuando se habla de Evaluación de la Calidad se trata de medir o cuantificar estas características para determinar si cumplen con unos requisitos especificados y con las necesidades o expectativas del cliente, referenciado desde IEEE (1990).
[pic 1][pic 2]
PA-CVUDES-015
DOCUMENTO DE TRABAJO I N V E S T I G A C I Ó N |
ORGANIZACIONES QUE HAN FORMULADO NORMAS Y MODELOS REFERENTES A LA CALIDAD DE SOFTWARE TANTO PARA LOS PROCESOS DE DESARROLLO COMO PARA EL PRODUCTO |
SELECCIÓN DEL TEMA
|
HALLAZGOS DE INFORMACIÓN
|
IDEAS DE ENFOQUE DEL INFORME
|
ORGANIZACIÓN DE LA INFORMACIÓN
|
INFORME ARGUMENTADO Al ser el software un producto intangible presenta características diferentes a los productos tangibles. No se fábrica, se desarrolla a partir de la combinación de instrucciones lógicas, tampoco se deteriora con el uso y repararlo equivale a realizar cambios en las instrucciones lógicas. Piattini (1996). La calidad de un software implica la utilización de metodologías y procedimientos estándares para realizar análisis, diseño y programación de un software que permita uniformar la filosofía de trabajo con el propósito de lograr una mayor confiabilidad, mantenimiento y facilidad de prueba para elevarlo a la productividad tanto para la labor del desarrollo como para el control de la calidad del software. Algunos expertos en el tema como. Kitchenham & Pfleeger (1996), plantea: “Que cumplir con un modelo de procesos de calidad, aporta a la calidad del producto pero no la garantiza”, otro experto como Tom & Alan (2008), dice “Estos procesos estandarizados, llamados también institucionalizados, no siempre llevan a obtener productos de calidad haciendo necesario que las evaluaciones de calidad deban basarse en evidencias extraídas directamente de los atributos del producto. “La calidad de un producto de software depende en gran medida de la gente, la organización y procedimientos que se utilizan para obtenerlo" Fuggetta (2000). En la actualidad existe un creciente numeroso de estándares, normas, especificaciones y recomendaciones relacionados con la calidad de software elaborado por diferentes organizaciones, que tratan de ofrecer un marco común que regule los diferentes aspectos relacionados con la gestión y la evaluación de la calidad en el contexto. El principal objetivo de estos estándares es mejorar la calidad de los productos, servicios, existiendo diferentes enfoques para conseguirlo. Existen organizaciones que favorecen la estandarización o normalización de estos en el mundo, algunas de ellas son: Organismos de Estandarización internacionales
La Organización Internacional de Normalización o ISO Este organismo se encara de promover el desarrollo de normas internacionales de fabricación en productos y servicios en el comercio y comunicación exceptuando a las empresas eléctricas y electrónicas, ella busca estandarizar las normas de productos y seguridad para las organizaciones tanto públicas como privadas a nivel internacional. Esta empresa la forma una red de 161 países de institutos de normas nacionales, sobre la base de un miembro por país y con una secretaria central que queda en Ginebra la cual coordina el sistema. Estas normas desarrolladas por ISO son voluntarias ya que no posee autoridad gubernamental para imponer sus normas de derechos de copyright y para acceder a ellos el público corriente debe comprar cada documento. La Comisión Electrotécnica Internacional IEC La Comisión Electrotécnica Internacional (La International Electrotechnical Commission) es una organización de normalización en los campos eléctrico, electrónico y tecnologías relacionadas. Numerosas normas se desarrollan conjuntamente con la ISO (normas ISO/IEC). La Comisión Electrotécnica Internacional (IEC) fue fundada en 1906, siguiendo una resolución aprobada en 1904 en el Congreso Internacional Eléctrico en San Luis Missouri. La misión de la IEC es promover entre sus miembros la cooperación internacional en todas las áreas de la normalización Electrotécnica. Entre sus objetivos se mantiene el de conocer las necesidades del mercado mundial, promover el uso de sus normas y esquemas de aseguramiento, implementar la calidad mediante sus normas, contribuir al proteger el medio ambiente entre otros. International Telecommunications Unión ITU La UIT es la organización intergubernamental más antigua del mundo, se creó para controlar la interconexión internacional de estos sistemas de telecomunicación pioneros. La UIT ha hecho posible, desde entonces, el desarrollo del teléfono, de las comunicaciones por radio, de la radiodifusión por satélite y de la televisión y, más recientemente, la popularidad de los ordenadores personales y el nacimiento de la era electrónica y con ella los estándares que facilitan la interconexión eficaz de las infraestructuras de comunicación nacionales con las redes globales. Trabaja para integrar nuevas tecnologías en la red de telecomunicaciones global, para fomentar el desarrollo de nuevas aplicaciones tales como Internet, el correo electrónico y los servicios multimedia. Gestiona el reparto del espectro de frecuencias radioeléctricas y de las órbitas de los satélites, recursos naturales limitados utilizados por una amplia gama de equipos incluidos los teléfonos móviles, las radios y televisiones, los sistemas de comunicación por satélite, los sistemas de seguridad por navegación aérea y marítima, así como por los sistemas informáticos sin cable. Se esfuerza por mejorar la accesibilidad a las telecomunicaciones en el mundo en desarrollo a través del asesoramiento, la asistencia técnica, la dirección de proyectos, los programas de formación y recursos para la información, y fomentando las agrupaciones entre las empresas de telecomunicaciones, los organismos de financiación y las organizaciones privadas Organismos Nacionales Es importante tener en cuenta que la norma más conocida y de gran importancia que se dan en nuestro territorio son las ISO que se encarga de la estandarización en el mundo, su sede principal se radica en la ciudad de Ginebra Suiza pero tiene oficinas delegadas en los diferentes países miembros. En Colombia se destaca ICONTEC por tratarse de la entidad que maneja los aspectos de calidad en Colombia, la cual recientemente ha tomado una proyección a nivel regional, entre estas tenemos:
American National Standards Institute ANSI El Instituto Nacional Estadounidense de Estándares (ANSI, por sus siglas en inglés: American National Standards Institute) es una entidad sin ánimo de lucro que supervisa el desarrollo de estándares para productos, servicios, procesos y sistemas en los Estados Unidos. ANSI es miembro de la Organización Internacional para la Estandarización (ISO) y de la Comisión Electrotécnica Internacional (International Electrotechnical Commission, IEC). Ella coordina estándares del país estadounidense con estándares internacionales, de tal modo que los productos que se realizan en este país se comercialicen en el resto de mundo sin ningún problema ya que van avalados por dicha certificación. ANSI acredita a organizaciones que realizan certificaciones de productos o de personal de acuerdo con los requisitos definidos en los estándares internacionales. Los programas de acreditación ANSI se rigen de acuerdo a directrices internacionales en cuanto a la verificación gubernamental y a la revisión de las validaciones. British Standard Institution BS British Standards Institution, cuyas siglas corresponden a BSI, es una multinacional cuyo objetivo es la creación de normas para la estandarización de procesos. BSI es una empresa colaboradora de ISO y proveedor de estas normas, son destacables la ISO 9001, ISO 14001 e ISO 27001. Entre sus actividades principales se incluyen la certificación, auditoría y formación en las normas Association Française de Normalisation (AFNOR) AFNOR implementa sus actividades internacionales de normalización, provisión de información, certificación y ensayo a través de un grupo de filiales en toda Francia que son miembros de la asociación. Asociación Española de Normalización y Certificación AENOR Es una entidad española, privada e independiente, sin ánimo de lucro, que favorece a las empresas, mediante la normalización y certificación(N+C) a mejorar el bienestar de la sociedad a través de la mejora de la tecnología que producen las entidades. Tiene las siguientes funciones:
Instituto Colombiano de Normas Técnicas y Certificación El Instituto Colombiano de Normas Técnicas y Certificación (ICONTEC), es el Organismo Nacional de Normalización de Colombia. Es el organismo representante de la ISO en Colombia, y está encargado de la creación de normas técnicas y de la certificación de normas de calidad para empresas y actividades profesionales. ICONTEC, como Organismo Nacional de Normalización (ONN) representa a Colombia ante organismos de normalización internacionales y regionales como la Organización Internacional de Normalización (OIN), la Comisión Electrotécnica Internacional (IEC), y la Comisión Panamericana de Normas Técnicas (COPANT). Adicionalmente, ICONTEC es un organismo de certificación con cubrimiento mundial, gracias a su vinculación a la Red Internacional de Certificación, IQNet (red que integra a las entidades certificadoras más importantes, con más de 150 subsidiarias alrededor del mundo y con cuarenta acreditaciones). INSTITUTO DE INGENIERIA DE SOFTWARE (ISO) La ISO está encargada de favorecer la estandarización en el mundo. Fue establecida en 1947, funciona como una red de asociaciones de normalización que abarca más de140 países, que trabajan en colaboración con los gobiernos, empresas y organizaciones de usuarios. La sede se encuentra en Ginebra Suiza, pero cuenta con oficinas delegadas en los diferentes países. Como usa el protocolo ISO 9660 Dentro de los estándares de calidad del software se observa:
El ISO 15939 es un proceso de mediación de software, cuyos principios de la gestión de calidad, fundamentos y vocabulario son:
Clasificación normas ISO [pic 3] Evaluación de la calidad de software Para evaluar la calidad ISO se utiliza los estándares ISO/IEC 9126, ISO/IEC 14598 e ISO/IEC 25000. Que fueron formulados inicialmente en 1991 y establece un modelo de calidad como marco para la evaluación de software. Esta norma maneja la calidad interna y calidad externa, y también el concepto de calidad en uso, tiene como base los modelos de calidad aportados por diversas investigaciones que se han realizado en los últimos 30 años para la caracterización de la calidad del producto software. El estándar más reciente el ISO 25000 del 2005 fue desarrollado en el proyecto SQuaRE (Software Quality Requirements and Evaluation) y su objetivo base es guiar el desarrollo de los productos de software con la especificación y evaluación de requisitos de calidad. Se basa en diez características, seis que son comunes a la vista interna y externa. Los cuales tenemos: [pic 4] [pic 5] |
...