Você sabe como habilitamos estratégias de negócios para incluir APIs? Como criamos jornadas de ecossistema facilitadas por API? Como fazemos as pessoas colaborarem? Quais são as maneiras de combinar gerenciamento de produto, design thinking, arquitetura, práticas de DevOps e bom gerenciamento de API em seus fluxos de trabalho?
Marjukka Niinioja, começa sua apresentação com as perguntas citadas anteriormente para apresentar o APIOps Cycles. Um método aberto, orientado para os negócios e LEAN. Você pode usá-lo para projetar uma API ou uma estratégia de API inteira.
O APIOps Cycles é um conjunto de ferramentas e métodos criados por Marjukka para projetar APIs compatíveis com o gerenciamento de aplicações com orientação de negócios clara e padrões de arquitetura de práticas recomendadas.
“O que eu quis combinar foi a experiência do cliente, o ponto de contato do consumidor, o ponto de vista das organizações, softwares e APIs de dados, mas também trazer alguns pontos mágicos da gestão de produtos”, diz Marjukka.
O APIOps Cycles não é apenas um método técnico de desenvolver APIs. Basicamente você pode usar qualquer linguagem de programação e tecnologia para fazer sua aplicação.
Marjukka diz que o APIOps Cyles é interessante para aqueles que têm interesse em lean e no método lean startup.
Excelentes APIs nascem quando pessoas habilitadas trabalham de forma colaborativa usando um ótimo modelo de negócios. O método APIOps Cyles é dividido em 8 etapas:
Modelo de negócios: Use telas de API. Encontre a proposta de valor certa para sua API. Defina o impacto no modelo de negócios.
Arquitetura Enxuta: Siga o processo de Arquitetura de API mínima viável
Crie APIs: crie protótipos, construa ou dimensione dependendo da fase da arquitetura em que você está.
Audite sua API: Use as listas de verificação para verificar se sua API atende às necessidades de estilo, gerenciamento de API e segurança.
Publique a API
Cuide da experiência do desenvolvedor: dê suporte e crie uma comunidade de desenvolvedores
Avalie os KPIs técnicos e de negócios para atingir as metas
Aprenda com os resultados e melhore sua API e o processo.
Quer entender um pouco mais sobre a palestra? Vem conferir o vídeo!
Este artigo foi escrito por Marjukka Niinioja e publicado originalmente em Prensa.li.