ChatGPT continua a atrair atenção. Os casos de uso imaginativos e abordagens inovadoras para o prompt significam que ele está ganhando utilidade crescente ao longo do tempo. GPT4, o modelo de linguagem de grande porte (LLM) que alimenta o ChatGPT, agora também tem a capacidade de se integrar a ferramentas externas, como um repositório de gerenciamento de conhecimento, ambiente de codificação sandbox ou pesquisa na web. A recente introdução do ChatGPT Enterprise pode ajudar a aliviar as preocupações de propriedade intelectual, ao mesmo tempo que fornece recursos “corporativos” como rastreamento de uso e melhor gerenciamento de usuárias por meio de SSO. Embora a capacidade do ChatGPT deescrever código tenha sido muito louvada, acreditamos que as organizações devam utilizá-lo em todo o ciclo de vida do software para melhorar a eficiência e reduzir erros. Por exemplo, o ChatGPT pode fornecer perspectivas ou sugestões adicionais para tarefas tão diversas quanto análise de requisitos, design arquitetônico ou engenharia reversa de sistemas legados. Ainda acreditamos que o ChatGPT é melhor utilizado como a etapa inicial em um processo - como ajudar com um primeiro rascunho de uma história ou o modelo para uma tarefa de codificação - em vez de uma ferramenta que produz resultadostotalmente prontos. Dito isso, suas capacidades estão melhorando a cada semana, e algumas tarefas de programação podem agora ser totalmente possíveis por meio de um prompt cuidadoso, que é uma arte por si só.
ChatGPT é uma ferramenta interessante, com potencial para ser útil em vários aspectos do processo de construção de software. Como um grande modelo de linguagem (LLM, sigla em inglês para "Large Language Model") que "leu" bilhões de páginas da web, o ChatGPT pode fornecer perspectivas adicionais e auxiliar em diferentes tarefas, desde a geração de ideias e requisitos até a criação de código e testes. Sua capacidade de trabalhar em várias partes do ciclo de vida do software o torna uma ferramenta versátil, que pode melhorar a eficiência e reduzir erros no processo de desenvolvimento. O GPT4, o LLM que impulsiona o ChatGPT, agora também tem a capacidade de se integrar a ferramentas externas, como repositórios de gerenciamento de conhecimento, ambientes de programação em área restrita ou busca na web. Por enquanto, achamos que o ChatGPT é melhor usado como entrada para um processo, para ajudar com o primeiro rascunho de uma história ou criando o código padrão repetitivo de uma tarefa de programação, em vez de uma ferramenta que produz resultados "completos".
Há preocupações acerca de propriedade intelectual e privacidade de dados com essas ferramentas de IA, incluindo algumas questões legais não resolvidas, por isso recomendamos que as organizações busquem o aconselhamento de suas equipes jurídicas antes de usar a ferramenta. Algumas de nossas clientes já começaram a experimentar o ChatGPT em vários estágios do ciclo de vida do software e incentivamos outros a explorar a ferramenta e avaliar seus benefícios potenciais. Esperamos que, como o GitHub Copilot, uma oferta "para negócios" esteja disponível em breve, o que pode aliviar as preocupações com a propriedade intelectual.