Develop Composability Plans

O processo Develop Composability Plans é fundamental para estabelecer um plano estruturado e detalhado para o design de soluções componíveis.

Esse processo envolve a definição de objetivos claros e alinhados com a estratégia organizacional, a alocação de recursos necessários, a criação de cronogramas detalhados e a seleção de metodologias e ferramentas apropriadas.

Inicialmente, os objetivos do design são estabelecidos com base nas metas estratégicas da organização, garantindo que o plano esteja em conformidade com os objetivos de longo prazo.

Em seguida, ocorre a identificação e alocação dos recursos necessários, incluindo pessoal, tecnologias e ferramentas.

Um cronograma é desenvolvido para orientar a execução das atividades, garantindo que todas as etapas sejam realizadas dentro dos prazos estabelecidos.

Métodos e ferramentas específicos são selecionados para assegurar que o design componível seja conduzido de forma eficiente e eficaz.

Por fim, os planos são aprovados pelos stakeholders, garantindo o alinhamento e o comprometimento de todas as partes envolvidas.

· PDCA focus: Plan

· Periodicidade: Anual

#

Nome da Atividade

Descrição

Inputs

Outputs

RACI

DARE

1

Define Design Objectives

Definir os objetivos do design alinhados com as metas estratégicas da organização

Metas estratégicas

Objetivos de design definidos

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Architecture & Technology Visioning, IT Governance & Transformation; Informed: Data, AI & New Technology

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

2

Identify Resources

Identificar e alocar os recursos necessários para o design

Objetivos de design, recursos

Recursos alocados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Architecture & Technology Visioning, IT Governance & Transformation; Informed: Data, AI & New Technology

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

3

Develop Schedule

Elaborar um cronograma detalhado para as atividades de design

Recursos alocados, objetivos

Cronograma elaborado

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Architecture & Technology Visioning, IT Governance & Transformation; Informed: Data, AI & New Technology

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

4

Select Methods and Tools

Selecionar métodos e ferramentas para conduzir o design

Cronograma, objetivos

Métodos e ferramentas selecionados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Architecture & Technology Visioning, IT Governance & Transformation; Informed: Data, AI & New Technology

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

5

Approve Design Plan

Aprovar o plano de design junto aos stakeholders

Métodos e ferramentas, cronograma

Plano de design aprovado

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Architecture & Technology Visioning, IT Governance & Transformation; Informed: Data, AI & New Technology

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

Identify Composability Requirements

O processo Identify Composability Requirements é essencial para garantir que os designs das soluções componíveis sejam baseados em uma compreensão clara e detalhada das necessidades dos stakeholders e dos objetivos do projeto.

Esse processo inicia-se com a realização de sessões de levantamento de requisitos, utilizando métodos como entrevistas, workshops e análise de documentos.

A análise dos dados coletados é realizada para identificar e priorizar os requisitos técnicos e funcionais.

Os requisitos identificados são então documentados de forma detalhada, incluindo critérios de aceitação e fluxos de processo.

A validação dos requisitos com os stakeholders assegura que todos os aspectos críticos foram considerados e que as expectativas são atendidas.

A comunicação constante com os stakeholders é mantida ao longo do processo para garantir o alinhamento e a clareza.

· PDCA focus: Plan

· Periodicidade: Contínua

#

Nome da Atividade

Descrição

Inputs

Outputs

RACI

DARE

1

Conduct Requirement Sessions

Realizar sessões de levantamento de requisitos com stakeholders

Documentos do projeto, stakeholders

Requisitos coletados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Data, AI & New Technology; Informed: IT Governance & Transformation

Decider: Solution Engineering & Development; Advisor: Data, AI & New Technology; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

2

Analyze Collected Data

Analisar os dados coletados para identificar e priorizar requisitos

Requisitos coletados, ferramentas de análise

Requisitos analisados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Data, AI & New Technology; Informed: IT Governance & Transformation

Decider: Solution Engineering & Development; Advisor: Data, AI & New Technology; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

3

Document Requirements

Documentar os requisitos de forma detalhada, incluindo critérios de aceitação

