SlideShare a Scribd company logo
ROOM
G顔の見える
開発チーム
日本マイクロソフト、って?
MSDはこんな感じの人々・・・
OK
新卒入社
見るのは頭の中!
外じゃなくて・・
Working Mother コード
ワークスタイルは
自分で決める!
開発をしています。
日本マーケットに Inspire された
製品・サービスを世界にリリースする
目指すところは・・・
世界へ出て一人前!
メニューとか、ダイアログとか、ヘルプとかの翻訳など・・・
「ローカリゼーション」 は
やっていなかったりします。
バグ
フィードバック
「電話コンパニオン」
文化のギャップを
どう説明するか?
Windows as a Service
Windows 開発側から見た
開発者
Data Center
利用者
パッケージソフトだと・・・
Browser
IoT Device
Telemetry
Deploy
セットアップ
して
購入して店頭に並べて流通に流して箱詰めして
DVDを
作成して
なので、Windows as a Service
開発 テスト 配布
似たような状況の方の
ご参考になれば・・
開発手法の変革!
開発
開発 テスト 配布
恐竜・・・?
いや変革は可能だ!
開発者
プランニング プレビュー(3回)開発(3ヶ月/毎イタレーション)開発(1ヶ月/毎イタレーション)
プランニング
プレビュー(15回)
インサイダー プレビュー
開発(毎イタレーション)
プランニング アイディア
Public 2015年7月 Public 2015年11月 Public 2016年 夏
元アイディアのスケッチ Build 2016 で登場!
世界で通用する
アイディアはでる!
開発 テスト 配布
配布
3年が・・・3分に!!
開発者
Data Center
Telemetry
Deploy
Telemetry
Download
利用者
インサイダー
Windows Insider - SlowWindows Insider - Slow
Deployment - Start Small, Scale Fast
各機能開発 チーム
Feature
Team
Windows チーム
Windows Insider - Fast
Windows 10
リリース!!
毎日更新
数か月毎更新
毎月更新
毎週更新
Windows
Selfhost Ring
数千人
Windows Insider – Fast Ring
Windows Insider – Slow Ring
数百万人
Public Release
Windows シェル チーム
2006年、ジョークだった
Windows as a Service
2006 in Redmond, Washington
一見ジョークでも、
実現可能なもの・・・
見抜けないこともあるわな・・
開発 テスト 配布
テスト
開発者 Data Center
Telemetry
Deploy
Telemetry
利用者
インサイダー
テストする苦しみ
Users x Devices x Applications x Data の膨大な組み合わせ
より多くのテストをするには?
Telemetry の収集と分析
元祖は、Dr. Watson で Crash Report を集めたあたり
Tester から Data Scientist へ
未来は
データサイエンティストの手に・・
CLT-008
Day1 16:35-17:35 @ ROOM J
みんなで作る Windows 10 !
~Windows Insider からのフィードバック データの活用方法~
マイクロソフトディベロップメント株式会社
Windows & Devices 開発統括部
プログラムマネージャー
マイクロソフトディベロップメント株式会社
Windows & Devices 開発統括部
ソフトウェア エンジニア
渡邊 飛雄馬 入谷 優
顔の見える
開発チーム
エンジニアの生活
Work from
Anywhere, Anytime
暗黙のルールにとらわれない。
Visual Studio
Online
Code
Repository
Build
仮想マシン
仮想マシン
Data Center
Developer
環境は自分の工夫次第
デジタル アシスタントの話
Conversation as a Platform への道
冴子先生
Cortana,
Halo, 2549 A.D.
Cortana,
Microsoft, 2015 A.D.
VIDEO
コルタナさん
予定・リマインダー
天気・地震
ニュース
アプリ立ち上げ
Webサーチ
チャット
音
声
認
識
言
語
理
解
音声合成
ユーザー
カード
コルタナさん、声の進化
最初の Windows Insider バージョン
Public Release、2015年11月
声優の声で Voice Font を作成。
イントネーションを改善
コルタナさん、お呼び出しの掟
一、あなたのコルタナが、勘違いしない。
一、ひとつしか、決められない。
一、全年齢対応。全状況対応。
コルタナ○○、とか。
○○コルタナ、とか。
でも、もっと重要なのは・・・
人前で言っても、恥ずかしくない!!
一人でいても、呼びたくなる
テンションが高い時も呼びかけられる
元気がない時も呼びかけられる
ということで、コルタナさん
コルタナさんと
チャット
予定・リマインダー
天気・地震
ニュース
アプリ立ち上げ
Webサーチ
チャット
音
声
認
識
言
語
理
解
音声合成
ユーザー
カード
チャットボット
実写版の時代
冴子先生、
Twitter で Tweet してました
AI には
キャラがある
作るには
コーディングとはちょっと違った
センスが・・・
全知全能のキャラは、
たぶんつまらない。
ChatBot
おしゃべり好きの女子高生Bot
友人同士のような自然な会話
一方の「Cortana」はアシスタント
ディープラーニング技術
(Bing検索エンジン)
+
機械学習のクラウドサービス
(Azure Machine Learning)
開発と運用は、MSD Bing チーム
CPUパワーも
使いよう・・
DBP-019
Day2 15:55-16:55 @ ROOM D
りんなを徹底解剖。"Rinna Conversation
Services" を支える自然言語処理アルゴリズム
日本マイクロソフト株式会社
デベロッパー エバンジェリズム統括本部
部長 エバンジェリスト
砂金 信一郎
マイクロソフト ディベロップメント株式会社
STC Japan
プログラム マネージャー
坪井 一菜 Wu Xianchao
マイクロソフト ディベロップメント株式会社
STC Japan
ソフトウェアディベロップメントエンジニアⅡ
顔の見える
開発チーム
SPL-004_Windows 10 開発の舞台裏から学ぶエンジニアの未来

