Archivo de la etiqueta: ciclo de vida del software

Fundamentos de Ingeniería del Software: Conceptos, Crisis y Ciclo de Vida

1. Software

Conjunto de programas, procedimientos y documentación asociada a la operación de un sistema informático.

1.3 La Crisis del Software

Los proyectos no terminaban en plazo, no se ajustaban al presupuesto inicial, presentaban baja calidad, no cumplían las especificaciones, tenían código inmantenible, carecían de metodología en su desarrollo e incapacidad para afrontar la demanda de software.

1.5 Causas de los Males del Software

Responsables no cualificados, falta de comunicación entre Seguir leyendo “Fundamentos de Ingeniería del Software: Conceptos, Crisis y Ciclo de Vida” »

Ciclo de Vida del Software y Metodologías de Desarrollo

1. Concepto de Ciclo de Vida

El ciclo de vida abarca toda la vida del sistema, comenzando con su concepción y finalizando cuando ya no se utiliza. A veces también se habla de ciclo de desarrollo, que es un subconjunto del anterior.

A continuación, se analizarán los procesos que se deben contemplar en el ciclo de vida del software y posteriormente se resumen los principales paradigmas o modelos.

2. Procesos del Ciclo de Vida

Las actividades que se pueden realizar durante el ciclo de vida del software Seguir leyendo “Ciclo de Vida del Software y Metodologías de Desarrollo” »

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” »

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” »

Verificación y Validación de Software

Verificación: Proceso para evaluar si el software o sistema cumple con las especificaciones y requisitos previamente establecidos. Se centra en asegurarse de que el producto se está construyendo correctamente, verificando si el software sigue sus especificaciones. Validación: Proceso para asegurar que el software cumple con las necesidades del usuario y se adapta a su propósito. Se trata de verificar si el software creado es el correcto, si cumple con las expectativas del cliente y satisface Seguir leyendo “Verificación y Validación de Software” »

Lenguajes de programación y calidad del software

Instrucciones definición/E/S/flujo(condición y bucles)

Software sistema(SO, controladores,herramientas) /S.Aplicacion(Programas,S.Ofimatico)

Von Neumann(memoria principal,E/ S,buses,arit-log,U.Control)

L máquina: dependientes de la máquina/ conocimiento arquitectura de la CPU/Es el lenguaje nativo del microprocesador.

L ensambladores: representación simbólica de LM, menos tediosa que LM/ Las instrucciones se identifican por símbolos en lugar de códigos numéricos/ hay una correspondencia 1 a Seguir leyendo “Lenguajes de programación y calidad del software” »