SlideShare a Scribd company logo
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
1976年生まれ
小学3年生から趣味でプログラミングを開始
1995-1999年 慶應義塾大学 SFC 環境情報学部
NRI にてナレッジマネジメントシステムを企画・開発
1999-2000年 サン・マイクロシステムズ
シリコンバレーの米国本社にて Java + XML を用いたサイジングアプリケーションを
開発、カリフォルニア州立大学サクラメント校大学院での Java + XML の授業を担当
2000年 アプレッソ起業
「日本にエンジニアの楽園のような場所をつくりたい!」
起業と同時に DataSpider の企画・開発を開始。半年で Ver. 1.0 をリリース。
未踏ソフトウェア創造事業
・PICSY (伝播貨幣) シミュレータークライアント (2002年)
・Galapagos ( XM 会議ツール) 共同開発者 (2004年)
日経ソフトウェア
・関東連載「小野和俊のプログラマ独立独歩」 (2007-2010年)
九州大学 工学部大学院
・「高度 ICT リーダーシップ特論」非常勤講師 (2008-2011年)
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
技術力と PM 力の問題
行き当たりばっ
たりなソフトウェアアーキテクチャ 余裕のないソフ
トウェア開発
開発の中で先送りされるのは、文書化、テストコードの
記述、ソースコード中の積み残し ( TODO ) 項目の解決や
コンパイラの警告、静的コード解析ツールの解析結果へ
の対応など
組織で共有されない知識 複雑すぎて変更が難しい
コード
最初のコードを出荷することは、借金をしに行くのと同
じである。
品質の良くないコードを使
い続けることは、借金の利息としてとらえることができ
る
まず第一に「プログラムを書く」という仕事は簡単な仕
事ではない。
基礎がしっかりと出来ていないとろくなソフトウェアは
作れない。
「どんな
に優秀なエンジニアでも、決してプログラムを自分自身
で書かずに良い詳細仕様を作ることは出来ない」
「自分でプログラムを書かない上流のエン
ジニアが詳細設計書を作り、下流のエンジニアがコー
ディングをする」という工程そのものが、根本的に間
違っている
・ソフトウェアの要件や構造がごくシンプル
・業務さえ分かっていれば設計ができる
・実装についても設計書通り書けば誰でも作れる
・システムごとに顧客は一社のみ
・納品後の修正は原則として発生しない
・大きなトラブルなく事業としても利益が出ている
・社員のモチベーションも高く事業の将来も明るい
→ しかし今の時代、上記スタンスでは「うちはどこよりも安いです」という薄利モ
デル以外の立ち位置は残されていないものと思われる。
・BP さんと協力して仕事をしていくにせよ、自社で内製化し、技術的負債を背負わ
ずにソフトウェア開発する力がなければプロジェクトは失敗する。
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
→ モダン開発推進チーム発足
そしてこうしたツールを有効活用することはプロジェクトの成功確率向上に
大きく寄与する
• こうしたツールや開発プロセス、設計や実装の技術によって得られる効果や感動
を、モダン開発推進チームが現場に寄り添い、プロジェクトに一緒に参加してプ
ロジェクトメンバーにそのすばらしさを体感してもらう
ファンになった人がインフルエンサーとしてそのやり方を社内に普及させ
ていくことで、モダンな開発手法をねずみ算式に浸透させていく
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
個人で抱え込まずにチーム全体で共有するこ
とができる 問題の早期発見につながる
「自信のなさ」や「恥ずかしさ」
コミット単位での脆弱性診断が可能
段階的且つ確実な品質の作り
込みが可能となった
実装箇所の優先順位にもとづき、機械的に実行可能な単体テストコードを実装
課題発生時に
有識者を交えて議論し、短時間でのトラブルシューティングにつなげることができた
出社時にチャンネル
を確認するだけで、前日のテスト状況の把握と必要に応じて修正を素早く行うことが
できた
総じて「問題の早期発見」が行いやすくなる
これまでの定例会議では発見できなかったような問
題が自然に見つかる
「一人ではなくチームで開発」
実践力重視で招集さ
れた「 PM ジェダイ」 要注意プロジェ
クトに対して PM ジェダイを派遣し、課題の整理と解決に当たる
文化の問題
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
- モード1 モード2
タイミング 事後的 事前的
性向 安定性重視 速度重視
開発手法 ウォーターフォール アジャイル
アプリ例 ERP 、 SCM CRM 、 MA
管理部門 IT 部門が集中管理 ユーザー部門が分散管理
対象業務 予測可能業務 探索型業務
例えるなら 武士:領地や報酬を死守 忍者: 何が有効なのかを探る
誰のためのもの 運用者 (オペレーター) 革新者 (イノベーター)
重視すること 効率性、ROI 新規性、大きなリターン
車の運転で言うと リスクを抑えて安全運転 スピード重視で運転
経営 トップダウン ボトムアップ
規模 大規模 小規模
強み 統率力、実行力 機動力、柔軟性
一部、ZDNet「経済のデジタル化がもたらす企業ITの“バイモーダル”が目指すもの」から引用
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
モード1 モード2
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
流通×IoT
1)ウフル社主催IoTパートナーコミュニティへの参画
2)HULFT IoTリリース
3)流通PoCの実施
Computer-to-Computer
Device-to-Cloud
<IoTパートナーコミュニティへの参画>
<店舗でのPoCイメージ>
※来店者人数・属性/実購買者の情報/店内温度の
データ取得による見える化
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
© 2017 Microsoft Corporation. All rights reserved.
本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。

