A capability Coding, integrante da macro capability Solution Development e parte da camada Solution Engineering do CIO Codex Capability Framework, é essencial no desenvolvimento de soluções de software.

Esta capability envolve a escrita de código seguindo as melhores práticas de codificação, garantindo eficiência, clareza e segurança.

A seguir, é analisada a convergência desta capability em relação a um conjunto dez frameworks de mercado reconhecidos e bem estabelecidos em suas respectivas áreas de expertise:

COBIT

· Nível de Convergência: Médio

· Racional: Embora o COBIT se concentre na governança de TI, práticas eficazes de codificação são fundamentais para atender aos padrões de governança e gestão de riscos.

ITIL

· Nível de Convergência: Baixo

· Racional: ITIL foca no gerenciamento de serviços de TI. A codificação, sendo uma atividade técnica, tem um impacto indireto na qualidade dos serviços de TI.

SAFe

· Nível de Convergência: Alto

· Racional: SAFe promove métodos ágeis de desenvolvimento, onde a prática de codificação ágil e eficiente é crucial para a entrega iterativa e rápida de software.

PMI

· Nível de Convergência: Médio

· Racional: PMI valoriza todas as fases do gerenciamento de projetos, incluindo a codificação, que é vital para o desenvolvimento de software bem-sucedido.

CMMI

· Nível de Convergência: Alto

· Racional: CMMI foca na melhoria de processos de software, e práticas eficientes de codificação são essenciais para alcançar altos níveis de maturidade de processos.

TOGAF

· Nível de Convergência: Baixo

· Racional: TOGAF lida com arquitetura empresarial e não se concentra diretamente em codificação, mas práticas eficientes de codificação ajudam a implementar as arquiteturas definidas.

DevOps SRE

· Nível de Convergência: Alto

· Racional: DevOps SRE enfatiza a entrega contínua e a operação confiável, onde a codificação eficiente e segura é essencial para alcançar esses objetivos.

NIST

· Nível de Convergência: Médio

· Racional: NIST estabelece padrões, incluindo segurança cibernética. Codificação segura é fundamental para cumprir esses padrões de segurança.

Six Sigma

· Nível de Convergência: Baixo

· Racional: Six Sigma foca na melhoria da qualidade e eficiência dos processos, e enquanto a codificação não é o foco principal, práticas eficientes podem aprimorar a qualidade do código.

Lean IT

· Nível de Convergência: Médio

· Racional: Lean IT busca eficiência e eliminação de desperdícios, alinhando-se com práticas de codificação que focam na eficiência e na redução de código desnecessário.

Em resumo, Coding demonstra convergência variada com os frameworks de mercado.

Tem forte alinhamento com frameworks que valorizam a entrega ágil e a melhoria de processos, como SAFe e CMMI, e uma convergência média com frameworks de governança e padrões de segurança.

A relação é mais tênue com frameworks focados em arquitetura empresarial e qualidade.

Esta análise reforça a importância de práticas de codificação eficientes e seguras para o desenvolvimento de soluções de software confiáveis e alinhadas com os objetivos estratégicos das organizações.