ElectroNeek CTOむンタビュヌコヌディングからプロセス管理たで

画像



スタヌトアップElectroNeekの創蚭者であるSergeyCEO、DmitryCIO、MikhailCTOず話をしたした。むンタビュヌの最埌に、ロボットがラむブで組み立おられおいるビデオ。



-ドミトリヌさん、䞀緒にいるKDPVの写真を送っおください。

-信じられないかもしれたせんが、私たちはただ2幎間あたり䌚っおいたせん


ElectroNeekは、゜フトりェア補品の゚コシステムを開発したす。この゚コシステムを䜿甚しお、コンピュヌタヌにむンストヌルされおいるアプリケヌションを䜿甚しお、オフィスの埓業員のあらゆるアクションを繰り返すロボットを䜜成できたす。したがっお、瀟内のプロセスを完党にたたは郚分的にロボット化するこずが可胜です。 ElectroNeekは、RPAコンピテンシヌセンタヌを䜜成するシステムむンテグレヌタヌおよびITチヌムずの連携を専門ずしおいたす。぀たり、圌らの補品は、ロボットを倧量に開発する人々を察象ずしおおり、いく぀かの特定のロヌカルオヌトメヌションの問題を解決したせん。   



RPARobotic Process Automationは、毎日の反埩的なタスクを自動化するのに圹立぀テクノロゞヌです。 RPAを䜿甚するず、コンピュヌタヌでの通垞のナヌザヌのアクションを文字通り゚ミュレヌトできたす。ボタンの䞊にマりスを眮いおクリックし、キヌボヌドでテキストを入力しお「Enter」を抌したした。これがたさにRPAです。需芁が高たるに぀れ、RPAベンダヌは、より柔軟な自動化メカニズムを提䟛するために゜リュヌションを進化させ始めたした。プログラミング蚀語ずの統合があり、OCRのようなテクノロゞヌずの統合があり、圌らは機械孊習の導入を真剣に考えおいたす。ロボットは、同時に、スケゞュヌルどおりに、リモヌトで起動できるようになりたした。事䟋 1、 2、 3、 4、 5。



-ロボットずは



ミハむルロボット化は人の゚ミュレヌションです。人はさたざたな圢で゚ミュレヌトできたす。あなたは物理的にするこずができたす。ロボットは人間のように歩きたす。ロボットは人間のようにモニタヌをクリックしたす。人間のように入力したす。完党な人間の゚ミュレヌションは決しおありたせん。しかし、人間の゚ミュレヌションの偎面はロボット化です。





--Mikhail、Yandexはあなたを狩りたしたが、それでもElectroNeekで働くこずに決めたした。暖かい保蚌された仕事ではなく、スタヌトアップで働く動機は䜕ですか



ミハむルあなたがスタヌトアップで働くずき、あなた自身はあなた自身の幞せの鍛冶屋ですが、䌚瀟ではあなたは限られおいたす。 



-マむケル、どうやっお捕たったの



ミハむルその時たでに、私はすでに1幎間アクロニスを離れおいたした。開発のベクトルを芋るこずをやめ、さたざたなテクノロゞヌを研究したいず思い、ペットプロゞェクトを行いたした。自分で䜕かしたかったので、チヌムを探しおいたした。その間、ディミトリずセルゲむはCTOを探しおいお、知人に叫び声を䞊げたした。私は倧孊のドミトリヌに粟通しおいたしたが、あたりコミュニケヌションが取れなかったので、䞀緒に集たりたした。私はこの提案の準備ができおいたした。 



私は自分がそのプロゞェクトを信じおいるかどうかを理解する必芁がありたした。私たちはカフェでセルゲむに䌚いたした。圌ぱレクトロニヌクずは䜕かを非垞に衚面的に説明しおくれたした。䌚議の埌、私は独立しおRPAトピックをより詳现に研究し、競合他瀟を調べたした。 



私たちは再び電話をかけたした、すでに私たちの3人。セルゲむず私は隣同士に座っおいたした、そしおドミトリヌはその時アメリカにいたした。補品に぀いお、圌らがどのように芋おいるか、どこで開発するか、誰のために、どのように目立぀か、そしおなぜ「もう1぀のロボットコンストラクタヌ」が垂堎に出回っおいるのかに぀いお話したした。 



少なくずもロシアでは需芁があるこずがわかりたした。ドミトリヌは、䞖界垂堎、特に米囜に぀いお話したした。圌は以前、ErnstYoungで働いおおり、そこでFortune 500䌁業のRPAを運営しおいたため、需芁をよく知っおいたした。



SergeyずDmitryは、シンプルで䟿利なUXで競合他瀟ずの差別化を図り、あらゆる芏暡の䌁業がロボット化にアクセスしやすくするこずを決定したした。私の朜圚的な共同創蚭者がむンタヌフェヌスがどうなるか、正確にはそのクヌルさを理解しおいるかどうかを知る必芁がありたした。 「わからない」ずいう正盎な答えを聞いた。珟時点では、圌らは正確に䜕をすべきかを知りたせんでしたが、圌らは詊しおみるこずを蚈画したした。



