DEFINICION DE MODELOS DE PROCESOS DE SOFTWARE
Un proceso de
desarrollo de software tiene como propósito la producción eficaz y eficiente de
un producto software que reúna los requisitos del cliente. Dicho proceso, en
términos globales . Este proceso es intensamente intelectual, afectado por la
creatividad y juicio de las personas involucradas . Aunque un proyecto de
desarrollo de software es equiparable en muchos aspectos a cualquier otro
proyecto de ingeniería, en el desarrollo de software hay una serie de desafíos
adicionales, relativos esencialmente a la naturaleza del producto obtenido. A
continuación se explican algunas particularidades asociadas al desarrollo de
software y que influyen en su proceso de construcción.
Los modelos de
desarrollo de software son una representación abstracta de una manera en
particular. Realmente no representa cómo se debe desarrollar el software, sino
de un enfoque común. Puede ser modificado y adaptado de acuerdo a las
necesidades del software en proceso de desarrollo. 1
Hay varios modelos para perfilar el proceso de desarrollo, cada uno de las
cuales cuenta con pros y contras. El proyecto debería escoger el más apropiado
para sus necesidades. En ocasiones puede que una combinación de varios modelos
sea apropiado.
No hay comentarios:
Publicar un comentario