More Related Content

PPTX
SQiP研究会2014 ミニ講座「論文の書き方入門」 2014年11月7日
Hironori Washizaki
 
PPTX
QAアーキテクチャの設計による 説明責任の高いテスト・品質保証
Yasuharu Nishi
 
PPTX
151212_高専講演会用資料_菅野
Ryuhi Kanno
 
PPTX
Azure Bot!! Microsoft Bot Framework で簡単Bot開発
Yuki Hattori
 
PDF
「今後現場で求められるAIエンジニア像とは?」株式会社ホットリンク 榊 剛史
Leading Edge Co.,Ltd.
 
PDF
とある受託ベンダの開発環境
Tomoki Hasegawa
 
PPTX
ウォーターフォール・アジャイル・DevOps どんなチームでも開発・テスト・リリースでVSTS/TFSをフル活用する方法
慎一 古賀
 
PPTX
Azure serverless!! azure functionsでサーバーを意識しない開発
Yuki Hattori
 
SQiP研究会2014 ミニ講座「論文の書き方入門」 2014年11月7日
Hironori Washizaki
 
QAアーキテクチャの設計による 説明責任の高いテスト・品質保証
Yasuharu Nishi
 
151212_高専講演会用資料_菅野
Ryuhi Kanno
 
Azure Bot!! Microsoft Bot Framework で簡単Bot開発
Yuki Hattori
 
「今後現場で求められるAIエンジニア像とは?」株式会社ホットリンク 榊 剛史
Leading Edge Co.,Ltd.
 
とある受託ベンダの開発環境
Tomoki Hasegawa
 
ウォーターフォール・アジャイル・DevOps どんなチームでも開発・テスト・リリースでVSTS/TFSをフル活用する方法
慎一 古賀
 
Azure serverless!! azure functionsでサーバーを意識しない開発
Yuki Hattori
 

Viewers also liked (6)

PDF
CEDEC2017 アーティストのためのリアルタイムシェーダー学習法
小林 信行
 
PDF
新規プロジェクトにおけるエンジニアの働き方
Recruit Lifestyle Co., Ltd.
 
PDF
Activity, Fragment, CustomView の使い分け - マッチョなActivityにさよならする方法 -
Yuki Anzai
 
PDF
プロトタイプで終わらせない死の谷を超える機械学習プロジェクトの進め方 #MLCT4
shakezo
 
PDF
リクルート式AIの活用法
Recruit Technologies
 
PDF
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda
 
CEDEC2017 アーティストのためのリアルタイムシェーダー学習法
小林 信行
 
新規プロジェクトにおけるエンジニアの働き方
Recruit Lifestyle Co., Ltd.
 
Activity, Fragment, CustomView の使い分け - マッチョなActivityにさよならする方法 -
Yuki Anzai
 
プロトタイプで終わらせない死の谷を超える機械学習プロジェクトの進め方 #MLCT4
shakezo
 
リクルート式AIの活用法
Recruit Technologies
 
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda
 
Ad