そのような正盎さず開攟性は私にずっお重芁でした。私は圌らが状況に぀いお正盎であるこずが奜きでした。これは将来の関係にずっお重芁です。すべおをそのたた蚀うこず、そしお人が適切であれば、圌は理解するでしょう。正盎なずころ、どこかにわき柱が出おきたら、誰がめちゃくちゃになったずしおも、すぐに問題の解決方法を芋るこずができたす。



-プロゞェクトに参加する前のElectroneekはどのようなものでしたか



マむケル私の前に、芋せるこずができる実甚的なプロトタむプがありたした。圌らがやろうずしおいるこずを瀺すのはGitHubのプロゞェクトでした。



私が到着したずき、圌らは私にプロトタむプを芋せ、競合他瀟に぀いお、解決する必芁のあるタスクに぀いお話し、うたくやるように頌み たした。ひざ䞊ではなく、長時間䜿甚できるので、開発が可胜です。しかし、成長するために長い間座る時間はありたせんでした、より速く戊いに入る必芁がありたした。クラむアントに走る必芁がありたした、お金を匕き付ける必芁がありたした。そのため、最初の日からコヌドを曞き始めたした。その時、私はすでに゚レクトロンに粟通しおいた。 Electronは、Webテクノロゞヌスタックを䜿甚しおデスクトップアプリケヌションを䜜成できるフレヌムワヌクです。



-RPA補品の開発が他の補品ず異なる点は䜕ですか



セルゞェRPAプラットフォヌムの開発ず「それ自䜓」の補品の違いは䜕ですか RPAプラットフォヌム、特にElectroNeekは、開発ツヌルです。第䞉の䜕かず盞互䜜甚するこずによっお䜕かを䜜成する手段。これはCRMのような別個の補品ではなく、CRM自䜓が、APIを介しお他の䜕かず盞互䜜甚する堎合がありたす。



ElectroNeekに基づくナヌザヌは、絶えず倉化する他の補品ブラりザヌ、デスクトップず察話する゜フトりェア゜リュヌションロボットを䜜成したす。開発結果が盞互䜜甚する環境を制埡するこずはできたせん。これは、品質、UX、および補品゜リュヌションの開発に倚倧な芁求を課したす。



-なぜ別のRPA補品が垂堎に出回っおいるのですか



セルゞェ人々はよく私たちのずころに来お、「あるWebサむトにアクセスしお、既補のRPAクリッカヌモゞュヌルをダりンロヌドしお䜜成できるのに、なぜ開発しおいるのですか」ず蚀いたす。はい、圌はノヌトブックを開いたり、Internet Explorerに慣れたり、Googleを開いたりするこずができたす。しかし、さらに先に進むずXPathたたはセレクタヌが衚瀺されるずすぐに、サむト、政府、たたはSaaS゚コシステムのさたざたなバリ゚ヌションがあり、準備ができおおらず、機胜しないずいう事実に盎面したす。そしお、独自のプラットフォヌムを開発しおいる堎合は、倉曎に適応する必芁があり、すべおがすでにハヌドワむダヌドされおいる堎合は、倉曎に柔軟に適応するこずはできたせん。私たちはパむロットにそれを持っおいたした。



-テクノロゞヌスタックをどのように遞択したしたか



マむケルこのプロゞェクトは、デスクトップずWebパヌツの䞡方、クラシックフロント、クラシックバック、およびデスクトップアプリケヌションが存圚するこずを意味しおいたした。そしお圓初、プロゞェクトには倧きなチヌムは関䞎しおいたせんでした。最初の数ヶ月は私が䞀人でいるこずを理解したした。私たちは壮倧なペヌスで拡倧する予定はありたせんでした。



1〜3人で䜕でもできるように、なんらかのマルチステヌションを甚意する必芁がありたした。そのため、Electronを遞択したした。デスクトップアプリケヌション、バック゚ンド、フロント゚ンドを同じ蚀語で曞くこずができたすTypeScriptがありたす。



将来的には専門化するこずもできたすが、最初は誰もが䜕でもできるずずおも䟿利です。



原則ずしお、コンテキストをバック゚ンドからフロント゚ンドに切り替えるずいう問題がありたす。たずえば、Pythonでのバッキング、JavaScriptでのフロント、人気のある組み合わせなどです。そしお、たずえ䞀人がこれを自分で組み合わせたずしおも、ある蚀語から別の蚀語に切り替えるのは費甚がかかり、困難です。そしお、1぀の問題を解決するずき、頻繁に切り替えたす。それは䟿利ではありたせん。これを取り陀きたした。切り替えおも䜕も倉わりたせん。1぀の蚀語、1぀のアプロヌチ、すべおが同じように芋えたす。



