Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Member メンバー紹介 もと k-pop大好きです。フットサ ル、ダーツ、飲みが趣味です。 もと k-pop大好きです。フットサ ル、ダーツ、飲みが趣味です。 ひろちゃま 計算機と人が好きな人。外に 出たくないのでゲームで運動 不足解消に挑戦中。 ひろちゃま 計算機と人が好きな人。外に 出たくないのでゲームで運動 不足解消に挑戦中。 れいさん 柴犬の寝顔が大好きで休日も 犬中心の親バカ。 れいさん 柴犬の寝顔が大好きで休日も 犬中心の親バカ。 あやべ テニスとカラオケが好き、実 家に帰った時は豆柴と遊んで います。 あやべ テニスとカラオケが好き、実 家に帰った時は豆柴と遊んで います。 りっくん 4人兄弟の末っ子4男。今まで 4男に出会ったのは1人だけ。 ドッチボール好き。 りっくん 4人兄弟の末っ子4男。今まで 4男に出会ったのは1人だけ。 ドッチボール好き。 わっきー 最近はコナン君がやっている グレーゾーンな行いが気になっ てしまいます。神戸住み。 わっきー 最近はコナン君がやっている グレーゾーンな行いが気になっ てしまいます。神戸住み。 でら すべり台ソムリエ(息子)の 付き人。Podcastを聴きなが ら走るのが趣味。 でら すべり台ソムリエ(息子)の 付き人。Podcastを聴きなが ら走るのが趣味。 おういい ゲームと筋トレ好き。最近は ヴァロラントに夢中。 おういい ゲームと筋トレ好き。最近は ヴァロラントに夢中。 つじ 趣味は 早寝 早起き ☆海外 旅 行、 キッ クボ クシング 、 昭和 レトロなものが好きです。 つじ 趣味は 早寝 早起き ☆海外 旅 行、 キッ クボ クシング 、 昭和 レトロなものが好きです。 しょーさん 特技は 関西出 身で ある ことを 隠す ことです。 「大 阪出 身で す 」「えっ 」う〜ん 愉悦。 しょーさん 特技は 関西出 身で ある ことを 隠す ことです。 「大 阪出 身で す 」「えっ 」う〜ん 愉悦。 お そう そう ポメラニ アン xマルチー ズの ミッ クス犬を 飼ってます。 名 前は ぴんすと 言います。 かき 氷 とい う意味です。 お そう そう ポメラニ アン xマルチー ズの ミッ クス犬を 飼ってます。 名 前は ぴんすと 言います。 かき 氷 とい う意味です。 むら た お笑いと お酒が好きです。 猫 飼ってます。 むら た お笑いと お酒が好きです。 猫 飼ってます。

Slide 4

Slide 4 text

Member メンバー紹介 おっさん コーヒーとクラフトビールが 好きなエンジニア。検索とか小 難しいことが好き。 おっさん コーヒーとクラフトビールが 好きなエンジニア。検索とか小 難しいことが好き。 にしむー 最近シーシャとノルウェー ジャンフォレストキャットを 吸うのにハマってるエンジニ ア。 にしむー 最近シーシャとノルウェー ジャンフォレストキャットを 吸うのにハマってるエンジニ ア。 ぬー 楽器と筋トレが好きなエンジ ニア。今年は早寝早起きを頑 張ります。 ぬー 楽器と筋トレが好きなエンジ ニア。今年は早寝早起きを頑 張ります。 さえき 赤提灯系のお店が好きなエン ジニア。負けず嫌い。 さえき 赤提灯系のお店が好きなエン ジニア。負けず嫌い。 わやま 元ゲーセン店長。ディズニーが 好き。最近はストリートファ イター6漬け。 わやま 元ゲーセン店長。ディズニーが 好き。最近はストリートファ イター6漬け。 武装の中の人 モヒカン歴17年。コラージュ アートと筋トレを愛する2児の 父。 武装の中の人 モヒカン歴17年。コラージュ アートと筋トレを愛する2児の 父。 さいとう 趣味は機械学習。学習を回し ながら室温を上げたり、論文 を見ながら思いにふけてい る。 さいとう 趣味は機械学習。学習を回し ながら室温を上げたり、論文 を見ながら思いにふけてい る。 はらぐち 子供とのボドゲにハマってい る2児の父。 はらぐち 子供とのボドゲにハマってい る2児の父。 あら P PS5を 買うか 一生悩んでいま す。 娘を 溺愛する1児の 母。 あら P PS5を 買うか 一生悩んでいま す。 娘を 溺愛する1児の 母。 にしおさん サウ ナに よく行きます。 猫は 好き だが 猫アレル ギー。 にしおさん サウ ナに よく行きます。 猫は 好き だが 猫アレル ギー。 みえのさん 漫画、アニ メ、 映画、 音楽、 ゲー ム、コン テン ツ系が 大好 きな サンデー プログラマー。 みえのさん 漫画、アニ メ、 映画、 音楽、 ゲー ム、コン テン ツ系が 大好 きな サンデー プログラマー。