Similar to [DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦 (20)

PDF
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
New Relic
 
PDF
[db tech showcase Tokyo 2018] #dbts2018 #A11 『システム開発によろこびと驚きの連鎖を』
Insight Technology, Inc.
 
PDF
VPoEが語る!!会社員(?)としてWebエンジニアを20年続ける話!(n=1)
MasayukiKozawa
 
PDF
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
陽一 滝川
 
PDF
20121124 学生セミナー「基礎からわかる! IT業界とプログラミング」
Takashi Uemura
 
PDF
Talk 1「データインテグレーションとは何か」
Takeshi Akutsu
 
PPT
第1回java実習(helloworld)2011
デジタルシープラーニング
 
PPTX
stapy_028_talk1
Takeshi Akutsu
 
PPT
Distributed Agile using UML
Kenji Hiranabe
 
ODP
鹿駆動
Shinichi Kozake
 
PDF
GCSアジャイル開発を使ったゲームの作り方
Hiroyuki Tanaka
 
PDF
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
Yusuke Suzuki
 
PDF
大規模ソフトウェア開発とテストの経験について
Rakuten Group, Inc.
 
PPTX
Hello Engineer World! 新人リケジョの1年
Satoko Shiroi
 
PDF
自分よりも技術力の高い会社に入社して感じたこと
Suzuki Masayuki
 
PPTX
アジャイルジャパン2015 講演資料
KDDI
 
PPS
世間の荒波を乗りこなせ!
Yoichiro Tanaka
 
PDF
Ldd13 present
Masashi Kayahara
 
PDF
Xpfes2009 Kushida
Yukie Kushida
 
PDF
Software Engineering And Role of Agile
Kenji Hiranabe
 
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
New Relic
 
[db tech showcase Tokyo 2018] #dbts2018 #A11 『システム開発によろこびと驚きの連鎖を』
Insight Technology, Inc.
 
VPoEが語る!!会社員(?)としてWebエンジニアを20年続ける話!(n=1)
MasayukiKozawa
 
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
陽一 滝川
 
20121124 学生セミナー「基礎からわかる! IT業界とプログラミング」
Takashi Uemura
 
Talk 1「データインテグレーションとは何か」
Takeshi Akutsu
 
第1回java実習(helloworld)2011
デジタルシープラーニング
 
stapy_028_talk1
Takeshi Akutsu
 
Distributed Agile using UML
Kenji Hiranabe
 
鹿駆動
Shinichi Kozake
 
GCSアジャイル開発を使ったゲームの作り方
Hiroyuki Tanaka
 
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
Yusuke Suzuki
 
大規模ソフトウェア開発とテストの経験について
Rakuten Group, Inc.
 
Hello Engineer World! 新人リケジョの1年
Satoko Shiroi
 
自分よりも技術力の高い会社に入社して感じたこと
Suzuki Masayuki
 
アジャイルジャパン2015 講演資料
KDDI
 
世間の荒波を乗りこなせ!
Yoichiro Tanaka
 
Ldd13 present
Masashi Kayahara
 
Xpfes2009 Kushida
Yukie Kushida
 
Software Engineering And Role of Agile
Kenji Hiranabe
 
Ad

More from de:code 2017 (20)

PDF
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
de:code 2017
 
PDF
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
de:code 2017
 
PDF
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
de:code 2017
 
PDF
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
de:code 2017
 
PDF
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に
de:code 2017
 
PDF
[DI12] あらゆるデータをビジネスに活用! Azure Data Lake を中心としたビックデータ処理基盤のアーキテクチャと実装
de:code 2017
 
PDF
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
de:code 2017
 
PDF
[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ
de:code 2017
 
PDF
[SP04] これからのエンジニアに必要な「マネジメント」の考え方
de:code 2017
 
PDF
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
de:code 2017
 
PDF
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
de:code 2017
 
PDF
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
de:code 2017
 
PDF
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
de:code 2017
 
PDF
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
de:code 2017
 
PDF
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
de:code 2017
 
PDF
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
de:code 2017
 
PDF
[SP03] 「怠惰の美徳~言語デザイナーの視点から」
de:code 2017
 
PDF
[SP02] Developing autonomous vehicles with AirSim
de:code 2017
 
PDF
[SP01] CTO が語る! 今注目すべきテクノロジー
de:code 2017
 
PDF
[DO16] Mesosphere : Microservices meet Fast Data on Azure
de:code 2017
 
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
de:code 2017
 
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
de:code 2017
 
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
de:code 2017
 
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
de:code 2017
 
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に
de:code 2017
 
[DI12] あらゆるデータをビジネスに活用! Azure Data Lake を中心としたビックデータ処理基盤のアーキテクチャと実装
de:code 2017
 
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
de:code 2017
 
[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ
de:code 2017
 
[SP04] これからのエンジニアに必要な「マネジメント」の考え方
de:code 2017
 
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
de:code 2017
 
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
de:code 2017
 
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
de:code 2017
 
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
de:code 2017
 
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
de:code 2017
 
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
de:code 2017
 
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
de:code 2017
 
[SP03] 「怠惰の美徳~言語デザイナーの視点から」
de:code 2017
 
[SP02] Developing autonomous vehicles with AirSim
de:code 2017
 
[SP01] CTO が語る! 今注目すべきテクノロジー
de:code 2017
 
[DO16] Mesosphere : Microservices meet Fast Data on Azure
de:code 2017
 

Recently uploaded (6)

PDF
TaketoFujikawa_ComicComputing12th_inKumamoto
Matsushita Laboratory
 
PDF
MahiroYoshida_セリフに着目したキャラクタロール推定に関する基礎検討_sigcc12th2025
Matsushita Laboratory
 
PDF
【学会聴講報告】CVPR2025からみるVision最先端トレンド / CVPR2025 report
Sony - Neural Network Libraries
 
PPTX
baserCMS『カスタムコンテンツ』徹底活用術〜あなただけの管理画面を自由自在に〜
Ryuji Egashira
 
PDF
20250730_QiitaBash_LT登壇資料_PDC_Kurashina.pdf
pdckurashina
 
PDF
20250729_Devin-for-Enterprise
Masaki Yamakawa
 
TaketoFujikawa_ComicComputing12th_inKumamoto
Matsushita Laboratory
 
MahiroYoshida_セリフに着目したキャラクタロール推定に関する基礎検討_sigcc12th2025
Matsushita Laboratory
 
【学会聴講報告】CVPR2025からみるVision最先端トレンド / CVPR2025 report
Sony - Neural Network Libraries
 
baserCMS『カスタムコンテンツ』徹底活用術〜あなただけの管理画面を自由自在に〜
Ryuji Egashira
 
20250730_QiitaBash_LT登壇資料_PDC_Kurashina.pdf
pdckurashina
 
20250729_Devin-for-Enterprise
Masaki Yamakawa
 

[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