hallazgos

Páginas: 27 (6601 palabras) Publicado: 15 de octubre de 2013

Unidad Temática 1
Software
Definición y características del SW Software:
(1) instrucciones de computador que cuando se ejecutan cumplen una función y tienen unos comportamientos deseados,
(2) estructuras de datos que facilitan a los programadores la adecuada manipulación de la información, y
(3) documentos que describen la operación y el uso de los programas.
Características delsoftware:
(Que lo diferencian de otros objetos físicos que se pueden construir)
El software se desarrolla, no se fabrica o construye, en sentido estricto. Su modelo de gestión de desarrollo es muy diferente
El software no se estropea.
La mayoría del software se construye a medida.


Construcción de Objetos: Muchos fallos al principio, tiempo de vida estable, aumento de fallos. El Hardwarecomienza a estropearse.
Desarrollo de software: Muchos fallos al principio, tiempo de vida estable hasta la obsolescencia. El Software no se estropea!!!!
Durante su vida el Software sufre cambios (Mantenimiento), al hacer cambios se producen Defectos
La mayoría del Software se desarrolla a medida, en vez de ensamblar componentes existentes, pues no existen catálogos de partes de software, también sepuede comprar como una unidad completa, ya desarrollado.
La Ingeniería del Software
Problemas del software.
La planificación y la estimación de costos son muy imprecisas.
La productividad es baja.
La calidad es mala.
El cliente queda insatisfecho.
Ingeniería del software: Establecimiento y uso de principios de ingeniería robustos, orientados a garantizar la obtención de software económico,fiable y eficiente sobre máquinas reales.
Visión genérica de la Ingeniería del Software.
Definición. ¿Qué?
a Análisis del sistema.
i Establecer el ámbito del software.
b Análisis de requisitos del sistema de software.
i Definición detallada de la función del software.
c Planificación.
i Análisis de riesgos.
ii Asignación de recursos.
iii Definición de tareas.
iv Estimación de costos.Desarrollo. ¿Cómo?
a Diseño.
i • Arquitectura de la aplicación.
ii • Estructura de los datos.
iii • Estructura interna de los programas.
iv • Diseño de las interfaces.
b Codificación.
c Pruebas.
Mantenimiento. ¿Qué cambia?
a Corrección de errores.
b Cambios en el entorno.
c Cambios en los requisitos.
El proceso
Sommerville: “Un conjunto de actividades y resultados asociados queconducen a la creación de un producto de software”
Pressman: “Marco de trabajo de las tareas que se requieren para construir software de alta calidad”
IEEE: “Aplicación de un enfoque sistemático, disciplinado y cuantificable hacia el desarrollo, operación y mantenimiento del software; es decir, la aplicación de ingeniería al software”
Enfoque de calidad: Cultura continua de mejoras de procesos
ElProceso: Define un marco de trabajo para un conjunto de áreas clave de proceso
Los Métodos: Indican cómo construir técnicamente el software
Las Herramientas: Proporcionan un soporte para el proceso y los métodos

Ingeniería del Software
Definición de Ingeniería del Software (IS). La IS es una disciplina o área de la Informática o Ciencias de la Computación, que ofrece métodos y técnicas paradesarrollar, mantener y documentar software de calidad qué, resuelve problemas de todo tipo, se ejecuta en máquinas reales y satisface las necesidades del cliente.
La IS integra: Métodos, herramientas y procesos para el desarrollo del software bajo un enfoque de calidad.
Métodos
Los métodos indican cómo construir técnicamente el software.
Tareas que componen los métodos.
Planificación;Estimación de proyectos.
Análisis de requerimientos del software y hardware.
Diseño de estructuras de datos, Arquitectura de los programas.
Procedimientos algorítmicos.
Codificación; Prueba; y Mantenimiento.
Herramientas y Procesos
Las herramientas son un soporte automático o semiautomático para el proceso y los métodos.
Microsoft Project (Planificación).
UML (Modelado).
RationalRose, visio...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Hallazgos
  • Hallazgos
  • Hallazgos
  • Hallazgos
  • Hallazgos
  • Estructura Hallazgo
  • Invención o hallazgo
  • Hallazgo de simio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS