Anda di halaman 1dari 10

Universidad Nacional Abierta y a distancia (UNAD)

Evaluación del software

Paso 2 – Análisis y planeación

Lizeth Dayanne Velasco Moreno


Código:1001200712

Maria Alejandra Hurtado Vanegas


Código 1000223273

Pedro Anotnio Cruz


Código: 1012324915

Julián Suarez
Código: 80896117

Orlando Mauricio Arias Plata


Código: 91479795

Tutor (a) Geovanni Catalán

Grupo: 301569_21

Bogotá Septiembre de 2017


Introducción

El presente informe permite conocer de una forma practica la normatividad de la calidad del
software especificados en la Norma ISO/IEC 9126 y Métrica de Calidad del Software, como esta
norma ayuda a mejorar y unificar la elaboración de las aplicaciones.
Objetivos

Identificar y reconocer la importancia de la aplicación de calidad al software especificada en la


norma, que brinda una serie de aspectos y parámetros muy definidos que harán de nuestros
softwares un producto valioso y admirado.
Link de las bitácoras individuales de cada integrante del grupo

Estudiante Link Bitácora individual

Lizeth Dayanne https://docs.google.com/document/d/1xmBcF8L7X8is-2M-


Velasco Moreno 1lYeZltEu8xVPVNQc7ou--PGqlw/edit?usp=sharing

Maria Alejandra https://docs.google.com/document/d/1AgZOMwY-


Hurtado Vanegas lGPBXGpAi1PiY18hZ7DdMWzyg2JLo9jdu_U/edit?usp=sharing

Pedro Antonio
https://drive.google.com/open?id=0ByTfCH_A1NmTaEptemh3ZDlJb2c
Cruz

Julián Suarez https://1drv.ms/f/s!AjLWe0d2LBHSgyprCfY-L3hIwugn

Orlando Mauricio https://drive.google.com/file/d/0B98UjMCYmJQ_eXY3N2NmUlNoT3M/vie


Arias Plata w?usp=sharing
Informe de construcción grupal.

Respuestas Lizeth Velasco:


¿Porque es importante la utilización de los modelos de calidad en el desarrollo del software?
-Porque los modelos de calidad del software hacen a los sistemas accesibles, fáciles de usar,
rápidos, seguros y exactos para lo que son requeridos.

¿Cómo sería la calidad del software si no existieran modelos y estándares de calidad?


-No habría un software que cumpla con cada uno de los aspectos necesarios para que sea un
software de calidad. La norma es muy clara y objetiva.

Justifiquen tres factores que determinan la calidad del software


Eficacia La capacidad del software para permitir a los usuarios finales realizar los procesos con
exactitud e integridad.
Productividad La forma como el software permite a los usuarios emplear cantidades apropiadas
de recursos, con relación a la eficacia lograda en un contexto específico de uso. Para una empresa
es muy importante que el software no afecte la productividad del empleado.
Seguridad Se refiere al que el Software no tenga niveles de riesgo para causar daño a las personas,
instituciones, software, propiedad intelectual o entorno. Los riesgos son normalmente el resultado
de deficiencias en la funcionalidad (Incluyendo seguridad), fiabilidad, usabilidad o facilidad de
mantenimiento.

Respuestas Pedro Cruz:


¿Porque es importante la utilización de los modelos de calidad en el desarrollo del software?
Porque auditar la calidad del desarrollo nos permite tener mayor confiabilidad en el producto,
puesto que antes de llegar a su etapa final ya tenemos un panorama establecido, acerca de sus
fortalezas, sus debilidades frente al procedimiento que se ejecuta o al servicio que se presta,
también nos permite darnos una idea de cómo se percibe el producto de software frente a una
posible competencia y nos puede ayudar a tomar decisiones estratégicas para mejorarlo, agregar o
suprimir elementos o características del producto final. También nos permite conocer la calidad
del programador o grupo de trabajo que lo realiza y conocer de manera un poco más detallada las
debilidades y fortalezas, con el fin de mejorar a futuro y poder ofrecer a los clientes más que una
pieza de software, la confianza en el resultado del ejercicio.

¿Cómo sería la calidad del software si no existieran modelos y estándares de calidad?


Sería algo muy relativo, la calidad en cualquier ámbito se mide a través de la experiencia y después
de varias experiencias en el software imagino que cada empresa o desarrollador establecería sus
propios elementos de evaluación de acuerdo a sus experiencias previas, existirían los niveles de
calidad como tal, pero sería difícil hacer algún tipo de comparación eventual debido a la diferencia
de conceptos, los resultados no serían tan consistentes y probablemente no nos darían una respuesta
concreta al finalizar alguna revisión o análisis.

¿Justifiquen tres factores que determinan la calidad del software?


Hay muchos factores que son claves para determinar los niveles de calidad, aunque todo va en la
objetividad de lo que se requiera evaluar, desde mi punto de vista los más importantes sería los
siguientes:
Eficacia: Si como usuarios comparamos múltiples programas que realizan una misma tarea o
labor, el que haga la tarea en menor tiempo nos generará probablemente mayor confianza, nos da
a entender que los procesos han sido mejor estructurados y se han escrito de la manera más sencilla
posible, esto se traduce en un mayor nivel de eficacia.
Tolerancia a las fallas: El éxito de un software depende mucho de su estabilidad y solidez, si en
el proceso se tienen bien estructuradas las posibles eventualidades que se puedan presentar y se
prevé un método de operación para las que no hayamos contemplado, esto hará que nuestro
software sea más confiable y que la posibilidad de que existan perdidas de datos o reprocesos se
minimice al máximo o sea prácticamente nula.
Operatividad: Cuando codificamos una pieza de software, tenemos que tener muy en cuenta cual
va a ser el perfil del usuario final, cuál es su nivel educativo, que rutinas del software utiliza con
mayor frecuencia, en muchas ocasiones las personas rechazan la sistematización de un proceso por
miedo a los procesos de aprendizaje, o por alguna experiencia no grata que haya tenido con
anterioridad. Por ello es clave centrarse en la sencillez y en la efectividad de los procesos más
importantes, si una tarea repetitiva es muy compleja de ejecutar, va a generar en el usuario final la
sensación de que el software realmente no va a ayudarle, sino que por el contrario va a complicar
los procedimientos y pueden tomar la determinación de no continuar con su uso.

Respuestas Orlando Mauricio Arias Plata:


¿Porque es importante la utilización de los modelos de calidad en el desarrollo del software?
Los modelos de calidad permiten dar una directriz sobre, los parámetros a seguir, estos modelos
unifican criterios y permiten que desde el momento del desarrollo del software (fase de
programación) hasta el momento de la entrega (capacitación al usuario y puesta en marcha) se sepa
que requisitos deben cumplirse para que el producto desarrollado sea óptimo.

¿Cómo sería la calidad del software si no existieran modelos y estándares de calidad?


Si no existieran los modelos a seguir cada persona evaluaría lo que a criterio propio consideraría
es calidad, pudiendo en la mayoría de los casos afectar a los clientes y usuarios de los productos,
las normas nos permiten a todos los que de una forma u otra participamos en el desarrollo mirar al
mismo horizonte y objetivos, que no existan discrepancias ni vacíos o dudas sobre cómo hacer las
cosas.

¿Justifiquen tres factores que determinan la calidad del software?


1. Confiabilidad: Los sistemas son hechos para optimizar, procesos, tiempo, calidad en la
información, facilitar las labores de los usuarios. Si un sistema no es confiable, no ejecuta los
procesos, ni presenta la información veraz y oportunamente pierden importancia, los
reprocesos en las organizaciones o empresas ejecutados por sistemas que no son confiables
hacen incurrir en pérdidas de todo tipo para las compañías.
2. Seguridad: En los tiempos actuales la seguridad de la información es fundamental en las
compañías, es bien sabido que la información es lo más importante en una compañía, una
información bien “administrada” hace la diferencia, esto implica que su seguridad debe ser un
factor que debe ser tenido en cuenta al momento de desarrollar una aplicación, como se
resguarda, se protege y se procesa es de suma importancia.
3. Eficiencia: El sistema debe sacar el máximo provecho a la información, a los recursos
tecnológicos. Un sistema eficiente ayuda en la toma de decisiones, a mejorar la productividad
en las compañías, hasta en la calidad de vida de los empleados (usuarios). Es de suma
importancia la optimización de los recursos.

Respuestas Julián Andrés Suarez Cadena:


¿Porque es importante la utilización de los modelos de calidad en el desarrollo del software?
Los modelos de calidad permiten que tengamos claros aspectos importantes que rigen en la
creación del software, de tal forma que al usuario final le llega de una forma muy estructurado y
no tenga problemas de funcionabilidades con la herramienta de software diseñada.

¿Cómo sería la calidad del software si no existieran modelos y estándares de calidad?


Si no existieran los modelos sería algo intuitivo y nada especifico, es decir cada uno lo establecería
a su forma y en el momento de hacer una validación de calidad no se podría ya que no existiría un
modelo de gobierno a seguir para la construcción de software.

¿Justifiquen tres factores que determinan la calidad del software?


4. Confiabilidad: se refiere a la consistencia de los resultados. En el análisis de la confiabilidad se busca
que los resultados de un sistema concuerden con los resultados del mismo sistema en otra ocasión.
Si esto ocurre se puede decir que hay un alto grado de confiabilidad. También se habla de confiabilidad
cuando dos o más evaluadores evalúan al mismo software y obtienen resultados semejantes. Lo que
se busca con esto es poder garantizar la funcionabilidad y operatividad de manera eficiente de los
software.
5. Seguridad: la seguridad es un aspecto de alto nivel a manejar en un software, debido a que la
mayor riqueza de una compañía y un activo fundamental es la información, sino se resguarda
de manera efectiva y seguido de los estándares las vulneraciones a nivel informático son
abismales y los niveles de ataque son tan amplios que por este medio pueden ocasionar ataques
informáticos demasiado sensibles a nivel de empresa o mundial.
6. Eficiencia: Él debe procesar en su mayor virtud todos los procesos o construidos, esto hace
que sea funcional, operativo y que de cara a las empresas sea un software de alto nivel con los
mejores estándares de eficiencia para desarrollar su operación.
Conclusiones

• El análisis de software normativo nos deja un panorama claro de lo que debemos analizar,
aspectos a validar y funciones de la calidad de software.
• Las normas nos brindan una directriz a seguir en el desarrollo de software de calidad que
repercuta en la satisfacción de los clientes.
Referencias bibliográficas

Fillotrani, P. (2007). Calidad en el desarrollo del software. Recuperado de


http://www.cs.uns.edu.ar/~prf/teaching/SQ07/clase6.pdf

Macías, R. Y., Guzmán, S. M. V., & Martínez, S. Y. (2010). Modelo de evaluación para
software que emplean indicadores métricos en la vigilancia científico tecnológica. ACIMED.
2009; 20(6): 125-140. La Habana, CU: Scielo Cuba. Recuperado de:

http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=16&docID=10365934&t
m=1481390861203

Introducción a la Evaluación de software, Recuperado de:

http://actividadreconocimiento-301569-8.blogspot.com.co/2013/03/introduccion_12.html

Anda mungkin juga menyukai