Primeramente se comienza a hablar acerca de un concepto llamada debug que
surgió a partir de errores en una maquina y de ahí se derivan todas las palabras que se relacionan con errores de software, después de todo al final del día quien esta desarrollando el software no son las maquinas sino las personas y nosotros como seres humanos cometemos errores pero eso no significa que no los podamos corregir en su momento . Las pruebas de software corresponde a una de las fases de desarrollo de software mas criticas y es cierto ya que la mayor parte de nuestro tiempo se va al ahora de probar e identificar errores y eso pasa desde mi punto de vista cuando no probamos las cosas o las hacemos sobre la marcha y ese error debemos buscar una manera de mitigarlo Nosotros solemos conocer en especial 3 tipos de errores de sintaxis, ejecución y lógica pero los que marcan la diferencia entre la vida y la muerte es decir un gasto excesivo de cientos o miles de millones de dólares, solo por este tipo de errores de ejecución o de lógica.Una de las causas mas comunes donde se pueden originar errores de software podría ser a la hora de hacer el análisis, diseño, pruebas, implementación y mantenimiento puede también que exista una incompatibilidad con el hardware es decir que realicemos software en una computadora mas moderna o una mas antigua. Si hay costos con los errores no solo monetarios si no también de tiempo o puede ser de perdida de vidas también como dicen en el video, una satisfacción de uno mismo como llegas a ver una película y que de un fallo ya te arruino la noche. Para eso existe una regla llamada 1-10-100 el cual nos indica que tan costoso es el error. Algo importante que debemos hacer es actualizar el software o instalar un parche de seguridad ya que nos ayuda para solucionar errores o añadir funcionalidades nuevas, ahora bien la calidad de software es importante y se demuestra a la hora de ver el alto grado de satisfacción de los clientes y es muy importante seguir normas y estándares para ello debemos conocer bien al cliente para satisfacerlo y demostrar que lo que hacemos se considere un software de calidad y para poder garantizarlo se debe documentar algo que muchos solemos olvidar o lo dejamos pasar y es difícil para seguirle un rastreo como se muestra en el video que llega a tal punto que algunas empresas prefieren empezar desde cero que a seguir el rastreo de un programa que no tenga documentación para evitar eso debemos seguir mejorando tanto mi equipo de trabajo como yo, ya sea en las pruebas, construcción, diseño y análisis. Para ello llego a la conclusión de que es importante evitar errores en el desarrollo por ende debemos realizar pruebas, respetar nuestro trabajo y hacerlo con seriedad, liberar o ponerlo a la venta el software cuando este listo.
Inteligencia artificial: Lo que usted necesita saber sobre el aprendizaje automático, robótica, aprendizaje profundo, Internet de las cosas, redes neuronales, y nuestro futuro