presentacion de proceso de softwre

Embed Size (px)

Citation preview

  • 7/24/2019 presentacion de proceso de softwre

    1/8

    El Proceso delSoftware.

  • 7/24/2019 presentacion de proceso de softwre

    2/8

    Que es?

    Un proceso del software es un conjuntode actividades que conducen a lacreacin de un producto de software.

  • 7/24/2019 presentacion de proceso de softwre

    3/8

    Procesos de Software

    Especicacin de software. Se debe denir lafuncionalidad de software y las restricciones deoperacin

    Diseo e implementacin del software. Se debevalidar el software que cumpla su especicacin.

    Validacin del software. Se debe validar elsoftware para aseurar que !ace lo que elcliente desea

    Evolucin del software. El software debeevolucionar para cubrir las necesidadescambiantes del cliente.

  • 7/24/2019 presentacion de proceso de softwre

    4/8

    Modelos del Proceso del software.

    Un modelo de software es una

    representacin abstracta de un proceso

    del software. #ada modelo del procesorepresenta un proceso desde unaperspectiva muy particular u as$proporciona slo informacin parcial

    sobre ese proceso.

  • 7/24/2019 presentacion de proceso de softwre

    5/8

    El modelo en cascada. Desarrollo Evolutivo. un sistema que

    satisfaa sus necesidades. %nenier$a del software basada en

    componentes.

  • 7/24/2019 presentacion de proceso de softwre

    6/8

    El Modelo de Cascada

    &as principales etapas de este modelo setransforman en actividades de desarrollo'

    (n)lisis y denicin de requerimientos.

    Diseo del sistema de software. fundamentales del sistema de software y sus

    relaciones. %mplementacin y prueba de unidades.

    %nteracin y prueba del sistema.

    *uncionamiento y mantenimiento.

  • 7/24/2019 presentacion de proceso de softwre

    7/8

    Desarrollo Evolutivo

    El desarrollo evolutivo se basa en la ideade desarrollar una implementacin inicial+

    e,poni-ndola a los comentarios de losusuarios y ren)ndola a trav-s de lasdiferentes versiones

    Desarrollo e,ploratorio rototipos desec!ables.

  • 7/24/2019 presentacion de proceso de softwre

    8/8

    Ingeniera de Software Basada en Componentes

    En los /ltimos aos !a surido un enfoque de desarrollo de softwaredenominado inenier$a de software basado en componentes que sebasa en la reutili0acin. (lunas veces estos componentes sonsistemas por si mismos que pueden proporcionar funcionalidadespec$ca. &as etapas son las siuientes'

    Especicacin de requerimientos.

    (n)lisis de componentes.

    1odicacin de requerimientos.

    Diseo del sistema con reutili0acin.

    Desarrollo e interacin.

    Validacin del sistema.