Lar Pareceres Desenvolvedores do congresso: scrum e tire-nos dessa bagunça! | ibrahim abdul-matin

Desenvolvedores do congresso: scrum e tire-nos dessa bagunça! | ibrahim abdul-matin

Vídeo: Como funcionar o UX dentro do Ágil? (Outubro 2024)

Vídeo: Como funcionar o UX dentro do Ágil? (Outubro 2024)
Anonim

Esta coluna começou com duas idéias que eu admito que são um pouco ingênuas.

Primeiro, como o governo federal é incapaz de se manter funcionando, talvez precise de ajuda, possivelmente na forma de uma infusão de idéias das pessoas que o colocam lá.

Ainda assim, não tenho certeza se os políticos estão realmente ouvindo. Um capitalista de risco chamou de "bastante chato", e esse é o eufemismo do ano. Como cidadão dos EUA, também considero isso bastante embaraçoso.

A segunda idéia é que uma abordagem ágil de desenvolvimento de software possa ser aplicada ao governo federal. Uma abordagem ágil se concentra na criação de equipes multifuncionais que criam casos focados no usuário para criar e desenvolver pequenas liberações incrementais. Eles iteram para continuar desenvolvendo o software para resolver as necessidades prementes dos usuários. Geralmente, o processo avança mais rapidamente e melhora o resultado final.

Embora o software não seja um esporte de contato, ele empresta alguns termos do rugby, como "scrum", que se refere ao reinício de um jogo após uma falta ou outra parada. Os desenvolvedores geralmente trabalham sequencialmente com etapas de descoberta, design, desenvolvimento e teste. Uma abordagem ágil os dobra em pequenos "scrums" que executam "sprints" para obter produtos e idéias mais rapidamente.

Todos os governos precisam de mecanismos para disseminar idéias mais rapidamente, mas eu estava parcialmente sem entender o assunto. Sei do meu tempo trabalhando no governo local da cidade de Nova York que cerca de 90% das boas idéias são perdidas por inércia e processo. E Nova York é sem dúvida o ramo executivo mais bem administrado do país.

No centro do desacordo em Washington está o Obamacare. Isso se resume a cerca de 30 membros republicanos da Câmara, que representam seis por cento da população, diz Ferentz LaFargue, membro do corpo docente do departamento de história e ciências sociais da Georgetown Day School, em Maryland, e são essas pessoas "que dirigem ou tentando conduzir a política nacional ".

Todos sabemos sobre as falhas nos mercados on-line, mas e se o Obamacare funcionasse perfeitamente no primeiro dia? Seus detratores estariam mais abertos ao processo se ele fosse implementado em um processo iterativo, fundamentado em casos de uso específicos que refletem a diversidade e as necessidades do povo americano? Não, acho que não.

Política à parte, o governo poderia se beneficiar de mais agilidade.

"Seria bom se as agências fossem mais ágeis", disse Clay Johnson, autor de The Information Diet e CEO do Departamento de Tecnologia Melhor, "especialmente quando se trata de como eles compram coisas, em particular tecnologia".

"Uma abordagem 'scrum' poderia ser útil ao governo federal agora. Isso já está acontecendo?" Eu perguntei a ele.

"Sim, está acontecendo", ele respondeu. "Existem até consultores com certificação scrum" no governo ", mas muitos cometem um erro comum ao pensar que todo governo funciona da mesma maneira. Johnson enfatiza: "… o governo é tão monolítico quanto a indústria; em vez de empresas e setores, você geralmente tem agências e jurisdições. É difícil prescrever algo para o 'governo' porque muitas vezes diferentes partes do governo se comportam de maneira totalmente diferente".

OK, isso é ótimo. Scrums poderia funcionar para algumas partes do governo, mas definitivamente não para outras. "Por exemplo, eu não quero que a Suprema Corte 'discuta' se os gays podem ou não se casar", disse Johnson. "No entanto, quero que o Congresso discuta sobre como sair dessa bagunça."

Vamos torcer para que eles entendam a mensagem.

Desenvolvedores do congresso: scrum e tire-nos dessa bagunça! | ibrahim abdul-matin