Requisitos analisados, modelos de documentação

Requisitos documentados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Data, AI & New Technology; Informed: IT Governance & Transformation

Decider: Solution Engineering & Development; Advisor: Data, AI & New Technology; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

4

Validate Requirements

Validar os requisitos com os stakeholders

Requisitos documentados, feedback dos stakeholders

Requisitos validados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Data, AI & New Technology; Informed: IT Governance & Transformation

Decider: Solution Engineering & Development; Advisor: Data, AI & New Technology; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

5

Communicate Requirements

Comunicar os requisitos validados para todas as partes interessadas

Requisitos validados, documentos de comunicação

Requisitos comunicados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Data, AI & New Technology; Informed: IT Governance & Transformation

Decider: Solution Engineering & Development; Advisor: Data, AI & New Technology; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

Create Composability Designs

O processo Create Composability Designs é crítico para transformar os requisitos identificados em designs técnicos viáveis e eficientes.

Esse processo inicia-se com a elaboração de esboços e protótipos que atendam aos requisitos documentados.

Em seguida, são desenvolvidos os modelos de arquitetura detalhados que definem a estrutura e os componentes da solução.

A criação de diagramas de fluxo de dados e processos é realizada para ilustrar as interações e o comportamento da solução.

A documentação técnica é produzida para fornecer uma base clara para o desenvolvimento e a implementação.

Finalmente, os designs são apresentados aos stakeholders para aprovação, garantindo que todos os aspectos críticos foram considerados e que as expectativas são atendidas.

Esse processo assegura que os designs das soluções sejam tecnicamente sólidos, viáveis economicamente e alinhados com os objetivos do projeto.

· PDCA focus: Do

· Periodicidade: Contínua

#

Nome da Atividade

Descrição

Inputs

Outputs

RACI

DARE

1

Develop Sketches and Prototypes

Elaborar esboços e protótipos que atendam aos requisitos documentados

Requisitos documentados, ferramentas de design

Esboços e protótipos desenvolvidos

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Architecture & Technology Visioning; Informed: IT Governance & Transformation

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

2

Create Detailed Architecture Models

Desenvolver modelos de arquitetura detalhados que definam a estrutura e os componentes da solução

Esboços e protótipos, ferramentas de modelagem

Modelos de arquitetura desenvolvidos

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Architecture & Technology Visioning; Informed: IT Governance & Transformation

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

3

Design Data Flow and Process Diagrams

Criar diagramas de fluxo de dados e processos para ilustrar as interações e comportamentos da solução

Modelos de arquitetura, ferramentas de design

Diagramas de fluxo de dados e processos criados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Architecture & Technology Visioning; Informed: IT Governance & Transformation

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

4

Produce Technical Documentation

Produzir documentação técnica detalhada para guiar o desenvolvimento e a implementação

Diagramas de fluxo de dados e processos, modelos de arquitetura

Documentação técnica produzida

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Architecture & Technology Visioning; Informed: IT Governance & Transformation

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

5

Present Designs for Approval

Apresentar os designs aos stakeholders para aprovação

Documentação técnica, feedback dos stakeholders

Designs aprovados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: Architecture & Technology Visioning; Informed: IT Governance & Transformation

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

Evaluate Composability Designs

Avaliar continuamente os designs de componibilidade é crucial para garantir que os componentes desenvolvidos atendam aos requisitos de flexibilidade, reusabilidade e interoperabilidade.

Este processo envolve a coleta de feedback de stakeholders e equipes de desenvolvimento, bem como a análise de métricas de desempenho e qualidade dos componentes.

A avaliação deve considerar a eficácia dos componentes em diferentes contextos e sua facilidade de integração com outros sistemas.

Realizar revisões periódicas dos designs permite identificar áreas de melhoria e ajustar os designs conforme necessário para atender às mudanças nos requisitos de negócios e tecnológicos.

A documentação dos resultados da avaliação e a comunicação clara com os stakeholders são essenciais para garantir a transparência e o alinhamento contínuo com os objetivos estratégicos.

