Hola a todos. Bienvenido al curso de KnowledgeCity: conceptos y procesos de control de calidad del software. Soy Andy y seré tu instructor. En este módulo, veremos diferentes tipos de guías de planificación para un ciclo de vida de desarrollo de sistemas así como diferentes estrategias de prueba para manejar el ciclo de vida del desarrollo del sistema. En esta lección, buscaremos en guías de planificación y diferentes versiones de guías de planificación y diferentes recursos que están disponibles para usted. Entonces, ¿qué es una guía de planificación? Una guía de planificación, cuando vas a crear software para una empresa, para un grupo es básicamente un mapa. Establece cómo va a funcionar cada parte. Quién está involucrado, qué tipo de pruebas se llevarán a cabo. Lo que harás si las cosas van bien. Qué harás si las cosas van mal. Todas partes diferentes para que si alguien de afuera venía y miraba cualquier parte de esa guía de planificación, ellos entenderían cómo se está implementando y diseñando el software. Una vez más, la ventaja la principal ventaja es que cualquiera puede ver en qué estás trabajando y hacia dónde irá y cuáles serían los siguientes pasos. Puede obtener plantillas para esto del gobierno. Están disponibles y son de uso gratuito, y son de gran ayuda. Yo siempre uso una de las plantillas. para ponerme en marcha en mis guías de planificación. Tengo tres muestras incluidas. y vamos a verlos en un momento. Pero primero, los puntos en común. No importa cómo diseñes tu plan, hay algunas partes básicas. Tienes tu presentación. La introducción le dice a alguien de qué se trata todo esto. ¿Cuál es el programa? ¿Por qué está aquí? ¿Dónde puedo encontrar información? que llevó al desarrollo de este programa? Cosas de esa naturaleza. Características que vas a probar, características que no vas a probar. Cómo probar Y diferentes cosas sobre la organización, el medio ambiente que tendrá un efecto en su software. Así que echemos un vistazo a algunas de estas guías de planificación. El primero que quiero mostrarte, Lo he estado usando durante mucho tiempo. Esto fue, una vez más, esto estaba disponible gratuitamente del Gobierno. En primer lugar, es de 1990. Y si miras esa computadora, Creo que es un Apple antiguo. Mirando el teclado. Pero lo que quería mostrarte, Compañía aeroespacial de señales aliadas. Si miramos, allá por 1990, si miramos algunas de las categorías aquí en la tabla de contenido, tienes tu introducción, las definiciones de lo que todas las partes de este aseguramiento de la calidad del software son. El ciclo de vida, el proyecto. Diferentes roles de las personas involucradas. Cómo se va a involucrar la gerencia. Los diferentes planes. Así verás que este sigue a los otros que estoy a punto de mostrarte muy de cerca pero tiene sus propios sabores y cosas diferentes que hace. Así que echemos un vistazo a los otros ahora. Esta es una guía de planificación del gobierno. se puede descargar directamente de la Biblioteca del Congreso. Y lo bueno es que tienen todas estas áreas azules donde te están diciendo lo que debes poner aquí. También tienen estas áreas entre paréntesis. y mayor que y menor que símbolos que te dicen lo que debes escribir allí. Es muy útil. Entonces, en esencia, no tienes que recrear la rueda. Entonces, si nos desplazamos, te dan un control de versión del documento, una revisión. Esta es una característica común también. Lo verás en un segundo en otro que te voy a mostrar. Pero mira la tabla de contenidos. Una vez más, una introducción. Este ha estallado un poco más en lo que constituye la introducción. Los diferentes elementos de prueba están aquí. Funciones que no deben probarse, funciones que deben probarse. ¿Cómo vas a hacer eso? Algunos de estos te pueden resultar familiares si has visto algunos de los otros módulos y lecciones que hemos hecho. Se habla de los diferentes tipos de pruebas. Por ejemplo, pruebas de integración. Ahí es donde juntas tus módulos. y vea cómo dos módulos funcionan juntos y luego ver cómo dos unidades funcionan juntas hasta que finalmente, tenga un sistema completo probado. Pruebas de seguridad, esto es lo que se consideraría pruebas no funcionales. De una lección anterior, pruebas funcionales es cómo funciona el programa real. Las pruebas no funcionales son todos los demás componentes, tales como seguridad, carga de red. Diferentes criterios, lo que el proceso de prueba debería darte. Y luego los factores ambientales. ¿En qué tipo de hardware se ejecutará esto? ¿Qué tipo de software? Cosas de esa naturaleza. Pero como dije, este es un gran documento del gobierno que simplemente puede completar y mucho de esto se ha desarrollado a partir de IEEE. Hablaremos de IEEE en la próxima lección. Ahora, hay otro del gobierno. eso fue aun mejor, no por el contenido sino por esto. Mira aquí. ¿Ves que dice documento 1? Esta es una plantilla pura. Cuando lo abres, es como si estuvieras comenzando un documento en blanco. Es una plantilla, no es... La otra cosa que te mostré era un documento real. Tendrías que volver a guardar el nombre. Esta es una plantilla. Mira, tiene historial de revisión, como el último. Y puedes rellenarlo. Una vez más, tiene esas áreas azules. que te dicen que hacer pero cuando vas a guardarlo, te pedirá un nuevo nombre. Esa es una plantilla que puedes usar en Word. Notarás que este en realidad tiene un poco menos de detalle que el anterior. Puedes añadir más o menos detalles. Depende de ti, pero el objetivo, el objetivo principal de estas guías de planificación es que alguien podría mirar cualquier parte de ella y podría parecer un documento independiente. Podrían mirar el alcance. y pudieron entender completamente el alcance de este proyecto No necesitan mirar otras partes de esto. para entender el alcance. Esta es una descripción general de cómo se ve una guía de planificación y cómo debes usarlo. Una vez más, estos serán incluidos. Puedes usar estos. Son de uso gratuito del gobierno. Te animan a usarlos. Así que gracias por venir y te veré en la próxima lección.