ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Introduccion Al Software


Enviado por   •  30 de Junio de 2015  •  1.895 Palabras (8 Páginas)  •  170 Visitas

Página 1 de 8

Introducción

En este portafolio de evidencias se ha realizado una recopilación desde varias fuentes de información para completar el perfil descriptivo de la materia que pide la coordinación académica de la Universidad del Desarrollo Profesional.

Durante la materia de Calidad en Software se estarán desarrollando algunos de los temas más importantes de esta asignatura. Por medio de temas principales y subtemas, en este portafolio de evidencias se realizarán explicaciones, conceptos y ejemplos de los temas del curso, mientras que a su vez en clase se realizaron ejercicios de cada tema.

A continuación el portafolio de evidencias que reúne a cada uno de los temas del curso.  

Calidad

Es la aptitud de un producto o servicio para satisfacer las necesidades del usuario.

Es la cualidad de todos los productos, no solamente de equipos sino también de programas.

Calidad es un concepto subjetivo, y el término proviene del latín. La calidad está relacionada con las percepciones de cada individuo para comparar una cosa con cualquier otra de su misma especie, y diversos factores como la cultura, el producto o servicio, las necesidades y las expectativas influyen directamente en esta definición. La calidad se refiere a la capacidad que posee un objeto para satisfacer necesidades implícitas o explícitas, un cumplimiento de requisitos.

La calidad puede referirse a la calidad de vida de las personas de un país, la calidad del agua que bebemos o del aire que respiramos, la calidad del servicio prestado por una determinada empresa, o la calidad de un producto en general. Como el término tiene muchos usos, su significado no es siempre una definición clara y objetiva. También podemos colocar como ejemplo, la calidad de esta enciclopedia. En este caso, si se elige un tema o palabra para definir y se escriben muchas cosas, alguna de ellas puede tener algún error. El tiempo que pasa hasta corregir ese error es inversamente proporcional a la calidad del sitio web. Cuanto mejor sea la calidad, menor será ese tiempo.

1.2. Definición de los conceptos en desarrollo de software.

La calidad del software es una preocupación a la que se dedican muchos esfuerzos. Sin embargo, el software casi nunca es perfecto. Todo proyecto tiene como objetivo producir software de la mejor calidad posible, que cumpla, y si puede supere las expectativas de los usuarios.

En el desarrollo de software, la calidad de diseño acompaña a la calidad de los requisitos, especificaciones y diseño del sistema. La calidad de concordancia es un aspecto centrado principalmente en la implementación; Si la implementación sigue al diseño, y el sistema resultante cumple con los objetivos de requisitos y de rendimiento, la calidad de concordancia es alta.

Calidad de software

Características propias del software aquellas que tu quieres controlar y asegurar, el software es un producto inmaterial que no se fabrica, tampoco se degradan físicamente, sino que se desarrolla. El software puede tener errores, incidencias pero no son similares a lo que cualquier equipo de carácter físico.

La calidad del software se encuentra casi a la par de la calidad tradicional, ligeramente detrás debido a que la calidad tradicional tiene varias décadas de historia, mientras que la calidad de software tiene entre 50 y 30 años de haber surgido.

Certificación del software

Consecuencia de un proceso que es asegurar la calidad pero nunca es el objetivo final. La calidad de software no se certifica, lo que se certifica son los procedimientos para construir un software de calidad, los procedimientos deben ser correctos y estar en función de la normalización (ISO 9000, CMMI, Moprosoft...).

Normativa ISO 9000

Pone a disposición de un auditor o certificador los procesos internos, de forma que este indique si cumple o no la normativa al 100%, audita el sistema; Si los resultados son positivos se emite la certificación y cada cierto tiempo se tiene que renovar; La certificación es costosa, a consecuencia de costes que ocasionan la lejanía y el tiempo de duración de proceso (aprox. 6 meses). Se certifica la empresa y la metodología para el desarrollo de la aplicación.

Medición del software

En el software lo que se mide son atributos propios del mismo, se descompone un atributo general en otros más simples de medir, a veces se mide bien o mal ya que la descomposición del atributo genérico de calidad en otros sub-atributos se torna irreal, se mide con datos estadísticos no avalados, es imposible decir que la medición se hace en forma correcta.

El concepto de medida va de más a menos, va de lo general a lo concreto y lo concreto es asociado a la métrica, cuya combinación te daría el nivel de calidad o seguridad de tu producto. Las ciencias bien estructuradas se basan en medidas bien hechas, se basan en la matemática.

1.3 Calidad en la Ingeniería de software.

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 realizar las 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 su operació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.

Aspectos básicos de calidad de software.

La descripción que se hace

...

Descargar como (para miembros actualizados) txt (12 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com