Las lecciones que aprendimos al organizar el primer hackathon de Naviaddress. Y los proyectos que m谩s nos gustaron.
El 9 de octubre, premiamos a los ganadores del primer NaviHack, un hackathon en l铆nea dise帽ado para encontrar nuevas formas de utilizar la API de Naviaddress. Dado que los hackathons en l铆nea hasta ahora ocurren con menos frecuencia que las competencias fuera de l铆nea, decidimos compartir nuestra experiencia organizacional con aquellos que desean seguir nuestros pasos y hablar brevemente sobre los proyectos m谩s brillantes que recibieron premios de Naviaddress.
CONSEJO 1: pruebe el hackathon en l铆neaComo regla general, los hackatones tradicionales se llevan a cabo en un breve formato fuera de l铆nea: en 2-3 d铆as, los participantes deben convertir su idea en alg煤n tipo de oficio. El hackathon en l铆nea se puede hacer m谩s largo: el hackathon virtual global de la plataforma QTUM blockchain 2018 dur贸 un mes y medio completo. Les dimos a los miembros de NaviHack 10 d铆as para completar el proyecto. Las fechas fueron elegidas espec铆ficamente para que haya dos fines de semana. De acuerdo con la experiencia previa en la organizaci贸n de seminarios fuera de l铆nea, las personas son mejores en los eventos los martes y jueves, por lo que planeamos la apertura el jueves y el evento de cierre el martes. El largo per铆odo de hackathon tuvo un efecto positivo en la calidad y profundidad del desarrollo de ideas. La presencia de puntos de control intermedios permiti贸 a los equipos mantener la motivaci贸n y la eficiencia en toda la distancia. Como resultado, obtuvimos 26 ideas de trabajo, muchas de las cuales tienen todas las posibilidades de convertirse en casos comerciales completos.
Adem谩s de la alta eficiencia, el hackathon en l铆nea tiene otra ventaja importante: es m谩s barato. NaviHack nos cost贸 aproximadamente tres veces menos que un hackathon fuera de l铆nea con un n煤mero similar de participantes, lo que nos permiti贸 aumentar el premio acumulado. Casi todo el trabajo en la organizaci贸n del hackathon lo hicimos nosotros mismos. Gastaron el dinero solo en atraer participantes a trav茅s de publicidad contextual y promoci贸n en los canales Telegram y VK, as铆 como en alquilar una sala (y podr铆a rechazarlo, ver m谩s abajo). Uno de los m谩s efectivos fue la colocaci贸n del anuncio del hackathon en el grupo de
piratas inform谩ticos rusos , por lo que les agradezco especialmente.
SUGERENCIA 2: no esperes multitudes en reuniones fuera de l铆neaLa presencia en la ceremonia de apertura fuera de l铆nea de NaviHack fue confirmada por 75 participantes, y solo llegaron 15. El espacioso sal贸n alquilado por nosotros en la "Botella" result贸 ser excesivamente grande. El hackathon en l铆nea atrae a programadores extranjeros y no residentes para resolver los problemas (muchachos de Rusia, Moldavia, Ucrania, Israel, Chipre, Kazajst谩n y Bielorrusia participaron en NaviHack), por lo que no deber铆a sorprenderse con una conversi贸n tan baja. Esto no significa que deba abandonar por completo las reuniones fuera de l铆nea: agregan peso al hackathon y le permiten comunicarse informalmente con excelentes especialistas. Al final, tomamos en cuenta la experiencia de la ceremonia de apertura y celebramos la entrega de los ganadores de NaviHack en nuestra oficina.
CONSEJO 3: en un hackathon en l铆nea, una plataforma puede ayudarPor experiencia previa con hackatones, sabemos que Telegram y otros mensajeros no gestionan perfectamente la organizaci贸n del trabajo de muchos equipos. Por lo tanto, NaviHack decidi贸 probar ACTUM, la plataforma rusa para realizar hackatones. Con ella, result贸 m谩s f谩cil resolver algunos problemas de la organizaci贸n, por ejemplo, buscar miembros del equipo gratuitos.
El formato personalizado de nuestro NaviHack plante贸 muchos desaf铆os nuevos para nuestros colegas de ACTUM, por lo que ahora el sistema est谩 en desarrollo activo. En los pr贸ximos hackathons, planeamos continuar la cooperaci贸n con esta plataforma.
CONSEJO 4: deje que el pozo de premios resuelva los problemas tanto del primer como del segundo nivelDado que reuni贸 tantas cabezas brillantes en un solo lugar, es criminal no aprovechar al m谩ximo sus conocimientos. Adem谩s de cuatro premios para los ganadores (1, 2, 3 lugares y un premio de simpat铆a del jurado), en NaviHack, se crearon dos premios individuales para los participantes, lo que nos ayud贸 a finalizar el API.
Antes de que comenzara el hackathon, comenzamos un chat de soporte t茅cnico en Telegram y vimos qui茅n escribi贸 alg煤n comentario. Adem谩s del "carro", los chicos nos escribieron directamente en el sitio web y en el grupo VKontakte. Un participante incluso lanz贸 un ataque DDOS en nuestro servicio. El equipo de soporte t茅cnico de Naviaddress respondi贸 r谩pidamente a los errores detectados por los participantes, y los organizadores del hackathon respondieron preguntas en tiempo real. Recibimos una gran respuesta sobre API Naviaddress: los beneficios de este trabajo dif铆cilmente se pueden sobreestimar.
CONSEJO 5: Garantizar la transparencia e independencia de juzgarEl organizador del hackathon en l铆nea debe prestar mucha atenci贸n a la objetividad de las calificaciones. Como parte de NaviHack, resolvimos este problema invitando a nueve jueces independientes. Cada uno de ellos pone sus marcas sobre la base de un sistema general y detallado de criterios. Los jueces no se comunicaron entre s铆 y no discutieron las evaluaciones juntos. Una excepci贸n fue el premio especial del jurado (por razones obvias), pero incluso fue confirmado por n煤meros: el proyecto del equipo RxProject que gan贸 el premio especial estaba exactamente en el cuarto lugar en t茅rminos de puntos totales.
CONSEJO 6: Proporcione 200% de conocimiento de los participantesEn el caso del hackathon en l铆nea, cuando los equipos y organizadores est谩n f铆sicamente ubicados en diferentes lugares, la informaci贸n debe ser redundante. Sitio web Navihack.ru, chat de Telegram, grupo VKontakte: en preparaci贸n para el hackathon y durante el mismo utilizamos las plataformas m谩s convenientes para documentar cada uno de nuestros estornudos.
Dado que el hackathon fue nuestra primera experiencia en comunicaci贸n abierta con socios, tambi茅n creamos un sitio especial para el soporte de desarrolladores developer.naviaddress.com, donde publicamos varios ejemplos de uso de nuestra API. Para muchos participantes, esto result贸 ser una ayuda seria en el desarrollo.
Todos los cambios y noticias deben ser registrados no solo por los organizadores, sino tambi茅n por los participantes. Por ejemplo, en el punto de control final, le pedimos a cada equipo que aclarara la composici贸n de los participantes. En un largo hackathon, algunos programadores abandonan el equipo, otros vienen, y si el equipo (o su capit谩n) no distribuy贸 la participaci贸n de la mano de obra, en caso de victoria puede haber conflictos relacionados con la distribuci贸n del dinero. Nuestras "demandas de informaci贸n" durante NaviHack ayudaron a evitar tales precedentes. Nos reunimos en may煤sculas en todas partes que nuestras primas est谩n sujetas a impuestos y, por lo tanto, el organizador retendr谩 impuestos. No hubo quejas.
SIETE MAGN脥FICOS: LOS MEJORES PROYECTOS NAVACK HACKATON1 LUGAREquipo: RAFiKi
脕rea de proyecto: Gerente de Procesos de Negocio
Problema: es dif铆cil para los anunciantes colocar anuncios al aire libre en los que las carteleras son m谩s efectivas
Soluci贸n: basado en la tecnolog铆a Naviaddress, el servicio de billaboard eval煤a la visibilidad de cada cartelera utilizando el an谩lisis agregado Yandex.Traffic. El anunciante ve los gr谩ficos de la demanda de plataformas publicitarias y el perfil del p煤blico objetivo, que diariamente pasa por estas vallas publicitarias. El servicio le permite seleccionar racionalmente las superficies publicitarias m谩s adecuadas y reservarlas con agencias de publicidad.
2 LUGAREquipo: ExDev
脕rea de proyecto: Gerente de Procesos de Negocio
Problema: los comerciantes necesitan ser controlados, pero los sistemas existentes lo hacen de manera ineficiente. Los propios comerciantes a menudo tienen dificultades para encontrar una tienda, ya que Se puede ubicar en patios, en diferentes pisos del edificio, y la entrada para los comerciantes es casi siempre oficial.
Soluci贸n: ExDev, el equipo nacional de Mosc煤 y Jarkov, utiliz贸 la plataforma Naviaddress y su funci贸n Last Mile para que el supervisor pudiera crear una base de datos de puntos de venta y controlar sus visitas a los comerciantes. El servicio NaviMerch permite a los comerciantes registrarse en los puntos de venta, confirmar su ruta para el supervisor y enviarle toda la informaci贸n necesaria.
3 LUGAREquipo: Traffox
Alcance del proyecto: presentaci贸n de quejas ante la compa帽铆a administradora
Problema: los residentes no controlan la ejecuci贸n de las solicitudes de accidentes y aver铆as, y la empresa de gesti贸n no tiene en cuenta el tiempo real para eliminarlos, no tiene tiempo para responder a los requisitos de las autoridades de supervisi贸n y, como resultado, recibe multas.
Soluci贸n: la estaci贸n de trabajo de la compa帽铆a administradora, construida con la plataforma Naviaddress, procesa las aplicaciones de los residentes, monitorea el tiempo de trabajo en la aplicaci贸n y rastrea la ubicaci贸n por naviaddress. El aprendizaje autom谩tico con una precisi贸n del 75% predice la apariencia y el lugar de los siguientes accidentes y fallas comunales.
PREMIO ESPECIAL DEL JURADOComando: Proyecto Rx
Alcance del proyecto: entrega
Problema: no siempre es conveniente para el destinatario de un pedido en l铆nea esperar al servicio de mensajer铆a en casa o en el trabajo, y es dif铆cil para los mensajeros encontrar su camino en zonas industriales y otros lugares confusos.
Soluci贸n: el servicio AnyPlace permite la entrega a puntos intermedios, por ejemplo, a un estacionamiento o al costado de la autopista. Naviaddress facilita que el cliente y el servicio de mensajer铆a encuentren un punto para transferir el pedido y proporciona seguridad adicional para las transacciones de mano a mano.
PROYECTOS QUE NOS SORPRENDIERONEl equipo de Iv'An ha desarrollado la aplicaci贸n m贸vil NaviGuide para viajeros, que permite a los turistas ver todas las rutas que pasan por los lugares de inter茅s de la ciudad. Cada ruta consta de un conjunto de atracciones, sus descripciones, una audiogu铆a y formas de llegar a ellas.
El Equipo 101 cre贸 un bot de eventos en el que el organizador puede crear r谩pidamente un evento, registrar participantes y recolectar dinero de ellos para boletos, dar una direcci贸n a los extranjeros y explicar a los invitados a d贸nde ir.
El equipo de CryptoAnchors ide贸 c贸mo garantizar la originalidad del producto despu茅s de su producci贸n y entrega. Al conectar un sensor de IoT simple al producto con la clave privada original y la capacidad de firmar, puede realizar un seguimiento del movimiento del producto en cada etapa de log铆stica. La plataforma Naviaddress le ayuda a obtener las coordenadas del producto en cualquier momento del ciclo de entrega.
Sin embargo, no solo estos siete, sino cada uno de los 43 equipos participantes, cada uno de casi cien participantes, nos revelaron algo nuevo en nuestro propio producto. Algunos ayudaron a mejorar la API, otros hicieron preguntas valiosas, mientras que otros volaron sus cerebros con ideas relevantes del mercado. Desde el punto de vista de los comentarios recibidos por los organizadores, NaviHack pag贸 repetidamente el dinero invertido en 茅l. Y esta es una de las principales ventajas que vimos en el formato en l铆nea. Por lo tanto, si est谩 listo para gastar varios millones de rublos en un hackathon, h谩galo en l铆nea mejor, aumente el pozo de premios y, por lo tanto, atraiga m谩s equipos geniales. Lo hicimos, te deseamos lo mismo.
NAVIHACK EN CIFRAS:- 350 - participantes ingresados
- 86 - los participantes llegaron a la final
- 26 - ideas originales
- JavaScript es el lenguaje de programaci贸n m谩s popular en NaviHack