Sunteți pe pagina 1din 9

Calidad

Es la concordancia con los requerimientos funcionales y de rendimiento


explcitamente establecidos, con los estndares de desarrollo explcitamente
documentados y con las caractersticas implcitas que se esperan de todo software
desarrollado profesionalmente.
Existen 3 puntos importantes de la definicin de calidad de software:

Los requerimientos del software son los fundamentos desde los que se
mide la calidad.

Los estndares especficos definen un conjunto de criterios de desarrollo


que guan la forma de aplicacin de la ingeniera de software.

Existen requerimientos implcitos que no se mencionan. (UB)

La calidad puede referirse a diferentes aspectos de la actividad de una


organizacin: el producto o servicio, el proceso, la produccin o al sistema de
prestacin del servicio. (FACMEDUNAM)

Estndar
Es un conjunto de reglas que deben cumplir los productos, procedimientos o
investigaciones que afirmen ser compatibles con el mismo producto. Los
estndares ofrecen muchos beneficios, reduciendo las diferencias entre los
productos y generando un ambiente de estabilidad, madurez y calidad en beneficio
de consumidores e inversores.
Una norma es una regla que debe ser respetada y que permite ajustar ciertas
conductas o actividades. Las normas se enfocan ms en los procesos por los que
tienen que pasar los productos y los estndares especifican la calidad con la
que debe contar los productos.
Que son la serie de estndares ISO?

Las series de ISO 9000 son un grupo de 5 individualidades, pero relacionadas


entre s, siendo estndares internacionales de administracin de la calidad y
aseguramiento de la misma.

Algunos de los beneficios que se alcanzan al instrumentar estas series en


la empresa, son: La posibilidad de darle calidad al producto o servicio. Evitar
costos de inspecciones finales, costos de garantas y procesos. Puede reducirse el
nmero de auditoras de los clientes a los procesos de operacin. Mayor
aceptacin por parte de los clientes y acogida en los mercados tanto nacionales
como internacionales.

(KARRON10)

El Proceso para el Desarrollo de Software


Un proceso est definido como una serie de acciones u operaciones que
conducen a un fin. En general, una empresa u organizacin requiere de uno o ms
procesos para lograr sus objetivos, los por lo general involucran la utilizacin de
sistemas de software. En el caso de una empresa que se dedica al desarrollo de
software, se requieren procesos que abarquen desde la creacin de un sistema de
software hasta su mantenimiento. Todo esto es conocido como el ciclo de vida del
software.

Modelo del Proceso


El modelo de proceso define un orden para llevar a cabo los distintos aspectos del
proceso. El modelo se puede definir como un grupo de estrategias, actividades,
mtodos y tareas, que se organizan para lograr un conjunto de metas y objetivos.
(ITAM)

Modelos de ciclo de vida

Modelo en cascada

Es el enfoque metodolgico que ordena rigurosamente las etapas del ciclo de vida
del software, de forma que el inicio de cada etapa debe esperar a la finalizacin de
la inmediatamente anterior.

Modelo en V

El modelo en v es un modelo que ilustra cmo las actividades de prueba


(verificacin y validacin) se pueden integrar en cada fase del ciclo de vida. Dentro
del modelo en v, las pruebas de validacin tienen lugar especialmente durante las
etapas tempranas, por ejemplo, revisando los requisitos de usuario y despus por
ejemplo, durante las pruebas de aceptacin de usuario.
La parte izquierda de la v representa la descomposicin de los requisitos y la
creacin de las especificaciones del sistema. El lado derecho de la v representa la
integracin de partes y su verificacin.

Modelo iterativo

Consiste en la iteracin de varios ciclos de vida en cascada. Al final de cada


iteracin se le entrega al cliente una versin mejorada o con mayores
funcionalidades del producto. El cliente es quien despus de cada iteracin evala
el producto y lo corrige o propone mejoras.

Modelo de desarrollo incremental

Se basa en la filosofa de construir incrementando las funcionalidades del


programa. Este modelo aplica secuencias lineales de forma escalonada mientras
progresa el tiempo en el calendario. Cada secuencia lineal produce un incremento
del software. Los primeros incrementos son versiones incompletas del producto
final, pero proporcionan al usuario la funcionalidad que precisa y tambin una
plataforma para la evaluacin.

Modelo de Prototipos

El desarrollador y el cliente encuentran y definen los objetivos globales para el


software, identifican los requisitos conocidos y las reas del esquema en donde es
obligatoria ms definicin. Entonces aparece un diseo rpido. El diseo rpido se
centra en una representacin de esos aspectos del software que sern visibles
para el usuario/cliente. El diseo rpido lleva a la construccin de un prototipo.

Bibliografa
FACMEDUNAM. (s.f.). Recuperado el 12 de Enero de 2015, de FACMEDUNAM:
http://www.facmed.unam.mx/emc/computo/infomedic/presentac/modulos/ftp/d
ocumentos/calidad.pdf
ITAM. (s.f.). Recuperado el 12 de Enero de 2015, de ITAM:
ftp://ftp.itam.mx/pub/alfredo/OBJETOS/MINT/Cap3-Procsw.pdf
KARRON10. (s.f.). Recuperado el 12 de Enero de 2015, de KARRON10:
https://karron10.wordpress.com/2013/04/14/normas-y-estandares-enproyectos-de-ti-2/
UB. (s.f.). Recuperado el 12 de Enero de 2015, de UB:
http://www.ub.edu.ar/catedras/ingenieria/ing_software/ubftecwwwdfd/calidadsw
/calidad.htm

S-ar putea să vă placă și