COVID-19 により世界が一変し、あらゆる人が外出を制限され、また、多くの方がリモートワークへのシフトを求められていることと存じます。マイクロソフトは「Empower every person and every organization on the planet to achieve more」というミッションの下、テクノロジーの力で多くの方の課題を解決に取り組んでおりますが、このセッションではリモートでの開発における生産性の維持・向上のためにマイクロソフトがどのような貢献ができるのかについて、概略的かつ鳥瞰的にお伝えします。
34. Secure CompliantGlobal
▪ ISO 27001:2013
▪ ISO 27017:2015
▪ ISO 27018:2014
▪ ISO 22301:2012
▪ ISO 9001:2015
▪ ISO 20000-1:2011
▪ SOC 1 Type 2
▪ SOC 2 Type 2
▪ SOC 3
▪ CIS Benchmark
▪ CSA STAR Certification
▪ CSA STAR Attestation
▪ CSA STAR Self-Assessment
▪ WCAG 2.0 (ISO 40500:2012
▪ FedRAMP High
▪ FedRAMP Moderate
▪ EAR
▪ ITAR
▪ DoD DISA SRG Level 5
▪ DoD DISA SRG Level 4
▪ DoD DISA SRG Level 2
▪ DFARS
▪ DoE 10 CFR Part 810
▪ NIST SP 800-171
▪ NIST CSF
▪ Section 508 VPATs
▪ FIPS 140-2
▪ CJIS
▪ IRS 1075
▪ CNSSI 1253
▪ PCI DSS Level 1
▪ GLBA (US)
▪ FFIEC (US)
▪ Shared Assessments (US)
▪ SEC 17a-4 (US)
▪ CFTC 1.31 (US)
▪ FINRA 4511 (US)
▪ SOX (US)
▪ 23 NYCRR 500 (US)
▪ OSFI (Canada)
▪ FCA + PRA (UK)
▪ APRA (Australia)
▪ FINMA (Switzerland)
▪ FSA (Denmark)
▪ RBI + IRDAI (India)
▪ MAS + ABS (Singapore)
▪ NBB + FSMA (Belgium)
▪ AFM + DNB (Netherlands)
▪ AMF + ACPR (France)
▪ KNF (Poland)
▪ European Banking Authority
(EBA)
▪ FISC (Japan)
▪ HIPAA BAA (US)
▪ HITRUST Certification
▪ GxP (FDA 21 CFR Part 11)
▪ MARS-E (US)
▪ NHS IG Toolkit (UK)
▪ NEN 7510:2011 (Netherlands)
▪ FERPA (US)
▪ CDSA
▪ MPAA (US)
▪ FACT (UK)
▪ DPP (UK)
▪ Argentina PDPA
▪ Australia IRAP Unclassified
▪ Australia IRAP PROTECTED
▪ Canada Privacy Laws
▪ China GB 18030:2005
▪ China DJCP (MLPS) Level 3
▪ China TRUCS / CCCPPF
▪ EU EN 301 549
▪ EU ENISA IAF
▪ EU Model Clauses
▪ EU – US Privacy Shield
▪ GDPR
▪ Germany C5
▪ Germany IT-Grundschutz
workbook
▪ India MeitY
▪ Japan CS Mark Gold
▪ Japan My Number Act
▪ Netherlands BIR 2012
▪ New Zealand Gov
CIO Framework
▪ Singapore MTCS Level 3
▪ Spain ENS High
▪ Spain DPA
▪ UK Cyber Essentials Plus
▪ UK G-Cloud
▪ UK PASF
G L O B A L I N D U S T R Y R E G I O N A L
U . S . G O V T
Microsoft Cyber Defense Operations Center
3,500人以上のセキュリティプロフェッショナル
6.5兆 毎日グローバルでシグナルを検知
10億ドル を毎年サイバーセキュリティに投資
91 Compliance
offerings
140ヵ国でアベイラビリティを持つ
クラウドプロバイダーの最大の
地理的フットプリント
58 Azure
regions
38. How Microsoft enables remote work for devs
Minimizing impact
on people
Leveraging
remote-friendly
tools and practices
Learning together
along the way
プルリクエストのトラッキング
活動の変化の理解
自宅でのTechセットアップ
シッピング・ケイデンス
ピア・ラーニング
リモートでの採用
コラボレーションカルチャー
を奨励
最新情報の取得
リソースのシェア
39. Microsoft’s own best practices
Encourage team culture
✓ Microsoft Teams上でのカルチャー
チャンネル
✓ バーチャルでのランチやコーヒー
ブレーク
✓ 通話中の屋外での歩行・散歩
✓ 電話会議でのビンゴゲーム
Resources & staying
informed
✓ オンラインでのヘルプリスト
✓ リモートワークの指針
✓ ハードウェアガイダンス
✓ ベストプラクティス
✓ バーチャルでのイベントの録画
Tech setup
✓ モニター、周辺機器、オフィス構成を模倣するハードウェア
✓ ネットワーク接続を最適化
✓ Visual Studio Codespacesなどのクラウドサービスを活用する
✓ Windows Virtual Desktopを活用して専用のデスクトップ作業を行う
✓ リモートにすることで物理的なオフィスにアクセスする必要性を減らす
Shipping
✓ 確立されたリズムを維持し、Teams上での実施に移行
✓ Teamsアプリケーションをソフトウェア開発に活用する
(例:Azure Boards and Microsoft Whiteboard)
Pair programming & hiring
✓ Visual Studio Live Shareを共同デバッグやピア・ラーニング
✓ Visual Studio Live Shareを活用したバーチャルでのテクニカルレビュー
40. 完了したプルリクエストの傾向 エンジニア 1 時間あたりのビルド数
How Microsoft enables remote work for devs
PRs Completed – MS All
Numberofcompletedpullrequests
1/1 1/6 1/11 1/16 1/21 1/26 1/31 2/5 2/10 2/15 2/20 2/25 3/1 3/6
Y2020 Y2019 7 per mov. Avg. (Y2020) 7 per mov. Avg. (Y2019)
Mon Tues Wed Thurs Fri
Buildcount
Week of the Year 2/16 2/23 2/9 3/1 3/8
Engineers are
starting work
earlier than usual
No typical
lunchtime “dip”
Engineers are
working later into
the evenings Mid-afternoon
peaks are slightly
lower than usual