paint-brush
WebLab テクノロジーの 10 周年を祝う: 専任チームによる成長のストーリー@weblabtechnology
570 測定値
570 測定値

WebLab テクノロジーの 10 周年を祝う: 専任チームによる成長のストーリー

WebLab Technology10m2024/01/29
Read on Terminal Reader

長すぎる; 読むには

WebLab Technology は、10 年にわたる取り組みを経て、どのようにして AI、SaaS、クラウド エンジニアリングの製品を構築するプロフェッショナルな専任チームを擁する企業になったのでしょうか?
featured image - WebLab テクノロジーの 10 周年を祝う: 専任チームによる成長のストーリー
WebLab Technology HackerNoon profile picture
0-item


ここWebLab Technologyにとって、過去 10 年間は重要な年月でした。私たちは、Emaar Properties のパートナーであるマーケティング会社の委託プロジェクトの小規模な開発者チームとして、2013 年 12 月に取り組みを開始しました。このプロジェクトは、ショッピング モール向けの屋内ナビゲーション キオスクの導入を完了したばかりの共同創設者の 1 人 (現在は CTO 兼ソリューション アーキテクト) からのリクエストでした。

リモートファースト

プロジェクトの開始当初、私たちはウクライナのある都市の工業地帯にあるビジネスセンターのオフィスルームを借りました。 6 か月の作業後、クライアントから追加の資金を受け取り、チームに参加するためのより多くの人員が必要になりました。


たまたま、私たちのチームメンバーの何人かがその年末に退職することになっていました。主要なエンジニアの 1 人はフランスに移り、もう 1 人はドバイに戻る予定でした。適切なスキルセットを備えたエンジニアを雇用するのは非常に困難でした。主な理由は、オフィスの品質とスペース管理の点で大企業に負けていたからです。


しかし、これが当社がリモートファーストの採用戦略を開発するきっかけとなったものです。 2014 年当時、リモートでの作業を希望するエンジニアが多数いたため、これが当社の大きな競争上の優位性でした。


この初期の成長期を経て、私たちは技術的能力だけでは強力なチームを作るにはもはや十分ではないことに気づきました。当社のリモートファーストのアプローチでは、自律的に作業でき、自分で意思決定ができ、結果に責任を負う準備ができているエンジニアが必要でした。

専任チーム

私たちは、専任チームの形式で作業することがWebLab テクノロジーにとって最良のアプローチであると認識しました。これは、社内スタッフを拡大しながら、特定の企業のプロジェクトに特化して取り組むチームを設立できることを意味します。このモデルには他にも多くの重要な利点があります。


1.クライアントの目標に全力で取り組みます。専任チームは特定のクライアントのニーズのみに焦点を当て、ビジネス上の問題を解決するために常に迅速に対応します。専任チームはただ対応できるだけでなく、常にクライアントに現れてサービスを提供し、信頼性の高い一貫した実行を提供します。


2.ビジネスとの有機的な統合。当社のチームは、毎日のスタンドアップ、毎週の計画、進捗状況を追跡する会議などの確立された儀式に従い、クライアントの企業文化に完全に適応します。私たちは会社の事業目標を深く理解し、それに最も適した協力方法を選択します。


3. クラウド テクノロジー、フロントエンド開発、DevOps など、さまざまな分野の専門知識にすぐに (迅速に) アクセスできます。当社は、クライアントがプロジェクトに適切な専門家を正確に見つけるお手伝いをします。


4.パフォーマンスにすぐに使えるパターン。若い企業には、エンジニアリング チームと協力するための適切な文化やアプローチ、方法論が備わっていない可能性があります。私たちは、適切なスクラム、文化的パターン、エンゲージメント活動など、すぐに使えるテクニックをたくさん知っています。


5.費用対効果。クライアントは、追加のオフィス、設備、採用/採用、トレーニング、保険、会計、法務、税金などの維持費ではなく、必要な機能に対してのみ支払います。さらに、ニーズの変化に応じてチームを柔軟にスケールアップできます。


