Está en la página 1de 12

EVALUACIN DE SOFTWARE

FASE INICIAL DE CONOCIMIENTO Y PRE SABERES


SOBRE CALIDAD DEL SOFTWARE

Presentado por:
ANDRES FELIPE HERNANDEZ - COD: COD: 1130634098
JEANNETTE SERRANO - COD: 51962367
MARIA VERONICA BONILLA GOMEZ - COD: 24031525
OMAR MONTAO - COD: 16792094
YANETH ROCIO MONTENEGRO - COD: 52185618
Grupo: 301569_38

TUTOR:
GEOVANNI CATALAN

Universidad Nacional Abierta y a Distancia UNAD


Ciencias Bsicas e Ingeniera Ingeniera de Sistemas

Septiembre de 2016
TABLA DE CONTENIDO

INTRODUCCION.......................................................................................................... 3
ENSAYO ANDRES FELIPE HERNANDEZ........................................................................4
ENSAYO JEANNETTE SERRANO PEREZ.........................................................................5
ENSAYO MARIA VERONICA BONILLA...........................................................................6
ENSAYO OMAR MONTAO TORRES.............................................................................8
ENSAYO YANETH ROCIO MONTENEGRO DIAZ...........................................................10
LINKS BLOGS............................................................................................................ 12
Andrs Felipe Hernndez: http://andreshernandezsis.wixsite.com/evasoft...........12
Jeannette Serrano Prez: http://serranojeannette.simplesite.com/.......................12
Mara Bernica Bonilla: http://carangegil.wixsite.com/misitio...............................12
Omar Montao: http://omarmonta.wixsite.com/misitio/singlepost/2016/09/03/Evaluacion-del-Sotware-Actividad-1-Dise%C3%B1o-de-Interfazdel-Usuario-GUI..................................................................................................... 12
Yaneth Roco Montenegro Daz: http://yrociomontenegrod.wixsite.com/misitio.. . .12

INTRODUCCION

Teniendo en cuenta que la materia Evaluacin de Software, busca que


los estudiantes Profundicen en los conceptos de ingeniera de software
relacionados con elaseguramiento de la calidad que le permitan aplicar
claramente las caractersticas, subcaractersticasy las mtricas de calidad
que pueden ser evaluadas en un producto software, este primer trabajo
desarrolla actividades de conocimiento en torno a las GUI, GraphicalUser
Interface, interfaz grfica de usuario el cual es un programa o entorno que
gestiona la interaccin con el usuario basndose en relaciones visuales como
iconos, mens o un puntero.
Es as, como a continuacin encontrar el desarrollo de cinco ensayos
sobre la Calidad del Software, elaborados por cada uno de los integrantes del
Grupo 301569_38, a la vez que podr acceder a travs de los links de cinco
diferentes blog dispuesto para compartir informacin de apertura sobre
interfaz grfica de usuario.

ENSAYO ANDRES FELIPE HERNANDEZ

Calidad de Software

Cuando hablamos de software entendamos


aplicacin, programa, cdigo, sistema, etc.

por

este

trmino:

Software es la parte intangible de un computador, es lo que no


podemos tocar, software es ese programa o aplicacin que nos permite
interactuar con el hardware de un computador o cualquier dispositivo
tecnolgico. Ejemplo: el sistema operativo de un computador. Se conoce
como software o programa a cualquier aplicacin realizada a travs de un
lenguaje de programacin para suplir la necesidad de un sistema o dar
solucin a un problema especfico.

Ya habindonos contextualizado un poco acerca de lo que es software y


teniendo claro los conceptos, entremos a revisar lo que es la calidad de
software.

Para el autor de este blog, calidad de software tiene que ver con un proceso
que se realiza para garantizar que el programa/aplicacin o software
entregara el valor esperado, cuando hablamos valor nos referimos a la
percepcin que deja la eficacia del software.

ENSAYO JEANNETTE SERRANO PEREZ


La calidad del software:

La obtencin de un software con calidad implica la utilizacin de metodologas o


procedimientos estndares para el anlisis, diseo, programacin y prueba del software que
permitan uniformar la filosofa de trabajo, en aras de lograr una mayor confiabilidad,
mantenibilidad y facilidad de prueba, a la vez que eleven la productividad, tanto para la labor
de desarrollo como para el control de la calidad del software.
Los requisitos del software:

Son la base de las medidas de calidad. La falta de concordancia con los requisitos es una
falta de calidad.

Los estndares o metodologas definen un conjunto de criterios de desarrollo que guan la


forma en que se aplica la ingeniera del software. Si no se sigue ninguna metodologa siempre
habr falta de calidad.

Existen algunos requisitos implcitos o expectativas que a menudo no se mencionan, o se


