sábado, 19 de agosto de 2023

Principios presentados por el manifiesto ágil

1. Nuestro objetivo principal es satisfacer al cliente con la realización de entregas oportunas y continuas de software que sea de valor.

2. Estar siempre dispuestos a realizar cambios incluso al final del desarrollo, la flexibilidad conlleva una ventaja competitiva para nuestro cliente.

3. Realizar entregas frecuentes de software funcional, de un par de semanas a un par de meses, siempre con el menor intervalo de tiempo posible entre las entregas.

4. Los integrantes del negocio y el equipo de desarrollo deben trabajar en conjunto diariamente durante el desarrollo de todo el proyecto.

5. Mantener el equipo motivado es importante, por ello, es importante brindarles el entorno y el apoyo que necesitan tanto como confiar en ellos.

6. Comunicar la información cara a cara es el método mas eficiente y efectivo dentro de el equipo de desarrollo.

7. El progreso del equipo se mide en base a su software y su funcionabilidad.

8. Los procesos ágiles se enfocan en el desarrollo sostenido, los promotores, usuarios y desarrolladores deben poder mantener un ritmo de trabajo constante de forma indefinida.

9. El enfoque en la calidad técnica y el buen diseño incrementan la agilidad.

10. La simplicidad es esencial.

11. Los equipos que se han organizado ellos mismos son mas eficientes en cuanto a arquitecturas, requisitos y diseños.

12. Se deben realizar constantemente reflexiones dentro del equipo con respecto a como ser más efectivos e implementar métodos para conseguirlo.

viernes, 18 de agosto de 2023

Importancia del proceso de software, métodos y herramientas en su ciclo de vida

¿Cuál es la importancia del proceso de software, métodos y herramientas, en su ciclo de vida?

 

En la ingeniería de software, al proceso de desarrollo de software también se le conoce como ciclo de vida del software “Este comprende las diferentes etapas por las que debe pasar un proyecto de software, desde el momento en que es concebido hasta que es puesto en producción, incluso su posterior mantenimiento” (Pressman, 2010). Su importancia radica en que este proceso de software es básicamente una guía, un conjunto de actividades, acciones y tareas que se ejecutan con la intención de lograr un objetivo, en este caso, la obtención de un software de calidad, confiable y con una alta escalabilidad. Los métodos proporcionan un enfoque organizado y sistemático para desarrollar software, los cuales facilitan la producción de software de alta calidad, acorde al presupuesto y tiempo estimado, estos incluyen un conjunto de tareas como comunicación, análisis de requisitos, modelación del diseño, construcción del programa y pruebas, los métodos indican cómo construir técnicamente el software y las herramientas proporcionan un apoyo para el proceso y los métodos, estas ayudan en la planeación de actividades, supervisan los procesos y ayudan a brindar calidades técnicas a los productos de software. Entonces, como podemos ver, el proceso de software, los métodos y las herramientas son un conjunto de actividades, acciones y tareas que trabajan juntos para permitirnos realizar un proyecto de software determinado de alta calidad, confiable, escalable, diseñado para recibir un buen mantenimiento ágilmente, puntuales en las fechas establecidas y acorde a el presupuesto dispuesto para ello.

lunes, 14 de agosto de 2023

¿Qué es una red de datos?

¿Qué es una red de datos?

Una red de datos es una estructura de comunicación la cual nos facilita la transmisión de información digital entre diferentes dispositivos, las redes de datos nos permiten enviar y recibir información tal como textos, imágenes, videos, audios y más tipos de información, a través de conexiones físicas o inalámbricas. En esta transmisión de información hay unos modos de transmisión, que se utilizan para definir la dirección del flujo de las señales entre dos dispositivos enlazados, hay tres tipos: simplex, half-duplex, full-duplex, en el modo simplex solo hay un modo de que fluya la información, el emisor solo puede emitir la información y el receptor solo puede recibir la información, en el modo half-duplex cada estación puede enviar y recibir pero no al mismo tiempo y en el modo full-duplex, llamado también Dúplex, ambas estaciones pueden enviar y recibir simultáneamente. Todos los métodos de comunicación tienen tres elementos en común, el primero de estos elementos es el origen del mensaje, o emisor, el origen de un mensaje puede ser una persona o un dispositivo electrónico que necesite comunicar un mensaje a otros individuos o dispositivos, el segundo elemento de la comunicación es el destino, o receptor, del mensaje, el receptor recibe el mensaje y lo interpreta, el tercer elemento, llamado canal, proporciona el camino por el que el mensaje viaja desde el origen hasta el destino. También en estas redes de datos, para la transmisión de la información existen unas reglas, entre estas reglas se encuentran:

·         Un emisor y un receptor identificados

·         Idioma y gramática común

·         Velocidad y temporización de la entrega

·         Requisitos de confirmación

