lunes, 13 de mayo de 2013

Modelos del Proceso de Software



Los estándares establecen los diferentes procesos implicados a la hora de desarrollar y mantener un sistema desde que surge la idea o necesidad de desarrollar las aplicaciones hasta que estas se retiran de explotación. Sin embargo, ninguno impone un modelo de procesos concreto (modelo del ciclo de vida) ni como realizar las diferentes actividades incluidas en cada proceso, por lo que cada empresa deberá utilizar los métodos, técnicas y herramientas que considere oportuno.
Por su naturaleza, los modelos son simplificaciones; por lo tanto, un modelo de procesos del software es una simplificación o abstracción de alto nivel de un proceso real de software.
Cada modelo describe una sucesión de fases y un encadenamiento entre ellas. Según las fases y el modo en que se produzca este encadenamiento, tenemos diferentes modelos de proceso. Un modelo es más adecuado que otro para desarrollar un proyecto dependiendo de un conjunto de características de éste.


https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcR-7S925H3KvnwUV3cLp2b7Vligr0rzXhJqXcHmVAfl74OBkhZM

¿ Qué es el proceso del software?

  • Metodología seguida por una organización para el desarrollo del software.
  • Esta metodología incluye todas las fases del ciclo de vida clásico.
  • Este proceso se define de manera general para todas las aplicaciones de una organización.
  •  Igualmente se definen tareas específicas a cada aplicación en particular.   
 
http://portal-ingenieriadesoftware.wikispaces.com/file/view/figura3.jpg/141464119/figura3.jpg