El modelo en espiral Introducido por B. Boehm (A spiral model for software development and enhancement, 1988). El modelo se puede decir que es una mezcla de todos los demás, y que va refinando lentamente los requisitos del sistema a medida que estos se van descubriendo; Boehm parte de la base de que todos los requisitos del sistema son imposibles conocerlos al principio, ya que la gran mayoría de ellos surgen en fase de diseño e implementación. El modelo de desarrollo basado en componentes Es el método de desarrollo más reciente y novedoso, que sigue siendo motivo de debate en la comunidad de la ingeniería del software. Se basa en el modelo en espiral pero incorporando además actividades para identificación, definición, búsqueda e integración de componentes software reutilizables, bien desarrollados por la propia organización o bien elaborados por terceras partes y adquiridos por licencia o compra (problema es la falta de especificaciones adecuadas para que puedan ser evaluados por los ingenieros, o para que estos puedan definir los componentes que necesitan). 2. La planificación y organización de un proyecto informático quizá sea una de las partes mas importantes en la fase de análisis.

A N Á L I S I S Y D IS E Ñ O D E L S O F T W A R E S e p t ie m b r e 2 0 0 4 Como se puede comprobar en la figura, en la gestión de un proyecto informático participan cuatro elementos básicos, conocido como la relación de las cuatro P: el proyecto, las personas, los procesos, y los productos. Por un lado las personas de la organización basan sus pautas de trabajo sobre una colección de procesos (1), que estos siguen para desarrollar los proyectos. Desde el punto de vista del proyecto como entidad, las personas de la organización intentan comprender su naturaleza modelando su comportamiento con un subconjunto de los procesos disponibles por la organización (2). Las personas de la organización no siempre utilizarán los mismos procesos para diferentes los proyectos. El uso de unos procesos u otros dependerá de la naturaleza del proyecto que hay que desarrollar (3). Durante el desarrollo del proyecto se van generando una serie de productos útiles por las personas. Las personas pueden ser el equipo de ingenieros, los técnicos de mantenimiento, el equipo de marketing, el equipo de ventas, los clientes, o los usuarios finales, entre otros. (b) Las responsabilidades de los jefes de proyectos pueden organizarse de la siguiente forma:


Búsqueda personalizada