Organizar maratonas de programação
Uma maratona de programação é uma maneira divertida de envolver muitas pessoas da sua organização em uma cultura digital de mudança. O objetivo principal é desenvolver aplicativos de amostra e cultivar ideias para impulsionar a transformação digital. Equipes de diferentes funções e departamentos, na linha de negócios ou em escala global, reúnem-se para competir e criar aplicativos que atendam a uma necessidade organizacional.
Quanto mais variedade de habilidades e funções representadas, melhor. Um ou mais facilitadores devem estar envolvidos na organização da maratona e na definição das equipes e regras. Além disso, pode valer a pena começar o dia com uma revisão e demonstração do Power Apps, Power Automate, Power BI, Microsoft Copilot Studio, AI Builder, Microsoft Power Platform e Microsoft Dataverse.
Um hackathon de sucesso geralmente inclui as cores da equipe, prêmios, comida, música, risos e competição.
Gorjeta
Além das orientações nesta página, a Pasta de trabalho Hackathon do Microsoft Power Platform contém orientações práticas passo a passo e modelos para executar um hackathon. Você encontrará essa pasta de trabalho e outros recursos no site de adoção do Microsoft Power Platform.
Logística e planejamento
A preparação é a chave para um hackathon de sucesso. Portanto, considere o seguinte:
- Garantir um patrocinador executivo é vital para a credibilidade do evento.
- Defina as datas e avise os participantes com a maior antecedência possível.
- Escolha seus juízes, incluindo um painel de equipes de negócios, TI e executivos.
- Para um evento presencial, encontre um local ou uma sala com muitos assentos, quadros brancos, tomadas, Wi-Fi confiável e projetores para apresentar a solução. Para um evento virtual, configure o Teams com canais privados para que cada equipe participante colabore e uma ponte para a qual possam discar.
- Organize alguns prêmios como incentivo para as pessoas participarem.
- Configure um mecanismo de registro —Microsoft Formulários, um SharePoint site ou crie seu próprio aplicativo.
- Determine sua estratégia de comunicação - boletim informativo, intranet, Yammer/Teams.
Preparação
- Ofereça sessões de treinamento para os participantes - quanto mais eles souberem antes do evento, melhores serão os aplicativos que enviarão. Sugira que eles participem de um evento App in a Day ou concluam o módulo de aprendizagem Introdução aos aplicativos de tela do Power Apps.
- Faça uma chamada antes da maratona em que as equipes e indivíduos possam trazer suas ideias e perguntas para discutir a viabilidade e desbloquear as lacunas de conhecimento.
- Descubra a quais fontes de dados as equipes desejam se conectar e certifique-se de que dados de teste estejam disponíveis e que as equipes tenham o acesso correto. Uma alternativa é fornecer dados fictícios como uma planilha do Excel que as equipes possam usar para simular suas soluções.
- Construir confiança é essencial, já que isso maximiza a produtividade da maratona.
Encontrar suas ideias e casos de uso
Peça aos participantes que pensem sobre o caso de uso que desejam resolver antes da maratona. Solicitar o envio de algumas informações em um formulário de inscrição pode ser uma boa maneira de fazê-los refletir sobre quais resultados querem alcançar.
Faça as seguintes perguntas:
- Como é o processo atual?
- Como deve ser o processo futuro?
- Quais são os problemas encontrados no processo atual?
- Quais fontes de dados são necessárias para resolver seu problema?
Você também pode pedir aos participantes para votar nas ideias enviadas e, durante o evento, solicitar às equipes que trabalhem apenas nas ideias mais votadas. Isso aumentaria a adesão da liderança sênior e garantiria que as soluções importantes fossem abordadas.
Se os participantes quiserem se conectar a fontes de dados de terceiros para criar suas soluções, certifique-se de que os dados estejam disponíveis para eles. Isso pode incluir tarefas simples, como preparar dados de teste em um arquivo do Excel ou preencher uma entidade do Dataverse com alguns dados de amostra para os participantes usarem.
Teams
Peça aos participantes que criem suas próprias equipes ou escolha as equipes você mesmo. Certifique-se de que os membros da equipe se conheçam e possam se comunicar antes do evento para se prepararem juntos. Configurar um canal do Microsoft Teams para a maratona, além de canais privados para cada equipe, é uma ótima maneira de facilitar a colaboração.
No dia do evento
Garanta que o dia seja divertido - forneça lanches e bastante café. Criar um logotipo para a maratona e fazer camisetas, adesivos ou botons para o dia pode ser uma forma eficaz de motivar os participantes. Alinhe alguns campeões do Microsoft Power Platform para ajudar os participantes com questões técnicas e alguns facilitadores que podem ajudar na logística ("Tem mais post-its?", "Precisamos de um marcador roxo!", "Não temos acesso a xyz", "Como compartilho meu quadro branco com outros membros da equipe?").
Sua maratona de programação pode durar um dia ou mais, mas recomendamos planejar sua agenda com antecedência e comunicá-la claramente aos participantes para que saibam quanto tempo reservar.
Veja a seguir um exemplo de agenda:
15 minutos | Introdução e Boas-vindas |
30 minutos | Microsoft Power Platform Introdução Considere reproduzir vídeos de Microsoft conferências, como Libertando a criatividade e a inovação da sua organização com um mergulho profundo em Microsoft Power Platform ou Capacitando todos na sua organização para impulsionar a transformação digital com Microsoft Power Platform. Você também pode destacar algumas histórias de clientes para dar mais inspiração, especialmente se houver um estudo de caso público de um cliente no mesmo setor ou em um setor semelhante ao da sua organização. |
30 minutos | Microsoft Power Platform Demonstração Mostre os participantes como usar o Microsoft Power Platform. Os elementos do material do App in an hour podem funcionar bem para isso. |
30 minutos | Regras de engajamento, Como trabalhar, Perguntas |
x horas | Hackathon Essa deve ser a parte principal do seu dia e pode abranger 4-5 horas do Dia 1 ou vários dias. |
30 - 60 minutos | Apresentações de equipe, discussões e julgamento |
Apresentações das equipes e julgamento
Prepare um modelo que as equipes possam usar ao se preparar para a apresentação. O modelo deve incluir o nome da equipe, os benefícios do aplicativo, as considerações técnicas e a visão, além de capturas de tela ou diagramas de processo.
Prepare um critério de avaliação para seus juízes usarem ao julgar as soluções. Os critérios devem incluir categorias técnicas, de negócios e de design, e levar em consideração o nível de inovação, a visão de curto e longo prazo e o aprimoramento. Sugira pontos bônus para demonstrações ao vivo durante a apresentação.
Após o evento
Não pare na maratona; monte planos de curto e longo prazo:
- Qual é o pipeline dos aplicativos que serão criados?
- Algum dos aplicativos criados durante a maratona chegará à produção e como seus criadores terão suporte nessa jornada?
- Crie entusiasmo para Microsoft Power Platform após o evento, compartilhando algumas histórias em boletins informativos internos ou na sua intranet. Seja criativo e peça depoimentos aos participantes ou até mesmo os entreviste.