Este processo promove uma abordagem iterativa e colaborativa, assegurando a evolução constante dos designs de componibilidade e a manutenção da alta qualidade das soluções desenvolvidas.

· PDCA focus: Check

· Periodicidade: Contínua

#

Nome da Atividade

Descrição

Inputs

Outputs

RACI

DARE

1

Collect Stakeholder Feedback

Coletar feedback dos stakeholders sobre os designs de componibilidade.

Feedbacks dos stakeholders, métricas de desempenho

Feedback coletado

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: All areas; Informed: All areas

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

2

Analyze Design Performance

Analisar o desempenho dos designs de componibilidade.

Feedback coletado, métricas de desempenho

Desempenho analisado

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: All areas; Informed: All areas

Decider: Solution Engineering & Development; Advisor: Data, AI & New Technology; Recommender: IT Infrastructure & Operation; Executer: Solution Engineering & Development

3

Identify Improvement Areas

Identificar áreas de melhoria nos designs.

Análise de desempenho, feedbacks

Áreas de melhoria identificadas

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: All areas; Informed: All areas

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

4

Update Evaluation Criteria

Atualizar os critérios de avaliação com base nos resultados e feedbacks.

Critérios de avaliação, feedbacks

Critérios de avaliação atualizados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: All areas; Informed: All areas

Decider: Solution Engineering & Development; Advisor: Data, AI & New Technology; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

5

Document and Communicate

Documentar os resultados da avaliação e comunicar aos stakeholders.

Resultados da avaliação, critérios atualizados

Resultados documentados e comunicados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: All areas; Informed: All areas

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

Update Composability Designs

Revisar e atualizar os designs de componibilidade é um processo contínuo que garante que os componentes de software permaneçam alinhados com as necessidades de negócios e tecnológicos.

Este processo envolve a implementação de melhorias identificadas durante a avaliação, a incorporação de novos requisitos e a adaptação dos designs para refletir mudanças no ambiente de TI.

A atualização dos designs deve ser realizada de forma colaborativa, envolvendo equipes de desenvolvimento, arquitetos e stakeholders para assegurar que todas as perspectivas sejam consideradas.

A documentação clara e detalhada das alterações é crucial para manter a consistência e a qualidade dos componentes.

Comunicar as atualizações aos times de implementação e desenvolvimento garante que todos estejam alinhados com as mudanças e preparados para integrá-las nos projetos em andamento.

Este processo promove a inovação contínua e a adaptação ágil, mantendo as soluções de TI flexíveis e eficientes.

· PDCA focus: Act

· Periodicidade: Contínua

#

Nome da Atividade

Descrição

Inputs

Outputs

RACI

DARE

1

Implement Improvements

Implementar as melhorias identificadas nos designs de componibilidade.

Áreas de melhoria, feedbacks

Melhorias implementadas

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: All areas; Informed: All areas

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

2

Incorporate New Requirements

Incorporar novos requisitos nos designs existentes.

Novos requisitos, feedbacks

Requisitos incorporados

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: All areas; Informed: All areas

Decider: Solution Engineering & Development; Advisor: Data, AI & New Technology; Recommender: IT Infrastructure & Operation; Executer: Solution Engineering & Development

3

Update Design Documentation

Atualizar a documentação dos designs com as mudanças realizadas.

Melhorias implementadas, novos requisitos

Documentação atualizada

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: All areas; Informed: All areas

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development

4

Communicate Updates

Comunicar as atualizações aos times de desenvolvimento e implementação.

Documentação atualizada, diretrizes de comunicação

Atualizações comunicadas

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: All areas; Informed: All areas

Decider: Solution Engineering & Development; Advisor: Data, AI & New Technology; Recommender: IT Infrastructure & Operation; Executer: Solution Engineering & Development

5

Review and Validate Changes

Revisar e validar as mudanças com os stakeholders.

Atualizações comunicadas, feedbacks

Mudanças validadas

Responsible: Solution Engineering & Development; Accountable: Solution Engineering & Development; Consulted: All areas; Informed: All areas

Decider: Solution Engineering & Development; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: Solution Engineering & Development