次に、タスクの䞀郚をすぐに閉じるこずができるラむブラリを探し、すべおを自分で曞き蟌もうずはしたせんでした。 



最初は、䜕かを自転車に乗せる必芁はありたせん。芁件に合っおいる堎合は、既補のものを甚意しおください。おそらく、あなたは本圓にこの郚分を匕き出しお、あなた自身のものず亀換しなければなりたせん。しかし同時に、すぐに䜜業郚品ができあがりたす。



私は芖芚化のために既補のラむブラリを取りたした。私たちの䞻な補品は開発環境であり、フロヌチャヌトの芖芚化がありたす。圓然、私はそれを自分で曞いたのではなく、オヌプン゜ヌスのjoinjsラむブラリを䜿甚したした。それはあなたがsvgレベルで働くこずを可胜にしたす。ベクタヌ画像を䜿甚しおむンタヌフェむスを描画したす。



私たちは長い間それに座っおいたした。圌女を远い払うず思うこずもありたすが、これはい぀でも行うこずができたすが、これたでのずころ、圌女はすべおのタスクを実行し、負荷を保持しおいたす。



すべおをモゞュヌル匏に蚘述しお、䞀郚を砎棄し、独自のコヌドWebで混乱しないようにするこずが重芁です。モゞュラヌアプロヌチにより、ラむブラリをすばやく取り陀くこずができたす。



私たちのプログラムは単なるフロヌチャヌト゚ディタではなく、特定の問題を解決したす-それはデスクトップを自動化したす。デスクトップアプリケヌションの管理に䜿甚したす。



私たちのプログラムの重芁な郚分は、アプリケヌションず察話するための䜎レベルのラむブラリ、ボタンを抌す方法、写真を数える方法、スクリヌンショットを䜜成する方法です。



暙準のCラむブラリUIAvtomationを䜿甚したした。これは、圓時競合他瀟でも䜿甚されおいたした。最近、より新しいものに亀換したした。



このラむブラリにはラッパヌがあり、これは私たちが䜿甚したかなり狭いAPIです。次に、このラむブラリを砎棄し、新しいラむブラリをアタッチしお、アダプタヌを䜿甚しおこのAPIに接着するこずができたした。それは迅速か぀痛みを䌎わずに起こりたす、そしおそれは行われるべきです。







-機胜はどのように実装されたしたか



  ミハむル私は共同創蚭者ず話をしたした。圌らは競合他瀟の゜リュヌションを統合した経隓があり、どの機胜が必芁かを理解しおいたした。圌らは私に圌らがよく䜿った機胜のリストをくれたした。䞀぀ず぀䜜り始めたした。



文字通り1、2か月埌、私たちはロシア郵䟿のパむロットプロゞェクトを開始したした。



圌らの荷降ろし自動化の問題を解決したした。圌らは履歎曞管理のためのデスクトップHRアプリケヌションを持っおいたした。むンタヌフェヌスがなく、そこからすべおの履歎曞を入手する必芁がありたした。 APIもデヌタベヌスもありたせんでした、そしお圌らはそれらを匕き出すこずができたせんでした。



このアプリをクリックし、そこからデヌタを取埗しおディスクに保存したした。



䞻芁な解決策は難しくありたせんでした。私は数時間でアルゎリズムを䜜成したしたが、悪魔は詳现にありたす。倚くのニュアンス異なるタむプのドキュメント、䞀郚のタむプのフィヌルドが存圚しない堎合など。仕䞊げにもう少し時間をかけたした。



それぞれの機胜に぀いお、将来この皮の問題を解決できるように、珟圚どのような解決策が必芁かを自問したした。機胜がこのフィルタヌを通過した堎合、私はそれを远加したした。最初は、機胜はあたり議論せずに远加されたす。コヌドベヌスは小さく、远加、詊行、削陀され、簡単です。



アプリケヌションがすでに倧きい堎合は、各機胜に぀いお話し合う必芁がありたす。機胜は䜕に圱響したすか、䜕かを壊すかどうか、そしお別の方法があるかどうか。最初は、機胜を簡単に確認できたす。壊れるものがただないため、䜕も壊れたせん。



-ロシア郵䟿の仕事の芏暡はどのくらいでしたか



ミハむルアプリケヌションには、党囜のロシア郵䟿のすべおの埓業員が含たれおいたした。手で叫ぶこずはできたせん。



私たちのロボットがしおいたこず。圌は空のフィルタヌで怜玢を入力したした。結果は、耇数の画面をスクロヌルしたすべおの埓業員のリストです。シヌト䞊のリストの各芁玠をクリックする必芁がありたす。りィンドりが開き、デヌタの䞀郚ず他のりィンドりを開くいく぀かのボタンがありたす。すべおのりィンドりを開き、すべおのデヌタを぀なぎ合わせ、りィンドりを閉じおリストの次の項目に移動する必芁がありたした。そしお、すべおを盗むためのそのような反埩で。これがプロセスの倧たかな芁玄です。



パむロットは盞互に自由であり、私たちはそれを生産状態に持ち蟌むこずはしたせんでした。私たち自身のために、抂念実蚌を行いたした。このような問題を解決できるプラットフォヌムでは、これを䜿甚しお資金を調達し、顧客に販売しお倖出先で仕䞊げるこずができたす。これが私たちが始めたこずです。



-どのようにしお投資を呌び蟌みたしたか



マむケル投資家を感動させる実甚的なプロトタむプが必芁でした。ロシア郵䟿の゜リュヌションのむンタヌフェヌスはきれいではなく、私が䜜成したものであり、私はデザむナヌではありたせん。 IDEWebStormダヌクモヌドを自分で䜜成したした。 2021幎







の







ElectroNeek プロトタむプの初期段階では、



投資家は想像力の䜿い方を知っおいたす。曲がったプロトタむプを芋せお、それがどのように倉化し、理解するかを䌝えるこずができたす。プロトタむプはバギヌでバギヌでさえあるかもしれたせん、しかし䞻なこずは投資家が本質を理解するこずができるように意味の粒子を瀺すこずです。クラむアントは、既補の矎しい補品を提瀺する必芁がありたす。適切な人々は、MVPず最終補品の違いを理解しおいたす。そしお、䞍十分なもので䜜業しない方が良いです。あなたは長い間投資家を連れお行きたす、適切な人々ず䞀緒に働くこずは楜しいです。



-投資家ぞのデモンストレヌションはどのようなものでしたか



マむケル私が新しい機胜を曞いたずしたしょう。明日の朝、それを投資家に瀺す必芁がありたす。この圢匏では衚瀺できないこずを理解しおいたす。䜕かが接続されおいる可胜性がありたす。機胜を瀺す良い䟋がない可胜性がありたす。私はそこに座っお倜を終え、䟋を考え出し、バグを芋぀けお朝の芋栄えを良くしたす。朝、私はデモンストレヌションのために眠らずに来たす。投資家に商品を芋せたす。ほずんど睡眠なしですが、成功したした。



最初は、それなしでは仕方がありたせん。本栌的な開発環境、テスト環境、順䜍衚、本番環境がある堎合、通垞の開発プロセスはありたせん。唯䞀の環境がありたす、それはあなたのために立っおいるこずず生産の䞡方のためです。あなただけであり、あなたの仕事はそれをより速くするこずです。そしお、あなたは手術の準備をしおコヌドを「開いた」倖科医ずしお働いおいお、圌らは圌にこう蚀いたす。



私はすべおをし、それに远い぀く必芁がありたした。アプリケヌションが小さい限り、それは頭にうたくフィットし、優れた開発者は自分ですべおを行うこずができ、䜕も芋逃すこずはありたせん。アプリケヌションが倧きくなるず、QEなしでは実行できなくなりたす。



セルゲむリ゜ヌスが限られおいたので、受け取ったのは15䞇ドルで、そのうち7䞇ドルは珟金でした。プロトタむプを通垞の補品に仕䞊げ、ロシアず米囜で最初の販売を行うために必芁なのはこれだけでした。それから圌らは50䞇ドルを調達したした。奜調に掚移したした。投資家は私たちを信じおいたした。



マむケルお金が珟れるずすぐに、圌らはできるだけ早く良い補品を䜜るためにチヌムを拡倧し始めたした。 「良い」ずはどういう意味ですか完成するこずはできたすが、早い段階で完璧な補品は必芁ありたせん。これは間違いです。倚くの人がそれを完璧に行う方法を知っおいたすが、それは長い時間がかかりたす。速くお良いなら、高すぎる。すべおを䞀床に䞍可胜にしたす。したがっお、ここでは十分に行う必芁がありたす 。売るのに十分です。



バグのある補品を䜜成するこずができたすが、それらが重倧でない堎合は、足を撃たないでください。たた、機胜をより速く远加できたす。人々はバグのある補品を賌入し、バグずそれに関するレポヌトを目にし、そこで修正したす。人々はフィヌドバックを芋たす。問題はない。



-どのように開発者を雇いたすか



マむケル私は経隓よりも胜力に重点を眮いおいたす。経隓は重芁ですが、開発は垞に䜕かを孊ばなければならないものです。新しいラむブラリをプロゞェクトにドラッグする必芁がある堎合、それを知っおいる可胜性はそれほど高くありたせん。基本的な知識が重芁です。 TypeScriptの知識が必芁でしたが、別の蚀語に再トレヌニングするのに長い時間がかかりたした。フレヌムワヌクを知っおおくこずが望たしいです。 Angularから䜿甚しおいたす。



人が゚ラヌなしで、たたは実行䞭に発生する修正が容易な゚ラヌで耇雑な問題を迅速に解決できるこずが私たちにずっお重芁です。人はたくさん考え抜くこずができるはずです。圌が倚くのこずを考え、䞀般的にどのようなコヌナヌケヌスがあるのか​​を理解するこずができれば、これはクヌルです。



人々がプログラムを曞くこずはよくあるこずですが、圌らは単にいく぀かのケヌスに぀いお考えおいたせんでした。そしお、圌はそれらに぀いお誰を思いたすか QAもそれらに぀いお考えおいないかもしれたせん。そしお、圌らは撃ちたす。同時に、初期デヌタはこれらのコヌナヌケヌスを予枬するのに十分です。私にずっお、これは有望な開発者ず有望でない開発者の違いです。最初に予想できるコヌナヌケヌスの数です。



-今、䜕人いたすか



ミハむルプラットフォヌムを盎接䜜成する6人のコア開発。ある四人 にプラットフォヌムを再利甚可胜な゜リュヌションにしたす。プラットフォヌムずスクリプト蚀語の远加ツヌルを䜿甚しお、特定のプロゞェクトを䜜成したす。今は開発者に぀いお話しおいるだけです。別の補品チヌムであるQA郚門もありたす。 



-コヌディングからCTOずしおの管理責任にどのように移行したしたか



ミハむル投資を受けた埌、私は数ヶ月間積極的にコヌドを曞いおいたした。 QAを採甚したしたが、特に確信が持おたせんでした。私は自分でコヌドレビュヌを曞きたした。



それから、かんばんボヌドで自分が现い銖であるこずがわかりたした。そしお、私は、問題が本番環境で私を通り過ぎるこずを受け入れるために、手綱を手攟す時が来たこずを理解しおいたす。



最も重芁なこずを確認したした。 QAに䟝存し始めたした。それは、コントロヌルを手攟す段階的なプロセスでした。あなたがあなた自身を通しおすべおを通過するずき、あなたは結果を確信しおいたす。あなたはすべおを芋たす、あなたはあなた自身ですべおの問題を捕らえるこずができたす。しかし、これはスケヌラブルな話ではありたせん。圌女は最初は䞊手です、それからあなたはずる賢い圌女を取り陀く必芁がありたす。それで私は埐々に手攟し、重芁な堎所だけをレビュヌし、それから執筆ずレビュヌを完党にやめたした。今、誰もが私なしでそれをやっおいたす。 



-品質の䜎䞋に同意したした。次は䜕ですか



ミハむルほら、コヌドを確認するオプションはもうありたせん。すでにこれを実行したした。他に䜕ができたすかこれで、プロセスを調敎できたす。



開発者があたり高品質ではない機胜をメむンブランチにマヌゞするずしたしょう。おそらくレビュヌに䜕か問題がありたす。わかりたす。あなたは人々がレビュヌしおいるものを芋たす。ああ、これにみんなの泚意を匕くために。あなたは指瀺に行きたす。プロセスのデバッグ。匱点を探しおいたす。あなたは仕事をしようずはせず、プロセスを䜜成したす。

これは開発者がレビュヌする堎所ですが、機胜はただあたり統合されおいたせん。マヌゞする前に機胜テストを远加したしょう。远加されたした。䜕が起こった珟圚、QAにはそれらをテストする時間がありたせん。さお、おそらくすべおの機胜をこの方法でテストする必芁はありたせんが、プロゞェクト党䜓に圱響を䞎える最も危険な機胜だけをテストする必芁がありたす。あなたはバランスを取っおいたす



さたざたな䌁業向けのテンプレヌトはありたせんが、䞀般的なアプロヌチは同じです。システムをテストし、ボトルネックを手続き的に修正したす。そしお、それはすでにスケヌラブルなストヌリヌです。



私の仕事は、プロセスの問題がどこにあるかずいうボトルネックを芋぀け、人々ず話し、実甚的な゜リュヌションを実装するこずです。



理想的には、私が脇に立぀ず、すべおが機胜したす。最初は䞍可胜です。さおおき、すべおが壊れおいたす。そしお今、私は䞀ヶ月間立ち去り、䜕も壊れなかったはずです。



-い぀特別な人を雇うべきかを理解する方法は



ミハむル男のこの狭い銖には十分ですか人がこのタスクで少なくずも70忙しい堎合は、雇うこずができたす。 5の確率で人が必芁な堎合は、おそらく自分で凊理できたす。



- 今䜕をしおるの



ミハむル私はただプロセスを担圓しおいたす。そしお、私はそれらに長い間察凊したす。

セルゲむのような機胜に぀いお話し合っおいたす。これが私たちの補品が成長する堎所です。圌はそれを圌自身のプリズムに通し、私は私のものに通したす。



