Coordinación de responsabilidades de programación
Como parte de la implementación de un servicio IBM Sterling® Order Management System, usted, y su Socio de Negocio principal que actúa como su Integrador de Sistemas, deben determinar cómo sus desarrolladores y su Integrador de Sistemas van a coordinar los esfuerzos de desarrollo para crear los cambios de código y los activos para su sitio. Por ejemplo, debe determinar cómo va a conectar cada desarrollador su entorno de herramientas de desarrollo a un repositorio de código fuente compartido que almacene el código de su servicio IBM Sterling Order Management System.
Modelos de compromiso
Si utiliza uno o más Business Partners para implementar y desarrollar código para su servicio IBM Sterling Order Management System, trabaje con cada uno de sus Business Partners para planificar cómo deben coordinarse sus esfuerzos de programación. Si usted y sus Business Partners comparten responsabilidades de desarrollo, base su entorno en uno de los siguientes modelos de participación común.
| Modelo de compromiso | Implementador (release 1) |
SaaS (release 1) |
Implementador (release 2) |
SaaS (release 2) |
Notas |
|---|---|---|---|---|---|
| Es el implementador principal de la solución. Como ejecutor principal, es responsable de los entregables o resultados del proyecto IBM Sterling Order Management System. | Business Partner A | Business Partner A | Business Partner A | Business Partner A | Puede organizar todos los entornos de kit de herramientas de desarrollador como desee dentro de la red privada. A continuación, cargue los artefactos desplegables completados en el repositorio. |
| Es el implementador principal del primer release y luego pasa las responsabilidades de implementación al Business Partner que es el implementador principal del segundo release. | Business Partner A | Business Partner B | Business Partner B | Business Partner B | Deben coordinar juntos (usted y el Business Partner) cómo transferir código. Puede trabajar de la misma forma que el implementador principal. Puede copiar y transferir código, o puede utilizar un proceso de compilación y un origen basado en web y, a continuación, transferir la propiedad de la cuenta. De forma alternativa, puede hacer que el Business Partner empiece con un origen y un proceso de compilación que está bajo su control. |
| Es el implementador principal del segundo release y luego asume las responsabilidades de implementación del Business Partner que es el implementador principal del primer release. | Business Partner B | Business Partner A | Business Partner A | Business Partner A | Soporta el código que el Business Partner ha escrito. Deben coordinar juntos (usted y el Business Partner) cómo transferir el código. Puede trabajar de la misma forma que el implementador principal. Puede copiar y transferir código, o puede utilizar un proceso de compilación y un origen basado en web y, a continuación, transferir la propiedad de la cuenta. De forma alternativa, puede hacer que el Business Partner empiece con un origen y un proceso de compilación que está bajo su control. |
| Es el implementador principal del primer release y luego pasa las responsabilidades de implementación a un desarrollador diferente que es el implementador principal del segundo release. | Business Partner A | Usted (o el equipo de desarrollo) | Usted (o el equipo de desarrollo) | Usted (o el equipo de desarrollo) | Usted y otro desarrollador coordinan cómo transferir el código. Puede trabajar de la misma forma que el implementador principal. Puede copiar y transferir código, o puede utilizar un proceso de compilación y un origen basado en web y, a continuación, transferir la propiedad de la cuenta. De forma alternativa, puede hacer que el otro desarrollador empiece con un origen y un proceso de compilación que está bajo su control. |
| Comparte las responsabilidades de implementación del primer release con otro desarrollador y luego pasa las responsabilidades de implementación al otro desarrollador. | Puede (o el equipo de desarrollo) y el Business Partner A | Usted (o el equipo de desarrollo) | Usted (o el equipo de desarrollo) | Usted (o el equipo de desarrollo) | Usted y el otro desarrollador coordinan cómo los dos contribuyen al repositorio de código. Puede utilizar un proceso de compilación y un origen basado en web. De forma alternativa, puede hacer que el otro desarrollador empiece con un origen y un proceso de compilación que está en su red. |