mencionan de forma incompleta (por ejemplo el deseo de un buen mantenimiento) que tambin
pueden implicar una falta de calidad.
La poltica establecida debe estar sustentada sobre tres principios bsicos: tecnolgico,
administrativo y ergonmico.

El principio tecnolgico define


desarrollo del software.

las tcnicas a

utilizar

en

el proceso de

El principio administrativo contempla las funciones de planificacin y control


del desarrollo del software, as como la organizacin del ambiente o centro
de ingeniera de software.

El principio ergonmico define la interfaz entre el usuario y el ambiente


automatizado.

La adopcin de una buena poltica contribuye en gran medida a lograr la


calidad del software, pero no la asegura. Para el aseguramiento de la calidad
es necesario su control o evaluacin.

El Aseguramiento de la Calidad

Ante todo se debe conocer:


Aseguramiento de la calidad: "Conjunto de acciones planificadas y
sistemticas necesarias para proporcionar la confianza adecuada de que
un producto o servicio satisfar los requerimientos dados sobre calidad".

El aseguramiento de calidad del software se disea para cada


aplicacin antes de comenzar a desarrollarla. Hay quienes prefieren decir
garanta de calidad en vez de aseguramiento.

La garanta, puede confundir con garanta de productos, mientras que


el aseguramiento pretende dar confianza en que el producto tiene calidad.

El aseguramiento de calidad del software est presente en:

Mtodos y herramientas de anlisis, diseo, programacin y prueba.


Inspecciones tcnicas formales en todos los pasos del proceso de desarrollo
del software.
Estrategias de prueba multiescala.

Control de la documentacin del software y de los cambios realizados.


Procedimientos para ajustarse a los estndares (y dejar claro cuando se est
fuera de ellos).
Mecanismos de medida (mtricas).
Registro de auditorias y realizacin de informes.

Las actividades para el aseguramiento de calidad del software


se detallan en:

Mtricas de software para el control del proyecto.


Verificacin y validacin del software a lo largo del ciclo de vida (Incluye
las pruebas y los procesos de revisin e inspeccin).
La gestin de la configuracin del software.

Algunos mtodos del aseguramiento:

Revisiones tcnicas y de gestin (su objetivo es la evaluacin).


Inspeccin (su objetivo es la verificacin). Estamos construyendo el
producto correcto?.
Pruebas (su objetivo es la validacin). Estamos construyendo el producto
correctamente?.
Auditorias (su objetivo es la confirmacin del cumplimiento).

ENSAYO MARIA VERONICA BONILLA


La calidad en el proceso de desarrollo de software es muy importante
ya hoy por hoy este lo tenemos en todos los elementos que utilizamos en

nuestro da a da es por ello que muchos de los procesos se llevan a cabo en


las grandes industrias de los pases.
Siempre se ha buscado que los proceso sean minimizados a travs de la
creacin de software que nos facilite el uso de muchas herramientas y nos
ahorren esfuerzo, tiempo y recursos; para ello todo proyecto planteado para
este fin debe cumplir con unos requisitos y con las expectativas del cliente ya
que debe ser amigable y fcil de manejar, muchas veces estos sistemas no
cumplen con las expectativas de usuarios y clientes aunque casi nunca un
software es perfecto por ello se busca mediante la evaluacin de las
caractersticas de calidad que en el momento de ejecutar el software creado
sean un reflejo de la realidad.
Existen caractersticas para verificacin de la calidad de software tales como:
La funcionalidad en esta se hace la revisin de que el producto creado se
pueda utilizar y que sea amigable con el cliente.
Confiabilidad En esta se mide el grado para que el producto opere con el
menor nmero de fallas posible por ello los resultados que arroje deben ser
ntegros.
Portabilidad y Compatibilidad Se debe tener en cuenta que el resultado
del producto sea compatible con las dems plataformas o programas
manejados por el cliente.
Usabilidad Esto se refiere al fcil manejo del software por parte del cliente
es decir que debe ser entendible para el cliente que los solicito.
CorreccinSe define como las fallas que presenta el sistema por ello se
debe estar en la capacidad de detectarlas y repararlas.
Eficiencia: Verificacin del producto que realiza todas las funciones y
actividades para la que fue creado sin derrochar tiempo y recursos.
Oportunidad: se refiere al acceso en cualquier momento y la entrega del
producto a tiempo.
La calidad del software es relativa y est definida por el usuario est
basada en los estndares con la funcionalidad y rendimiento. Existe una
norma para medir esta calidad se observa cuando desde el punto de vista
interno en esta se revisa que tan presentes se encuentran los atributos
cuando vemos el producto en su interior es decir los componentes que utiliza
el software y que fueron definidos por el usuario se debe revisar cmo
funcionan y que fallas pueden presentar. De igual manera permite medir el
desempeo del producto y el objetivo para el que fue creado.

