trabajo final calidad adrian aguilar / jairo martinez

5
Materia: Calidad en el desarrollo de Software Integrantes: Adrian Aguilar Alvarado y Jairo Eduardo Martínez Molina Unidad: 1. Introducción a la calidad en el desarrollo de software Unidad: 1. Introducción a la calidad en el desarrollo de software TRABAJO FINAL“MAPA CONCEPTUAL DE LA CALIDAD Y EJEMPLO SOBRE UN SOFTWARE DE CALIDAD” Docente: Ing. Lucia Hernández González Lugar y Fecha: Pinos Zacatecas a 16 de Enero del 2015 Universidad Tecnológica Del estado de Zacatecas (UAP) Carrera: Tecnologías de la Información y Comunicación (TIC)

Upload: jairo-martinez-molina

Post on 26-Jul-2015

51 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Trabajo final calidad Adrian Aguilar / Jairo Martinez

Materia: Calidad en el desarrollo de Software

Integrantes: Adrian Aguilar Alvarado y Jairo Eduardo Martínez

Molina

Unidad: 1. Introducción a la calidad en el desarrollo de software

Unidad: 1. Introducción a la calidad en el desarrollo de software

“TRABAJO FINAL”

“MAPA CONCEPTUAL DE LA CALIDAD Y EJEMPLO SOBRE UN

SOFTWARE DE CALIDAD”

Docente: Ing. Lucia Hernández González

Lugar y Fecha: Pinos Zacatecas a 16 de Enero del 2015

Universidad Tecnológica Del estado de Zacatecas (UAP)

Carrera: Tecnologías de la Información y Comunicación (TIC)

Page 2: Trabajo final calidad Adrian Aguilar / Jairo Martinez

CALIDAD EN EL DESARROLLO DE

SOFTWARE

Conceptos: Estándar,

Proceso y Norma

Instituciones que

regulan la calidad de

software

Factores y Características

que regulan la calidad de

software

Estándar: Conjunto de reglas o normas que deben cumplir los productos o investigaciones que afirmen ser compatibles con el mismo producto. Proceso: Conjunto de procedimientos o funciones que tienen uno o más objetivos. Norma: Acuerdos documentados

que contienen especificaciones

técnicas y otros criterios precisos

para su uso consecuente como

reglas, directrices o definiciones

con el objetivo de asegurar que los

productos sean apropiados.

-IEEE -ISO

-CISCO -CMMI

-PROSOFT -SPICE -PSP -TSP -DQS

Funcionalidad: Conjunto de posibilidades que proporciona un sistema. Corrección: Es la cualidad principal. Si un sistema no hace lo que se supone debe hacer poco importar el resto de consideraciones que hagamos sobre el. Confiabilidad: Conjunto de atributos que soporta la capacidad del software para mantener su nivel de rendimiento bajo condiciones establecidas por un periodo de tiempo establecido. Eficiencia: Es la capacidad de un sistema de software para exigir la menor cantidad posible de recursos de hardware. Usabilidad: Facilidad con la cual las personas con diferentes formaciones y actitudes pueden aprender a usar el producto. Mantenibilidad: Representa la cantidad de esfuerzo requerida para conservar su funcionamiento normal. Portabilidad: Caracteristica que posee un software para ejecutarlo en cualquier plataforma, el codigo fuente es capaz de reutilizarse en vez de crearse. Robustez: Capacidad y proceso de reaccion apropiada ante condiciones que se encuentran fuera del alcance del software, estas condiciones son excepcionales. Compatibilidad: Es la facilidad de combinar unos elementos de software con otros. Oportunidad: Capacidad de un sistema de software de ser lanzado cuando los usuarios lo desean o antes.

Page 3: Trabajo final calidad Adrian Aguilar / Jairo Martinez

Sitio web: portal Educativo

Factores Ejemplo

Funcionalidad

Facilidad de aprendizaje

Puedes aprender actividades nuevas

Ayuda a conocer nuevas palabras

Muestra los numero de uno en uno

Corrección

Muestra todas sus funciones de acuerdo a lo consultado

Puedes realizar consulta para resolver tu tarea.

Confiabilidad Facilidad al utilizarle y entendible

Formación el software permite que nuevos usuario utilicen el software

Soporta más de 1000 usuarios en diferentes lugares

Eficiencia El software no tarda más que 5 minutos en cargar su pagina

No es necesario utilizar memoria de computadora lo almacena en sus bases de datos del software

Usabilidad A partir de 5 años en adelante puede utilizar el software.

Contiene cierto número de juegos enfocados a la educación

El software cuenta con un icono de ayuda para principiantes

Mantenibilidad Cuenta con guía donde se encuentra todas las características del software

En caso de error checar documentación del software para resolver el problema.

Simplicidad en su código

Descripción clara y robusta

Portabilidad Es fácil de usar solo ingresando en al sitio

Registro gratuito

Page 4: Trabajo final calidad Adrian Aguilar / Jairo Martinez

Robustez El sistema se puede dejar de usar e caso de un problema

Abra ayuda necesaria en caso de algún problema o duda

Compatibilidad El software lo puede utilizar cualquier usuario registrado

El software funciona en cualquier sistema operativo conectado a internet

Oportunidad El proyecto será instalado en un sitio web gratuito no cobraran por su utilización

Este será puesto en funcionamiento a principios de febrero

Page 5: Trabajo final calidad Adrian Aguilar / Jairo Martinez

LO APRENDIDO DE LA UNIDAD

Adrián Aguilar

En esta unidad pude comprender la importancia que debe de contener un software

en su funcionalidad como a en su formación para crear una documentación de

acuerdo al código fuente de cada una de sus funciones que realiza, esto con fines

de que en caso de que algún otro o usuario o personal que lo realizo quiera

reparar un error o editarlo y ampliarlo más logrando tener más calidad en este. El

software debe de estar muy bien realizado logrando mayor calidad en sus

características con fines de mostrarlo al público en un determinado tiempo mucho

más corto del planeado.

También cuenta con los factores que determinan la calidad del software esto

factores distintos van describiendo el software. Tanto pal uso que le den o si es

factible para utilizarse en determinado número de sistemas tanto como sus fallos

también pueden ayudar a ampliar el software describe un poco sus funciones

como utilizarlo entre otros aspectos.

Jairo Eduardo

La calidad es muy importante en todo el mercado pero en nuestro enfoque en cuanto a Software se requiere tenemos que ser muy cuidados y sobre todo precisos con lo que se nos pide; esto se basa desde los requerimientos que el clientes nos pide y los cuales deben darse por echo que dicho software va a realizar todas las funciones en orden esto sin salirnos de las normas procesos y estándares que rigen las diferentes instituciones; debe ser un producto de calidad innovador pero que sobre todo satisfaga al cliente. Para poder lograr esto debemos basarnos en ciertos factores desde lo mas importante que es el usuario final siempre al desarrollar un software tenemos que pensar en el usuario final y no en nosotros ya que para lo que a nosotros nos resulta fácil de manejar a otros se dificulta hasta lo mas simple. También sin dejar de lado la eficiencia que va a tener dicho software sin que al cliente se le pida mucho hardware de por medio. La confiabilidad de un software es parte básica ya para mantener un optimo rendimiento debe estar bajo condiciones establecidas durante un periodo de tiempo establecido. La corrección es lo mas importante de todo si el sistema en este caso el software no cumple con los requerimientos del cliente o no hace lo que se supone dicho software solo fue una pérdida de tiempo al estarlo desarrollando.