Calidad en el software

Solo disponible en BuenasTareas
  • Páginas : 28 (6906 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de mayo de 2011
Leer documento completo
Vista previa del texto
Portafolios de Calidad del Software |
Daniel Ramírez |
Introducción. En calidad del software veremos y aprenderemos los pasos, estándares, metodologías y normas de la calidad del software que nos servirán para hacer software de calidad y llegar a la mejora continua en nuestro trabajo. |
26-4-2011
26-4-2011
UNIDEP
UNIDEP

Glosario.
Tabla de contenido
Introducción al desarrollo delsoftware 2
Definiciones de calidad y software. 2
Calidad en la ingeniería del software. 3
Modelos del Desarrollo del Software 3
Modelo en cascada. 3
Modelo en espiral 6
MODELO DE PROTOTIPO 9
Modelo de métodos formales o trasformación formal 13
Atributos de Calidad del Software 13
Calidad en los productos Software. 14
Calidad en el desarrollo de software 18
Modelo de capacidadde madurez de integración 19
Modelo de capacidad de madurez de integración 19
Personal Software Process 21
Team Software Process (TSP) 28


Introducción al desarrollo del software
Definiciones de calidad y software.
Calidad.
La calidad es herramienta básica para una propiedad inherente de cualquier cosa que permite que esta sea comparada con cualquier otra de su misma especie.
Lapalabra calidad tiene múltiples significados. Es un conjunto de propiedades inherentes a un objeto que le confieren capacidad para satisfacer necesidades implícitas o explícitas. La calidad de un producto o servicio es la percepción que el cliente tiene del mismo, es una fijación mental del consumidor que asume conformidad con dicho producto o servicio y la capacidad del mismo para satisfacer susnecesidades. Por tanto, debe definirse en el contexto que se esté considerando

Software.
Se conoce como software al equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos, que son llamados hardware.
Los componentes lógicosincluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de textos, que permite al usuario realizar todas las tareas concernientes a la edición de textos; el software de sistema, tal como el sistema operativo, que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando también la interacción entre los componentes físicos y el resto delas aplicaciones, y proporcionando una interfaz para el usuario.

Calidad en la ingeniería del software.
En una versión sucinta la calidad en la ingeniería del software es un grupo de características que representa la efectividad y la eficiencia de un sistema de información. Es importante enfatizar en dos puntos:
* Un software de calidad debe ser eficaz, es decir, que debe realizarlas funciones establecidas, debe ser amigable. Un usuario debe utilizar el software porque produce resultados confiables, realiza todas las operaciones que se requieren, ejecuta las operaciones en un tiempo aceptado y es fácilmente usado por el grupo de usuarios a quien este dirigido.
* Un software de calidad debe ser eficiente, es decir el costo de su desarrollo tomando todos los recursos y el costo de suoperación debe ser tal que las organizaciones involucradas en su desarrollo y uso obtengan el máximo beneficio o por lo menos un beneficio aceptable en un período de tiempo establecido.
Para ilustrar el concepto de calidad de manera más profunda, es necesario considerar algunos aspectos fundamentales que caracterizan al software de calidad como son : solidez, exactitud, completitud, mantenibilidad,reutilizabilidad, claridad en la documentación, entre otros que serán descritos a continuación.

Modelos del Desarrollo del Software
Modelo en cascada.
En Ingeniería de software el desarrollo en cascada, también llamado modelo en cascada, es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, de tal forma que el inicio de cada etapa debe esperar a la...
tracking img