Slide 5

Slide 5 text

Engineers Schedule さえきさんの1週間 はじめまして!ソフトウェアエンジニアとして働いている佐伯と申します。2017年にエンジニアに転職し、Webの受託制作会社、メガベンチャーでフロンドエンドエンジニアとして 従事したあと、2021年にスペースマーケットに入社しました。
 要求・要件を紐解いてもの作りするのが好きで、いまはプロダクトオーナーも兼任させていただき、刺激的な毎日を送っています。 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00 22:00 月 起床 奥さんと犬と散歩 朝ごはん slack確認 作業開始 DS 作業開始 お昼 PO関連のMTG 奥さんと犬と散歩 コストチェックMTG 開発(個人・ペアプロ・モブプロなど) 晩御飯 フリータイム(漫画・ YouTube・お酒・スーパー銭 湯・技術記事読む・仕事のおか わり) 火 起床 奥さんと犬と散歩 朝ごはん slack確認 DS チームリファイメント1 overallスプリントレビュー チームレトロスペクティブ overallレトロスペクティブ お昼 昼寝 スプリントプランニング(P1) スプリントプランニング(P2) overallリファイメント マルチチームリファイメント 休憩 チームリファイメント 個人作業 晩御飯 フリータイム(漫画・ YouTube・お酒・スーパー銭 湯・技術記事読む・仕事のおか わり) 水 基本月曜日と同じ 17時よりエンジニアリーダー
 定例ミーティング 木 基本月曜日と同じ
 たまに朝にレンタルスペース の掃除

 隔週で16時からCTOと 1on1 金 起床 奥さんと犬と散歩 朝ごはん 出社 小休憩 (たばこ休憩 ) slack確認・オフィス掃 除 DS 開発(個人・ペアプロ・モブプロなど) お昼 キッチンカーでパクチー丼ご飯少なめ た ばこ休憩 開発(個人・ペアプロ・モブプロなど) 隔週でスクラムマスター1on1 隔週で VPo Eと1on1 開発(個人・ペアプロ・モブプロなど) 退勤(チームメンバーとご飯などにいく) 土 起床 奥さんと犬と散歩 ª 茅ヶ崎の大きめの公園でビ アフェスなどでお昼ご¡ ª 自転車で7分のところにあ る自分で運営しているレン タルスペースの手直し
 (ポスター変えたり、レイアウト直 したり) ª 北茅ヶ崎の個人 店で外食 就寝 日 起床 奥さんと犬と散歩 ª 茅ヶ崎の大きめの公園でビ アフェスなどでお昼ご¡ ª 自転車で7分のところにあ る自分で運営しているレン タルスペースの手直し
 (ポスター変えたり、レイアウト直 したり) ª 北茅ヶ崎の個人 店で外食 就寝 出社日 スクラム

Slide 6

Slide 6 text

Engineers Schedule わやまさんの1週間 こんにちは ! エンジニアリングマネージャーをしている和山です。 2017年の秋に接客業からWebエンジニアに転職して開発の経験を積んだ後、 2020年の夏にスペースマーケットに入社しました。
 設計やっている時が一番楽しいです。 今はエンジニアリングマネージャーを軸にみなさんのキャリアサポートしながら、 プロダクトオーナーという形で開発にも関わっています。 5:00 6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 月 起床(犬に強制的に起こされる) ストレッチなりトレーニング なり 仕事(資料作成系) 朝ごはん 再開 DS 仕事(会議 or 開発 or 採用面談) お昼 PO関連のMTG 仕事(チームの相談など会議 or 開 発 or 面談) エンジニアマネージャー定例 夕飯食べて自由時間 → 彼女と ご飯 21時以降自由時間 火 起床 ストレッチなりトレーニング なり 仕事(資料作成系) 朝ごはん 再開 DS チームリファイメント1 overallスプリントレビュー チームレトロスペクティブ overallレトロスペクティブ お昼(自分で作ります) スプリントプランニング(P1) スプリントプランニング(P2) overallリファイメント マルチチームリファイメント チームリファイメント 晩御飯 自由時間 → 開発が多い
 23:00 就寝 水 起床 ストレッチなりトレーニング なり 仕事(資料作成系) 朝ごはん 再開(隔週で1on1あり) 輪読会→新卒社員 & EM & TL → ロジカルシンキングを読んでい る DS 仕事(会議 or 開発 or 面談) → 火曜日に決まらなかったことが ここに お昼(自分で作ります → パスタ かラーメン) 仕事(会議 or 開発 or 面談) → m an agement 会議 中途採用定例 エ ンジ ニア リーダー定例 退勤 (副業の定例) 夕飯→自由時間→開発が多い
 23:00 就寝 木 起床 ストレッチなりトレーニング なり 仕事(資料作成系) 朝ごはん 再開 1on1 DS 仕事(会議 or 開発 or 面談) お昼(自分で作ります) 仕事(会議 or 開発 or 面談) 中途採用定例 1on1 夕飯 自由時間 → 開発が多い
 23:00 就寝 金 起床 ストレッチなりトレーニング なり 仕事(資料作成系) 朝ごはん & 出社準備 家を出る オフィス着・ 輪読会 DS 1on1(新卒) お昼 → 原宿のお気に入りの ラーメン屋で昼食 仕事(会議 or 開発) 1on1(VPoE) 開発(ペアプロ) 退勤
 21:00 夕飯+ 自由時間(ゲーム や ったり)
 25 :00 就寝 土 起床 ストレッチなりトレーニング なり 仕事(副業 or 本業で気になるコー ド周り触ったり) i 9:00 朝ごはS i 午前中は買い物、食材買っ たりすU i 午後は夕方までサンデープ ログラ ミンI i 夕食 → 家でご飯を作U i 夕食後はゲームしたり本読 んだ6 i そのあとは基本自由時間
 食材買いに行ったりとか出 かけたりとÂ i 23:00 就寝 日 起床 ストレッチなりトレーニング なり 仕事(副業 or 本業で気になるコー ド周り触ったり) i 9:00 朝ごはS i 午前中はサンデープログラ ミンI i 午後は夕方までサンデープ ログラ ミンI i 夕食 → 家でご飯を作U i 夕食後はゲームしたり本読 んだ6 i そのあとは基本自由時間
 食材買いに行ったりとか出 かけたりとÂ i 23:00 就寝 スクラ ム 出社日

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Technology name TypeScript & More Summary 柔軟な型システムを利用する目的でフロントエンドで導 入したのち、開発体験の良さから現在はバックエンドに も導入しています。フロントエンド・バックエンドを同 じ言語で開発できるため領域を選ばずフルスタックに開 発するメンバーが増えています。 型はかなり厳密に定義して運用しています。 エンジニアのコメント 実行しないでもエラーが出るのが最高 重いIDEを使わなくてもVSCodeだけで 開発できるのがいい 型をかなり厳密に書くようにしているた め既存アセットを利用した開発体験がい い 昔はサーバーサイドをJSで書くなんて気 持ち悪いと思ってたけどTSはだいぶ書き 心地が違うしむしろいまでは一番好き 自由度が高いため開発者によりコード品 質に差が出やすいため、コーディング ルールなどにより制約をいれることで運 用しています

Slide 10

Slide 10 text

Technology name Ruby & More Summary 長年アプリケーション開発のメイン言語でしたが、保守 性の観点からTypeScriptへの移行を決めました。 2025年現在まだまだRubyのコードは多く残っています が、絶賛移行中のため今後Rubyのコードは減り、 TypeScriptのコードが増えていくことになります。 エンジニアのコメント ちょっとしたものを書くならRails一択 設定より規約というコンセプトはかっこ いい フレームワークとしてRailsを使っている 場合、実装速度がかなり早いが、Rails Wayを理解していることや多様なライブ ラリを知っていることなどが前提条件と なる。とにかく知らなければならないこ とが多い。 rails console は便利だと思う array.filter.reverseのように自然言語 に近い感覚で書けます。多くの言語だと reverse(filter(array))と逆に書く必要 があるので。

