Archivo de la etiqueta: Ingeniería de Software

Diagramas de Software: Guía Completa para la Ingeniería de Software

Diagramas de Software en Ingeniería de Software

Diagramas de Comportamiento

Describen el comportamiento de los elementos del sistema durante su interacción, mostrando cómo los componentes interactúan y responden a eventos. Algunos ejemplos incluyen diagramas de casos de uso, diagramas de secuencia y diagramas de actividad.

Diagramas de Casos de Uso

Representan las funciones y servicios que un sistema debe proporcionar desde la perspectiva del usuario.

Aseguramiento de la Calidad del Software: Guía completa

Clase 1: Introducción I

Aseguramiento

Preserva o resguarda de deterioros, daños o pérdidas de algo o alguien.

Calidad

Propiedades inherentes a algo que permiten juzgar su valor. Las propiedades inherentes de un producto o servicio se destacan por sobre las otras, por lo que las empresas deben asegurar que los requisitos de sus clientes se cumplan a tal grado de calidad que no sea necesario acudir a una segunda opinión.

Existen dos aspectos de calidad: uno objetivo, relacionado con la calidad como Seguir leyendo “Aseguramiento de la Calidad del Software: Guía completa” »

Análisis y Especificación de Requisitos de Software: Una Guía Completa

Análisis y Especificación de Requisitos de Software

1. Introducción al Análisis de Requisitos

El análisis de requisitos es una fase crucial del ciclo de vida del software. Consiste en producir un documento que describa qué debe hacer el sistema, pero no cómo. El analista realiza actividades de análisis y síntesis, trabajando en conjunto con los proveedores y clientes. El análisis de requisitos se define como «el proceso de estudio de las necesidades de los usuarios para llegar a una definición Seguir leyendo “Análisis y Especificación de Requisitos de Software: Una Guía Completa” »

Calidad y Enfoque Prospectivo en la Ingeniería de Software

1. ¿En qué consiste el enfoque prospectivo del software?

Anticipar los requerimientos de los sectores a los que se brinda soporte, promover nuevas prácticas de gestión y la formulación de diferentes escenarios en las tendencias de los negocios representan para la ingeniería de software fuentes de incertidumbre, pues debe generar soluciones a problemas cuyos elementos aún no se vislumbran con claridad, incluso para los propios actores.

2. ¿En qué consiste el ISO-15504?

Es un emergente estándar Seguir leyendo “Calidad y Enfoque Prospectivo en la Ingeniería de Software” »

Ingeniería de Software: Ciclo de Vida y Modelos

¿Qué es la Ingeniería de Software?

Estudio y aplicación de enfoques sistemáticos, económicos y medibles para el desarrollo y mantenimiento de software de calidad.

¿Qué es el Software?

Programas informáticos y documentación asociada.

Características del Software

La Ingeniería de Software se refiere a software (sistemas) desarrollado por grupos y no por particulares. El software debe cumplir con los requisitos solicitados por el usuario. Debe ser fácil de mantener, tener un buen funcionamiento, Seguir leyendo “Ingeniería de Software: Ciclo de Vida y Modelos” »

Ingeniería de Software y Gestión de Calidad

Ingeniería de Software

Consiste en conocer y aplicar herramientas para solucionar sistemas de información a través de software aplicando métodos y técnicas.

Características

Es una aplicación multicapa

El fundamento de la ingeniería de software es el proceso del software.

Capas de la Ingeniería de Software

Herramientas

Métodos

Proceso

Calidad

Proceso del software:

Marco de Trabajo de las tareas que se requieren para construir software de alta calidad.

Fases de la Ingeniería de Software

  1. Definición

Interfaces Seguir leyendo “Ingeniería de Software y Gestión de Calidad” »

Evolución de la Ingeniería de Software

El software a nivel mundial se empieza a desarrollar en la década de los 40; “El acto de programar estas máquinas en los años 40 tenía poco de soft y mucho de hard, dado que se realizaba primero mediante la manipulación del propio cableado y luego mediante instrucciones en tarjetas de cartón perforado (elementos físicos todos)”.

En ese momento, el reto mayor era programar los algoritmos para que los computadores hicieran los cálculos, procesos y reportes que se requerían para las diferentes Seguir leyendo “Evolución de la Ingeniería de Software” »