東ヨーロッパは、グローバル企業が活用できる膨大な人材プールを提供します。さらに、東ヨーロッパの労働者は、比較的低い賃金と相まって、非常に高度で需要の高いスキルセットを持っており、場合によっては西側諸国よりも高いこともあります。たとえば、 ウクライナの上級ソフトウェア エンジニアの平均給与は 58,000 ドル、ポーランド- 60,000 ドル、エストニア- 64,000 ドルです。米国では、まったく同じスキルと経験に対して、この数字は年間 14 万 5,000 ドルに達します。


したがって、東ヨーロッパの上級専任開発チームと協力することは、最適な価格で高い収益と、プロフェッショナルで意欲的なエンジニアを獲得する機会となり、すべての関係者にとって相互に有益な関係となります。

私たちのチームを団結させる価値観

ここ WebLab Technology では、私たちが下すすべての決定に影響を与える一連の厳格な価値観を持っています。しかし、私たちはそれらを一日で形成したわけではありません。私たちの価値観は、長い進化のプロセスであり、今も続いています。人々が共通の価値観を共有すると、人間関係に信頼と予測可能性が生まれるため、価値観によってチームメイト、クライアント、パートナーは私たちに何を期待できるかを知ることができます。


1.オープンマインド: 常に学び、適応することに熱心です。

  1. 謙虚さ:控えめな自己評価を受け入れます。

3.尊重:他者への配慮と共感を持ちます。

4.自己主導:自律的に卓越性を追求する。

5.正直さ:誠実さと勇気を持って問題に対処します。

6.所有権:各プロジェクトを自分たちのものとして扱い、その成功を確実にします。

シャーマンとの協業がターニングポイントのひとつ

当社の専任開発チームは、通常 2 つの形式で作業します。1 つはクライアントの既存のチームを拡張しますが、特定の領域を担当するもの、もう 1 つはShamanの場合のようにクライアント企業の R&D 方向全体に完全に責任を負うものです。


Shaman は、私たちが協力できることを非常に誇りに思っている主要顧客の 1 つです。同社の技術コンポーネントは WebLab によって完全に実装されています。現在では、ノバルティスアストラゼネカ、武田薬品、ガルデルマなどの世界有数の製薬企業を顧客とする確立されたビジネスとなっています。


Shamanとのコラボレーションは 2015 年に始まり、スマート キャンバス プレゼンテーションを作成するための社内用 iOS アプリのアイデアから始まりました。これらのプレゼンテーションは、聴衆に合わせやすく、共有可能で、デザインが簡単である必要がありました。このアプリは市場で大きな注目を集め、現在では世界中のグローバル企業で使用されています。このアプリケーションに基づいて B2E SaaS 会社を設立し、現在 30 名以上のエンジニアを雇用しています。


現在、シャーマンは主力製品であるShamanGo を医薬品市場で積極的に宣伝しています。 Shaman の使命に沿って、同社はライフ サイエンス組織のコンテンツ チームに利用可能な最高のノーコード プラットフォームを提供し、可能な限り最も効率的な方法で医療専門家 (HCP) 向けにカスタマイズされたコンテンツを作成できるようにすることを目指しています。


最近、大手製薬会社がデジタル戦略に移行したことにより、独自のコンテンツに対する需要が高まっています。しかし、これらの企業の多くには、膨大な量の情報を迅速に作成して管理する時間がありません。ここで ShamanGo が登場します。ユーザーは、主要プラットフォームVeevaと統合することで、数分で高品質のオムニチャネル コンテンツを生成できます。 Veeva Systemsとの緊密な協力のおかげで、ShamanGo は製薬業界のデジタル変革の文脈でコンテンツ制作を加速するための最適なソリューションになりました。


シャーマンとの長年の協力を通じて、私たちは共同作業を形作る一定の成功を収めてきました。当社の最も誇らしい業績には次のようなものがあります。


● チームを 30 人以上のエンジニアに拡大。

● 7 つの専任チーム全体で一貫性とモチベーションを維持するために、スクラムとスクラムのスクラムを実装しました。

● 高度な品質管理 (安定性が要求されるため、B2E セクターでは重要な概念) と99.9% 以上の稼働率のための戦略を策定しました。

SOC2 Type2認証を取得。

● 米国、ヨーロッパ、アジア太平洋地域にグローバル インフラストラクチャを構築

