Proceso de pruebas del software: Calidad y Defectos

5/29
Recursos

Todo lo anterior nos hace preguntarnos: 驴Qu茅 es la calidad?

La calidad es una percepci贸n entre lo deseado, analizado y lo que vamos a entregar. La calidad la define el cliente, si esa persona esta satisfecha con lo entregado hasta ah铆 llega la calidad.

  • Verificaci贸n: Es ir en cada etapa revisando que se cumpla lo propuesto por el cliente.
  • Validaci贸n: Antes de entregar al cliente, validamos que efectivamente el conjunto de requerimientos esta siendo cumplido con lo entregado.
  • Anomalia: la manifestaci贸n de un error en el software.
  • Error: una acci贸n humana que produce un resultado incorrecto.
  • Defecto: imperfecci贸n o deficiencia, el cual no cumple sus requerimientos o especificaciones y necesita ser reparado o remplazado.
  • Fallo: el cese de la habilidad de un producto de cumplir una funci贸n requerida o su inhabilidad de funcionar dentro de m谩rgenes previamente especificados.
  • Problema: dificultad o incertidumbre experimentada por una o m谩s personas, como resultado de un encuentro insatisfactorio con el sistema usado.

Ya entendimos que es necesario definir un proceso que asegure un buen desarrollo del producto, que los est谩ndares o herramientas implementadas deben ayudar a cubrir las m茅tricas definidas para entonces evaluar si el producto tiene el porcentaje o grado de calidad esperado.

Aportes 89

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Qued茅 un poco m谩s satisfecho con las siguientes definiciones:

  • Anomalia: la manifestaci贸n de un error en el software.
  • Error: una acci贸n humana que produce un resultado incorrecto.
  • Defecto: imperfecci贸n o deficiencia e un producto, el cual no cumple sus requerimientos o especificaciones y necesita ser reparado o remplazado.
  • Fallo: el cese de la habilidad de un producto de cumplir una funci贸n requerida o su inhabilidad de funcionar dentro de m谩rgenes previamente especificados.
  • Problema: dificultad o incertidumbre experimentada por una o m谩s personas, como resultado de un encuentro insatisfactorio con el sistema usado.

Y como se le llamar铆a cuando el usuario final, a la hora de usar el software encuentra algo que le incomoda en la interfaz gr谩fica, es decir que despu茅s de que el software fue verificado y validado.

Por ejemplo, he notado que al terminar de ver por primera vez un video aqu铆, aparece esta pantalla:

Si se quiere escribir un comentario, tienes que presionar 鈥渧olver a ver鈥 y pausar el video, si no se empieza el siguiente video.

Apuntes:

Proceso de pruebas del software: Calidad y Defectos

La calidad es una percepci贸n entre lo deseado, lo analizado y lo que vamos a entregar. Entonces: La calidad la define el cliente.

驴Qu茅 es la calidad?

鈥淓l grado con el que un sistema, componente o proceso cumple con los requisitos especificados y las necesidades o expectativas del cliente o usuario.鈥
IEEE.Stad.610-1990

Verificaci贸n y validaci贸n

A trav茅s de estas etapas se revisa que la documentaci贸n cumpla para todos los equipos. La **verificaci贸n ** es ir en cada una de las etapas revisando que se cumpla lo que el cliente pidi贸. La validaci贸n es antes de entregar al cliente validamos que efectivamente en el conjunto de todos los requerimientos todo lo entregado cumple.

Anomal铆a. Cualquier insatisfactoria condici贸n.
Defecto. No desempe帽a funciones.
Fallo. Incapacidad dentro de m谩rgenes.
Error. Acci贸n humana incorrecta.

鈥淓l error humano cometido inyecta un defecto en el software que, ocasionalmente, se observa como una anomal铆a a causa de un comportamiento incorrecto, no acorde a lo especificado, que finalmente provoca el fallo del sistema software鈥

**Error, defecto (defect), fallo (failure) **

飩 Error (IEEE 610):
Acci贸n humana que produce un resultado incorrecto por ej. Un error de programaci贸n.

飩 Defecto (Defect):

Desperfecto en un componente o sistema que puede ser una causa por la cual el sistema
o componente no logre llevar o cabo su funci贸n espec铆fica, por ej. Sentencia o definici贸n
de datos incorrectas.

