Entradas

Mostrando entradas de 2020

Reconociendo el Protocolo IPv6

Imagen

Mapa Mental Modelo TCP/IP

Imagen

Comparando el modelo OSI y el modelo TCP/IP

Imagen

Calidad del servicio de software

Imagen

Diseño Qos en una Red

Imagen

Pruebas de caja negra

Imagen

Pruebas de Caja Blanca

Imagen
Audio explicativo :  https://drive.google.com/file/d/1nJhmdOSVP588tc5YCaW9Z2ssNgP2kqeZ/view?usp=sharing

Mapa de Telaraña Fundamentos de Pruebas

Imagen
                                                     

Fundamentos de pruebas de software

Ensayo ¿Qué es una prueba de caja negra? Es un proceso en el que se revisa el sistema a probar (el SUT) bajo condiciones definidas explícitamente, y se le aplica (eventualmente con apoyo de software especializado de tipo CAST) un conjunto de estímulos (los casos de prueba) diseñados de manera sistemática utilizando técnicas apropiadas, con el objetivo de detectar niveles inadecuados de calidad. Este proceso debe llevarse a cabo disciplinadamente, y respaldarse en métricas bien definidas. Todas estas actividades y sus resultados son documentados, en especial las fallas detectadas.     Desarrollo Precisemos cada uno de los conceptos de esta definición. Intuitivamente, un proceso puede verse como una secuencia de actividades, cada una de las cuales genera productos, tiene insumos asociados, e involucra gente (roles) y otros recursos (v.gr. hardware y software). Un primer bosquejo del proceso de prueba de caja negra sería el siguiente, que refinaremos en números subsiguientes

Resumen Estrategia de prueba de software

Resumen: Las Estrategias definen: Técnicas de pruebas (manual o automática) y herramientas a ser usadas. Qué criterios de éxito y culminación de la  prueba   serán usados. Consideraciones especiales afectadas por requerimientos de recursos o que tengan implicaciones en la planificación. Planificar las pruebas necesarias en cada iteración, incluyendo las pruebas de unidad, integración y las pruebas de sistema. Las pruebas de unidad y de integración son necesarias dentro de la iteración, mientras que las pruebas de sistema  son necesarias sólo al final de la iteración. Diseñar e implementar las pruebas creando los casos de prueba que especifican qué probar, cómo realizar las pruebas y creando, si es posible, componentes de prueba ejecutables para automatizar las pruebas. Realizar diferentes pruebas y manejar los resultados de cada prueba sistemáticamente. Los productos de desarrollo de software en los que se detectan defectos son probados de nuevo y posiblemente devuel

Mapa mental V&V del Softwre

Imagen

Ensayo del Alcance del Proyecto

¿ Qué es necesario para la Gestión del alcance de un proyecto para definir, controlar e incluir lo que no este en él? Recopilar Requisitos Definir el Alcance  Crear la EDT: subdividir los entregables y el trabajo del proyecto en componentes más pequeños y más fáciles de manejar. Verificar el Alcance  Controlar el Alcance   Garantizar la seguridad y el mantenimiento de su estabilidad El alcance del producto: las características y funciones que definen un producto, servicio o resultado. El alcance del proyecto:   el trabajo que debe realizarse para entregar un producto, servicio o resultado con las características y funciones especificadas. El enunciado del alcance del proyecto detallado y aprobado, y su EDT asociada junto con el diccionario de la EDT, constituyen la línea base del alcance del proyecto. Para el alcance del proyecto se ejecuta un plan puede ser formal o informal, muy detallado o formulado de manera general. La seguridad y estabilidad de un pr

Mapa mental de Metodologías Ágiles más importantes

Imagen

Mapa mental de Requerimientos con metodologías ágiles

Imagen

Conclusiones Subnetting

Es importante tener conocimientos claros acerca de las direcciones IP y cual su funcionamiento, lo cual ayudará a decidir qué tipo o clase de direccionamiento IP debemos utilizar de acuerdo a nuestras necesidades ya sea en el hogar, empresa pública o privada. El manejo de las direcciones IP además permite identificar cuando un computador maneja una dirección que a su vez es ésta de forma estática, a qué grupo de trabajo pertenece en una red. Para hacer uso de una red en cualquier lugar que cuente con un número mayoritario de PCs deben utilizar la clase A de direccionamiento IP que le permitirá una mayor fluidez en la comunicación y será más eficaz para la cantidad de hosts que se encuentren conectados al Internet. En cambio para redes más pequeñas que no poseen gran cantidad de hosts deben usar clases distintas a la A, como son las clases de tipo B, C o D. E n conclusi ón a  la s inte rrogantes que se planteo  anteriormente  tenemos lo siguiente:                    

Resumen de implementación de una metodología ágil

