Archivo de la categoría: Ingeniería del software

Principios de Diseño de Interfaces Hombre-Máquina (HMI) para Control Industrial

Recomendaciones de Diseño para Interfaces Hombre-Máquina (HMI)

Elementos Gráficos

A continuación, se resumen una serie de principios básicos de diseño que se irán detallando y ampliando posteriormente:

Sistemas de Información: Estructura, Componentes y Aplicaciones Empresariales

La Organización como Sistema

Una organización es una estructura en la que sus componentes trabajan conjuntamente para conformar un sistema en el que, mediante el grupo social, se desarrollen de manera efectiva y coordinada los objetivos de la misma. Todos sus elementos están dirigidos a lograr el mismo objetivo, interactuando de forma tal que se logre una relación recíproca entre ellos. Podemos percibir los sistemas de dos formas: cerrados y abiertos. Los sistemas cerrados son aquellos cuyo Seguir leyendo “Sistemas de Información: Estructura, Componentes y Aplicaciones Empresariales” »

Directivas Europeas y Sistemas de Gestión: Enfoque Integral para la Calidad

Directivas Europeas y Sistemas de Gestión: Un Enfoque Integral para la Calidad

Directivas de Nuevo Enfoque (1985) y Enfoque Global (1989)

Las Directivas de Nuevo Enfoque (1985) son de obligado cumplimiento y plantean un nuevo enfoque para Europa, estableciendo requisitos mínimos de calidad para la comercialización en la Unión Europea. El Enfoque Global (1989) se centra en cómo verificar el cumplimiento de estas directivas a través de la evaluación de la conformidad, proporcionando directrices Seguir leyendo “Directivas Europeas y Sistemas de Gestión: Enfoque Integral para la Calidad” »

Desarrollo Web y Pensamiento Creativo: Claves para la Innovación Digital

El Pensamiento Creativo como Motor de la Innovación

El pensamiento creativo es la piedra angular de la innovación. Sus componentes clave son la fluidez, que es la capacidad de generar numerosas ideas con facilidad, y la originalidad, que implica proponer soluciones únicas y novedosas. Estos elementos facilitan la resolución de problemas y fomentan la adaptación a nuevos entornos, habilidades indispensables en un mundo en constante cambio. Además, la inteligencia artificial juega un papel crucial Seguir leyendo “Desarrollo Web y Pensamiento Creativo: Claves para la Innovación Digital” »

Ingeniería de Software: Desarrollo, Proceso y Ciclo de Vida

Definición de Ingeniería de Software (IS)

La Ingeniería de Software (IS) es el estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas de software.

Elementos de la Ingeniería de Software

Gestión de Calidad: Conceptos, Herramientas y Normas ISO

Conceptos Clave en la Gestión de Calidad

Definición de Calidad según ISO 8402

La norma ISO 8402 define la calidad como el total de rasgos y características de un producto o servicio que sustenta las necesidades establecidas, ya sean explícitas o implícitas.

Fundamentos de la Gestión de Calidad

Mejora de la usabilidad en el desarrollo de software: técnicas y fases clave

Especificaciones: Análisis de usuarios, análisis de tareas y especificaciones de usabilidad

1. Análisis de usuarios

Si se desea construir un sistema software usable, se debe conocer primero a fondo a qué usuarios específicos está destinado y cuáles son sus características principales.

Fases, Costes y Alcance de un Proyecto: Optimización de Redes Inalámbricas

Proyecto

Un proyecto es un conjunto de actividades planificadas y ejecutadas que, con recursos finitos, tiene como objetivo crear un producto o servicio único. Es un intento por lograr un objetivo específico mediante un conjunto de tareas interrelacionadas y el uso efectivo de recursos.

Fases de un Proyecto

Las fases de un proyecto son las siguientes:

  1. Identificar una Necesidad

    Los proyectos nacen cuando un cliente, ya sean personas u organizaciones, identifica una necesidad y está dispuesto a proporcionar Seguir leyendo “Fases, Costes y Alcance de un Proyecto: Optimización de Redes Inalámbricas” »

Ingeniería de Software: Metodologías, Modelado y Desarrollo Iterativo

La ingeniería del software es el estudio de las técnicas y de la teoría que subyacen al desarrollo de software de alta calidad.

Objetivos

  • Resolver el problema correcto
    • Comprender los detalles del problema
    • Analizar el problema y desarrollar un conjunto completo y preciso de requisitos
  • Entregar una solución a tiempo y dentro del presupuesto
  • Entregar una solución de alta calidad que satisfaga a cliente y usuarios

Metodología Software

Arquitectura CORBA: Componentes, Servicios y Evolución

Preguntas y Respuestas sobre CORBA

1. ¿Qué es CORBA?

  • CORBA (Common Object Request Broker Architecture) es una solución para la computación de objetos distribuidos que añade interoperabilidad a Java. Permite invocar métodos de objetos remotos sin importar el lenguaje en el que estén escritos el llamador y el llamado, ni las plataformas (sistema operativo y hardware) y redes de comunicación intermedias.
  • CORBA es una especificación, no un software o aplicación.

2. ¿Cuáles son los elementos Seguir leyendo “Arquitectura CORBA: Componentes, Servicios y Evolución” »