飩 Fallo (Failure):
Manifestaci贸n f铆sica o funcional de un defecto. Si un defecto es encontrado durante la
ejecuci贸n de una aplicaci贸n puede producir un fallo.
Desviaci贸n de un componente o sistema respecto de la prestaci贸n, el servicio o resultado
esperados.

UN ERROR INTRODUCE UN DEFECTO, UN DEFECTO CAUSA UN FALLO.

La relaci贸n entre error-defecto-falla es la siguiente: un programador comete un error(al programar) por ejemplo olvida poner una validaci贸n, y esta falta de c贸digo viene a ser el defecto(c贸digo malo). Por 煤ltimo, y como consecuencia cuando el usuario utilice el sistema est谩 va a fallar. El fallo es lo visible para el Tester y es lo que reportamos al desarrollador. Y cu谩ndo este soluciona el bug lo que este hace es levantar o corregir este defecto en su c贸digo. Y el Tester lo que hace finalmente es validar que efectivamente el sistema no fall茅 con la casu铆stica reportada.

En mi iPad pro, la pantalla del video no se ajusta al tama帽o de mi dispositivo en modo full-screen 馃槙

la calidad la define el cliente

La calidad (IEEE.std.610-1990): El grado con el que un sistema, componente o proceso cumple con los requisitos especificados y las necesidades o expectativas del cliente o usuario.

verificaci贸n es ir en cada una de las etapas revisando que se cumpla lo que el cliente pidi贸, se hace en el momento que ocurre esa etapa.

Validaci贸n es validar que en el conjunto de todos los requerimientos, lo que se va entregar cumple, se hace al final del proceso.

  • Anomal铆a: Cualquier insatisfactoria condici贸n
  • Defecto: no desempe帽a funciones
  • Fallo: Incapacidad dentro de los m谩rgenes
  • Error: Acci贸n humana incorrecta

El error humano cometido inyecta un defecto en el software que, ocasionalmente, se observa como una anomal铆a a causa de un comportamiento incorrecto, no acorde a lo especificado, que finalmente provoca el fallo del sistema software.

Proceso de pruebas del software: Calidad y Defectos
La calidad es una percepci贸n entre lo deseado, analizado y vamos a entregar. La calidad la define el cliente, si esa persona esta satisfecha con lo entregado hasta ah铆 llega la calidad.
Calidad: el grado con el que un sistema, componente o proceso cumple con los requisitos especificados y las necesidades o expectativas del cliente o usuario, IEEE
Verificaci贸n: Es ir en cada etapa revisando que se cumpla lo propuesto por el cliente.
Validaci贸n: Antes de entregar al cliente, validamos que efectivamente el conjunto de requerimientos esta siendo cumplido con lo entregado.
Anomal铆a: Cualquier insatisfactoria condici贸n
Defecto: No desempe帽a funciones
Fallo: Incapacidad dentro de m谩rgenes
Error: Acci贸n humana incorrecta
EL error humano cometido inyecta un defecto en el software que, ocacionalmente, se observa como una anamalia a causa de un comportamiento incorrecto, no acorde a lo especificado, que finalmente provoca el fallo del sistema de software

Una pagina web de un cine, cuando uno va a comprar la boleta le pide sus datos, entre ellos si eres mayor de edad, para saber esto, ellos te piden tu fecha de nacimiento en la que muestran un calendario, si la persona es menor de edad no le permite comprar el boleto, el problema recae que si el usuario coloca que naci贸 en el a帽o 2050, el sistema le permite comprar la boleta teniendo en cuenta esta fecha irrelevante. Aca podemos ver una anomal铆a donde no es el resultado que uno espera, deber铆a tener un limite en ese calendario y al momento de ingresar esa fecha.
Muchas gracias

Buenas tardes

En mi caso encontr茅 en la p谩gina de Globant el siguiente comportamiento:
Cuando la p谩gina web ocupa la pantalla de forma completa de un computador de escritorio o port谩til, el logo de Globant se encuentra bien posicionado:

Cuando se reduce el ancho de la p谩gina en el navegador aparece de la siguiente forma donde el logo no est谩 bien posicionado:

Gracias

Hay que tener en cuenta tambi茅n los temas que son impl铆citos, por ejemplo, cuando tenemos un login, se espera que en el ingreso no se acepten caracteres especiales o emojis, hay clientes que no especifican ese tipo de cosas, dudo que haya algo as铆 como un est谩ndar internacional que hable del tema, pero este tipo de errores tambi茅n apelan al sentido com煤n

