Recomendaciones de planeación de proyectos por fases

Actualmente existen varios modelos de ciclo de vida del desarrollo de software, cada uno con sus propios enfoques, ventajas y limitaciones. El objetivo de esta sección es proporcionar un conjunto de recomendaciones que le ayudarán a planear de forma adecuada un BizTalk Server proyecto de desarrollo correcto.

En esta sección se utiliza el modelo de ciclo de vida empleado generalmente en Microsoft. Este modelo es una combinación de los modelos de ciclo de vida iterativo y en cascada.

En este modelo hay cinco fases cuyos límites definen un conjunto secuencias de hitos para el proyecto. Las fases, por orden de ejecución, son las siguientes:

  • Requisitos. Los requisitos de usuario se capturan en especificaciones funcionales que definen lo que se va a compilar.

  • Diseño. Según los requisitos funcionales, se crean especificaciones de diseño físico y se realiza la creación de prototipos para comprobar las ideas de diseño e investigar las capacidades de la plataforma.

  • Implementación de. Con el diseño y las especificaciones funcionales, se realiza la codificación del software.

  • Comprobación. Este es el proceso de prueba del software para comprobar que funciona de acuerdo con las especificaciones.

  • Versión. Una vez que se ha comprobado por completo el software, se empaqueta y prepara para su lanzamiento a los usuarios.

    La siguiente ilustración muestra el ciclo de planeamiento de este proyecto.

    Recomendaciones de planificación de proyectos por fases

    La mayoría de estas fases, si no todas, se superponen en el tiempo y normalmente hay subfases iterativas. Por ejemplo, es habitual completar la implementación de un subjuego de las características del producto y, con fines de comprobación, comenzar con ese subjuego mientras se realiza la implementación del siguiente subjuego de características. Por consiguiente, mientras que las recomendaciones de esta sección están relacionadas con determinadas fases, no se pretende dar a entender que no puedan suceder en paralelo, sino indicar en cierta medida el orden relativo en el que se deben tener en cuenta las recomendaciones y su importancia en la planeamiento.

En esta sección