More Related Content

PPTX
おばかアプリ勉強会資料 マイクロソフト
PDF
クラウド・マーケティング研究会オープニングセッション
PDF
クラウド・マーケティング研究会開催案内
PPTX
ALM Day LT
PPTX
デスクトップアプリを『一歩前へ』進める方法
KEY
Android+Education
PDF
Schoo講演資料130409
PDF
Schoo講演資料130409
おばかアプリ勉強会資料 マイクロソフト
クラウド・マーケティング研究会オープニングセッション
クラウド・マーケティング研究会開催案内
ALM Day LT
デスクトップアプリを『一歩前へ』進める方法
Android+Education
Schoo講演資料130409
Schoo講演資料130409

Similar to SPL-004_Windows 10 開発の舞台裏から学ぶエンジニアの未来 (20)

PDF
Devsumi2013 community
PPTX
エンタメとテクノロジー
PDF
Visual communication
PDF
【B-3】 社内ソーシャルメディア開発トライ&エラー ~おれたちの4tate~ 原島法子氏/岩永義弘氏
PDF
IoTやデジタル活用で価値を生み出すための開発手法 ~BtoBでも、ChatOps等のモダンな開発・運用ができる!~
PDF
Developers summit-2017-day2-room d-chatops-with-b2b
PPTX
フロントエンドというカオスな世界について
PPTX
Schoo講演資料130409
PDF
Weekend Androidのススメ
PDF
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
PDF
プロダクトブランディングから考えるUX改善
PDF
第9回八子クラウド座談会資料 20121208
PPTX
Vantan shinsuke miyaki_upload
PDF
ソースが書けなくてもAndroidアプリをクリック(GUI)開発したい
PPTX
夏サミ2013 基調講演 「DevOpsは開発現場とビジネスの間に何を生むか?」(新野淳一氏)
PDF
見る前に跳べ 〜ギークの工夫で社会を変えよう〜
PDF
IoTの見える化について そしてHoloLens
PPT
Visualizing Software Development
PPTX
HOTATE (Developers Summit 2012)
KEY
Keynote 20120316
Devsumi2013 community
エンタメとテクノロジー
Visual communication
【B-3】 社内ソーシャルメディア開発トライ&エラー ~おれたちの4tate~ 原島法子氏/岩永義弘氏
IoTやデジタル活用で価値を生み出すための開発手法 ~BtoBでも、ChatOps等のモダンな開発・運用ができる!~
Developers summit-2017-day2-room d-chatops-with-b2b
フロントエンドというカオスな世界について
Schoo講演資料130409
Weekend Androidのススメ
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
プロダクトブランディングから考えるUX改善
第9回八子クラウド座談会資料 20121208
Vantan shinsuke miyaki_upload
ソースが書けなくてもAndroidアプリをクリック(GUI)開発したい
夏サミ2013 基調講演 「DevOpsは開発現場とビジネスの間に何を生むか?」(新野淳一氏)
見る前に跳べ 〜ギークの工夫で社会を変えよう〜
IoTの見える化について そしてHoloLens
Visualizing Software Development
HOTATE (Developers Summit 2012)
Keynote 20120316
Ad