Las metodologías ágiles son aquellas que permiten adaptar la forma de trabajo a las condiciones del proyecto, consiguiendo flexibilidad e inmediatez en la respuesta para amoldar el proyecto y su desarrollo a las circunstancias específicas del entorno. Estas están basadas en 10 elementos. Roles Entregarles  Destrezas Valores Actividades Asignación de tareas Técnicas  Equipos Estándares  Herramientas Su fundamento es el trabajo colaborativo y en equipo . Tiene un líder quien asigna las tareas correspondientes. Definición de roles dentro de AgEnD Patrocinante (Executive Sponsor) Actividades: es quien patrocina el proyecto y mantiene actualizada la Visión del proyecto. Líder de Proyecto (Project Manager) Actividades: tiene a su cargo la planificación del proyecto, a lo largo de todo el ciclo de vida, incluida la planificación en detalle de cada iteración; asigna recursos y delega responsabilidades en los mismos; fomenta la cohesión del grupo y lleva a cabo actividades desti

Laboratorio 2: Simulación de Subredes

Imagen

Identificación Componentes - IPv4

Imagen

Modelos Ágiles de desarrollo

Imagen
Audio explicativo: https://drive.google.com/drive/my-drive

Importancia de las metodologías Ágiles

La aceptación de una metodología Tiene la base en saber cuándo, cómo y por qué utilizarla.   Las  metodologías ágiles  son muy utilizadas debido a sus ventajas dentro una  empresa. Estas permiten adaptar las formas de  trabajo a las necesidades del proyecto, prolongando respuestas rápidas y flexibles para acomodar el desarrollo  de  los proyectos según el cliente o el mismo entorno.  El desarrollo de software ha venido evolucionando en los últimos años, a causa de las necesidades que requiere la humanidad para hacer más fácil su diario vivir. No obstante, los ingenieros y los desarrolladores han tenido que asumir retos importantes, encaminados a brindar un producto software de alta calidad, que cumpla con las expectativas de usabilidad, integridad, fiabilidad, eficiencia, flexibilidad, escalabilidad, modularidad y seguridad. Es ahí, donde toma gran importancia el entender las metodologías de desarrollo de software como el conjunto de procedimientos, técnicas y un soporte documenta

Laboratorio 1 - GNS3

Imagen

TIA Redes y Máscaras de Subred

Imagen

Requerimientos con metodologías ágiles

Imagen

Presentación Programación de Dispositivos Móviles

Imagen
Mi nombre es Juan Manuel Ramirez Devia, trabajo en un almacén de repuestos y mantenimiento para motocicletas.en la carrera 52 No 58-51 en Medellín, estudié en el SENA una Técnica en Desarrollo de Software, aspiro en este proceso ampliar las oportunidades para el mejoramiento de mi vida personal , como también aprender a programar en los diferentes lenguajes, reservando un espacio para mis actividades relacionadas con mi proceso educativo, estoy en disposición de aprender, colaborar hasta donde me sea posible con quien lo necesite. Me gusta jugar ajedrez, la natación, compartir con amigos y familia. Mi número de teléfono es: 3113029242., mi correo institucional es j.ramirez26@pascualbravo.edu.co

Mapa mental Desarrollo Ágil

Imagen

Componentes Activos en una Red de Datos

Imagen

Presentación Redes de Datos II

Imagen
Mi nombre es Juan Manuel Ramirez Devia, trabajo en un almacén de repuestos y mantenimiento para motocicletas.en la carrera 52 No 58-51 en Medellín, estudié en el SENA una Técnica en Desarrollo de Software, mis expectativas en este proceso son ampliar las oportunidades para el mejoramiento de mi vida personal, como también aprender a programar en los diferentes lenguajes, reservando un espacio para mis actividades relacionadas con mi proceso educativo, estoy en disposición de aprender, colaborar hasta donde me sea posible con quien lo necesite. Me gusta jugar ajedrez, la natación, compartir con amigos y familia. Mi número de teléfono es: 3113029242., mi correo institucional es j.ramirez26@pascualbravo.edu.co

Presentación Ingeniería de Software II

Imagen
Mi nombre es Juan Manuel Ramirez Devia, trabajo en un almacén de repuestos y mantenimiento para motocicletas.en la carrera 52 No 58-51 en Medellín, estudié en el SENA una Técnica en Desarrollo de Software, aspiro en este proceso ampliar las oportunidades para el mejoramiento de mi vida personal , como también aprender a programar en los diferentes lenguajes, reservando un espacio para mis actividades relacionadas con mi proceso educativo, estoy en disposición de aprender, colaborar hasta donde me sea posible con quien lo necesite. Me gusta jugar ajedrez, la natación, compartir con amigos y familia. Mi número de teléfono es: 3113029242., mi correo institucional es j.ramirez26@pascualbravo.edu.co