● 高レベルのインフラ自動化と品質管理を達成。

AWS Well-Architected Framework 手法で最高スコアを達成。

Veeva テクニカル パートナーシップ認定プロセスをサポートしました。

● データ主導の意思決定システムを開始しました。

● Salesforce を含むさまざまなサードパーティ プラットフォームとの統合を実装しました。

AI戦略

私たちはAI が世界を変えると信じており、この分野で競合他社に先んじることが私たちの主な目標の 1 つです。


私たちは 2019 年に AI の初期の研究を開始し、コンピューター ビジョンを使用したルーティング問題、多目的遺伝的アルゴリズム、文字に焦点を当てました。現在、当社のポートフォリオには AI の成功事例が 10 件以上あります。


当社は、2022 年に生成 AI テクノロジーのビジネス プロセスへのより積極的な統合に移行しました。これにより、GPT-4、Llma2、安定拡散などのモデルに基づく AI エージェントと RAG ソリューションの開発に注力するようになりました。 AI がソフトウェア エンジニアリングにもたらすメリットは明らかであり、この変化を受け入れる計画を立てています。


当社の過去のプロジェクトには、製薬会社のワークフローを最適化するための AI ソリューションが含まれます。たとえば、ユーザーからの簡単な入力指示に従って最適化された電子メール テンプレートを生成する GPT-4 ベースの AI エージェントとして、Magic Copy for Shamanを開発しました。


もう 1 つの成功例は、OllyFood 用に設計した FoodTech データベースでのコンピューター ビジョンの使用です。今回のプロジェクトでは、画像解析による料理や商品の自動品質管理システムを導入しました。



コンピュータビジョンベースのシステムは、料理の画像を分析し、すべての材料を識別し、品質スコアを割り当て、製品が顧客に届く前に最大 80% の逸脱を検出します。


当社は引き続き、さまざまな業界向けの AI ソリューションを積極的に開発していきます。私たちの目標は、技術の進歩に追いつくだけでなく、トレンドを設定し、AI の未来を形作ることです。

データレイクメトリクスによるエンジニアチームの最適化: 戦略的アプローチ


成功する効果的なチームを構築することは、スポーツでもビジネスでも難しい課題です。映画『マネーボール』をご覧になったことがあるかもしれません。この映画では、野球チームのマネージャーが、スカウトの主観的な印象ではなく、統計に基づいて選手を選択するために分析手法を使用し始めた様子が描かれています。これにより、限られた予算で競争力のあるチームを構築することができました。


IT ビジネス チームやソフトウェア開発チームにも、同様のロジックが当てはまります。私たち WebLab Technology では、この種の情報が業界の基礎であるため、チームを編成し、データと指標に基づいてパフォーマンスを評価しています。


私たちにとって重要なアプローチの 1 つは、会社全体、チーム、スタッフの役割など、あらゆるレベルでの測定と自動化です。


たとえば、完了したストーリー ポイントの数、計画された作業範囲、標準なスクラム レポート、計画外のタスクとバグの割合、ビジネス バリュー ポイント、プル リクエストのサイズ、コードの統合頻度、QA の返送数を追跡する自動管理システムがあります。 、など。


ハード指標に加えて、モチベーション、チームの雰囲気、能力の発揮などのソフト指標も定量的に分析します。しかし、企業内でのキャリアアップは主にハードメトリクスの結果に依存します。


リモート勤務により、完全なデジタル化が可能になり、エンジニアの作業から顧客満足度まで、社内のすべてのプロセスを継続的に追跡できるようになります。私たちは、収集したすべてのデータと自由に使える分析に基づいて、人事および戦略的な意思決定を行います。私たちは、技術的要素と人的要素を組み合わせることで最高の結果が得られると信じています。

採用はゆっくり、適切な採用: 徹底的な候補者の検索を優先するのはなぜですか?

WebLab Technologyでの新入社員の採用に関しては、たとえ仕事の開始が遅れる可能性があるとしても、急いで物事を進めることは避けます。私たちの意見では、採用の加速は長期的には重大なリスクを生み出し、ほとんどの場合、潜在的な短期的な利益を上回ります。そのため、当社の採用サイクルは市場平均よりもほぼ3 倍長く、潜在的な上級開発者の技術スキルの評価に細心の注意を払っています。


WebLab テクノロジーの潜在的な候補者の標準的な検索は、次の 6 つの段階で構成されます。


  1. 徹底したプロファイルスクリーニング。当社は履歴書を徹底的に検討し、当社の要件を満たし、関連するスキルを備えた人材を最初から招待します。

  2. 選択の課題またはプロジェクト。宿題と呼ばれることもあります。候補者は、特定の役割に対する能力を評価する特別な選考タスクを受けます。

  3. 行動面のインタビュー。将来のパフォーマンスを予測することを目的として、候補者が過去に特定の課題やタスクにどのように対処したかを理解することに重点が置かれています。

  4. コーディングインタビュー。受験者は、コーディングの課題やサンプル プロジェクトを通じて実践的なスキルを披露します。

  5. 第一線のエンジニアによるドメイン/コーディングのインタビュー。受験者は通常、現実世界のコーディング問題を解決し、コーディング能力を実証し、業界内の関連テクノロジーについての理解を示すことが求められます。

  6. CTOによるシステム設計インタビュー。当社の CTO は、候補者のシステム設計原則の理解、情報に基づいた意思決定を行う能力、およびスケーラブルで効率的なソリューションを作成する能力を評価します。


10 年間にわたり、当社は技術スキルと適切な人間的資質の最適な組み合わせを認識する能力を磨いてきました。これにより、真に意欲的でプロフェッショナルなエンジニアを擁する専任チームを拡大することができます。


また、新しいスペシャリスト、特に AI プロンプト エンジニアの採用も歓迎しています。あなたがその分野のスペシャリストであり、価値観や哲学の点で自分が適していると思われる場合は、当社の Web サイトで求人情報をチェックすることをお勧めします: https://www.weblab.technology/jobs

テクノロジーとロジック

私たちは主に、特定のビジネス上の問題を大規模に解決する必要がある B2B SaaS ソリューションに取り組んでおり、美的な視覚化ではなく、ロジック、機能、メトリクスに主に焦点を当てています。私たちは、初期の頃や活発な成長段階にあり、能力とスタッフを増強していた時期など、さまざまな段階でスタートアップと協力してきました。柔軟性があるため、スタートアップの規模やビジネス モデルに関係なく、どの段階でもクライアントのニーズに対応できます。 WebLab Technology は、新興企業に加えて、グローバル企業向けに最適化と拡張を必要とする複雑なソリューションを実装してきました。


現在、当社の主な技術的焦点は、AWS、ロジック集約型のマイクロ フロントエンド、マイクロサービス、AI です。また、当社はクライアントが標準の認証と監査に合格し、セキュリティとコンプライアンスの分野で高レベルの品質を維持できるように準備します。たとえば、当社はクライアントであるShamanGo がSOC 2 Type II 認証を取得するのを支援しました。

10年

当社の10周年を祝うために、私たちは豪華なオフラインイベントを開催するのではなく、その代わりに1万ドルを超えるお祝い予算をコロ財団に移管し、現在ウクライナと他の文明世界を守っている人々を支援することを決定しました。


「コロ財団は素晴らしい仕事をしています。私たちはしばらくの間この財団に協力してきましたが、これが私たちのチームのお祝い予算の最善の使い方だと思います」と WebLab Technology CTO 兼ソリューション アーキテクトのOleksandr Knygaは述べています。


10 年間で、 WebLab テクノロジーは10 倍に成長しました。現在、当社のチームはさまざまな複雑さの製品に取り組んでいるプロのエンジニアで構成されており、同社のポートフォリオにはShamanGoAstraZenecaNovartisBryj (ex. FollowAnalytics)Emaar Properties などのクライアントが含まれています。


私たちは専任チーム内でスペシャリストを常に育成し、チーム間で専門知識を共有して相乗効果を生み出します。従来のアウトソーシング会社とは異なり、当社は主に優秀なエンジニアのチームであり、CEO であってもリポジトリにコミットする用意があります。当社の開発は、量的な成長ではなく、エンジニアの平均年功レベルの向上に重点を置いています。