More from decode2016 (20)

PDF
SPL-005_オープンソースから見たマイクロソフト
PDF
SPL-003_黒船襲来! 世界DevOps トップ企業 x マイクロソフトによるトークバトル セッション
PDF
SPL-002_クラウド心配性な上司を説得するコツを伝授します ~本当に信頼できるクラウドの構築/運用とは? マイクロソフト クラウド成長の軌跡~
PDF
PRD-009_クラウドの ERP による業務システム開発 ~OData エンド ポイントから Power BI 連携~
PDF
PRD-008_クラウド ネイティブ ERP ~Dynamics AX のアーキテクチャ/環境構築から開発/運用まで~
PDF
PRD-006_機械学習で顧客対応はこう変わる! Azure ML と Dynamics で造る次世代 CRM
PDF
PRD-005_Skype Developer Platform によるアプリケーション開発の最新情報
PDF
PRD-004_ここまでできる! Azure AD と Office 365 連携開発の先進手法
PDF
PRD-002_SharePoint Server 2016 & Online ハイブリッド環境での業務活用
PDF
INF-028_そのエラーやお困りごと、ツールを使えば解決できるかも! ~Sysinternals や OS 標準ツールの徹底活用術~
PDF
INF-027_セキュリティ マニアックス -サイバー攻撃の手口と防御手法- ~敵を知り、己を知れば百戦危うからず~
PDF
INF-026_真のクラウドベース EMM ~マイクロソフトのモビリティ戦略はいかにユニークか~
PDF
INF-025_企業で使える Windows 10 ~現実的なアプリ & デバイス管理~
PDF
INF-024_Windows 10 の展開 ~プロビジョニング? いやワイプ & ロードでしょ!~
PDF
INF-023_マイクロソフトの特権管理ソリューションの全貌 ~永続的な管理者特権の廃止への道~
PDF
INF-022_情報漏えいを責めるべからず。今必要な対策とは? ~Windows 10 セキュリティ機能徹底解説~
PDF
INF-021_実践! Windows as a Service との上手な付き合い方 ~新しい OS 更新管理の徹底解説~
PDF
INF-020_メーカーがおしえてくれない正しいクラウドについて
PDF
INF-019_Nano Server だけでここまでできる! ~極小サーバーの使い方~
PDF
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
SPL-005_オープンソースから見たマイクロソフト
SPL-003_黒船襲来! 世界DevOps トップ企業 x マイクロソフトによるトークバトル セッション
SPL-002_クラウド心配性な上司を説得するコツを伝授します ~本当に信頼できるクラウドの構築/運用とは? マイクロソフト クラウド成長の軌跡~
PRD-009_クラウドの ERP による業務システム開発 ~OData エンド ポイントから Power BI 連携~
PRD-008_クラウド ネイティブ ERP ~Dynamics AX のアーキテクチャ/環境構築から開発/運用まで~
PRD-006_機械学習で顧客対応はこう変わる! Azure ML と Dynamics で造る次世代 CRM
PRD-005_Skype Developer Platform によるアプリケーション開発の最新情報
PRD-004_ここまでできる! Azure AD と Office 365 連携開発の先進手法
PRD-002_SharePoint Server 2016 & Online ハイブリッド環境での業務活用
INF-028_そのエラーやお困りごと、ツールを使えば解決できるかも! ~Sysinternals や OS 標準ツールの徹底活用術~
INF-027_セキュリティ マニアックス -サイバー攻撃の手口と防御手法- ~敵を知り、己を知れば百戦危うからず~
INF-026_真のクラウドベース EMM ~マイクロソフトのモビリティ戦略はいかにユニークか~
INF-025_企業で使える Windows 10 ~現実的なアプリ & デバイス管理~
INF-024_Windows 10 の展開 ~プロビジョニング? いやワイプ & ロードでしょ!~
INF-023_マイクロソフトの特権管理ソリューションの全貌 ~永続的な管理者特権の廃止への道~
INF-022_情報漏えいを責めるべからず。今必要な対策とは? ~Windows 10 セキュリティ機能徹底解説~
INF-021_実践! Windows as a Service との上手な付き合い方 ~新しい OS 更新管理の徹底解説~
INF-020_メーカーがおしえてくれない正しいクラウドについて
INF-019_Nano Server だけでここまでできる! ~極小サーバーの使い方~
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
Ad

SPL-004_Windows 10 開発の舞台裏から学ぶエンジニアの未来