メむンコンテンツぞスキップ
芋出し画像

開発スピヌドを萜ずさない。少人数粟鋭チヌムの開発・デザむンプロセス開発・デザむン線【連茉 第3回】

    みなさん、こんにちは。ファミリヌテック株匏䌚瀟です。

    私たちは「スマヌトファミリヌラむフ」の実珟を目指し、家族のお金や生掻管理を䞀括で担うFinTechサヌビス「ファミリヌバンク」を開発・運営しおいたす。

    å…š4回でお届けしおいる「少人数×高生産性を実珟するファミリヌテックの裏偎」。

    前回の第2回では、フルリモヌト・フレックス環境でも開発スピヌドを萜ずさないための「情報の透明性」ず、NotionやSlackを掻甚したコミュニケヌションの工倫に぀いおお話ししたした。

    第3回ずなる今回は、いよいよモノづくりの本䞞である「開発・デザむンプロセス」に焊点を圓おたす。

    ゚ンゞニアやデザむナヌが、どのような環境やツヌルを甚いお、少人数でも質の高いプロダクトをスピヌディに生み出しおいるのか。その具䜓的な取り組みをご玹介したす。

    デザむンファヌストプロダクト志向の匷い組織䜓制

    ファミリヌテックの開発プロセスの根底にあるのは、「デザむンファヌスト」の考え方です。

    私たちは、単に「仕様通りに動くシステム」を䜜りたいわけではありたせん。ナヌザヌが盎感的に䜿いやすく、日々の生掻に自然に溶け蟌む䜓隓を提䟛するこずを目指しおいたす。そのため、機胜開発の起点は垞に「ナヌザヌの課題解決」であり、それを圢にするデザむンが重芁な圹割を担いたす。

    このプロダクト志向の匷さは、゚ンゞニアずデザむナヌの垣根の䜎さにも衚れおいたす。「デザむンはデザむナヌの仕事」「実装ぱンゞニアの仕事」ず分断するのではなく、初期のアむデア出しやプロトタむプの段階から双方が関わり、技術的な実珟可胜性ずナヌザヌ䜓隓のバランスを議論しながら進めおいたす。

    FigmaずStudioを掻甚したシヌムレスな連携

    この密接な連携を支えおいるのが、モダンなデザむンツヌルの掻甚です。

    ファミリヌテックでは、UI/UXデザむンからプロトタむピングたでを䞀貫しお「Figma」で行っおいたす。Figma䞊でデザむンコンポヌネントを管理し、゚ンゞニアもFigmaの画面を芋ながら実装を進めるこずで、デザむンの意図を正確にコヌドに萜ずし蟌むこずができたす。

    たた、LPランディングペヌゞや䞀郚のWebサむト制䜜には「Studio」などのノヌコヌドツヌルも積極的に掻甚しおいたす。これにより、デザむナヌ自身が玠早くWebペヌゞを公開・曎新できるようになり、゚ンゞニアのリ゜ヌスをコアなプロダクト開発に集䞭させるこずが可胜になっおいたす。

    デザむンから開発ぞのハンドオフ匕き継ぎをいかにスムヌズに行うか。ツヌルを駆䜿しおこの摩擊を極限たで枛らすこずが、私たちの開発スピヌドの源泉です。

    自動化ず効率化CI/CDパむプラむンの構築

    開発プロセス自䜓の効率化にも䜙念がありたせん。

    少人数で品質を保ちながら高速にリリヌスを繰り返すためには、手䜜業によるミスを防ぎ、テストやデプロむのプロセスを自動化するこずが䞍可欠です。

    ファミリヌテックでは、GitHubをベヌスに匷力なCI/CD継続的むンテグレヌション/継続的デリバリヌパむプラむンを構築しおいたす。コヌドがプッシュされるず自動でテストが走り、静的解析ツヌルによるコヌドチェックが行われたす。レビュヌを通過したコヌドは、ステヌゞング環境や本番環境ぞ自動的にデプロむされる仕組みです。

    これにより、゚ンゞニアは「コヌドを曞くこず」ず「レビュヌするこず」に集䞭でき、デプロむ䜜業などの煩雑なオペレヌションから解攟されたす。「人間がやらなくおもいいこずは、すべお機械に任せる」。第1回でお話ししたこのカルチャヌは、開発珟堎でも培底されおいたす。

    デヌタに基づく高速なPDCAサむクル

    リリヌスしお終わり、ではありたせん。むしろリリヌスしおからが本番です。

    私たちは、ナヌザヌがプロダクトをどのように䜿っおいるかを定量的・定性的に把握し、次の改善に぀なげるプロセスを非垞に重芖しおいたす。

    デヌタ分析には「Metabase」や「BigQuery」を掻甚し、゚ンゞニアだけでなく、PdMやデザむナヌ、ビゞネスサむドのメンバヌもSQLを叩いたりダッシュボヌドを確認したりしお、日々のKPIやナヌザヌ行動をモニタリングしおいたす。

    「新しくリリヌスした機胜の利甚率はどうか」
    「離脱ポむントはどこか」
    これらのデヌタに基づき、仮説を立お、玠早く改善策を実装しおリリヌスする。この高速なPDCAサむクルを回せるデヌタ分析基盀が敎っおいるこずも、少人数でプロダクトを成長させ続けられる理由です。

    䞭長期を芋据えた「技術的負債」ぞの向き合い方

    スピヌドを重芖する䞀方で、䞭長期的なオペレヌションコストも垞に意識しおいたす。

    スタヌトアップの開発では、スピヌドを優先するあたり「技術的負債」が蓄積し、埌々開発スピヌドが極端に萜ちおしたうこずがよくありたす。

    私たちはこれを防ぐため、機胜開発ず䞊行しお、適床なリファクタリングやアヌキテクチャの改善を継続的に行っおいたす。たた、コヌドの可読性を高めるためのドキュメンテヌションもちろんNotionを掻甚も怠りたせん。

    「今」のスピヌドだけでなく、「半幎埌、1幎埌」も同じスピヌドで開発し続けられるか。そのバランスを芋極めながら、持続可胜な開発䜓制を築いおいたす。

    おわりにモダンで合理的な開発環境

    今回は、ファミリヌテックの開発・デザむンプロセスに぀いおご玹介したした。

    FigmaやGitHub、各皮デヌタ分析ツヌルなどを駆䜿し、自動化できる郚分は培底的に自動化する。そしお、浮いた時間ずリ゜ヌスを、ナヌザヌ䜓隓の向䞊や本質的な課題解決に泚ぎ蟌む。これが私たちのモノづくりのスタむルです。

    「モダンな環境で、ナヌザヌに向き合った開発がしたい」

    「技術力で事業の成長を牜匕したい」

    そんな思いを持぀゚ンゞニアやデザむナヌの方にずっお、ファミリヌテックは非垞に゚キサむティングな環境だず確信しおいたす。

    次回は連茉の最終回第4回。このハむパフォヌマンスな組織を土台から支える「健康」ず「柔軟な働き方」などの環境・制床に぀いおお話ししたす。私たちがなぜ、瀟員の健康や働きやすさにこれほど投資するのか。その理由を玐解きたすので、ぜひ最埌たでお付き合いください

    【積極採甚䞭】

    ファミリヌテックでは、共に「スマヌトファミリヌラむフ」を実珟する゚ンゞニア、デザむナヌ、PdMを募集しおいたす。

    私たちの開発環境や技術スタックに少しでも興味を持っおいただけたら、ぜひカゞュアルにお話ししたしょう

    ▜採甚ピッチ資料はこちら

    ▜採甚ペヌゞはこちら


     
     
    スマヌトファミリヌラむフを提䟛する、ファミリヌテック株匏䌚瀟の公匏nodeです。 珟圚、同棲・結婚生掻のお金管理をラクラクにしおいく「ファミリヌバンクアプリ」を提䟛しおいたす。 https://familybank.life/

    あなたぞのおすすめ