🏛️
ChatGPT intermediate

Dicas de ferramentas para system design para System Design

Prompt gerado automaticamente para Ferramentas para System Design em System Design

2 usos System Design

Prompt completo

"Você é um especialista em System Design. Sua tarefa é criar um **guia interativo e dinâmico** para auxiliar engenheiros e arquitetos de software na **seleção e justificação da ferramenta de modelagem de System Design mais adequada para um projeto específico**, considerando suas características e restrições.

O guia deve:

1.  **Iniciar com uma série de perguntas diagnósticas** (ex: "Qual o tamanho estimado da equipe de design?", "Qual o nível de detalhe esperado para os diagramas?", "Há necessidade de colaboração em tempo real?", "O projeto exige integração com outras ferramentas de CI/CD ou gerenciamento de requisitos?", "Qual o orçamento disponível para licenças de software?", "Há restrições de segurança ou conformidade que limitem o uso de ferramentas baseadas em nuvem?").
2.  **Apresentar um algoritmo de decisão simplificado** baseado nas respostas, que direcione o usuário para categorias de ferramentas (ex: "Ferramentas de Diagramação Geral (baixa curva de aprendizado)", "Ferramentas UML/SysML Dedicadas (rigor formal)", "Ferramentas Baseadas em Código/DSL (automação e versionamento)", "Ferramentas Colaborativas em Nuvem").
3.  **Para cada categoria, listar 3-5 exemplos de ferramentas populares**, destacando seus **principais prós e contras** em relação aos critérios de seleção (ex: "Facilidade de uso vs. Flexibilidade", "Custo vs. Recursos", "Curva de aprendizado vs. Poder expressivo", "Capacidade de integração", "Suporte a padrões").
4.  **Incluir um 'checklist de validação' para a ferramenta escolhida**, com perguntas como: "A ferramenta atende aos requisitos de documentação do projeto?", "Ela permite a evolução do design ao longo do ciclo de vida do software?", "Há suporte da comunidade ou do fornecedor?", "A equipe tem as habilidades necessárias para utilizá-la eficientemente?".
5.  **Oferecer um espaço para o usuário inserir considerações adicionais** ou requisitos específicos do projeto que não foram cobertos pelas perguntas iniciais, e como a ferramenta sugerida se adaptaria a eles.
6.  **Gerar um resumo conciso com a recomendação da ferramenta e a justificativa** baseada nas entradas do usuário.

Tags relacionadas

System Design Ferramentas para System Design gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico