Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
夢から現実へ: PHPエンジニアの私がスタートアップCTOとして直面した挑戦
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kunikiya
February 11, 2024
Technology
470
0
Share
夢から現実へ: PHPエンジニアの私がスタートアップCTOとして直面した挑戦
kunikiya
February 11, 2024
More Decks by kunikiya
See All by kunikiya
PHPCON KANSAI2024 前夜祭LT
kunikiya
0
120
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
280
「できない」のアウトプット 同人誌『精神を壊してからの』シリーズ出版を 通して得られたこと
comi190327
3
520
AI時代のIssue駆動開発のススメ
moongift
PRO
0
340
ハーネスエンジニアリング×AI適応開発
aictokamiya
3
1.3k
Move Fast and Break Things: 10 in 20
ramimac
0
110
Sansanの認証基盤を支えるアーキテクチャとその振り返り
sansantech
PRO
1
150
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
890
LLMに何を任せ、何を任せないか
cap120
11
6.9k
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
1
220
40代からのアウトプット ― 経験は価値ある学びに変わる / 20260404 Naoki Takahashi
shift_evolve
PRO
4
720
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.3k
Featured
See All Featured
Navigating Team Friction
lara
192
16k
The World Runs on Bad Software
bkeepers
PRO
72
12k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
630
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
190
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Ethics towards AI in product and experience design
skipperchong
2
250
RailsConf 2023
tenderlove
30
1.4k
WENDY [Excerpt]
tessaabrams
9
37k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
180
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
Transcript
夢から現実へ: PHPエンジニアの 私がスタートアップCTOとして直 面した挑戦 @kunikiya 原田裕介 PHPカンファレンス関西 2024/2/11
本トークの概要 - スタートアップにジョインして 1年半 CTOとしてやってきたことをお伝え - これから同様のキャリアを目指す人 の参考に - スタートアップにおける開発改善・組
織構築の参考に
自己紹介 原田裕介(はらだゆうすけ) @kunikiya (株)ベター・プレイスCTO PHP歴17年くらい PHPカンファレンス2018実行委員長 WEBサービスの開発18年、WEB解析とサービ スセキュリティ 推しSSWは天野花さん
経歴 Fラン理系大学情報系学部 学生ベンチャーで開発のバイト→リーダー→代表取締役→会社潰す 学生仲間で起業→インフラ/セキュリティ責任者→会社潰す 大学中退してニュースメディアの会社へ新卒?入社 →フロントエンド責任者 ビッグデータの会社に転職、SaaSプロダクトのフリーミアムモデルの開発
Greenのスカウトでベター・プレイスへ - 丁寧なスカウト文章 - ビジネスが強く、技術が弱い - 理念と代表の熱意に共感
弊社のサービ ス開発の歴史 ・「はぐくみ企業年金」の導入推進サービスを事業として おりDXが肝 ・エンジニア無しの状態から外注でシステム開発を開始 ・予算削減のため、ベトナムのオフショアへ ・失敗し開発組織の立ち上げが始まる ・開発組織を立ち上げたばかりで、エンジニア4名(情シ ス含む) ・メインの開発はSESのメンバーが4名
->結構カオスな中で初期メンバーが戦っていた
色々問題が起こる
- バグが多い - 開発が進むたびにデグレする
最初に取り組んだこと - ボトルネックになっているところ、優先的にやるこ とを見極める - 問題になっていたところを特定して改善 - コードを触るより仕組みの改善をメイン - セキュリティ勉強会
- 社内の信頼を得る - 関連するMTGに出まくる - 技術的アプローチでエンジニア達の悩みを解決し ていく - 仲間を増やす - 採用に力を入れる
どうしたか 検証サーバでの書き換えを禁止、デプロイの仕 組みを整えて検証の際はデプロイ 検証環境のサーバに直接入って書き換えを行 なっており、デグレが発生 課題
どうしたか コーディング規約を制定して、エンジニアのコード 品質を上げてから修正 既存のコードの品質が低い、バグを生み出し易い コードが多い 課題
どうしたか git-flowのルール整備 gitの運用が混乱しており、コンフリクトやデグレが発生 課題
どうしたか 業界知識・業務知識の向上。 社内のMTGに出まくって丁寧に説明をしながら、 少しずつ自分たちのプロダクトにしていく。 社内から下請け開発のような扱い 課題
採用 ・エンジニア向けの丁寧な説明 &期待値の調整 ・技術試験 ・勉強会 ・もくもく会
そして現在 - 社員14名、SES4名の組織へ - WEBデザイナー、UIUXデザイナー含む - 4チーム(マネジメント 4名) - 各チームで安定して開発できるように
なった - Next Step - プロダクトファースト、データドリブンな開発 ができるよう
ご清聴 ありがとう ございました。