Você já teve alguma experiência na qual uma pessoa que não é de TI trabalha com um programador durante o processo de codificação?
É como programação em pares, mas uma pessoa é uma pessoa que não é de TI que conhece muito sobre os negócios, talvez um engenheiro de processos com experiência em matemática que saiba como as coisas são calculadas e possa entender código de procedimento não-idiomático.
Descobri que algumas linguagens processuais específicas do domínio, como PL / SQL, são bastante compreensíveis por engenheiros que não são de TI. Essas pessoas acabam sendo coautoras do código e garantem a correção de fórmulas, fatores etc.
Eu achei esse tipo de programação de pares bastante produtivo, esse tipo de usuário do tipo de engenharia sente que também é "proprietário" e "autor" do código e ajuda a minimizar mal-entendidos no processo de comunicação. Eles até ajudam a projetar casos de teste.
- Essa prática é comum?
- Isso tem um nome?
- Você já teve experiências semelhantes?