可容纳200人的Hackathon-您需要组织的活动



您知道为什么大型公司的项目要半年完成吗?因为最慢的过程之一是与客户沟通以识别其需求的详细信息。对规格进行简单的澄清(钉子或胶水必须固定)可能需要三个月的时间。当然,我现在有点夸张了,但现实是,您几乎永远无法仅接听电话或直接获得答复。我们必须等待所有的假期并开会。

该领域的第二个特点是,为了启动自动化,客户有必要知道这原则上可以自动化。而且他明白,不管廉价与否。鉴于技术发展的速度(尤其是神经网络检测器),有些事情超出了经验丰富的工业家的想法,有些事情变得更加便宜和负担得起。但是,从头开始编写它们的任务并未提出。

我们了解了这一点,并了解了我们强大的工业合作伙伴SIBUR的领导地位,他协助了黑客马拉松的组织和组织。有必要消除自动化方面已经完成的工作与可以完成的工作之间的差距。为此,我们决定在一个站点上一次收集四个方面:

  1. 全国最大的工业公司。
  2. 来自不断变化的市场的技术供应商。
  3. 年轻的开发人员。
  4. 具有该领域或所需特定技术经验的IT工程师。

关键是大公司要承担任务,而这类黑客马拉松的开发人员则试图展示其解决方案的概念。如果一切顺利,他们将获得一份合同,您可以以此为基础建立公司。但是,客户花了两到三天的时间回答问题,但是他们可以一次很好地了解这些技术和许多解决方案的原型。

这是有关任务及其解决方案的报告但是帖子本身将涉及我们如何组织活动-也许这对您的黑客马拉松很有用。

这些任务的作者是:


  • 俄罗斯天然气工业股份公司。
  • PhosAgro。
  • Sibur Holding。
  • Nornickel。
  • Uralmekhanobr(UMMC的一部分)。
  • Rusagro。
  • 火星。
  • ChTPZ。
  • FM后勤。

动作


感动:

  1. 与当前的客户交谈并收集首要任务。
  2. .
  3. , .
  4. .
  5. - (, , , ).
  6. !

:



  • .
  • .
  • , . . , , ( ), NDA , .
  • .
  • .
  • .
  • .
  • .
  • -.
  • .
  • .
  • , , .
  • .
  • (), .
  • .
  • .
  • , . . .
  • .
  • - .



  • .
  • .
  • .
  • .
  • .
  • - , .



  • .
  • / .
  • .
  • .
  • .
  • .
  • , ( ).
  • — .

花了大量时间来收集任务。填写了一个简短的模板(下面将是详细信息),我们的专家提出了其他问题,然后发布了任务。注册时,参与者选择了一项或多项任务,并发送了解决方案的方法。在入口处,我们了解了多少团队和计划解决的任务。根据计划批准参与:一个团队解决一个问题。我们根据团队发送的解决方案的说明预先进行了选择-这样,活动将吸引那些有机会试点客户的人。

导师团队非常重要。首先,向指导者和客户询问有关该问题的问题,然后询问有关技术堆栈中特定事物的应用的问题,然后从他们那里收集有关解决方案的反馈。正如实践所示,在黑客马拉松中展示线框并获得反馈(甚至两次),比实现无懈可击的技术解决方案更为重要。因为客户绝对精通该领域,并且可以说出将大大改变解决方案开发流程的内容。在确定巧克力在传送带上的结合情况时,事实证明,与其确定理想的条形模型,不如对缺陷选项使用模型的更多训练,并逐渐减少误报的百分比,这更为方便。

意见书


对于某些任务,需要材料和工具。我们有一个焊接区,一个用于处理视频流的区域,云中的电源。对于焊接区,使用了餐厅排烟系统,以防形成烟雾。



每个任务都有自己的一组材料世界和软件对象。为了控制巧克力的婚姻,有两盒同样的巧克力训练样本。

他们提供了大型监视器-有些参与者事先询问,有些则是当场询问。我们开始寻找设备的整个过程,结果发现,在周末,数十名开发人员放弃了工作场所(条件是星期一早上一切都将恢复原状),其中一些被现场活动基金使用。不仅需要显示器来连接笔记本电脑,还需要使用Raspberry Pi进行便捷操作。

