Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Investigacion PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

INVESTIGACION

JOSE STEVEN BONILLA PULIDO

CORPORACIN UNIVERSITARIA REMINGTON


INGENIERA DE SISTEMAS
INGENIERA DE SOFTWARE III
BOGOT

ISO 9196
ISO 9126 es un estndar internacional para la evaluacin del Software, fue
originalmente desarrollado en 1991 para proporcionar un esquema para la
evaluacin de calidad del software. La normativa define seis caractersticas de la
aplicacin, estas seis caractersticas son dividas en un nmero de subcaractersticas, las cuales representan un modelo detallado para la evaluacin de
cualquier sistema informtico.
La ISO 9126 se basa en que el objetivo no es necesariamente alcanzar una
calidad perfecta, sino la necesaria y suficiente para cada contexto de uso a la hora
de la entrega y del uso del software por parte de los usuarios y es necesario
comprender las necesidades reales de los usuarios con tanto detalle como sea
posible.

Funcionalidad: el grado en que el software satisface las necesidades indicadas


por los siguientes sub atributos: idoneidad, correccin, interoperabilidad,
conformidad y seguridad.
Confiabilidad: cantidad de tiempo que el software est disponible para su uso.
Est referido por los siguientes sub atributos: madurez, tolerancia a fallos y
facilidad de recuperacin.

Usabilidad: grado en que el software es fcil de usar. Viene reflejado por los
siguientes sub atributos: facilidad de comprensin, facilidad de aprendizaje y
operatividad.
Eficiencia: grado en que el software hace ptimo el uso de los recursos del
sistema. Est indicado por los siguientes sub atributos: tiempo de uso y recursos
utilizados.
Facilidad de mantenimiento: la facilidad con que una modificacin puede ser
realizada. Est indicada por los siguientes sub atributos: facilidad de anlisis,
facilidad de cambio, estabilidad y facilidad de prueba.
Portabilidad: la facilidad con que el software puede ser llevado de un entorno a
otro. Est referido por los siguientes sub atributos: facilidad de instalacin,
facilidad de ajuste, facilidad de adaptacin al cambio

SQUARE
SQuaRE est conformado por una familia de estndares sobre requisitos de
calidad de software y evaluacin, agrupados en varias divisiones, bajo el titulo
general Software Product Quality Requirements and Evaluation (ISO/IEC 25030,
2006; ISO/IEC 25010, 2007). De acuerdo al estndar sobre requisitos de calidad
SQuaRE 25030 (2006), el sistema de software es usualmente parte de un sistema
ms grande y complejo, en el cual los requisitos de software y requisitos del
sistema estn estrechamente relacionados y los requisitos de software no pueden
ser considerados de manera aislada. En consecuencia, es importante considerar
los requisitos de calidad de software en las primeras etapas del ciclo de vida,
como parte importante de la especificacin general de requisitos. Este estndar se
enfoca en los requisitos de calidad bajo una perspectiva del sistema.
En SQuaRE, los requisitos son categorizados en ISO/IEC 25030 (2006) y
especificados mediante un modelo de calidad segn el estndar ISO/IEC 25010
(2007) (actualmente sigue en vigencia el estndar ISO/IEC 9126-1). El modelo de
calidad est organizado jerrquicamente en caractersticas y sub caractersticas
hasta los atributos, los cuales son los elementos medibles. Los atributos
especifican los requisitos de calidad del software en trminos de medidas y
valores objetivos. El estndar proporciona una serie de recomendaciones y una
gua para especificar estos requisitos, para as garantizar que estn en

conformidad con las necesidades de los participantes en el proyecto de software o


stakeholders. En particular esta investigacin se centra en los estndares ISO/IEC
25010 (2007) (modelo de calidad) y ISO/IEC 25030 (2006) (requisitos de calidad)
de la serie SQuaRE, presentados a continuacin.