私たちは開発者ツヌルを曞いおいる開発者です。私たちが行っおいるすべおの機胜を远跡するこずはできたせんが、重芁、耇雑、重芁、たたは興味深い機胜を分析し、それに基づいお機胜を最適化する補品チヌムにフィヌドバックを提䟛したす。私は説明するこずはしおいたせんが、圌らが䜕をしようずしおいるのかを聞いおフィヌドバックを䞎えおいたす。セルゲむは機胜に関しおも同じこずをしおいたす。これは絶察に手攟さないものです。補品がどこに移動し、どこで開発しおいるのかを理解するこずが重芁です。



-どのように勉匷したすか



マむケルたず、問題を明確に述べたす。人生経隓はすでにあなたが倚くを決めるこずを可胜にしたす。倧孊を卒業したずきよりもずっず知っおいたすが、それでも解決方法がわからない問題がありたす。

たず、問題が䜕であるかを理解したす。なんらかのツヌルがないずしたしょう。私はグヌグルで怜玢したり、YouTubeやいく぀かのコヌスを芋たりしお、特定の分野の専門家がどのように行動しおいるかを調べたす。



たずえば、手動テストが倚い堎合、倧芏暡なアプリケヌションをどのようにテストしたすか時間がないのですが、どうしたらいいですか



あなたが過去にクヌルなQAでなかった堎合、あなたは間接的に䜕が䜕であるかを理解したすが、いく぀かのニュアンスを知らないかもしれたせん。 YouTubeを開いお、長幎の経隓を持぀1時間のQA講矩を聞いお、聞いたこずを応甚できるこずを理解し、詊しおみお、分析したす。それが収たるなら、私はそれを残したす。



すべおを知るこずは䞍可胜です。マネヌゞャヌの仕事は、可胜なこずすべおを孊び、委任し、制埡機胜を維持するような方法で行うこずです。



人々が働くフレヌムワヌクを蚭定し、このフレヌムワヌク内で結果を制埡したす。圌らは自分で決定を䞋したす。



垂堎に問題がある堎合は、私なしで決定を䞋すこずができたす。 QAによるず、タスクは重芁であり、ロヌルバックするこずを決定する可胜性がありたす。私はこれのために目を芚たす必芁はありたせん。重芁なこずは、人々がフレヌムワヌクを理解しおいるずいうこずです。



-若い頃の自分ぞのアドバむスは



マむケル最初は、たくさんのこずを孊ばなければならなかったように思いたした。ただわからないこずがありたす。私はりェブサむトを曞くこずができたせん、私はバック゚ンドを曞くこずができたせん。私は最初にコヌスを受講するか、倧孊を卒業したかったのです。あんたり。それを持っお行っおみおください。グヌグルは玠晎らしいツヌルです、すべおがそこにありたす。問題をポむントごずに解決したす。あなたは方法がわからない ために、具䜓的にそれを行う、ず行うこずを孊ぶこずを、具䜓的 。 nginxの蚭定方法がわからないので、具䜓的に調べおください。



あなたはすべおを孊ぶこずはできたせん。数週間のプログラミングコヌスを受講するには時間がかかりすぎたす。プログラミングを始めたしょう。あなたのために発生するそれらの問題、そしおそれらを解決したす。この方法の方が高速です。そしお、本を読むよりもさらに問題に没頭しおいる。衚玙から衚玙たで600ペヌゞを読むず、知識は衚面的なものになりたす。知識は経隓に深く関わっおいたす。  



私は自分の知識で耇雑なこずをグヌグルで行い、プラグのポむント゜リュヌションを芋぀けるこずができるずいう意味で「グヌグルを発芋」したした。これが私が将来開発した方法です。



私は本を​​遞択的に読みたす。問題を解決しおいるずきに、解決策を説明するフラグメントを芋぀けたした。蚘事は同じです。たた、講矩を完党に芋るこずはできたせん。講矩は4時間です。タむムコヌドを芋぀けお、興味深い郚分を芋おください。それで十分かもしれたせん。



-サヌビス組織管理SOCに぀いお教えおください。



Sergeyアメリカ垂堎でSaaSアプリケヌションを䜜成したい堎合、特に200〜500人以䞊の䌁業で機胜するアプリケヌションを䜜成したい堎合は、SOCSecurity Organization Controlに関する質問がすぐに発生したす。あなたは圌を持っおいたせんが、誰もが圌に尋ねたす。これは、組織のポリシヌ、暩利ずアクセスのレベルによる配垃、コヌドの蚭蚈方法、監査人が来おチェックする方法を組み合わせたストヌリヌです。



あなたがそれを手に入れるたで、すべおの通垞のクラむアントはそれを芁求し、契玄に眲名したせん。衚瀺され、「レポヌトを送信したい堎合は、ここにありたす」ず蚀うず、クラむアントは「レポヌトを読みたくない」ず答えたす。



4ヶ月かかり、敎理敎頓、チェック䞭です。テクノロゞヌスタック党䜓に圱響を䞎える䞀連のアクティビティ。マむケルは蚀うこずができたす、圌はこのプロセスを完党に掚進したした。



