Libro Jornada sobre calidad del producto software
Articulo pdf Calidad de software Juan Manuel Cueva Lovelle
Articulo
En el blog se compartirá información con respecto a Tecnologías de la Información y comunicación. Soy futuro Técnico Universitario y aquí en este blog aportare desarrollo académico y de ayuda a la comunidad informática y usuarios navegantes de la Red.
Giovani Martínez
martes, 6 de febrero de 2018
Generalidad de Calidad de Software
La calidad es un proceso que es de suma importancia para el
aseguramiento de un producto.
Esta tiene un impacto en el cliente la cual es cumplir con
la satisfacción de ellos mismos.
La calidad de un software también es fundamentada a partir
de normas las cuales son una serie de reglas evaluadas a nivel global por
instituciones que están integradas por expertos de las diversas áreas, estos a
su vez validan los estándares y procesos para productos en este caso software.
Entre los institutos que regulan la calidad existen:
- ISO Organización Internacional para la Estandarización.
- NORMEX Sociedad Mexicana de Normalización y Certificación.
- IQC International Quality Certification.
- GLC Germanischer Lloyd Certificaction México
Estas organizaciones se encargan de realizar y establecer tanto
Normas como estándares para el aseguramiento de la calidad de software.
Para el aseguramiento de la calidad también existen modelos, uno de ellos es el de Maccall que propone los siguientes factores de calidad:
- Corrección
- Fiabilidad
- Eficiencia
- Integridad
- Facilidad de uso
- Facilidad de mantenimiento
- Facilidad de prueba
- Flexibilidad
- Portabilidad
- Reusabilidad
- Facilidad de Interoperación
Boehm propone el siguiente modelado:
- Portabilidad
- Confiabilidad
- Eficiencia
- ingeniería Humana
- Facilidad de prueba
- Facilidad de Comprensión
- Facilidad Modificación
miércoles, 13 de diciembre de 2017
jueves, 7 de diciembre de 2017
Diagrama de estado
Los diagramas de estado son un metodo conocido para explicar el comportamiento de un sistema. Que explican todos los estados en los que puede ingresar un objeto y como se modificara su estado, como resultado de los eventos que llegan a el.
Lo componen:
Lo componen:
- Estados: se representan con un rectángulo.
- Eventos : causan la transición de los objetos.
existen :
- Pseudoestado de opción
- Punto de salida
- Estado final
- Transicion
- Subestado
Diagrama de Colaboración
Es un diagrama de interacción cuyo propósito es describir el comportamiento dinámico del sistema de información mostrando como intercaran los objetos tiene vínculos o intercambia mensajes un determinado objeto.
Elementos de un diagrama de Colaboración.
Objeto: Un objeto se representa con un rectángulo dentro del que se incluye el nombre del objeto y, si se desea, el nombre de la clase, separando ambos por dos puntos.
Vinculo: En el diagrama, vinculo se representa como una linea continua que une ambos objetos y que puede tener uno o varios mensajes asociados en ambas direcciones. como vinculo instancia una relación de asocición entre clases, también se puede indicar la navegabilidad del mismo mediante una flecha.
Mensajes: Un mensaje se representa con una pequeña flecha colocada junto a la linea de vinculo al que esta asociado. la dirección de la flecha va del objeto emisor del mensaje al receptor del mismo. Junto a ella, se coloca el nombre del mensaje y sus argumentos.
miércoles, 6 de diciembre de 2017
Diagrama de secuencia
Estos diagramas sirven para visualizar el tiempo de los objetos y la linea de vida en como se desencadenan los eventos de el sistema al hacer uso de el (se realizan a partir de los casos de uso). y estos diagramas se componen de :
- rol de la clase: se muestra como el objeto.
- activación: que representan el tiempo en que el objeto necesita para ejecutar su tarea. se representan con un cuadro sobre la linea de vida del objeto.
- los mensajes: los cuales se representan con flechas. y pueden ser: simple, sincrónico, asincrónico, rechazado, time out.
- Lineas de vida: se representan con lineas punteadas y representan el tiempo de vida de un objeto.
- destrucción de objetos: se representa con una x y sirve para destruir los objetos.
Diagrama de clases
Un diagrama de clases es utilizado para visualizar las relaciones entre clases que intercaran en el sistema se divide en clases y relaciones , las clases están compuestas por 3 partes:

- nombre de la clase
- atributos
- métodos o operaciones
los atributos y los métodos manejan protectores visuales, public, private y protected
Entre las relaciones entre clases tenemos 3:
- uno a muchos,
- 0 a muchos,
- numero fijo.
ademas de las otras existentes que son:
- generalización: cuando una clase hereda de una superclase.
- asociación: es la relación mas común ya que ningún objeto depende del otro.
- agregación: y pueden ser dos tipos por valor o por referencia. dependencia: cuando se instancia una clase se usa normalmente para clases que representan ventanas o frames.
Ejemplo:

Suscribirse a:
Entradas (Atom)