Slide 11

Slide 11 text

Technology name Swift / iOS Summary スペースを利用するゲスト向けアプリはネイティブで実 装されており、言語はほぼSwiftで書かれています。 SwiftUIへの段階的な移行もしており、SwiftDataや LiveActivityなどプラットフォームの新しい機能も開発体 験やユーザー体験の向上につながるものはなるべく取り 入れていっています。 エンジニアのコメント モダンな書き心地を備えたコンパイル言 語でめちゃくちゃ書きやすい 名前がカッコよすぎる 型推論が強力で冗長なコードを書かなく て済むのが最高。@StateObjectと @ObservedObjectの違いで悩む。 Swiftは型システムがしっかりしてるので 安心して書けて良いなと思ってます。
 Xcodeはちょっと扱いにくいというか分 かりにくい…

Slide 12

Slide 12 text

Technology name Kotlin / Android Summary Androidもスペース利用者向けアプリはネイティブアプ リとなっており、全てKotlinで実装されています。 Jetpack化に早くから取り組んでおり、Viewの Compose化も進んでいます。公式が推奨している MVVMアーキテクチャに則っているのとライブラリも標 準的なものを利用しているため、学習コストはとても低 いです。 エンジニアのコメント Javaの冗長すぎる点をうまいことしてく れた感じはある。かといって型がないと かでもなくうまいことできている。 Jetpack Compose化を進めているので どんどんXMLという呪縛から解放される のが嬉しい スペースマーケットはJetpack ComposeやKotlin Flow, Coroutine など時代に合わせたトレンディなスタイ ルだと思います 毎回三項演算子がないことに驚く Kotlinとかけまして、全盛期のイチロー と解きます。その心は、型(肩)がいいです ね。

Slide 13

Slide 13 text

Technology name Next.js Summary 早くからReactを採用しており、SSRを行うために独自にフレームワークを開発して運用して いましたが、Vercelが開発した素晴らしいフレームワークへ移行を行いました。 フロントエンド環境はいくつかありますが、全体の半分以上がNext.jsへ移行済みで、現在も 移行が進行中です。 またフロントエンドのモダンな環境ではテストカバレッジが90%弱あり、フロントエンドの UT環境も充実しています。

Slide 14

Slide 14 text

Technology name NestJS Summary TypeScriptでバックエンドアプリケーションを構築するにあたり導入しました。 設計方針がDDDであったりクライアントとのI/OがGraphQLであったりと、あまりNestJSの テンプレートに沿った作りではありません。 ORMにはPrismaを利用しています。

Slide 15

Slide 15 text

Technology name Amazon Web Services Summary スペースマーケットはオンプレミスのサーバーを持たず、 インフラはフルクラウドリソースで稼働しています。ア プリケーション稼働環境にはAWSを利用しており、DB はAurora、サーバーはECS(Fargate)で、最近では常 識になりつつありますが、かなり早い時期から TerraformによりIaC化しています。

Slide 16

Slide 16 text

Technology name Google Cloud Summary 主にはデータウェアハウスとしてBigQueryを利用するた めですが、他にも事業の特性上MapsやPlacesといった 各種Googleのサービスも利用しています。 データ基盤周辺のツールはELTにTROCCO、BIは Looker、LookerStudio、Amlitude、GA4を利用してい ます。

Slide 17

Slide 17 text

Technology stack スペースマッチング機能 Summary Pythonで独自開発したランキングシステム と推薦システム、Elasticsearchを使った全 文検索システムを利用してパーティーから 会議まで幅広いニーズにぴったりのスペー スを簡単に探せるシステムを提供していま す。

Slide 18

Slide 18 text

Technology stack スペース予約機能 Summary 営業時間を15分単位で在庫管理し、ゲスト の利用予約や後片付けのために時間管理で きる仕組みをRailsで構築しています。他サ イトと時間在庫を共有する場合はGoogleカ レンダーによってスケジュール連携を実現 しています。

Slide 19

Slide 19 text

Technology stack スペース運営機能 Summary スペースを出品するユーザー向けにアカウ ント登録、出品審査、スペースの公開から 予約の受付、ゲストとのメッセージのやり 取り、収益管理まで全てオンラインで完結 する運営機能を構築しています。

Slide 20

Slide 20 text

No content