Coordenação das responsabilidades de programação
Como parte da implementação de um serviço do IBM Sterling® Order Management System, você e seu principal Parceiro de Negócios, que atua como Integrador de Sistemas, devem determinar como os desenvolvedores e o Integrador de Sistemas coordenarão os esforços de desenvolvimento para criar as alterações de código e os ativos do site. Por exemplo, você deve determinar como cada desenvolvedor deve conectar seu ambiente de kit de ferramentas de desenvolvedor a um repositório de código-fonte compartilhado que armazena o código do serviço IBM Sterling Order Management System.
Modelos de envolvimento
Se você usar um ou mais Parceiros de Negócios para implementar e desenvolver códigos para o serviço IBM Sterling Order Management System, trabalhe com cada um dos Parceiros de Negócios para planejar a coordenação dos esforços de programação. Se você e seus Parceiros de Negócios compartilharem responsabilidades de desenvolvimento, baseie seu ambiente em um dos modelos de engajamento comuns a seguir:
| Modelo de envolvimento | Implementador (liberação 1) |
SaaS (liberação 1) |
Implementador (liberação 2) |
SaaS suporte de extensão (liberação 2) |
Notas |
|---|---|---|---|---|---|
| Você é o implementador primário para a solução Como implementador principal, você é responsável pelas entregas ou resultados do projeto do IBM Sterling Order Management System. | Parceiro de Negócios A | Parceiro de Negócios A | Parceiro de Negócios A | Parceiro de Negócios A | Você organiza todos os ambientes do kit de ferramentas do desenvolvedor conforme desejar em sua rede privada. Em seguida, é possível fazer upload dos artefatos implementáveis concluídos para o repositório. |
| Você é o implementador primário para a primeira liberação e, em seguida, distribuir responsabilidades de implementação para o Parceiro Comercial que é o implementador primário para a segunda liberação. | Parceiro de Negócios A | Parceiro de Negócios B | Parceiro de Negócios B | Parceiro de Negócios B | Você e o Parceiro Comercial coordenam como transferir o código. Você pode trabalhar o mesmo como se fosse o implementador principal. É possível copiar e transferir código ou usar uma origem baseada na web e processo de construção e, em seguida, transferir a propriedade da conta. Como alternativa, é possível que seu Parceiro de Negócios inicie com um processo de origem e de compilação que esteja sob seu controle |
| Você é o implementador primário para a segunda liberação e assume as responsabilidades de implementação do Parceiro de Negócios que é o implementador primário da primeira liberação | Parceiro de Negócios B | Parceiro de Negócios A | Parceiro de Negócios A | Parceiro de Negócios A | Você suporta o código gravado pelo Parceiro de Negócios. Você e seu parceiro de negócios coordenam como transferir o código. Você pode trabalhar o mesmo como se fosse o implementador principal. É possível copiar e transferir código ou usar uma origem baseada na web e processo de construção e, em seguida, transferir a propriedade da conta. Como alternativa, é possível que seu Parceiro de Negócios inicie com um processo de origem e de compilação que esteja sob seu controle |
| Você é o implementador primário para a primeira liberação e responsabilidades de implementação de hand-off para um desenvolvedor diferente que deve ser o implementador principal para a segunda liberação. | Parceiro de Negócios A | Você (ou sua equipe de desenvolvimento) | Você (ou sua equipe de desenvolvimento) | Você (ou sua equipe de desenvolvimento) | Você e outro desenvolvedor coordenam como transferir o código. Você pode trabalhar o mesmo como se fosse o implementador principal. É possível copiar e transferir código ou usar uma origem baseada na web e processo de construção e, em seguida, transferir a propriedade da conta. Como alternativa, é possível que o outro desenvolvedor inicie com um processo de origem e de construção que está sob seu controle. |
| Você está compartilhando responsabilidades de implementação para a primeira liberação com outro desenvolvedor e, em seguida, responsabilidades de implementação de entrega para o outro desenvolvedor. | Você (ou sua equipe de desenvolvimento) e o Parceiro de Negócios A | Você (ou sua equipe de desenvolvimento) | Você (ou sua equipe de desenvolvimento) | Você (ou sua equipe de desenvolvimento) | Você e o outro desenvolvedor coordenam como ambos contribuem para o repositório de código É possível usar um processo de origem e de construção baseado na web Como alternativa, é possível que o outro desenvolvedor inicie com um processo de origem e de construção que esteja em sua rede. |