La aplicaci贸n M贸vil de Platzi no descarga los v铆deos en cualquier celular, en mi caso mi celular cuanta con almacenamiento, pero la aplicaci贸n se puede quedar toda la semana indicando que esta descargando un v铆deo, que nunca descarga.
No estoy segura pero puede ser un FALLO o un DEFECTO.

Tener una documentaci贸n clara y manuales de usuario, podr铆a ayudarnos a evitar el error humano sin embargo, esto no nos asegura que no vaya a presentarse.

La app de platzi no est谩 optimizada para usarse de manera horizontal

Un fallo en un tablero automotriz puede ser el hecho de que se prenda la luz de 鈥減uerta abierta鈥 cuando la puerta del auto tiene una abolladura

Una anomal铆a en un tablero puede ser que se prenda la se帽al del vaciado de combustible, incluso cuando yo se que esta lleno

Nosotros podemos ver la verificaci贸n como el hecho de contestar cada pregunta de un examen, en donde leemos la pregunta las veces que sea necesaria y pensamos bien en la respuesta que vamos a dar y al final la validaci贸n es el darle un repaso a todo el examen antes de entregarlo

Yo creo importante el color de los botones en una aplicaci贸n. Eso habla mucho de la aplicaci贸n y de la marca, los colores son importantes

Yo tengo algunas cosas que no me satisfacen de Platzi. Una de ellas es que los comentarios en la app est谩n todos desorganizados, otra es que el platzi rank no se actualiza en tiempo real, otra es que en el buscador no se pueden buscar maestros ni otros estudiantes para ver los cursos que han hecho o los que han aprobado

Para mi un ejemplo de mala calidad ser铆a la app para m贸vil de Platzi, que ya va funcionando mal a帽os y aunque la gente se queja no lo arreglan hasta ahora. Me encanta Platzi, pero la app es insufrible, ojal谩 arreglen eso pronto

Estos temas en la teor铆a son lo mas de f谩cil, pero ya llevarlos a la pr谩ctica siempre salen complicaciones. El tener feliz al cliente puede ser imposible si no se hace una documentaci贸n impecable al principio.

Proceso de pruebas del Software

  • Verificaci贸n: revisando en cada etapa del desarrollo
  • Validaci贸n: al final antes de entregar al cliente

Anomal铆a: situaciones no re-producibles
Defecto: un problema que podemos repetir varias veces
fallo: no esta preparado para algunas situaciones
error: acci贸n humana tanto del usuario o del equipo de desarrollo

Fallo.

驴Por qu茅 es necesario Probar?

La importancia econ贸mica del software
飩 El funcionamiento de maquinaria y equipamiento depende en gran medida del software.
飩 No es posible imaginar grandes sistemas, en el 谩mbito de las finanzas ni el control de gr谩fico, funcionando sin software.

Calidad software
飩 Cada vez m谩s, la calidad software se ha convertido, en un factor determinante del 茅xito t茅cnico o comercial de sistemas y producidos.

Pruebas para la mejora de la calidad
飩 Las pruebas y revisiones aseguran la mejora de la calidad de productos software as铆 como de la calidad del proceso de desarrollo en s铆.

La importancia econ贸mica del software

  • El funcionamiento de maquinaria y equipamiento depende en gran medida del software.
  • No es posible imaginar grandes sistemas, en el 谩mbito de las finanzas ni el control de
    gr谩fico, funcionando sin software.

Calidad software

  • Cada vez m谩s, la calidad software se ha convertido, en un factor determinante del 茅xito t茅cnico o comercial de sistemas y producidos.

**Pruebas para la mejora de la calidad **

  • Las pruebas y revisiones aseguran la mejora de la calidad de productos software as铆 como de la calidad del proceso de desarrollo en s铆.

La calidad forma parte del proceso.

Estoy muy de acuerdo, la calidad depende mucho da la persona, te tienes que adaptar a la calidad del cliente, muchos de ellos el tema del dise帽o les importa poco o nada鈥 as铆 que mucho cuidado con eso.

La calidad es una percepci贸n entre lo deseado, analizado y lo que vamos a entregar. La calidad la define el cliente, si esa persona esta satisfecha con lo entregado hasta ah铆 llega la calidad.