Existen normas para evaluar la calidad del software tales como:


La Norma ISO/IEC: Esta indica las caractersticas de la calidad y los
lineamientos para uso y fue creada para dar soporte a aquellas necesidades.
La Norma ISO/IEC9126 Define la calidad de uso como perspectiva del usuario
de la calidad del software cuando lo est usando en un uso y ambiente
especifico. Evala la calidad del proceso, de del producto y de uso.

ENSAYO OMAR MONTAO TORRES

La Calidad del Software

Teniendo como base el concepto de software segn el diccionario estndar


de ingeniera del software IEEE Std.6l0 indica que software son los
programas de ordenador, los procedimientos y, posiblemente, la
documentacin asociada y los datos relativos a la operacin del sistema
informtico, podemos decir que para que haya calidad en el software se
debe tener muy claro cules son los requisitos iniciales que deben cumplir
dicho software y mediante su desarrollo se debe ir evaluando y
perfeccionando teniendo claro va ser la funcin final que satisfaga las
necesidades iniciales del cliente.

Debido que el mundo va evolucionando cada da ms rpido se necesitan


software de muy buena calidad por eso los desarrolladores del software
deben cada da tener muy claro de realizar software que cumpla con las
necesidades para lo cual fue creado el software, porque la calidad del
software se debe tener a medida que se va construyendo, mejor dicho cada
paso que se avance se debe ir evaluando para el final obtener un software de
excelente calidad.

Un software de buena calidad deber confiable e ntegro y para lograrlo antes


de iniciar la creacin del mismo se debe tener en cuenta cules son sus
criterios, indicadores y parmetros y para esto debemos utilizar buenas
metodologas para su evaluacin la cual nos va permitir tener una excelente
confiabilidad y de esta manera satisfacer las necesidades de cliente.

Por eso pienso que cada da los analistas de sistemas, desarrolladores y


dems que tengamos que ver con el software debemos procurar cada da de
entregarle a los usuarios un excelente software que faciliten su manejo para
lo que fue creado

ENSAYO YANETH ROCIO MONTENEGRO DIAZ

GUI, Interfaz Grfica de Usuario, una forma amigable de enlazar


la maquina con el usuario. La Calidad del Software.

En la actualidad la gran mayora de personas tiene acceso a un


computador, pero muchos desconocen el programa que hace posible la
interaccin con su equipo, hablamos de GUI, GraphicalUser Interface, la
Interfaz Grfica de Usuario, este entorno se ejecuta como una interfaz de
usuario que utiliza imgenes y graficas que representan las acciones y/o
informacin disponibles. De esta manera se establece de manera visual,
amigable y sencilla el manejo entre usuario y mquina.
Las GUIs, representan un gran avance, si tomamos en cuenta que era
con interfaz de lnea de comando que trabajaban los primeros ordenadores,
lo cual requera personal especializado para su manipulacin. Hoy en da las
GUI, hacen posible que cualquier persona pueda acceder a sus ordenadores
sin contar con demasiado conocimiento frente al tema.
Finalmente, las GUI han permitido realizar grandes avances en s
misma y sobre diferentes acciones, aumentando la efectividad frente
diversas tareas, an ms si tenemos en cuenta que el cerebro de las
personas reacciona y desarrolla ms cuando se hace a travs de graficas e
iconos, que si se hiciera a travs de palabras y comandos.
Dado lo anterior, de manera progresiva se incorporan las computadoras a la
vida cotidiana de las personas siendo en la actualidad un elemento
indispensable para casi todo el mundo.

LINKS BLOGS

Andrs Felipe Hernndez: http://andreshernandezsis.wixsite.com/evasoft.


Jeannette Serrano Prez: http://serranojeannette.simplesite.com/
MaraVernica Bonilla: http://carangegil.wixsite.com/misitio
Omar Montao: http://omarmonta.wixsite.com/misitio/blog
Yaneth Roco Montenegro Daz: http://yrociomontenegrod.wixsite.com/misitio

CONCLUSIONES

El propsito de este trabajo fue mostrar la importancia de la interfaz


grfica GUI, ya que sirve como medio para la comunicacin con un
sistema.

Con el presente trabajo realizamos lo referente a la actividad inicial


reconocimiento general de actores, donde se desarroll un blog por
cada integrante del grupo sobre las actividades de conocimiento
entorno a las GUI, GraphicalUser Interface, interfaz grfica de usuario,
as como el ensayo de la investigacin sobre la calidad de software.