自然,有必要为人们提供食物。我们需要更热的东西(它是由我们的餐厅准备的,所有东西都在那里),小吃和饮料,以及以比萨和啤酒作为结局的晚餐。我们的错误是,对于零食,我们使用了其他黑客马拉松中的错误数据,那里的糖果和糕点很多,但几乎没有蔬菜和水果。

小吃菜单:干酪,燕麦和坚果饼干,蛋白甜饼,软饮料,果汁饮料,新鲜苹果。早餐:干酪薄煎饼,调味薄饼(酸奶油,水果,炼乳),鸡肉三明治,火腿和奶酪三明治,酸奶。午餐:乡村风格的土豆肉丸,鸡肉面条,炸丸子炸鱼饼,土豆烤鸡,蔬菜面条,土豆粉三文鱼棒。晚餐时,有牛肉汉堡和炸薯条,炸玉米饼。此外,为方便餐饮,购买中还包括许多一次性餐具。

在小吃中,我们有11种薯片,果汁,巧克力和巧克力棒,玉米棒,chokopai,可乐零,可乐,雪碧,果汁,五种饼干。

这个房间是我们餐厅办公室的一部分,分别是从那里,户外活动家具店和会议室的家具。为了让参与者放松,我们的现场工程师(有时在服务器机房或附近过夜的人)推荐了30张充气床垫-买了就可以用。

他们还制作商品(T恤和帽子)和一堆其他小物件,例如徽章,通行证,贴纸包(包括Telegram)等。


这些是T恤

和贴纸包:


预先制作文档是一个好主意-任务作者,陪审团成员,技术合作伙伴的备忘录:可以做什么,应该做什么,时间表在哪里,所有资源和电话。

在黑客马拉松前,有许多与客户进行的视频通话和conf通话,如果购物车中的聊天信息被添加到其中,则两名任务作者无法来回答问题,然后进行远程反馈(尽管如此,我们的行业非常集中,主要是而不是您可以快速获得的位置)。

技术供应商堆栈


供应商将硬件或许可证授予解决了相应问题的人员。也就是说,可以使用或不使用供应商的解决方案,但是如果您突然没有从房屋中取出二氧化碳传感器来进行排雷任务,它将就位。

PERGAM提供了一套:气体泄漏传感器,Raspberry Pi(2个),5伏冷却器(Fonsoning FSY50S05H 5V 0.25A 50 X 50 mm),家用双极晶体管KT863A,恒定电阻1kΩ0.25 W-3个,安装线MGTF 0.25 sq。毫米-大约3 m,一套用于切割和剥线的工具-3套,助焊剂,焊料,热缩管,焊接站:Ersa Digital 2000A-2件,CT品牌CT-936-1件,移动电源-3件。 。,气缸CO。

如果参与者需要云功能,参与者可以订购具有必要特性的虚拟机。授予虚拟资源管理控制台的访问权限的方式与普通商业用户相同。有软件供应商提供的模板。机器-Intel Xeon Gold 6244处理器,具有32核和256 GB RAM以及具有10,000 IOPS的闪存驱动器的配置自然是最受欢迎的。总共开设了6个帐户,涉及20个虚拟机。对于处理视频的参与者,我们在亚马逊上购买了GPU机器。 Tesla V100 c具有16 GB的图形处理器内存,八个虚拟CPU和61 GB的RAM。使用了六台这样的机器。
我们还为访问点,相机,Raspberry Pi提供了用于视频识别的软件。

比特愤怒允许访问Exonum区块链框架-这是一种快速组织您在区块链上所需的一切的方法。实际上,您可以通过Bitfury库将区块链系统视为普通数据库。

BellSoft提供了一个基于NVIDIA Jetson Nano和Raspberry Pi 4的用于收集,分析和管理数据的解决方案,在该解决方案上预安装了用于启动Java应用程序的开发环境-Liberica JDK。

思科公司给了思科VSM。该解决方案使每个人都可以毫无问题地接收视频流。VSM以其服务器容量收集视频流,进行保存,处理(如有必要),并稍有延迟地分发给所有人。同时,如果对视频流的需求增加,则与视频监视性能相比,您可以提高生产率。流可以存储在服务器上,以后再查看。您可以连接外部传感器或ACS控制器,以对摄像机附近发生的事情进行更详细的分析,并创建各种警报。通常,一个非常好的视频处理平台-仅计划在猪笼中安装。

