CommunityPesquisa e Análise de Dadosgithub.com

Casa da Qualidade com o servidor MCP hoq

Construa e leia uma Casa da Qualidade (QFD) através do servidor MCP hoq, em colaboração com uma pessoa. Use quando for solicitado a executar um QFD, uma Casa da Qualidade, uma matriz necessidades-características, para priorizar características em relação às necessidades das partes interessadas, ou para verificar o que uma construção de produto deve atender.

O que é Casa da Qualidade com o servidor MCP hoq?

Esta habilidade permite que um agente de IA colabore com uma pessoa para construir e analisar uma Matriz da Casa da Qualidade (House of Quality – HoQ), uma ferramenta central do Desdobramento da Função Qualidade (QFD). Ela é útil para equipes de produto e engenharia que precisam traduzir as necessidades das partes interessadas em características técnicas mensuráveis, priorizá-las e gerenciar dependências e trade-offs de design. A habilidade é implementada como um servidor MCP (Model Context Protocol) que mantém um único arquivo JSON 'house.json'. O fluxo de trabalho é guiado e passo a passo: primeiro, as necessidades das partes interessadas são coletadas com suas próprias palavras e importância; em seguida, são definidas características técnicas com unidades e direções; depois, as relações no 'quarto' (sala) da matriz e as interações no 'telhado' são propostas pelo agente e confirmadas pela pessoa. A habilidade oferece ferramentas para validação, priorização, análise de dependências (diagonal) e integração com rastreadores de tickets, gerando relatórios em Markdown, TSV, SVG e XLSX. Ela suporta plataformas como Claude Code, Cursor e Codex, e enfatiza a rastreabilidade, a auditoria de decisões e a não invenção de dados – números adivinhados são considerados piores que células em branco.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jerlandson-supernova/house-of-quality/tree/HEAD/skills/hoq

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Casa da Qualidade com o servidor MCP hoq faz?

O servidor (node mcp/server.js --file house.json, de github.com/jerlandson-supernova/house-of-quality) mantém uma casa e a salva após cada alteração. A pessoa pode abrir o mesmo arquivo na página web e continuar editando; as propostas que você faz ficam aguardando a confirmação dela.

A sessão, em ordem

  1. Quem são as partes interessadas? Pergunte. Em seguida, para cada uma, o que elas precisam, em suas próprias palavras. need_set com need, source, short. Mantenha o total em cerca de dezesseis necessidades. Não invente necessidades a partir de uma descrição de produto.
  2. A importância é de 1 a 5 e pertence à parte interessada. Pergunte, depois need_set com importance e by (quem a atribuiu). Nunca a adivinhe.
  3. Características: para cada necessidade, o que pode ser medido no design que mostraria que ela foi atendida? characteristic_set com uma unit, uma direction (↑ ↓ ◎), uma target que um estranho possa testar, e today como medido. Nenhuma unidade significa que é um desejo, não uma característica. Qualquer coisa que precise ser aprovada antes do lançamento (segurança, legal) recebe gate: true.
  4. O quarto: para cada par, 9 se a característica decide se a necessidade é atendida, 3 para uma influência clara, 1 para alguma, em branco caso contrário. A maioria das células permanece em branco. Proponha com relationships_set_many, cada célula com uma note de uma linha e, onde você tiver, evidence. Elas não contam até que a pessoa as confirme (proposal_confirm com o nome dela, somente quando ela disser, ou na página). house_next classifica as células vazias que vale a pena examinar: necessidades que nada atende, necessidades sem um impulsionador forte, características que não impulsionam nada.
  5. O telhado: pares de características que ajudam (++, +) ou lutam (−, −−). roof_set propõe. Toda troca é uma decisão de alguém; diga de quem.
  6. Hoje e meta por necessidade, de 1 a 5, através de need_set com by.
  7. Leia-a: house_validate (leia as linhas e colunas vazias de volta para a pessoa), house_priorities (as cinco principais, os portões), house_diagonal (os blocos são os módulos; o veredito de acoplamento diz se existe uma ordem de construção; os laços a cortar dizem o que redesenhar), e com tickets items_import de uma exportação do rastreador (ou item_set por ticket) depois house_items: quais portões estão claros, o próximo passo aberto no caminho crítico, onde o quadro e os testes discordam, o que está atrasado, e a participação de cada item na casa.
  8. Entregue-a: house_markdown é o relatório para uma pessoa; house_export como tsv com a data de hoje é a versão de registro; house_export como svg é uma imagem; xlsx é a pasta de trabalho com fórmulas vivas.

Regras

  • Uma necessidade que você inventou é pior do que uma necessidade faltante. Um número que você adivinhou é pior do que um espaço em branco.
  • Diga o raciocínio para uma célula antes de propô-la; coloque-o em note.
  • Importância, hoje e meta: sempre com by. A proveniência é a trilha de auditoria.
  • Um portão mantém seu peso, mas nunca é classificado em relação a uma funcionalidade.
  • Um status do quadro é uma afirmação. Status vêm do rastreador (items_import); tested é um de verified, partial, fails, not built, definido apenas a partir de evidências que você viu, com retested como a data desse teste. Uma importação nunca altera um veredito.
  • A página é para trabalhar; o TSV com data é o que as pessoas citam. Edições na página não alcançam ninguém.

Se o servidor rodar com --assist

assist_suggest pede a um modelo valores de células nas lacunas estruturais, assist_members extrai necessidades ou características de um texto que a pessoa lhe der. Ambos retornam apenas propostas, pelo ator assist:<modelo>. Leia as razões do modelo em voz alta para a pessoa antes que ela confirme; nunca confirme uma sugestão de modelo por conta própria.

Ferramentas de relance

house_new · house_open · house_save · house_summary · house_get · house_validate · house_log · need_set · need_remove · characteristic_set · characteristic_remove · relationship_set · relationships_set_many · roof_set · propose · proposals_list · proposal_confirm · proposal_reject · house_next · item_set · items_import · item_remove · status_scale_set · house_report · house_markdown · house_priorities · house_diagonal · house_items · house_draw · house_export

Recursos: hoq://house, hoq://report, hoq://report.md, hoq://drawing.svg. Prompt: qfd_session.

Habilidades Relacionadas