Verificaci贸n: Es ir en cada etapa revisando que se cumpla lo propuesto por el cliente.
Validaci贸n: Antes de entregar al cliente, validamos que efectivamente el conjunto de requerimientos esta siendo cumplido con lo entregado.
Anomalia: la manifestaci贸n de un error en el software.
Error: una acci贸n humana que produce un resultado incorrecto.
Defecto: imperfecci贸n o deficiencia, el cual no cumple sus requerimientos o especificaciones y necesita ser reparado o remplazado.
Fallo: el cese de la habilidad de un producto de cumplir una funci贸n requerida o su inhabilidad de funcionar dentro de m谩rgenes previamente especificados.
Problema: dificultad o incertidumbre experimentada por una o m谩s personas, como resultado de un encuentro insatisfactorio con el sistema usado.
Ya entendimos que es necesario definir un proceso que asegure un buen desarrollo del producto, que los est谩ndares o herramientas implementadas deben ayudar a cubrir las m茅tricas definidas para entonces evaluar si el producto tiene el porcentaje o grado de calidad esperado.

COMPRO EN MUCHAS PAGINAS DEL REINO UNIDO Y DESDE EL CELULAR HAY MARGENES QUE NO ME DEJAN VER, TENGO QUE REALIZAR LA COMPRA DESDE LA COMPUTADORA PARA PODEER LEER LA INFO COMPLETA. ESTE ES UN CLARO EJEMPLO QUE EL SOFTWARE NO FU脡 TESTEADO CORRECTAMENTE Y HAY UN ERROR EN EL DISE脩O RESPONSIVE. COMO USUARIO ME GENERA MALESTAR TENER QUE PRENDER LA COMPUTADORA Y NO PODER COMPRAR DESDE EL DISPOSITIVO MOVIL.

Les comparto una muy buena鈥 En la app movil de Platzi, si pongo a descargar unas diez clases en simult谩neo y me voy a dormir, cuando me despierto me dice que todas se descargaron un 99%. Al entrar a la app, hay veces que si se descargaron todas, hay veces que les tengo que volver a dar descargar y autom谩ticamente me aparece el 100% de la descarga. Pero hay oportunidades, y resulta muy frustrante, en las que al darle descargar simplemente comienza la descarga desde 0.

Wooow! Excelente curso y excelente profesora, yo quiero compartir esta idea para mejorar la experiencia de usuario aqu铆 en Platzi, a m铆 me gustar铆a que en el nombre del profesor pudiera re-direccionar a su Twitter o a un Chat con la maestra para hacerle alguna pregunta:

Muy bueno, excelente

Cordial saludo quisiera hacer un comentario sin el animo de criticar ni ofender, no es 鈥淟a IEEE鈥 es El IEEE debido a que es el instituto no la instituto 鈥淚nstitute of Electrical and Electronics Engineers鈥, por otro lado me gusta el contenido de este curso esta muy bien explicado.

wao, interesante clase. El que todo est茅 precedido por una documentaci贸n, la relevancia de conocer la necesidad real del cliente, en especial, que muchos vemos como sin贸nimos conceptos totalmente diferentes. Algo que considero no cumple del todo con las fases verificaci贸n y validaci贸n es la app m贸vil de platzi, sin duda aun hay muchos defectos.

Algo que pienso que nunca ha funcionado bien, es la manera en que se descargan o representan las descargas en la ubuntu store.

Ya que no es posible ver de manera grafica el porcentaje de mi descarga, ni pausarla o realizar una acci贸n sobre ella. Esto de manera gr谩fica, ya que desde la terminal , pues todo se puede.

En este ejemplo, me encuentro descargando Android Studio pero no me aparece informaci贸n sobre la descarga del mismo, e inclusive me aparece la opci贸n de instalar, lo cual al darle click, genera un fallo y lanza una adevertencia.

me pareci贸 muy importante lo que se menciona acerca de la documentaci贸n y lo que desea o quiere el cliente鈥 si no esta clara precisa concisa y accesible esa documentaci贸n desde ah铆 ser谩 el nudo o ra铆z de falta de comunicaci贸n o falta de entendimiento del producto. Y presentara fallas en cada una de los procedimientos.

Telegram tiene un boton para desactivar las notificaciones de contactos nuevos en Telegram, pero muchos la desactivan y siguen entrando las notificaciones. Eso me parece un defecto, aunque puede ser que haya un error humano detras.

Para mi un error que he detectado en varios sitios web en donde tenemos que iniciar Sesi贸n, es que al digitar por error la contrase帽a mal, no nos indica en qu茅 estamos fallando. Lo que puede producir, que continuemos escribiendo la contrase帽a mal, y finalmente bloquear el usuario.