ミハむル私たちはクラむアントにサヌビスを提䟛する組織です。 SOCは、サヌビスの安党性、可甚性、継続性、およびデヌタの安党性を確保するために、私たちが内郚に持っおいるツヌルに関するものです。倧芏暡なクラむアントには関心があり、小芏暡な組織にはほずんど関心がないものすべお。



クラむアントが倧芏暡な組織である堎合、SOCの欠劂が問題になる可胜性がありたす。圌らの芏制はあなたず䞀緒に働くこずを蚱可しおいたせん。したがっお、ある瞬間にそれは私たちのために浮䞊したした。



この認定、SOC新進のスタヌトアップにはただ高額ですを持っおいるか、䌚瀟からあなたの安党性に関する耇数ペヌゞのアンケヌトが送られおきたす。あなたはそれを読んで、あなたはそれの半分を理解しおいたせん。



あなたはそれを長い間満たすこずができたす、なぜならすぐに、スピヌチが䜕であるかが垞に明確であるずは限りたせん。さらに、あなたが蚘入しおいる間、あなたは私たちがこれを持っおいないこずを理解したす。そしお、これはそうではありたせん。そしお、これもありたせん。そしお、このアンケヌトを送る意味はありたせん。そしお、これらのこずを実珟するこずはそれほど難しくないようです。しかし、これは行われなければなりたせん。



ある時点で、そのようなクラむアントが私たちのずころに来るこずに気づき、私たちは圌らの質問祚に長い間蚘入したしたが、取匕の結果、ありたせん。この問題に察凊するこずにしたした。



この認蚌は、監芖䞭の継続的なプロセスです。䞀床やったわけではなく、それだけです。定期的に䜕らかの「チェックボックス」を蚭定する必芁がありたす。デヌタは送信䞭に垞に暗号化されたす。サヌバヌ䞊で垞に暗号化されおいるデヌタがありたす。デヌタがハヌドドラむブのどこかに消えた堎合、誰もそこから䜕も匕き出したせん。そのような䟋はたくさんあり、より掗緎された䟋もありたす。



これを行う方法をグヌグルで調べ始めるず、60枚のA4シヌト、䜕をすべきか、そしおそれをどのように行うかがわかりたす。そしお、あなたはそれを理解しおいないので、各ポむントを分解する必芁がありたす。ずおも長い仕事のようです。



さお、これは私たちが長い間行く方法です。それずも、私たちの生掻を楜にする䌚瀟を芋぀けるこずができるでしょうか圓瀟。その時、私たちはすでにYCombinatorにいたした。私たちはそこからみんなにこの質問をしたした、私たちはこの話を自動化するYCの卒業生によっお促されたした。サヌビスは無料ではありたせんが、私たちは圌らからサヌビスを賌入したした。これは、すべおのサヌビスを統合するある皮の管理パネルです。 JetSuit、Bitbucket、Gitlab、Jira、AWS、Azure、誰が䜕を持っおいるか。プログラム自䜓は、どこにどのような蚭定があるかを調べ、䜕がどこに欠けおいるかを瀺したす。ポむントごずに修正するず、このシヌトのすべおのアむテムが自動的に閉じられたす。



その埌、監査人が招埅され、監査人はすべおが実際にそこにあるこずを確認し、「テスト」を蚭定したす。これが私たちの生掻を簡玠化した方法です。



倧䌁業にずっお、これは圢匏的なものであり、それなしでは圌らはそれ以䞊進んで私たちず協力するこずができたせんでした。たあ、プラスずしお、顧客の安党性の本圓の増加。



-開発者の目を通しおYCombinatorに぀いお教えおください。



ミハむル私はYCが䜕のためにあるのか本圓に理解しおいたせんでした。これが名声であるこずは明らかでした。そしお、具䜓的な目暙は私には理解しがたいものでした。私はそれがどのようにそこにあるこずができるかに぀いお読みたした。そこにどんな䟿利な䜓隓ができるのか想像が぀きたせんでした。私はプロずしお䞊達するずいう事実にかなり懐疑的でした。しかし、これは䌚瀟党䜓にずっお有益なマむルストヌンであるず理解したした。



結果に぀いお蚀えば。より倚くのビゞネス䞊のメリットがありたす。圌らはたた、技術リ゜ヌスを支揎し、珟圚も支揎を続けおいたす。クラりドでより正確なむンフラストラクチャを䜜成したした。



この話からの䞻なポむントは、YCが提䟛する補品を䜿甚する準備ができおいお、理解を深める準備ができおいる堎合、これは倧きなプラスになるずいうこずです。



2020幎3月にYCを終了し、250䞇ドルでラりンドを終了したした。開発チヌムずタスクの䞡方の倧幅な成長が始たりたした。



-どのようにしお珟圚の補品チヌムに来たしたか



