Recomendaciones de planeación de proyectos por fasesProject Planning Recommendations by Phase

Hay una serie de modelos de ciclo de vida de desarrollo de software en la existencia de hoy en día, cada uno con sus propios enfoques, ventajas y limitaciones.There are a number of software development lifecycle models in existence today, each with their own approaches, benefits, and limitations. El objetivo de esta sección es proporcionar un conjunto de recomendaciones que le ayudarán a planear correctamente para una correcta BizTalk ServerBizTalk Server proyecto de desarrollo.The goal of this section is to provide a set of recommendations that will help you plan appropriately for a successful BizTalk ServerBizTalk Server development project.

En esta sección, se usa el modelo de ciclo de vida empleado generalmente en Microsoft.In this section, we use the lifecycle model employed broadly at Microsoft. Este modelo es una combinación de iterativo y modelos de ciclo de vida waterfall.This model is a combination of iterative and waterfall lifecycle models.

En este modelo, hay cinco fases cuyos límites definen un conjunto secuencial de hitos para el proyecto.In this model, there are five phases whose boundaries define a sequential set of milestones for the project. Las fases, por orden de ejecución, son los siguientes:The phases, in order of execution, are as follows:

  • Requisitos.Requirements. Requisitos de los usuarios se recogen en especificaciones funcionales que definen lo que se van a compilar.User requirements are captured in functional specifications that define what is to be built.

  • Diseño.Design. Según los requisitos funcionales, las especificaciones de diseño físico se crean y se lleva a cabo la creación de prototipos para comprobar las ideas de diseño e investigar las capacidades de la plataforma.Based on the functional requirements, physical design specifications are created and prototyping is conducted to verify design ideas and investigate platform capabilities.

  • Implementación.Implementation. El software de codificación se realiza mediante el diseño y las especificaciones funcionales.Using the design and functional specifications, the software coding is done.

  • Comprobación.Verification. Este es el proceso de prueba del software para comprobar que funciona según las especificaciones.This is the process of testing the software to verify that it performs according to the specifications.

  • Versión.Release. Después de comprobar completamente el software, se empaqueta y se prepara para lanzamiento a los usuarios.After the software has been fully verified, it is packed and prepared for release to users.

    La siguiente ilustración muestra el ciclo de planeamiento de este proyecto.The following figure shows this project planning cycle.

    Recomendaciones para la planificación de proyectos por fasesProject Planning Recommendations by Phase

    Mayoría, si no todos, de estas fases se superponen en el tiempo y hay subfases iterativas normalmente.Most, if not all, of these phases overlap in time and there are typically iterative sub-phases. Por ejemplo, es habitual completar la implementación de un subjuego de las características del producto y de comprobación, comenzar en ese subconjunto al conjunto de implementación del siguiente subjuego de características está en curso.For example, it is common to complete implementation of a sub-set of the product features and for verification to begin on that subset while implementation of the next sub set of features is under way. Por lo tanto, mientras que las recomendaciones de esta sección están relacionadas con determinadas fases, la intención es no implica que no tienen lugar en paralelo, pero en su lugar para tener alguna idea de que el orden relativo en que deben considerar las recomendaciones y factorizadas en la planeación.Therefore, while the recommendations in this section are associated with certain phases, the intention is not to imply that they cannot happen in parallel, but rather to give some idea of the relative order that the recommendations should be considered and factored into planning.

En esta secciónIn This Section