Los protocolos que se utilizan en las comunicaciones de red, además de identificar el origen y el destino, definen los detalles sobre la forma en que los mensajes se transmiten a través de una red para cumplir con los requisitos anteriores. Entre los protocolos informáticos habituales, se incluyen los siguientes:

·         Codificación de los mensajes: La codificación es el proceso mediante el cual la información se convierte en otra forma aceptable para la transmisión. La decodificación invierte este proceso para interpretar la información

 

·         Formato y encapsulación del mensaje: Los formatos de los mensajes dependen del tipo de mensaje y el canal que se utilice para entregar el mensaje. La encapsulación debe tener identificador del destinatario, del emisor, y contenido del mensaje.

 

·         Tamaño del mensaje: El mensaje es encapsulado en tramas las cuales se dividen en dependencia de la longitud del mensaje, esto es conocido como segmentación.

 

·         Temporización del mensaje: Definido para indicar cuando establecer la comunicación, la velocidad y el tiempo para esperar una respuesta.

 

·         Opciones de entrega del mensaje: unicast o multicast.

 

Fin de las redes según mi criterio.

El propósito principal de cualquier red es proporcionar un método para comunicar, compartir y difundir información.

domingo, 13 de agosto de 2023

Modos de transmisión

 

Modos de transmisión

Simplex

Half duplex

Full duplex

  • Transmisión de televisión: En este caso tendríamos un modo de transmisión simplex ya que para este tipo de transmisión el emisor únicamente transmite y el receptor únicamente recibe.


  • Sistema de megafonía de un estadio: En este caso tendríamos un modo de transmisión de la información simplex ya que para este tipo de transmisión únicamente el operario que sería el emisor podría transmitir la información y el receptor únicamente recibe la información.

  • Walkie-talkies: En este caso tendríamos un modo de transmisión half duplex ya que estos dispositivos permiten a las personas hablar y escuchar pero no al mismo tiempo, para realizar la comunicación o transmisión de la información por parte y parte, uno de los usuarios debe presionar un botón para hablar y luego soltar el botón para permitir que el otro usuario responda.


  • Sistema de radio de camioneros: En este caso tendríamos un modo de transmisión half duplex ya que estos dispositivos permiten a las personas hablar y escuchar pero no al mismo tiempo, para realizar la comunicación o transmisión de la información por parte y parte, uno de los usuarios debe presionar un botón para hablar y luego soltar el botón para permitir que el otro usuario responda.

  • Llamada telefónica: En este caso tendríamos un modo de transmisión full duplex ya que en este tipo de transmisión ambos participantes pueden hablar y escuchar a la vez, puedes hablar mientras la otra persona te responde y viceversa.


  • Videoconferencia: En este caso tendríamos un modo de transmisión full duplex ya que en este tipo de transmisión ambos participantes pueden hablar y escuchar a la vez, puedes hablar mientras la otra persona te responde y viceversa.


jueves, 10 de agosto de 2023

Presentación Redes de Datos I

En este espacio estaré compartiendo las actividades dispuestas y los conocimientos adquiridos a través de mi estudio del módulo de Redes de datos I, en la Institución Universitaria Pascual Bravo, con el acompañamiento del profesor Diego Alexander Duque Marin.


Presentación Metodología de la investigación

En este espacio estaré compartiendo las actividades dispuestas y los conocimientos adquiridos a través de mi estudio del módulo de Metodología de la investigación, en la Institución Universitaria Pascual Bravo, con el acompañamiento de la profesora Clara Inés Vásquez Echavarría.


Presentación Ingeniería de Software I

En este espacio estaré compartiendo las actividades dispuestas y los conocimientos adquiridos a través de mi estudio del módulo de Ingeniería de software I, en la Institución Universitaria Pascual Bravo, con el acompañamiento de la profesora Andrea Carolina Bedoya Gómez.


domingo, 6 de agosto de 2023

Presentación Gestión de Proyectos Informáticos

En este espacio estaré compartiendo las actividades dispuestas y los conocimientos adquiridos a través de mi estudio del módulo de Gestión de proyectos informáticos, en la Institución Universitaria Pascual Bravo, con el acompañamiento de la profesora Clara Zuluagra Jaramillo.


Presentación Estadística

En este espacio estaré compartiendo las actividades dispuestas y los conocimientos adquiridos a través de mi estudio del módulo de Estadística, en la Institución Universitaria Pascual Bravo, con el acompañamiento del profesor Jean Pierre Lara Arbelaez.




Presentación Testing en seguridad de aplicativos

En este espacio estaré compartiendo las actividades dispuestas y los conocimientos adquiridos a través de mi estudio del módulo de Testing en seguridad de aplicativos, en la Institución Universitaria Pascual Bravo, con el acompañamiento de la profesora Fray Leon Osorio Rivera.


Mapa mental-informe final de auditoría

¿Si generas un informe final de auditoría lleno de errores o incongruencias que esperas formalizarlo sin la debida discusión con los auditad...