ミハむル私たちの補品は非垞に耇雑です。開発者向けの補品を理解するには、開発者である必芁がありたす。開発者の芳点から、実装する機胜、クラむアントがそれらをどのように䜿甚するかを理解する必芁がありたす。䞀方で、良いビゞネスマン、垂堎調査員になるこずは䟡倀がありたす。これらすべおの胜力を組み合わせたす。これにはいく぀かの困難がありたす。



セルゞェ3月から8月たでの過去4〜5か月間、RPAの経隓を持぀1人のプロダクトマネヌゞャヌを最初に採甚したした。私たちは圌ず数ヶ月間働きたしたが、䜕の結果も埗られたせんでした。 「私たちはあなたを雇い、金はすぐに泚ぎ出されたす」ずいうシリヌズのプロダクトマネヌゞャヌを雇いたせんでした。私たちは、私たちが行っおいる機胜を明確に理解したかったのです。アップセルのための特定のクラむアントの問題。私たちは、非垞に枬定可胜な枬定基準のために補品を取り䞊げ、それに぀いお議論したした。残念ながら、䞡方の補品がロヌリングしおいたした。これも私たちのせいです。 「綺麗だから」ず申し出おくれた人を雇いたした。圌女はいくらのお金を持っおきたすかたあ、数えるのは難しいです...圌女は誰を助けたすかそれはどのようにあなたが珟圚の取匕に勝぀のを助けるこずができたすか、あるいは少なくずもそれらを倱うこずはありたせんか私たちはそのような物語を構築するこずができたせんでした。



䜕になっおしたったのか。私たちにずっお非垞に快適なスキヌムであり、それは私たちの䌚瀟を非垞に駆り立おたす。



UXプロダクトマネヌゞャヌ、テクノロゞヌプロダクトマネヌゞャヌ、゚ンゞニアリングヘッド、CTO、ビゞネス代衚ずしおのCEOがいたす。補品をさたざたな郚分に「カット」する食料品店を蚭立したした。 UX、新機胜の分析、゚ンゞニアリング。ミハむルず私は、優先順䜍付けの堎合にファシリテヌタヌの圹割を果たしたす。私は販売機胜も担圓しおいたす。 Dmitryは、補品の機胜が、顧客やパヌトナヌによっお䜜成されたボットのグロヌバルラむブラリなどのマヌケティングの機䌚やツヌルにどのように倉換されるか、たたは倉換できるかを調べたす。



深刻な問題に぀いお話し合うための自発的なセッションがありたす。たた、瀟内ですでに優先されおいる次のスプリントを蚈画するために、毎週1時間半の電話がありたす。新機胜は次の3぀のトラックに登堎したす。バグ-機胜しないもの、販売の速床を萜ずすもの、たたは珟圚の顧客に干枉するものを修正したす。 UX-補品は垞に改善できるこずがわかっおいるため、珟圚のものを修正したす。私たちは補品に䜕か新しいものを远加したす。これにより、将来、より効果的になるこずができたす。私たちはそのような枠組みで働いおいたす。補品党䜓に関わっおいる䞀人になりたいのですが、今のずころ難しいようです。



将来の起業家、特に技術者には、1぀のオプションCEOは補品の所有者を芋぀ける必芁があるだけを怜蚎するのではなく、結果をもたらす分散型の察話圢匏があるこずをお勧めしたす。



-ロボットの助けを借りお、コンピュヌタヌゲヌムで蟲業をしたり、YouTubeでクリックしたりするこずは可胜ですか



ドミトリヌ私たちの基地では、あるクラむアントがやかんをオンにするロボットを䜜りたした。



セルゲむロボットは任意のボタンを抌すこずができたす。開発ツヌルを提䟛したす。クラむアントがそれに基づいお構築するのは、人々の責任です。あなたはあなたが望むものを䜕でも䜜るこずができたす。



セルゞェ1぀の話がありたした。クラむアントはサヌビスを賌入し、次のように曞いおいたす。「私は特に、圓瀟のIT郚門で最も未開発の女の子であるOlyaを遞びたした。そしお、「Olya」はElectroNeekの助けを借りおロボットを䜜成するこずができたした。 「Olya」がそれを行うこずができれば、私の䌚瀟の誰もがそれを行うこずができたす。私はあなたから補品を賌入しおいたす」これは䜿いやすさの高い指暙です。ほずんどの堎合、ゞュニアたたはミドルレベルの開発者が私たちを䜿甚しおいたす。圌らは、任意のスタックWeb、デスクトップ、APIの有無で補品を受け取り、アプリケヌションロボットを䜜成したす。これは、圓瀟の補品が提䟛する自由です。



Dmitriy早い段階で投資家に商品が届くず、そこでオリダずの話が繰り返され、投資家の䞭にはオリがいたす。アメリカのトップファンドのパヌトナヌが補品に参入した状況がありたしたInitializedのGary Ten、元YCパヌトナヌでCoinbaseずInstacartの投資家。パヌトナヌは手でロボットを組み立お始めたした。



ボヌナスロボットをラむブで収集する







続きを読む






All Articles