Con esta frase del 鈥淓l Error humano鈥 No pude evitar recordar la conversaci贸n que tuvo el agente Smith con Morfeo en Matrix鈥

excelente clase

He identificado cargos dobles en aplicaciones de cobro, tanto en bancos tradicionales como empresas emergentes como Rappi.

La verificaci贸n, es revisar cada una de las etapas validando que se cumpla lo que el cliente pidi贸.

Solo con entender el producto y el deseo del cliente, puedes hacer de una vez un bench marking, con productos similares.

las pruebas no solo est谩n enfocadas en la programaci贸n.

Los est谩ndares de la IEEE, piden aclarar las necesidades del cliente, por lo que no puedes omitir esto, si quieres tener buena comunicaci贸n. La falta de esta documentaci贸n, hace que empieze un ciclo de falta de documentaci贸n.

Hola he juga un juego en linea llamado venge todo muy bien pero el juego te dice que tambien lo pudes descargar y jugar en tu celular, lo cual hize (el juego es un shooter tiempo real ) resulta que en medio del juego en la version de telefono.
Aparecen videos de auncios lo cual hace imposible continuar con la partidad por 25 seg, es un super fallo jaj . https://www.paisdelosjuegos.com.co/juego/venge-io.html#

Hola por ejemplo para mi la pagina de UTest tiene un error al momento de entrar a una prueba,
https://drive.google.com/file/d/1lUe2zon2ZUaE7mqbyTQkWbVOAbIhrrxc/view?usp=sharing

Desde mi punto de vista la calidad (ya sea en software o en cualquier otra cosa) es simplemente el hecho de que una persona se sienta c贸moda utilizando un producto. Como por ejemplo, a mi me gusta Platzi y me siento satisfecho consumiendo los cursos de Platzi, aunque hay algunos peque帽os detalles que no me encantan del software, como el hecho de que no se ven bien los comentarios en la app, de que no puedo ver resultados de mi examen en la app u otras cositas. Entonces, Platzi es un buen producto pero los detalles importan

Ejemplo del tablero de auto

En la app de Platzi para iPad 馃槮 . Cuando estoy viendo una clase (con mi iPad horizontal) y me regreso a la lista de videos del curso, la orientaci贸n se cambia a vertical y tengo que girar mi iPad dos veces para volver a tener la vista horizontal. Ojal谩 pronto corrigan este defecto

A menudo los terminos de verificaci贸n y validaci贸n son usados para referirse a lo mismo, sin embargo estos son diferentes.
Supongamos que el cliente nos solicita el desarrollo de una app para vender jugo de naranja con el fin de llegar a mas clientes.
La verificaci贸n tomar铆a lugar en la comprobaci贸n de que el software cumple con lo definido en los requerimientos funcionales y no funcionales especificados, es decir 驴construyo el producto de forma correcta?驴se cumplen las especificaciones?
Mientras que la validaci贸n evalua si el producto cumple con lo con las expectativas y satisface el proposito definido por el cliente, es decir 驴construyo el producto correcto? 驴llego a mas clientes?, es por esto que se evalua el producto completo.

Analizar a fondo los requisitos del software puede evitar errores

la calidad es cubrir las necesidades del usuario o cliente al momento de desarrollar un software.

Muestro un ejemplo de algo que puede ser mejorado de una p谩gina que uso habitualmente, y est谩 relacionado con el responsive design de la p谩gina.
Cuando la p谩gina ocupa el ancho de la pantalla no hay problema.

Pero cuando uno reduce el ancho, algunas cosas se ponen unas encima de otras.

La verificaci贸n permite definir si se construy贸 el software correctamente (proceso de desarrollo) , y validaci贸n responde a la pregunta si se construy贸 el software que pidi贸 el cliente(cumple requerimientos tanto funcionales como no funcionales).

La calidad del software, es que cumpla con las expectativas del clientes, totalmente funcional y con los menos errores posibles.

Ac谩 muestro una pagina administrativa, la cual no tiene directivas de seguridad y por ello me deja editar la contrase帽a hasta con solo tres caracteres.

A veces Youtube se vuelve loco con sus contadores y muestra la informaci贸n que no es:

Como es posible que hayan mas likes que visitas en el v铆deo? y mucha gente se da cuenta de ello.