通知


我们与专业记者联系并发送了新闻稿,并在各种出版物和网站(包括Habr)上宣布了黑客马拉松。 CNEWS,RISKNEWS,TB FORUM,RUBEZH,Kommersant(!),金属供应和销售,总工程师杂志,工业自动化,电力工程,自动化和IT中的自动化和IT石油和天然气工业”,Neftegaz.RU杂志“劳动保护”。参与者和合作伙伴均被邀请参加CNEWS,vc.ru,Habré,tproger.ru,ict2go.ru。黑客马拉松的结果由Rossiyskaya Gazeta发布,这是有关哈布雷的报道,几乎所有上述媒体都提到了。

我们的员工在Facebook上分享黑客马拉松的公告,并使用我们自己的社交网络,这一点非常重要:新闻以一种或另一种方式传播给了许多直接感兴趣或认识感兴趣的人。

专业大学是分别通过信件来告知的,但这几乎没有结果。

它们是由合作伙伴宣布的-在jug.msk.ru开发人员社区的会议上,在合作伙伴hackathon上,例如Hack.Moscow和Vkontakte Hackathon。

在用于发展的专题电报频道中以及在许多事件的电报交谈中进行了公告,在这些事件中,我们以一种或另一种方式参与,或者是由我们或主要参与者之一赞助的。

通过以下三个主要渠道搜索任务的作者:通过客户总监(这些客户是CROC的现有客户)直接联系,在行业媒体上发布并在Facebook / Instagram上投放针对性广告。对他们而言,最重要的事情是快速检验假设并为执行的价格和时间制定计划。

任务的完整简要模板的示例
1. / ?*
- .
: , ( ).
2. ?*
- (web). ( ).
3. ? (, , ).
4. / ? ( ).
: (, Yargy), NLP-, deep learning, seq2seq, Transformer.
5. ? (, ). API?*

:
. Excel-, :
• ru.
• ru.
• .
• ( ).
• .
. .

:
Excel-, , .
, (, - . .).
6. ( ).
7. ? ?
8. ? (, , . .)*.
. — «», , . «» — , .
. — , , . . , , .
( 100- , ).
— 70 %, — 90 %.
. .
9. , ?
10. ? ( , - — //)*.
.
11. , ,
( 300-500 )*.
* .

球队


  • 项目经理(是我)。
  • Hackathon策展人兼陪审团主席(技术专家)-CROC软件开发总监Sergey Strelkov。
  • Timlid的导师协调成员支持团队Andrei Kogun。
  • 导师(主要的开发人员,团队负责人和工程师,他们也在陪审团中)-七个人。
  • 三个活动经理,负责组织一切事务和后勤工作(热爱肾上腺素的人)。
  • 一个单独的角色是与合作伙伴和赞助商一起工作。
  • 公关经理告知。
  • 互联网营销商和内容营销商,用于在社交网络(Vkontakte,Facebook,Instagram-甚至还有来自组织团队的视频消息)中进行公告和促销,创建网站。
  • 领导开幕式和领导奖。
  • 技术支持人员。

承包商提供区域开发(客户,供应商等的展台),娱乐区(我们有老虎机,巨型积木,冰壶等),照明和餐饮。

结果


350个应用程序。 200名参与者。 38支球队中的150支进入了马拉松决赛。这些参与者来自莫斯科,新西伯利亚,圣彼得堡,喀山,伊热夫斯克和其他城市。圣彼得堡国立大学的EmptySet团队赢得了“最佳学生团队”的提名,解决了俄罗斯天然气工业股份公司创建用于识别截止阀和控制阀类似物的程序的任务。对于大多数任务作者而言,这是例如参加车里雅宾斯克轧管厂(ChTPZ)参加黑客马拉松的第一次经历。

管理此类项目始终是大型团队的工作。几个组件在这里立刻很重要:任务计划,灵活的执行方法(敏捷原则就是我们的一切),负责人的任命,项目的时间和里程碑。对于项目管理,我们使用了Jira。



我认为我们将继续参加此类黑客马拉松的组织-事实证明,这对问题的作者和参与者都非常有用。通常,这对俄罗斯IT市场很重要。

参考文献



All Articles