SPICE
SPICE fue desarrollado en el laboratorio de investigacin electrnica (Electronics
Research Laboratory) de la Universidad de California, Berkeley, por Larry Nagel
bajo la direccin de su asesor de investigacin Donald Pederson. La primera
versin de SPICE, se desarroll sobre las premisas establecidas por las
herramientas BIAS,1 CANCER (Computer Analysis of Nonlinear Circuits), TIME y
SLIC (Simulator for Linear Integrated Circuits) creadas por el mismo laboratorio
durante principios de los aos 70.
Hasta ese momento varios simuladores de circuitos elctricos haban sido
desarrollados por el departamento de defensa de los Estados Unidos, entidad que
requera evaluar la radiacin de un circuito. Cuando el director original del
proyecto, el profesor Rohrer, abandon Berkeley, el profesor Pederson tom el
puesto de director. Este nuevo director consigui que el programa fuera reescrito
desde su antecesor CANCER, el cual era un programa con licencia privativa, para
poder poner esta nueva versin del programa bajo dominio pblico.
SPICE1 tuvo su primera presentacin en una conferencia de 1973. Fue
programado en FORTRAN y usaba la tcnica de anlisis de nodos para construir
el sistema de ecuaciones del circuito. Esta tcnica de anlisis tena inconvenientes
al representar inductancias, fuentes de tensin sin referencia y fuentes
controladas. Esta versin del programa contaba con pocos elementos; usaba un
paso fijo para los anlisis transitorios.
En el ao 1975 apareci la versin SPICE2, con la cual se populariz su uso. Esta
versin del programa tambin estaba compilada en FORTRAN, tena ms
elementos, anlisis transitorio con paso variable, usaba las tcnicas de integracin
trapezoidal o integracin de Gear, consegua las ecuaciones de los circuitos por
una tcnica modificada del tradicional anlisis de nodos, la que permita resolver
los inconvenientes de su versin anterior y usaba una innovacin del programa
FORTRAN que permita controlar la memoria. Este ltimo adelanto fue
desarrollado por el estudiante de posgrado Ellis Coheb.

La ltima versin de SPICE en FORTRAN fue la versin 2G.6 en 1983. La


siguiente versin, SPICE3, fue desarrollada en lenguaje C por Thomas Quarless y
como director A. Richard en el ao de 1989. La versin SPICE3 usaba la misma
sintaxis que sus antecesoras y tena una interfaz grfica X Window.
Como un programa de cdigo abierto, SPICE fue ampliamente usado. El cdigo
de SPICE fue distribuido desde sus comienzos bajo un costo por la Universidad de
Berkeley, el cual retribua el costo de las cintas magnticas. El programa tena la
restriccin de no poderse distribuir en pases que no eran considerados amigos
por los Estados Unidos. Actualmente el programa est cubierto por la
licencia BSD.
SPICE promovi y sirvi de base para otros programas de simulacin en las
universidades y la industria. La primera versin comercial del SPICE fue ISPICE.
La versin comercial ms destacada de SPICE inclua HSPICE y PSPICE. Las
versiones acadmicas de SPICE incluan XSPICE, desarrollada en el Instituto
Tecnolgico de Georgia, versin en la que se agregaron cdigos de anlisis
analgicos y digitales y Cider, que permita simular dispositivos semiconductores.

CMMI

El Modelo de Madurez de Capacidades o CMM (Capability Maturity Model), es un


modelo de evaluacin de los procesos de una organizacin. Fue desarrollado
inicialmente para los procesos relativos al desarrollo e implementacin de software
por la Universidad Carnegie-Mellon para (Software Engineering Institute).
El SEI es un centro de investigacin y desarrollo patrocinado por el Departamento
de Defensa de los Estados Unidos de Amrica y gestionado por la Universidad
Carnegie-Mellon. "CMM" es una marca registrada del SEI.
Este modelo establece un conjunto de prcticas o procesos clave agrupados en
reas Clave de Proceso (KPA -Key Process Area). Para cada rea de proceso
define un conjunto de buenas prcticas que habrn de ser:

Definidas en un procedimiento documentado


Provistas (la organizacin) de los medios y formacin necesarios
Ejecutadas de
un
modo
sistemtico,
universal y
(institucionalizadas)
Medidas

uniforme

A su vez estas reas de Proceso se agrupan en cinco "niveles de madurez", de


