Modelos de proceso
Facultad de Ingeniería
Escuela de Ingeniería Informática
Cátedra: Ingeniería del Software
Modelos de procesos
En los modelos de procesosse dan un conjunto de actividades las cuales sirven para desarrollar un software de calidad que de verdad cumpla las expectativas de los clientes, estas actividades son: comunicación, la cual implicala comunicación con el usuario mediante reuniones, donde el desarrollador obtiene la información sobre qué es lo que quiere el cliente; planeación, donde se establece una plan de trabajo, y sedescriben las actividades a realizarse; modelado, se crean modelos que le permiten al desarrollador entender mucho mejor los requerimientos del usuario; construcción, en la cual se lleva a cabo lacodificación y las pruebas que se realizan para testear la calidad del software y si no tiene errores; y finalmente el despliegue, fase en la cual el desarrollador entrega un producto de software al cliente yéste hace la validación del mismo.
Modelo lineal secuencial o cascada: es el modelo más antiguo y utilizado en la ingeniería del software, implica tareas como análisis, diseño, código, pruebas ymantenimiento; como su nombre lo indica estas tareas se realizan en forma ordenada y no se puede empezar con una si no se ha concluido con la antecesora de esta. Este modelo fue puesto en duda por losIngenieros del Software, ya que no se puede seguir al pie de la letra lo expuesto por el modelo, a menudo los clientes no especifican muy bien lo que quieren, y muchas veces quieren tener una anticipo delproyecto y en este caso no se puede porque el proceso es lento y el producto de software es entregado hasta que culmine la última de las tareas.
Modelo de construcción de prototipos: como pudimosobservar anteriormente muchas veces los clientes no saben cómo especificar los requisitos del software que desean, la construcción de prototipos surgió para dar una idea mejor de lo que se quiere...
Regístrate para leer el documento completo.