Construcci N Del Software

Páginas: 27 (6503 palabras) Publicado: 23 de junio de 2015
CAPITULO 4.

CONSTRUCCION DE SOFTWARE


Siglas

OMG (Object Management Group)
Grupo de Gestión de Objetos.

UML (Unified Modeling Language)
Lenguaje Unificado de Modelado

KAs (Knowledge Areas) = Areas del Conocimiento. AC.

INTRODUCCION

El término Construcción de Software hace referencia a la creación detallada de software (programa) operativo de gran utilidad, a través de una combinación decodificación, verificación, prueba de unidad, pruebas de integración, y depuración.

El AC (Área de Conocimiento) de construcción de software está relacionada prácticamente con todas las disciplinas de la ingeniería de software, más enfáticamente con el diseño y prueba de software, debido a que el proceso de construcción de software involucra la actividad de diseño y prueba de software de maneraimportante. También utiliza el producto del diseño y provee una contribución en la realización de pruebas (tanto el diseño como la prueba siendo las actividades, no las áreas de conocimiento en este caso). Los límites claros entre el diseño, la construcción, y la prueba, variarán dependiendo de los procesos de ciclo de vida de software que son usados en un proyecto.

Aunque se puede efectuarparte del diseño detallado previo a la construcción, gran parte del trabajo de diseño es llevado a cabo dentro de la actividad misma de construcción. Es por esta razón que el AC de construcción de software está ligado tan significativamente al AC de Diseño de Software.

Durante la construcción, los ingenieros de software hacen pruebas unitarias y de integración – para evaluar su trabajo. De estaforma, el AC de construcción de software se relaciona con el AC de Prueba de Software.

Por lo general, la construcción de software produce el volumen más alto de elementos de configuración administrados en un proyecto de software (archivos fuente, contenido, casos de prueba, etcétera). Por lo tanto, el AC de construcción de software también está conectado con el AC de Gestión de Configuración deSoftware.

Aunque la calidad de software es importante en todas las áreas de conocimiento, el código es el producto final definitivo en un proyecto de software. Por consiguiente, el AC de la Calidad de Software también está vinculado a la construcción de software.

La construcción de software también establece vínculo con el AC de Fundamentos de Ciencias de la Computación (que respalda el diseñoy la construcción de productos de software), porque implica un amplio uso de conocimiento sobre algoritmos y prácticas detalladas de codificación. También se relaciona con la administración de proyectos, siempre y cuando la gestión de construcción pueda representar retos considerables.

DIVISION DE LOS TOPICOS EN LA CONSTRUCCION DE SOFTWARE

A continuación se presenta un desglosamiento del AC deconstrucción de software en conjunto con una breve descripción y referencias apropiadas de los tópicos mas importantes asociados al mismo.

La figura 1 representa gráficamente la descomposición de nivel superior de la divisiónes para esta AC.

1. Fundamentos de la Construcción de Software.

Los principios fundamentales de la construcción de software son:

Minimización de la Complejidad.Anticipación a los cambios.

Construcción para la verificación

Reutilización

Estándares en la Construcción.

Los primeros cuatro conceptos se aplican tanto en el diseño como en la construcción. Las siguientes secciones definen estos conceptos y describen su aplicación en la construcción.

1.1 Minimización de la Complejidad.

La gran limitación con respecto a la habilidad de retener estructurascomplejas e información en la memoria operativa, especialmente después de largos periodos de tiempo, es el factor más influyente en la tendencia de las personas a usar los computadores y precede uno de los ejes más fuertes en la construcción de software: la minimización de la complejidad.

La necesidad de reducir la complejidad se aplica esencialmente a cada aspecto de la construcción y es de crítica...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Construcci N
  • La Construcci n
  • La Construcci N
  • LA CONSTRUCCI N
  • Definici n de Construcci n
  • Seguridad en la industria de la construcci n
  • LA CONSTRUCCI N DEL OTRO POR LA DIFERENCIA
  • Foro Construcci N Del Conocimiento

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS