Home > Articulos, UML > Metodología de Fusión III Parte Implementación

Metodología de Fusión III Parte Implementación

Mayo 16th, 2008

Implementación

La etapa final de la metodología de Fusión es la conversión del diseño en una implementación efectiva.  La transición es relativamente sencilla ya que las decisiones más complejas en cuanto al diseño ya han sido tomadas.  La implementación debe ser correcta, debe satisfacer los requerimientos, al mismo tiempo debe ser económica y no debe hacer uso excesivo de los recursos ni exceder el tiempo y el almacenamiento estipulado.

El resultado de la fase de implementación es el software que satisface los requisitos funcionales y no funcionales.

El proceso de implementación se encuentra dividido en tres partes: codificación, desempeño y revisión.

  1. Codificación: En esta etapa existen cuatro elementos a traducir: El ciclo de vida, la descripción de las clases, el contenido de los métodos y el diccionario de datos.
  2. Desempeño: El desempeño de una aplicación debe ser considerado desde el análisis, diseño y proceso de implementación.  No es necesario ser obsesivo con respecto al mismo, si la aplicación carece de velocidad se debe examinar cada componente de forma individual para saber en dónde focalizar los esfuerzos.  La depuración de partes individuales puede beneficiar a la aplicación cuando ésta se ejecute de forme integrada.  Los sistemas pueden ser eficientes más no así perfectos, se puede llegar a una condición ideal en el cual la aplicación sea lo suficientemente rápida que satisfaga la demanda de muchos usuarios en cuánto a velocidad y lo suficientemente robusta para que soporte inserciones masivas y/o procesos complejos.  Todo esto es un proceso de suficientes recursos a nivel de hardware (memoria, espacio y conectividad) y el uso adecuado de los mismo.
  3. Revisión: Una vez que el código ha sido producido, este debe ser revisado.  Las inspecciones requieren que el código sea leído y entendido por personas distintas a sus autores.  Se revisa el comportamiento actual del sistema o partes del sistema, contra los requerimientos y especificaciones.  El objetivo de esto es detectar errores antes de que éstos entren en producción.

En la IV y ultima parte presentare un cuadro resumen sobre la Adaptación de la Metodologia de Fusión y ejemplos.

Enlaces Relacionados:

Metodologia Diseño de Fusión

Metodologia Analisis de Fusión

Tags: desarrollo de software, fusion, metodologia

Articulos, UML , ,

  1. Mayo 21st, 2008 at 22:07 | #1

    [Trackback] Una buena metodologia para el desarrollo de sistemas de manera rapida, parecida al RUP pero para gente sin experiencia en UML.

  1. No trackbacks yet.