Una vez escuch茅 que en t茅rminos de seguridad nunca existir谩 un sistema 100% seguro por el factor humano, algo que tambi茅n puede aplicar en la calidad. Incluso cuando pueden ser por elementos subjetivos como los gustos.

La aplicaci贸n m贸vil de mi banco No me permite ingresar por tener una contrase帽a de 10 caracteres, la aplicaci贸n acepta solo 8 caracteres en el campo de contrase帽a, por lo que me marca error de contrase帽a incorrecta, aunque quiera teclearla completa la aplicaci贸n no me lo permite. Porque si existen contrase帽as mayores a 8 caracteres, en el dise帽o no consideraron permitir capturarla.

El benchmarking es una excelente opci贸n para ayudarnos a crear esas m茅tricas de calidad en los procesos que tanto nos hacen sufrir a la hora de desarrollar software.

En Platzi experimente un defecto no se si de UX por no encontrar la funcion o del producto por que no existe. Pero no encontr茅 como agregar este curso a un listado de los cursos que estoy viendo. Solo puedo ir al listado de continuar viendo.

La calidad puede ser la satisfacci贸n del producto por parte del desarrollador, el usuario y el cliente. Siempre y cuando el desarrollador tenga el conocimiento adecuado y auto exigencia.

Buenos d铆as, para mi la calidad es la garant铆a de que los requerimientos solicitados sean ejecutados de manera correcta

Cuando realizo calidad de software, primero entiendo el negocio del cliente, y luego analizo el producto que le ofrecemos, y por ultimo veo los diferenctes escenarios o casos de prueba, que pueden garantizar la funcionalidad del producto.

Ac谩 encontre un Bug de un juego en el que la imagen del juego se ve afectada al no ocupar toda la pantalla. Se corta en una parte evitando que toda la pantalla est茅 cubierta por el juego.

La verificaci贸n es revisar que en cada una de las etapas se cumpla lo que el cliente pidi贸.

La validaci贸n es al final. Se valida que el conjunto de requerimientos del cliente se cumpla, se cubra.

Me paso que se me bloqueo el resumen electr贸nico de la tarjeta, me envian por correo el resumen y para visualizarlo necesito el usuario y contrase帽a del home banking que se me bloqueo.

El benchmarking consiste en tomar 鈥渃omparadores鈥 o benchmarks a aquellos productos, servicios y procesos de trabajo que pertenezcan a organizaciones que evidencien las mejores pr谩cticas sobre el 谩rea de inter茅s, con el prop贸sito de transferir el conocimiento de las mejores pr谩cticas y su aplicaci贸n. Seg煤n Casades煤s (2005), 鈥渆s una t茅cnica para buscar las mejores pr谩cticas que se pueden encontrar fuera o a veces dentro de la empresa, en relaci贸n con los m茅todos, procesos de cualquier tipo, productos o servicios, siempre encaminada a la mejora continua y orientada fundamentalmente a los clientes鈥. - Wikipedia

En platzi al ver mis cursos no me aparece el que estoy viendo en este momento 鈥淐urso de Fundamentos de Pruebas de Software鈥 se supone que ya es la clase N掳 5 deber铆a salir en esa ruta, pero no aparece. Seria una Anomal铆a?

**Verificaci贸n:** Es ir en cada etapa revisando que se cumpla lo propuesto por el cliente.
**Validaci贸n:** Antes de entregar al cliente, validamos que efectivamente el conjunto de requerimientos esta siendo cumplido con lo entregado.
**Anomal铆a:** Cualquier insatisfactoria condici贸n
**Defecto:** No desempe帽a funciones
**Fallo:** Incapacidad dentro de m谩rgenes
**Error:** Acci贸n humana incorrecta```

Cuando intento subir la foto ac谩 me genera un error (): no satisface mi necesidad es un defecto, tambi茅n el Word de office 365 con las plantillas. Gracias!

驴C贸mo se le llama a la acci贸n en la que el usuario da帽a/descompone el producto?

De la app de Platzi, versi贸n Android, en la clase de Ciclo de vida del software

Deber铆a decir 鈥溾 optimizaci贸n a medida que se desarrolla el software.鈥

La calidad

鈥淓s el grado con el que un sistema, componente o proceso cumple con los requisitos especificados y las necesidades o expectativas del cliente o usuario鈥
-IEEE
.
Verificaci贸n: Es ir en cada una de las etapas verificando que se cumpla lo que el cliente pidi贸.
.
Validaci贸n: Es al final, antes de entregarle al cliente. Que el conjunto de todos los requerimientos cumple con lo solicitado.
.
Antes que los defectos, lo primero que hay que resolver es el error humano
.
鈥淓l error humano cometido inyecta un defecto en el software que, ocasionalmente, se observa como una anomal铆a a causa de un comportamiento incorrecto no acorde a lo especificado, que finalmente provoca el fallo del software.鈥

Causas de los fallos (failures) de software
Error humano
Un defecto es introducido en el c贸digo software, en los datos o en los par谩metros de configuraci贸n.

Causas del error humano:
Plazos, demandas excesivas debidas a lo complejidad, distracciones.

Condiciones ambientales
Cambios en las condiciones ambientales.

Causas de condiciones ambientales negativas/adversas.
Radiaci贸n, magnetismo, campos electromagn茅ticos y poluci贸n, manchas solares, fallo de discos duros, fluctuaciones en el suministro de energ铆a el茅ctrica, etc.

la iso 25000?

Pienso que es un fallo que la aplicaci贸n m贸vil de Platzi no permita descargar los archivos adjuntos a las clases que hace uso de ellos 馃

Hay que resolver el error humano

Muy interesante esta clase.

parecieran ser una traduccion mal hechas las definiciones de la filmina:

cualquier insatisfactoria condicion?

no desempe帽a funciones?

no tienen sentido.

<h4>Proceso de pruebas del software: Calidad y Defectos</h4>

La calidad es una percepci贸n entre lo deseado, lo analizado y lo que vamos a entregar. Pero esta definici贸n puede cambiar de
persona en persona, as铆 que la calidad la define el cliente.

El grado con el que un sistema, componente o proceso cumple con los requisitos especificados y las necesidades o expectativas
del cliente o usuario.

IEEE.Std.610-1990

Verificaci贸n: En cada una de las etapas hay que revisar que se cumpla lo que el cliente pidi贸.

Validaci贸n: Al final, antes de entregarle al cliente, validamos que lo que entregamos cumple con todos sus requerimientos.

Conceptos importantes negativos:

  • Anomal铆a: Cualquier condici贸n insatisfactoria.
  • Defecto: No desempe帽a funciones.
  • Fallo: Incapacidad dentro de m谩rgenes.
  • Error: Acci贸n humana incorrecta.

El error humano cometido inyecta un defecto en el software que, ocasionalmente, se observa como una anomal铆a a causa de
un comportamiento incorrecto, no acorde a lo especificado, que finalmente provoca el fallo del sistema de software.

Es un conjunto de cualidades que lo caracterizan y determinan su utilidad y existencia.

Casualmente ayer en la pagina de Ebay encontre un error, el sitio no cargaba los Check y yo pense q estaba haciendo algo mal porque daba click sobre la palabra y no hacia nada, hasta que entre a la consola y vi lo que pasaba

Wiiiii, acert茅 a la respuesta de calidad, jaja

Calidad
Percepci贸n entre lo deseado, analizado y lo entregado
(la define el cliente)

  • Esta en el proceso
    "El grado con el que un sistema, componente o proceso cumple con los requisitos especificados y las necesidades o expectativas del cliente o usuario"

Planificaci贸n Est谩ndar

Verificaci贸n

  • Es ir en cada etapa verificando que se est谩 cumpliendo los requerimientos del cliente

Validaci贸n

  • Al final del proceso, validar con el cliente que todo est茅 bien

Definiciones:

  • Anomal铆a: Cualquier insatisfactoria condici贸n (puede que no se pueda reproducir)
  • Defecto: No desempe帽a funciones (que se pude reproducir)
  • Fallo: Incapacidad dentro de m谩rgenes (servidores ca铆dos)
  • Error: Acci贸n humana incorrecta (datos incorrectos)
    鈥淓l error humano cometido inyecta un defecto en el software que, ocasionalmente, se observa como una anomal铆a a causa de un comportamiento incorrecto, no acorde a lo especificado, que finalmente provoca el fallo del sistema software鈥

Uff cuando te quedan claros conceptos tan simples que en cualquier otra circunstancia pueden sonar como sin贸nimos pero ya sabes por que no es as铆. se siente bonito 馃槂

El siguiente video carga en 720p, aunque en el anterior ped铆 que cargara a 1080p.

A mi parecer es una anomal铆a, ya que es insatisfactorio que no guarde las preferencias.