domingo, 25 de febrero de 2024

El ciclo de vida iterativo e incremental

¿Cuál es la diferencia entre ciclo de vida iterativo e incremental? Explique sus ventajas y desventajas

La diferencia entre el ciclo de vida iterativo y el ciclo de vida incremental es que en el iterativo implica la repetición de fases o etapas del desarrollo, también después de cada iteración, se realiza una revisión y se recopila retroalimentación para realizar ajustes y el proyecto se construye en pequeñas partes en lugar de en una única entrega final y en el incremental se divide el proyecto en fases claramente definidas, se entrega una parte del producto funcional en cada fase y cada fase construye sobre la anterior, agregando funcionalidades o características adicionales.


Ventajas y desventajas del ciclo de vida iterativo:

Ventajas:

Permite adaptarse a cambios durante el proceso de desarrollo, los errores se identifican y corrigen en etapas tempranas y cada iteración se basa en la anterior, permitiendo mejoras constantes.


Desventajas:

Gestionar múltiples iteraciones puede ser complejo y aunque es flexible, aún requiere una base sólida de requerimientos iniciales.


Ventajas y desventajas del ciclo de vida incremental:

Ventajas:

Permite entregas parciales rápidas, los usuarios pueden ver y utilizar partes del producto antes de la entrega final y los riesgos específicos pueden ser abordados en fases individuales.


Desventajas:

La integración de diferentes partes puede ser compleja y los stakeholders pueden tener dificultades para visualizar el producto final hasta las últimas fases.

domingo, 18 de febrero de 2024

Características de los sistemas operativos

Los sistemas operativos para los dispositivos móviles como teléfonos y tablets son bastante diferentes de los sistemas operativos de los computadores de mesa, estos sistemas operativos son más simples, son diseñados para trabajar con unos recursos más limitados, son orientados hacia la conectividad inalámbrica y a necesidades específicas.


Algunas de sus características esenciales son:


1. Interfaz táctil: Los sistemas operativos móviles están diseñados para ser utilizados con pantallas táctiles.

2. Optimización para recursos limitados: Los dispositivos móviles tienen restricciones de recursos, por lo que los sistemas operativos móviles están optimizados para funcionar eficientemente con hardware limitado, como memoria RAM y capacidad de almacenamiento.

3. Tiendas de aplicaciones: Los sistemas operativos móviles suelen incluir tiendas de aplicaciones integradas que permiten a los usuarios descargar e instalar aplicaciones de manera fácil y segura.

4. Gestión de energía: Dado que la duración de la batería es crucial en dispositivos móviles, los sistemas operativos incluyen funciones de gestión de energía para optimizar el consumo de energía y prolongar la duración de la batería.

5. Conectividad: Los sistemas operativos móviles admiten diversas formas de conectividad, como Wi-Fi, Bluetooth, datos móviles, etc.

6. Seguridad: Los sistemas operativos móviles incorporan características de seguridad, como bloqueo de pantalla, encriptación de datos, control de permisos de aplicaciones y en algunos casos, escáneres de huellas dactilares o reconocimiento facial.

7. Actualizaciones automáticas: Muchos sistemas operativos móviles ofrecen actualizaciones automáticas para garantizar que los dispositivos estén protegidos con las últimas correcciones de seguridad y funciones.

8. Multitarea: Los sistemas operativos móviles permiten la ejecución de múltiples aplicaciones al mismo tiempo, aunque la gestión de la multitarea puede variar entre los diferentes sistemas.

sábado, 17 de febrero de 2024

Ventaja del sistema operativo

Las dos razones las cuales considero ventajas del sistema operativo Android para el desarrollo de aplicaciones para dispositivos móviles son las siguientes:


1: Es uno de los sistemas operativos más utilizado o podría ser el más usado en la actualidad por una gran gama de dispositivos móviles, abarca una gran parte del mercado de dichos dispositivos actualmente.


2: Es un sistema operativo muy versátil que nos permite manejar una gran cantidad de dispositivos móviles estando dentro de estos los smartphone y las tablets, por lo cual podremos llegar a más dispositivos con las apps desarrolladas.

viernes, 16 de febrero de 2024

Amenazas a la seguridad informática

Considero que las 3 amenazas más graves podrían ser el robo de información, la destrucción e información y la ingeniería social, dado que mediante estas amenazas se puede perder información demasiado valiosa para la operatividad de las compañías y también introducirse en ellas de manera incógnita para realizar actividades maliciosas dentro de sus instalaciones. La destrucción de información presenta un riesgo muy elevado dado que se ve comprometido uno de los activos más valiosos de la compañía que es la información de ella y sus usuarios, el robo de información también presenta un riesgo muy elevado por la razón anteriormente mencionada y la ingeniería social igualmente presenta un riesgo muy elevado ya que por medio de ella puede ingresar a sus instalaciones personas no deseadas en la misma o no autorizadas.

jueves, 8 de febrero de 2024

Presentación Seguridad informática

En este espacio estaré compartiendo las actividades dispuestas y los conocimientos adquiridos a través de mi estudio del módulo de Seguridad informática, en la Institución Universitaria Pascual Bravo, con el acompañamiento del profesor Horacio Karzon.


martes, 6 de febrero de 2024

Presentación Programación de dispositivos móviles

En este espacio estaré compartiendo las actividades dispuestas y los conocimientos adquiridos a través de mi estudio del módulo de Programación de dispositivos móviles, en la Institución Universitaria Pascual Bravo, con el acompañamiento del profesor Iván Zapata.


Presentación Ingeniería de software II

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 II, en la Institución Universitaria Pascual Bravo, con el acompañamiento de la profesora Wendy Rendón.


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...