modo que una organizacin que tenga institucionalizadas todas las prcticas
incluidas en un nivel y sus inferiores, se considera que ha alcanzado ese nivel de
madurez.
Inicial. Las organizaciones en este nivel no disponen de un ambiente estable para
el desarrollo y mantenimiento de software. Aunque se utilicen tcnicas correctas
de ingeniera, los esfuerzos se ven minados por falta de planificacin. El xito de
los proyectos se basa la mayora de las veces en el esfuerzo personal, aunque a
menudo se producen fracasos y casi siempre retrasos y sobrecostes. El resultado
de los proyectos es impredecible.
Repetible. En este nivel las organizaciones disponen de unas prcticas
institucionalizadas de gestin de proyectos, existen unas mtricas bsicas y un
razonable seguimiento de la calidad. La relacin con subcontratistas y clientes
est gestionada sistemticamente.
Definido. Adems de una buena gestin de proyectos, a este nivel las
organizaciones disponen de correctos procedimientos de coordinacin entre
grupos, formacin del personal, tcnicas de ingeniera ms detallada y un nivel
ms avanzado de mtricas en los procesos. Se implementan tcnicas de revisin
por pares (peer reviews).
Gestionado. Se caracteriza porque las organizaciones disponen de un conjunto
de mtricas significativas de calidad y productividad, que se usan de modo
sistemtico para la toma de decisiones y la gestin de riesgos. El software
resultante es de alta calidad.
Optimizado. La organizacin completa est volcada en la mejora continua de los
procesos. Se hace uso intensivo de las mtricas y se gestiona el proceso de
innovacin.
A partir de 2001, en que se present el modelo CMMI, el SEI ha dejado de
desarrollar el SW-CMM, cesando la formacin de los evaluadores en diciembre de
2003, quienes dispondrn hasta fin de 2005 para reciclarse al CMMI. Las
organizaciones que sigan el modelo SW-CMM podrn continuar hacindolo, pero
ya no podrn ser certificadas a partir de fin de 2005.

ITIL
ITIL (Biblioteca de Infraestructuras de Tecnologas de Informacin) es una
estructura propuesta por la OGC (Oficina Gubernamental de Comercio) del Reino
Unido que rene las mejores prcticas del rea de la gestin de servicios de
Tecnologa Informtica (TI) en una serie de guas. El gobierno britnico inici la
biblioteca ITIL a principios de la dcada de 1980 con el objetivo de mejorar el
servicio brindado por sus departamentos de TI.
El objetivo de ITIL es proporcionar a los administradores de sistemas de TI las
mejores herramientas y documentos que les permitan mejorar la calidad de sus
servicios, es decir, mejorar la satisfaccin del cliente al mismo tiempo que
alcanzan los objetivos estratgicos de su organizacin. Para esto, el departamento
de TI debe ser considerado como una serie de procesosestrechamente
vinculados. Pragmticamente, ITIL cumple con la lgica de hacer que la TI sea til
para los empleados y clientes en lugar de lo opuesto.
Los departamentos de TI no son las nicas organizaciones que se benefician con
el enfoque ITIL, ya que ste consiste en hacer que los departamentos de TI sean
conscientes de que la calidad y disponibilidad de las infraestructuras de TI tienen
un impacto directo sobre la calidad global de la compaa.
EL ALCANCE DE ITIL
La ITIL est dividida en nueve reas (que corresponden a nueve libros) que
abarcan todos los problemas encontrados por los administradores de sistemas de
IT. Los dos primeros (en negrita) se consideran el ncleo del mtodo ITIL:

Soporte tcnico del servicio

Entrega del servicio

Administracin de infraestructura

Administracin de aplicaciones

Administracin del servicio

Perspectiva empresarial

Requisitos empresariales

Tecnologa

BENEFICIOS DEL ENFOQUE ITIL


Dado que el enfoque ITIL propone un ndice de referencia de las mejores
prcticas, los beneficios de implementacin observados son:

Satisfaccin del usuario (empleado y cliente)

Clarificacin de roles

Mejora de la comunicacin entre departamentos

Control de procesos con indicadores relevantes y mensurables, que se pueden


usar para identificar las herramientas de ahorro

Competitividad mejorada

Seguridad incrementada (disponibilidad, confiabilidad, integridad)

Capitalizacin de datos de la compaa

Uso de recursos optimizado

Herramienta de comparacin y posicionamiento frente a la competencia

También podría gustarte