SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
鈴木 章太郎
アクセンチュア株式会社 シニア・マネージャ
金融サービス本部 テクノロジーコンサルティンググループ
Copyright © 2018 Accenture All rights reserved. 1
自己紹介
鈴木 章太郎
アクセンチュア株式会社 シニア・マネージャ
金融サービス本部 テクノロジーコンサルティンググループ
 大学卒業後、分散システム、Web サイト構築の黎明期から Java/.NET 等を使ったアプリケーション開発の最
前線に従事。
 SI ベンダー数社を経て2003年、マイクロソフト株式会社入社。政府・中央官庁担当アーキテクトとして、経済
産業省や総務省の業務・システム最適化(EA)の参照モデル策定に携わる。
 その後、アプリ開発者に最新技術の普及啓発を行うテクニカルエバンジェリストとして、多くの企業・個人の開発
者・アーキテクトに最新技術を使ったアプリ開発を訴求。
 その後、新生 Dell にてハイブリッドクラウド、Windows Mixed Reality 等の訴求活動を経て現職。
Copyright © 2018 Accenture All rights reserved. 2
本日お伝えしたいこと
Digital、レガシーモダナイゼーション、Cloud など、様々
な新技術を柔軟に取り込むために、エンタープライズの IT
アーキテクチャーは進化している。
そのあ るべきアーキテクチャーを 、最新の Accenture
Technology Visionと事例を交えて紹介する
その中で XR テクノロジーの金融 IT 適用への取り組みにつ
いてもご紹介する。
CITIZEN AI
Raising AI to Benefit Business
and Society
Trend 1
INTELLIGENT ENTERPRISE UNLEASHED
2018TechnologyVisionTrends
3
EXTENDED REALITY
The End of Distance
Trend 2
DATA
VERACITY
The Importance of
Trust
Trend 3
FRICTIONLESS
BUSINESS
Built to Partner
at Scale
Trend 4
INTERNET
OF THINKING
Creating Intelligent
Distributed Systems
Trend 5
#TechVision2018
www.accenture.com/technologyvision
www.accenture.com/jp-ja/insight-technology-trends-2018
5
REDEFINEYOURCOMPANYBASEDONTHECOMPANYYOUKEEP
CONFIDENTIAL: FOR INTERNAL USE ONLY, DO NOT DISTRIBUTE.
Copyright © 2018 Accenture All rights reserved.
4Copyright © 2018 Accenture All rights reserved.
ACTS (Accenture Connected Technology Solution) とは?
デジタル時代の開発プラットフォームには、4つのポイントが不可欠
『ACTS』は、これらを兼ねそろえて、自社だけでとどまらないデジタル・エコシステムを構築
するための開発ソリューション
顧客パーソナライズ API による拡張性 ビッグデータ分析 アジャイル開発
https://www.accenture.com/jp-ja/service-accenture-connected-technology-solution-fs
5Copyright © 2018 Accenture All rights reserved.
ACTS をベースにしたソリューション事例①:
ふくおかフィナンシャルグループ iBank – Everyday Bank プラットフォーム
「Everyday Bank」とは、他業態と手を結び、顧客ニーズに全方位的に応える仕組みを作ることで、顧客
の日常生活に深く浸透し、多くの顧客接点を持つことを目指すビジネスモデル
顧
客
エンハンス
アンバンドル化された
サービスの活用
異業種との提携
(リバンドル)
6
Copyright © 2018 Accenture All rights reserved.
ACTS をベースにしたソリューション事例②:
第一生命 健康第一サービスプラットフォーム
これまで加入時と支払時のみしかタッチポイントが無かった生保会社が、顧客の生活を『健康増進』という
観点から包括的にサポートするエコシステム構築を開始。 第1弾を、9社で構想段階から4ヶ月の短期
間でアジャイル開発し、リリース。 FinTech ビジネス立ち上げから、アジャイルデリバリ統括まで、
アクセンチュアが中心となって推進中
https://www.accenture.com/jp-ja/success-accenture-dai-ichi-life-application
ACTS をベースにしたソリューション事例②:
第一生命 健康第一サービスプラットフォーム 第2弾
第2弾を、24社で構想段階から6ヶ月の短期間でアジャイル開発し、リリース。
第2弾健康増進キャンペーンアプリリリース
(2017/10) Enterprise Multi-Vendor Agile Delivery Management
Copyright © 2018 Accenture All rights reserved.
8Copyright © 2018 Accenture All rights reserved.
ACTS のアーキテクチャブループリント
全ての機能がクラウド上に構築され、API で外部とも内部ともつながる、
API エコシステム・エコノミー時代に向けたソリューション
② ACTS Coreサーバ・ドメイン
③ ACTS CMS/デジタルマーケティング/アナリティクス ドメイン
①ACTS モバイル・ドメイン
外部サービス /
IoTセンサー情報
CMS
サーバ
デジタル
マーケティング
サーバ
ビッグデータ
分析サーバ
ハイブリッド
モバイル
フレームワーク
ロボティクス
API
既存システム
(情報・基幹系)
業務PC
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
マイクロ
サービス
API マネジメント
AIによる分析/アクション
Azure / AWS 等のクラウド基盤
・・・
・・・
全ての顧客行動情報、IoTセン
サー情報が集約され、AIにより分
析可能その結果をベースにパーソ
ナライズアクションを実施する
顧客パーソナライズ / ビッグ
データ分析
既存システムへの影響
を抑え、必要な情報を
API 連携する
API による拡張性
スピードを殺さず、外部/内部の変
化に対応し、APIで連動する
アジャイル開発 / APIによる拡張
性
トレンドや技術の変化
について行くために常
に変化する必要がある
アジャイル開発
9Copyright © 2018 Accenture All rights reserved.
Accenture Innovation Hub 東京
ACTS ソリューション
デモ
BUTLER
11Copyright © 2018 Accenture All rights reserved.
ACTS 上で構築された Demo ソリューション 『Butler』 紹介
AI チャットボットが有能な執事=『バトラー』として、顧客のあらゆるライフスタイルをサポート
する、デジタルエコシステムソリューションを想定
このDemoにおけるACTS機能のポイント
✓ APIで様々なサービス、基幹系とつながることができる
✓ AIで、顧客の行動情報を分析し、その結果をもとにパーソ
ナライズされたサービスが提供できる
✓ フロント部分をニーズに合わせて素早く拡張できる
✓ DevOps/Testing Automation を導入されていることで、
アジャイル開発を実現する
※ この Demo 自体がデザイン・シンキングで設計され、アジャイルに開発する
ことで、約1ヶ月間(デザイナー含め3名)で構築された
Copyright © 2018 Accenture All rights reserved. 12
生産性を妨げない為のクラウド DevOps & アジャイル管理方針 - 1
Develop
Git
Configraiton
Management
CIDeploy
Delivery
① ハイブリッドモバイル開発
② サーバサイド開発
③ AWS/ Azure /GCP 開発環境
④ ブランチ戦略
⑤ 自動ビルド
⑥ 自動テスト⑦ モバイルアプリ OTA 配信
⑧ 自動デプロイ
⑩本番リリース
⑨ Apple アプリ審査
そもそも、DevOps とは・・・
DevOps とは協調と改善
がサイクルとして上手くまわる
『状態』
Jenkins や Gradle などのツールではない!
Copyright © 2018 Accenture All rights reserved. 13
生産性を妨げない為のクラウド DevOps & アジャイル管理方針 - 2
分散・スケールしたアジャイル開発体制の生産性と品質を担保する、アジャイル開発標準
2.開発プロセス
Copyright © 2015 Accenture All rights reserved. 15
開発プロセス全体像
✓ 要件定義期間・パイロット開発期間中に、モックアップによる画面デザインの検証、アーキテクチャ設計/導入、アプリケーション設計
を実施
✓ その後、詳細設計から次Sprintスコープ調整までを反復実施し、順次開発していく
要件定義・パイロット開発
要件定義
・モックアップを作成
し、画面を検証
・ユースケースを作成
・非機能要件を定義
Sprint
計画
・Sprintの回数
/期間/実装範
囲を決定
詳細設計
• ユースケー
スからドメ
イン分析を
実施
• 必要に応じ
画面項目定
義、ロジッ
ク定義等記
載
サーバーAPI開
発
• モバイルから呼び出
されるAPIの開発
• IF開発も含まれる
モバイル開発
• ハイブリッド・モバ
イルアプリケーショ
ン開発によるフロン
ト開発
サーバーAPI開
発 UT
• UnitTestによるテス
トコードをモジュー
ル毎に実装
モバイル開発
UT
• 手動によるサー
バー・モバイル連携
テスト
ITa
• テストチームによる
シナリオテスト
• ケースはSelenium
を利用した自動テス
ト実施用スクリプト
に記載
• 自動テスト化し、以
後、サーバー側
UnitTestと共に自動
リグレッションテス
トに利用
バッチ開発
• サーバーで起動する
バッチ開発
バッチ開発 UT
• UnitTestによるテス
トコードをモジュー
ル毎に実装
管理WEB開発
• 管理者向けのWEBア
プリ開発
管理WEB開発
UT
• UnitTestによるテス
トコードをモジュー
ル毎に実装
テストチームによるITa向けテスト
スクリプト作成
ユーザー
受入テスト
• 事務局チームによ
る受入テスト
• テストシナリオ
ベースでテストを
すると共に、機
能・操作感を検証
することで、変更
必要要否を判断す
る
次Sprint
スコープ調整
• ユーザー受入テス
トにて把握した障
害・仕様変更
• 開発期間中に検討
され、追加された
要望
• 当初のスコープ機
能
上記3種類の要件を
一覧整理し、次
Sprint内で開発可能
なスコープに、プラ
イオリティ順に絞り
込む
① 詳細設計 ② 開発 ③ 単体テスト ④ ITa
⑤ ユーザー受入
テスト
⑥ 次Sprint
スコープ調整
反復
継続要件検討
パイロット開
発
• モバイルアプリケー
ションのうち数画面
のパイロット開発を
実施
• アーキテクチャの検
討・初期構築
• 標準化文書を作成
• 課題の洗い出し
ITb/
ST/
UAT/
移行
b. アジャイル向け開発環境・品質維持
~ ディストリビューテッド・アジャイル開発向け環境整備
「要件・スプリントは可変性を維持すること」は、すなわち「その他の開発環境・プロセスは徹底的に標準化」を意味する。
アジャイル開発の特性に合わせた環境整備が、非常に重要となる。(以下のチャートは例示)
この部分の導入推進・管理・運営を、各プロジェクトやサブシステムに依存
せず、横串で効率的かつ品質を担保した形で実施する必要がある
プロジェクト
チケット管理
(Redmine/RTC)
ソースコード・
ドキュメント管理
(Git/RTC(Rationa
l Team Concert))
テスト管理
(Testlink/RQM(R
ational Quality
Manager))
継続的インテグ
レーション(CI:
Continuous
Integration)
(Jenkins/RBF(Bui
ld Forge))
テスト自動化
(Selenium/RFT(F
unctionalTester))
マスター
スケジュール
進捗管理
(Excel/MSP)
データ・スキーマ
管理
(DBCR)
デプロイ自動化
(Capistrano)
HWMW構成管理
自動化
(Chef/Puppet)
レポート
群
AWSクラウドプロジェクト開発・管理環境クラウド開発
・テスト環境
開発環境A
IT環境A
ドキュメントテンプ
レート管理
(DECKS)
ドメイン管理
(DIP)
API管理
(Apigee)
■凡例:
黒字:オープンソース
青字:IBM(Rational)
赤字:その他ベンダ
緑字:ACN社ツール
初期導入範囲
開発環境B
IT環境B
プロジェクト開発・管理環境が
一元化され、すべての情報レ
ポジトリが集約されていること
で、多軸的な分析が可能となる
Copyright © 2015 Accenture All Rights Reserved. 104.構成管理方針
Copyright © 2015 Accenture All rights reserved. 28
day1リリース以降day1リリース前
凡例:メインブランチ サポートブランチ
• Sprint1 / Sprint2 / Sprint3 では開発効率を優先するため、Github Flowを利用し管理する。
• Sprint4 以降では、day1リリースを以て、Git Flow + α※を利用し管理する。
■Sprint1 / Sprint2 / Sprint3までの運用
master リリース資源を格納
day1 開発資源を格納develop
Git Flow名 FFG名称
Git Flow管理
Git Flow外管理(+α)
■Sprint4 以降
master
feature
hotfix
release
リリース資源を格納
day1_障害対応時の資源を格納
day1 リリース対応資源を格納
day1_開発資源を格納
day1 Backlog対応資源を格納
develop
Git Flow名 FFG名称
day1-5dev day1.5 開発資源を格納
develop develop
ブランチの種類
工程 プロセス タスク
チケット
トラッカー
No 手順 インプット アウトプット 担当者 ステータ
ス
担当者 ステータ
ス
担当者 ステータ
ス
担当者 ステータ
ス
担当者 ステータ
ス
担当者 ステータ
ス
担当者 ステータ
ス
担当者 ステータ
ス
担当者
次Sprint ス
コープ調整
スコープ調整
1
・次Sprintの対応スコープをクライアントと協議し、次Sprintの開発対
象とするユースケースとバックログを確定する
マスタースケ
ジュール
ユースケース一覧
iBankバックログ管
理表
ユースケース一覧
iBankバックログ管
理表 スクラムマスター
- - - - - - - - - - - - - - - -
作業計画策定
2
・No1の結果を受け、ユースケースおよびバックログと紐づかない作
業も含めたハイレベルな作業計画(WBS)を策定する
マスタースケ
ジュール
ユースケース一覧
iBankバックログ管
理表
WBS
スクラムマスター
チームリード
- - - - - - - - - - - - - - - -
チケット登録
3
・対応するユースケースおよびバックログをチケットとして登録する
 -ユースケースは1ユースケース=1作業チケットとして登録
 -バックログは1バックログ=1変更チケットとして登録
・スタータスは完了として登録する
(完了にしないとガントチャートビューのイナズマ線で遅延しているよ
うに表示されてしまうため)
WBS
ユースケース一覧
iBankバックログ管
理表
Redmine
チームリード
完了 チーム
リード
- - - - - - - - - - - - - -
4
・以下ルールに従って、上記チケットの子チケットとして作業チケット
もしくはレビューチケットを登録する。
①モバイルの詳細設計~UTまでの作業
 1つの作業(モバイル開発)チケットとして登録
②Web/APIの開発~JUNIT実行までの作業
 1つの作業(モバイル開発)チケットとして登録
③管理Webおよびバッチの詳細設計~UTまでの作業
 1つの作業(モバイル開発)チケットとして登録
④レビュー作業
 レビューチケットとして登録
⑤上記以外の作業
 作業チケットとして登録
・対応するユースケースおよびバックログと紐づかない作業は、WBS
を基に、作業チケットもしくはレビューチケットとして登録する
(サマリタスクは、スタータス=完了として登録する。完了にしないと
ガントチャートビューのイナズマ線で遅延しているように表示されて
しまうため)
WBS
Redmine
Redmine
チームリード
↓ ↓ 新規 モバイル
開発者
新規 WebAPI
開発者
新規 レビュー
担当者
新規 レビュー
担当者
新規 テスト担
当者
新規 テスト担
当者
- -
詳細設計 詳細設計の実施 詳細設計の着手
5
・自分が担当者に割り当てられた「作業(モバイル開発)」チケットの情
報を確認し、作業内容を確認する
Redmine -
開発者
↓ ↓ 設計中 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ - -
詳細設計の実施
(モバイル・
WebAPI)
作業スコープの確認
6
・設計対象のユースケースを理解する PL101_iBankStep1
to1.5_ユースケー
ス一覧.xls
PL101_iBankStep1
to1.5_ユースケー
ス一覧_モバイ
ル.xls
-
開発者
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ - -
開発ガイドラインの確
認
7
・開発ガイドラインを理解する TA230_iBankStep1
to1.5_モバイル開
発標準.ppt
TA243_iBankStep1
to1.5_WEB API開
-
開発者
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ - -
⑧
作業(WebAPI開発)
トラッカー
① ② ③ ④ ⑤
(不具合タイトル)
作業トラッカー
(ドメイン+ユース
ケース)
モバイル開発 WebAPI開発 ITa実施
⑥ ⑦
UT仕様書レビュー
レビュートラッカーレビュートラッカー 変更トラッカー 不具合トラッカー
Redmineチケットの遷移
詳細設計書レビュー ITa準備
作業(モバイル開発)
トラッカー
作業トラッカー
コード管理プロセス標準
アジャイルスプリント手順詳細標準
アジャイル開発
標準の一例
DevOps ツール標準アジャイルプロセス標準
Copyright © 2018 Accenture All rights reserved. 14
生産性を妨げない為のクラウド DevOps & アジャイル管理方針 - 3
マルチベンダー・アジャイル・オーケストレーションの要となる、アジャイル管理基盤
■ Redmine on Cloud
進捗管理 課題/Todo管理
依頼QA管理
障害管理
変更管理
■ 構成管理ツール on Cloud
文書管理
ソースコード管理
API管理
■ コミュニケーションツール
Mailing
List
No Excel !
No Ticket, No Commit !
No Ticket, No Work !
3つの No! をアジャイル統合 PMO が推進
Copyright © 2018 Accenture All rights reserved. 15
参考:Accenture DevOps Platform (ADOP)
予めパッケージ化されたツール群を導入することでクイックな自動化基盤の構築が可能
開発者
開発した
プログラムを
チェックイン
• チケット管理(障害、変更)
テスタ
開発担当者
のアサイン
• ソースコードの
バージョン管理
Git/Subversion
構成管理
• テスト結果を収集
• ダッシュボード表示
テスト実行結果を収集
• 全体ジョブフロー管理
• 分析レポート
• 解析ビルド時のアラート
• 自動ビルド
• パッケージング
• 自動テスト
• カバレッジ分析
Gradle JUnit/Rspec
ビルド 単体テスト
• 画面の自動テ
スト
Selenium
• 移送
Fabric/
Capistrano
画面テストデプロイ
検証環境
チケット
登録
デプロイ後
自動テスト
テストが完了するまで繰り返し
• コード規約チェック
• リスクコード解析
静的解析
CheckStile/
FindBugs
チケットNoと
資源情報を紐付
移送担当
資源
移送チケット情報連携
資源情報連携
https://accenture.github.io/adop-docker-compose/
Gradle
(継続的インテグレーション
のツールセットを AWS 上の
コンテナに展開した例)
ADOP ソリューション
ビデオ
LIQUID STUDIO TOKYO
DEVOPS
Copyright © 2018 Accenture All rights reserved. 16
EXTENDED
REALITY
The End of Distance
Immersive experiences are changing the way people connect with
information, experiences, and each other. Through virtual and
augmented reality, extended reality is the first technology to “relocate”
people in time and space – and it’s bringing about the end of distance.
Copyright © 2018 Accenture All rights reserved. 17
GOOGLE
GLASS
VUZIX SMART
GLASSES
ASSISTED
REALITY
VIRTUAL
REALITY
AUGMENTED
REALITY
FUTURE
VR/AR
NEURAL
HAPTIC
OLFACTORY
MOTION
More
immersive
GOOGLE
DAYDREAM
GOOGLE
CARDBOARD
OCULUS
RIFT
HTC VIVESAMSUNG
GEAR
SONY
PLAYSTATION VR
Mobile Tethered
Less
immersive
MICROSOFT
HOLOLENS
GOOGLE
TANGO
APPLE ARKit
META
ODG
GOOGLE
ARCore
EXTENDED REALITY(XR) SPECTRUM
TARGET
TARGET(AR/MR)
Copyright © 2018 Accenture All rights reserved. 18
DIGITAL WEALTH MANAGEMENT を活用した営業の流れ
営業の各プロセスをサポートすることで、営業力を抜本的に向上させる。
情報収集・ニーズヒアリング 提案・取引ターゲティング・目標設定 事前準備
実績や活動状況を確認
し、顧客属性やイベントか
らアプローチすべき顧客を
抽出
外交に向け、ポテンシャル
やニーズを踏まえ、顧客へ
の提案戦略を検討
家族・他社取引情報を
把握、シミュレーションを
用いたニーズ深掘り
顧客ニーズにあわせ提案
内容をカスタマイズし、多
様な商品を提案、受注
時にはその場で発注
提
案
フ
ロ
ー
利
用
機
能
画
面
イ
メ
ー
ジ
投資関連情報提供
ニーズヒアリング
ライフプラン・シミュレーション
イベント管理・アラート提示
目標・実績管理
KPIモニタリング
取引サポート・発注
ポートフォリオ提案
提案資料提示・TV会議商品レコメンド
顧客情報一元管理
タスク管理
シミュレーション
提案サポート
ターゲティング
モニタリング
XR TARGET
Copyright © 2018 Accenture All rights reserved. 19
DIGITAL WEALTH MANAGEMENT ソリューションイメージ
Copyright © 2018 Accenture All rights reserved. 20
DIGITAL WEALTH MANAGEMENT ビジネスユースケース
Copyright © 2018 Accenture All rights reserved. 21
DIGITAL WEALTH MANAGEMENT ビジネスユースケース
Copyright © 2018 Accenture All rights reserved. 22
DIGITAL WEALTH
MANAGEMENT
デモ
ユースケース1:世界の市況
ユースケース2:株式・債権
ユースケース3:投資用美術品
Copyright © 2018 Accenture All rights reserved. 23
24Copyright © 2018 Accenture All rights reserved.
最後に:なぜアクセンチュアなのか?
Lightweight - ArchCloud Migration DevOps AIDiscoveryTesting
ビジネス/開発チーム/アーキテクチャ・テクノロジーの全てが一体となって、
デリバリーをアジャイルで実現できることこそが、
アクセンチュアの価値である
ご清聴ありがとうございました。
Copyright © 2018 Accenture All rights reserved.
shotaro.suzuki@accenture.com

Mais conteúdo relacionado

Mais procurados

バッチ処理にバインド変数はもうやめません? ~|バッチ処理の突発遅延を題材にして考えてみる~
バッチ処理にバインド変数はもうやめません? ~|バッチ処理の突発遅延を題材にして考えてみる~バッチ処理にバインド変数はもうやめません? ~|バッチ処理の突発遅延を題材にして考えてみる~
バッチ処理にバインド変数はもうやめません? ~|バッチ処理の突発遅延を題材にして考えてみる~Ryota Watabe
 
組織の問題も解決するアーキテクチャ BackendsForFrontends
組織の問題も解決するアーキテクチャ BackendsForFrontends組織の問題も解決するアーキテクチャ BackendsForFrontends
組織の問題も解決するアーキテクチャ BackendsForFrontendsPIXTA Inc.
 
なぜ「マイクロサービス“化”」が必要なのか
なぜ「マイクロサービス“化”」が必要なのかなぜ「マイクロサービス“化”」が必要なのか
なぜ「マイクロサービス“化”」が必要なのかYusuke Suzuki
 
え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?Yugo Shimizu
 
マイクロサービスに至る歴史とこれから - XP祭り2021
マイクロサービスに至る歴史とこれから - XP祭り2021マイクロサービスに至る歴史とこれから - XP祭り2021
マイクロサービスに至る歴史とこれから - XP祭り2021Yusuke Suzuki
 
PowerAppsの導入効果と運用化を阻む壁
PowerAppsの導入効果と運用化を阻む壁PowerAppsの導入効果と運用化を阻む壁
PowerAppsの導入効果と運用化を阻む壁Junichi Kodama
 
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!mosa siru
 
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~Daisuke Morishita
 
ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本kazuki kumagai
 
プロダクトの強い軸を作るプロダクトマネジメントフレームワーク
プロダクトの強い軸を作るプロダクトマネジメントフレームワークプロダクトの強い軸を作るプロダクトマネジメントフレームワーク
プロダクトの強い軸を作るプロダクトマネジメントフレームワークkumiko koshiro
 
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjugフロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjugItsuki Kuroda
 
Azure API Management 俺的マニュアル
Azure API Management 俺的マニュアルAzure API Management 俺的マニュアル
Azure API Management 俺的マニュアル貴志 上坂
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門VirtualTech Japan Inc.
 
ドメイン駆動設計のための Spring の上手な使い方
ドメイン駆動設計のための Spring の上手な使い方ドメイン駆動設計のための Spring の上手な使い方
ドメイン駆動設計のための Spring の上手な使い方増田 亨
 
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツールこんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツールdcubeio
 
Redisの特徴と活用方法について
Redisの特徴と活用方法についてRedisの特徴と活用方法について
Redisの特徴と活用方法についてYuji Otani
 
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方Shohei Koyama
 
オーバーエンジニアリングって何? #devsumi #devsumiA
オーバーエンジニアリングって何? #devsumi #devsumiAオーバーエンジニアリングって何? #devsumi #devsumiA
オーバーエンジニアリングって何? #devsumi #devsumiAOre Product
 
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」Takuto Wada
 

Mais procurados (20)

バッチ処理にバインド変数はもうやめません? ~|バッチ処理の突発遅延を題材にして考えてみる~
バッチ処理にバインド変数はもうやめません? ~|バッチ処理の突発遅延を題材にして考えてみる~バッチ処理にバインド変数はもうやめません? ~|バッチ処理の突発遅延を題材にして考えてみる~
バッチ処理にバインド変数はもうやめません? ~|バッチ処理の突発遅延を題材にして考えてみる~
 
組織の問題も解決するアーキテクチャ BackendsForFrontends
組織の問題も解決するアーキテクチャ BackendsForFrontends組織の問題も解決するアーキテクチャ BackendsForFrontends
組織の問題も解決するアーキテクチャ BackendsForFrontends
 
なぜ「マイクロサービス“化”」が必要なのか
なぜ「マイクロサービス“化”」が必要なのかなぜ「マイクロサービス“化”」が必要なのか
なぜ「マイクロサービス“化”」が必要なのか
 
え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?
 
マイクロサービスに至る歴史とこれから - XP祭り2021
マイクロサービスに至る歴史とこれから - XP祭り2021マイクロサービスに至る歴史とこれから - XP祭り2021
マイクロサービスに至る歴史とこれから - XP祭り2021
 
PowerAppsの導入効果と運用化を阻む壁
PowerAppsの導入効果と運用化を阻む壁PowerAppsの導入効果と運用化を阻む壁
PowerAppsの導入効果と運用化を阻む壁
 
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
 
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
 
ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本
 
プロダクトの強い軸を作るプロダクトマネジメントフレームワーク
プロダクトの強い軸を作るプロダクトマネジメントフレームワークプロダクトの強い軸を作るプロダクトマネジメントフレームワーク
プロダクトの強い軸を作るプロダクトマネジメントフレームワーク
 
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjugフロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
 
Azure API Management 俺的マニュアル
Azure API Management 俺的マニュアルAzure API Management 俺的マニュアル
Azure API Management 俺的マニュアル
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
 
ドメイン駆動設計のための Spring の上手な使い方
ドメイン駆動設計のための Spring の上手な使い方ドメイン駆動設計のための Spring の上手な使い方
ドメイン駆動設計のための Spring の上手な使い方
 
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツールこんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツール
 
Redisの特徴と活用方法について
Redisの特徴と活用方法についてRedisの特徴と活用方法について
Redisの特徴と活用方法について
 
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
 
オーバーエンジニアリングって何? #devsumi #devsumiA
オーバーエンジニアリングって何? #devsumi #devsumiAオーバーエンジニアリングって何? #devsumi #devsumiA
オーバーエンジニアリングって何? #devsumi #devsumiA
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
 
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
 

Semelhante a Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324

Logic Apps/Flow Update Summary
Logic Apps/Flow Update SummaryLogic Apps/Flow Update Summary
Logic Apps/Flow Update SummaryTomoyuki Obi
 
[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE
[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE
[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SREIida Yukako
 
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜Kunihiko Ikeyama
 
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向Tsutomu Ogasawara
 
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬日本マイクロソフト株式会社
 
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~Yuki Ando
 
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~apkiban
 
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~Yuichi Hasegawa
 
Five Steps to Culture Change を日本語で解説する 2020/11/06
Five Steps to Culture Change を日本語で解説する 2020/11/06Five Steps to Culture Change を日本語で解説する 2020/11/06
Five Steps to Culture Change を日本語で解説する 2020/11/06Issei Hiraoka
 
AppPotモバイルアプリ開発『内製化』
AppPotモバイルアプリ開発『内製化』AppPotモバイルアプリ開発『内製化』
AppPotモバイルアプリ開発『内製化』Ryohei Sogo
 
Visual Studio App Centerを触ってみた!
Visual Studio App Centerを触ってみた!Visual Studio App Centerを触ってみた!
Visual Studio App Centerを触ってみた!Kentaro Higashi
 
市場動向並びに弊社製品の今後の展望について
市場動向並びに弊社製品の今後の展望について市場動向並びに弊社製品の今後の展望について
市場動向並びに弊社製品の今後の展望についてKen Azuma
 
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話Kazuki Murahama
 
経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織Recruit Technologies
 
基調講演「データのグループウェア化」
基調講演「データのグループウェア化」基調講演「データのグループウェア化」
基調講演「データのグループウェア化」Cybozucommunity
 
市場動向並びに弊社製品の今後の展望について
市場動向並びに弊社製品の今後の展望について市場動向並びに弊社製品の今後の展望について
市場動向並びに弊社製品の今後の展望についてKen Azuma
 

Semelhante a Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324 (20)

Smart Store Map
Smart Store MapSmart Store Map
Smart Store Map
 
Force.com開発基礎
Force.com開発基礎Force.com開発基礎
Force.com開発基礎
 
Logic Apps/Flow Update Summary
Logic Apps/Flow Update SummaryLogic Apps/Flow Update Summary
Logic Apps/Flow Update Summary
 
[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE
[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE
[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE
 
Ignite UI 2012 最新情報 jQuery Mobile 編
Ignite UI 2012 最新情報 jQuery Mobile 編Ignite UI 2012 最新情報 jQuery Mobile 編
Ignite UI 2012 最新情報 jQuery Mobile 編
 
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
 
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
 
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
 
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
 
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
 
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
 
Five Steps to Culture Change を日本語で解説する 2020/11/06
Five Steps to Culture Change を日本語で解説する 2020/11/06Five Steps to Culture Change を日本語で解説する 2020/11/06
Five Steps to Culture Change を日本語で解説する 2020/11/06
 
AppPotモバイルアプリ開発『内製化』
AppPotモバイルアプリ開発『内製化』AppPotモバイルアプリ開発『内製化』
AppPotモバイルアプリ開発『内製化』
 
Visual Studio App Centerを触ってみた!
Visual Studio App Centerを触ってみた!Visual Studio App Centerを触ってみた!
Visual Studio App Centerを触ってみた!
 
市場動向並びに弊社製品の今後の展望について
市場動向並びに弊社製品の今後の展望について市場動向並びに弊社製品の今後の展望について
市場動向並びに弊社製品の今後の展望について
 
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
 
Ms retail update ra 20191030
Ms retail update ra 20191030Ms retail update ra 20191030
Ms retail update ra 20191030
 
経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織
 
基調講演「データのグループウェア化」
基調講演「データのグループウェア化」基調講演「データのグループウェア化」
基調講演「データのグループウェア化」
 
市場動向並びに弊社製品の今後の展望について
市場動向並びに弊社製品の今後の展望について市場動向並びに弊社製品の今後の展望について
市場動向並びに弊社製品の今後の展望について
 

Mais de Shotaro Suzuki

This is how our first offline technical event in three years was able to succ...
This is how our first offline technical event in three years was able to succ...This is how our first offline technical event in three years was able to succ...
This is how our first offline technical event in three years was able to succ...Shotaro Suzuki
 
Introducing the new features of the Elastic 8.6 release.pdf
Introducing the new features of the Elastic 8.6 release.pdfIntroducing the new features of the Elastic 8.6 release.pdf
Introducing the new features of the Elastic 8.6 release.pdfShotaro Suzuki
 
NET MAUI for .NET 7 for iOS, Android app development
 NET MAUI for .NET 7 for iOS, Android app development  NET MAUI for .NET 7 for iOS, Android app development
NET MAUI for .NET 7 for iOS, Android app development Shotaro Suzuki
 
What's New in the Elastic 8.5 Release
What's New in the Elastic 8.5 ReleaseWhat's New in the Elastic 8.5 Release
What's New in the Elastic 8.5 ReleaseShotaro Suzuki
 
Centralized Observability for the Azure Ecosystem
Centralized Observability for the Azure EcosystemCentralized Observability for the Azure Ecosystem
Centralized Observability for the Azure EcosystemShotaro Suzuki
 
What's New in the Elastic 8.4 Release
What's New in the Elastic 8.4 ReleaseWhat's New in the Elastic 8.4 Release
What's New in the Elastic 8.4 ReleaseShotaro Suzuki
 
Power Apps x .NET ~ Transforming Business Applications with Fusion Development
Power Apps x .NET ~ Transforming Business Applications with Fusion DevelopmentPower Apps x .NET ~ Transforming Business Applications with Fusion Development
Power Apps x .NET ~ Transforming Business Applications with Fusion DevelopmentShotaro Suzuki
 
devreljapan2022evaadvoc-final.pdf
devreljapan2022evaadvoc-final.pdfdevreljapan2022evaadvoc-final.pdf
devreljapan2022evaadvoc-final.pdfShotaro Suzuki
 
elastic-mabl-co-webinar-20220729
elastic-mabl-co-webinar-20220729elastic-mabl-co-webinar-20220729
elastic-mabl-co-webinar-20220729Shotaro Suzuki
 
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Shotaro Suzuki
 
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...Shotaro Suzuki
 
Building a search experience with Elastic – Introducing Elastic's latest samp...
Building a search experience with Elastic – Introducing Elastic's latest samp...Building a search experience with Elastic – Introducing Elastic's latest samp...
Building a search experience with Elastic – Introducing Elastic's latest samp...Shotaro Suzuki
 
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...Shotaro Suzuki
 
Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...
Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...
Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...Shotaro Suzuki
 
Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...
Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...
Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...Shotaro Suzuki
 
What's New in the Elastic 8.2 Release - Seamless User Experience with Search -
What's New in the Elastic 8.2 Release - Seamless User Experience with Search -What's New in the Elastic 8.2 Release - Seamless User Experience with Search -
What's New in the Elastic 8.2 Release - Seamless User Experience with Search -Shotaro Suzuki
 
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Shotaro Suzuki
 
Building Software Reliability through Distributed Tracing.pdf
Building Software Reliability through Distributed Tracing.pdfBuilding Software Reliability through Distributed Tracing.pdf
Building Software Reliability through Distributed Tracing.pdfShotaro Suzuki
 
Building a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsBuilding a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsShotaro Suzuki
 
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Shotaro Suzuki
 

Mais de Shotaro Suzuki (20)

This is how our first offline technical event in three years was able to succ...
This is how our first offline technical event in three years was able to succ...This is how our first offline technical event in three years was able to succ...
This is how our first offline technical event in three years was able to succ...
 
Introducing the new features of the Elastic 8.6 release.pdf
Introducing the new features of the Elastic 8.6 release.pdfIntroducing the new features of the Elastic 8.6 release.pdf
Introducing the new features of the Elastic 8.6 release.pdf
 
NET MAUI for .NET 7 for iOS, Android app development
 NET MAUI for .NET 7 for iOS, Android app development  NET MAUI for .NET 7 for iOS, Android app development
NET MAUI for .NET 7 for iOS, Android app development
 
What's New in the Elastic 8.5 Release
What's New in the Elastic 8.5 ReleaseWhat's New in the Elastic 8.5 Release
What's New in the Elastic 8.5 Release
 
Centralized Observability for the Azure Ecosystem
Centralized Observability for the Azure EcosystemCentralized Observability for the Azure Ecosystem
Centralized Observability for the Azure Ecosystem
 
What's New in the Elastic 8.4 Release
What's New in the Elastic 8.4 ReleaseWhat's New in the Elastic 8.4 Release
What's New in the Elastic 8.4 Release
 
Power Apps x .NET ~ Transforming Business Applications with Fusion Development
Power Apps x .NET ~ Transforming Business Applications with Fusion DevelopmentPower Apps x .NET ~ Transforming Business Applications with Fusion Development
Power Apps x .NET ~ Transforming Business Applications with Fusion Development
 
devreljapan2022evaadvoc-final.pdf
devreljapan2022evaadvoc-final.pdfdevreljapan2022evaadvoc-final.pdf
devreljapan2022evaadvoc-final.pdf
 
elastic-mabl-co-webinar-20220729
elastic-mabl-co-webinar-20220729elastic-mabl-co-webinar-20220729
elastic-mabl-co-webinar-20220729
 
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
 
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...
 
Building a search experience with Elastic – Introducing Elastic's latest samp...
Building a search experience with Elastic – Introducing Elastic's latest samp...Building a search experience with Elastic – Introducing Elastic's latest samp...
Building a search experience with Elastic – Introducing Elastic's latest samp...
 
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
 
Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...
Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...
Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...
 
Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...
Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...
Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...
 
What's New in the Elastic 8.2 Release - Seamless User Experience with Search -
What's New in the Elastic 8.2 Release - Seamless User Experience with Search -What's New in the Elastic 8.2 Release - Seamless User Experience with Search -
What's New in the Elastic 8.2 Release - Seamless User Experience with Search -
 
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
 
Building Software Reliability through Distributed Tracing.pdf
Building Software Reliability through Distributed Tracing.pdfBuilding Software Reliability through Distributed Tracing.pdf
Building Software Reliability through Distributed Tracing.pdf
 
Building a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsBuilding a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful Extensions
 
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
 

Último

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 

Último (10)

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 

Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324

  • 2. Copyright © 2018 Accenture All rights reserved. 1 自己紹介 鈴木 章太郎 アクセンチュア株式会社 シニア・マネージャ 金融サービス本部 テクノロジーコンサルティンググループ  大学卒業後、分散システム、Web サイト構築の黎明期から Java/.NET 等を使ったアプリケーション開発の最 前線に従事。  SI ベンダー数社を経て2003年、マイクロソフト株式会社入社。政府・中央官庁担当アーキテクトとして、経済 産業省や総務省の業務・システム最適化(EA)の参照モデル策定に携わる。  その後、アプリ開発者に最新技術の普及啓発を行うテクニカルエバンジェリストとして、多くの企業・個人の開発 者・アーキテクトに最新技術を使ったアプリ開発を訴求。  その後、新生 Dell にてハイブリッドクラウド、Windows Mixed Reality 等の訴求活動を経て現職。
  • 3. Copyright © 2018 Accenture All rights reserved. 2 本日お伝えしたいこと Digital、レガシーモダナイゼーション、Cloud など、様々 な新技術を柔軟に取り込むために、エンタープライズの IT アーキテクチャーは進化している。 そのあ るべきアーキテクチャーを 、最新の Accenture Technology Visionと事例を交えて紹介する その中で XR テクノロジーの金融 IT 適用への取り組みにつ いてもご紹介する。
  • 4. CITIZEN AI Raising AI to Benefit Business and Society Trend 1 INTELLIGENT ENTERPRISE UNLEASHED 2018TechnologyVisionTrends 3 EXTENDED REALITY The End of Distance Trend 2 DATA VERACITY The Importance of Trust Trend 3 FRICTIONLESS BUSINESS Built to Partner at Scale Trend 4 INTERNET OF THINKING Creating Intelligent Distributed Systems Trend 5 #TechVision2018 www.accenture.com/technologyvision www.accenture.com/jp-ja/insight-technology-trends-2018 5 REDEFINEYOURCOMPANYBASEDONTHECOMPANYYOUKEEP CONFIDENTIAL: FOR INTERNAL USE ONLY, DO NOT DISTRIBUTE. Copyright © 2018 Accenture All rights reserved.
  • 5. 4Copyright © 2018 Accenture All rights reserved. ACTS (Accenture Connected Technology Solution) とは? デジタル時代の開発プラットフォームには、4つのポイントが不可欠 『ACTS』は、これらを兼ねそろえて、自社だけでとどまらないデジタル・エコシステムを構築 するための開発ソリューション 顧客パーソナライズ API による拡張性 ビッグデータ分析 アジャイル開発 https://www.accenture.com/jp-ja/service-accenture-connected-technology-solution-fs
  • 6. 5Copyright © 2018 Accenture All rights reserved. ACTS をベースにしたソリューション事例①: ふくおかフィナンシャルグループ iBank – Everyday Bank プラットフォーム 「Everyday Bank」とは、他業態と手を結び、顧客ニーズに全方位的に応える仕組みを作ることで、顧客 の日常生活に深く浸透し、多くの顧客接点を持つことを目指すビジネスモデル 顧 客 エンハンス アンバンドル化された サービスの活用 異業種との提携 (リバンドル)
  • 7. 6 Copyright © 2018 Accenture All rights reserved. ACTS をベースにしたソリューション事例②: 第一生命 健康第一サービスプラットフォーム これまで加入時と支払時のみしかタッチポイントが無かった生保会社が、顧客の生活を『健康増進』という 観点から包括的にサポートするエコシステム構築を開始。 第1弾を、9社で構想段階から4ヶ月の短期 間でアジャイル開発し、リリース。 FinTech ビジネス立ち上げから、アジャイルデリバリ統括まで、 アクセンチュアが中心となって推進中 https://www.accenture.com/jp-ja/success-accenture-dai-ichi-life-application
  • 8. ACTS をベースにしたソリューション事例②: 第一生命 健康第一サービスプラットフォーム 第2弾 第2弾を、24社で構想段階から6ヶ月の短期間でアジャイル開発し、リリース。 第2弾健康増進キャンペーンアプリリリース (2017/10) Enterprise Multi-Vendor Agile Delivery Management Copyright © 2018 Accenture All rights reserved.
  • 9. 8Copyright © 2018 Accenture All rights reserved. ACTS のアーキテクチャブループリント 全ての機能がクラウド上に構築され、API で外部とも内部ともつながる、 API エコシステム・エコノミー時代に向けたソリューション ② ACTS Coreサーバ・ドメイン ③ ACTS CMS/デジタルマーケティング/アナリティクス ドメイン ①ACTS モバイル・ドメイン 外部サービス / IoTセンサー情報 CMS サーバ デジタル マーケティング サーバ ビッグデータ 分析サーバ ハイブリッド モバイル フレームワーク ロボティクス API 既存システム (情報・基幹系) 業務PC マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス マイクロ サービス API マネジメント AIによる分析/アクション Azure / AWS 等のクラウド基盤 ・・・ ・・・ 全ての顧客行動情報、IoTセン サー情報が集約され、AIにより分 析可能その結果をベースにパーソ ナライズアクションを実施する 顧客パーソナライズ / ビッグ データ分析 既存システムへの影響 を抑え、必要な情報を API 連携する API による拡張性 スピードを殺さず、外部/内部の変 化に対応し、APIで連動する アジャイル開発 / APIによる拡張 性 トレンドや技術の変化 について行くために常 に変化する必要がある アジャイル開発
  • 10. 9Copyright © 2018 Accenture All rights reserved. Accenture Innovation Hub 東京
  • 12. 11Copyright © 2018 Accenture All rights reserved. ACTS 上で構築された Demo ソリューション 『Butler』 紹介 AI チャットボットが有能な執事=『バトラー』として、顧客のあらゆるライフスタイルをサポート する、デジタルエコシステムソリューションを想定 このDemoにおけるACTS機能のポイント ✓ APIで様々なサービス、基幹系とつながることができる ✓ AIで、顧客の行動情報を分析し、その結果をもとにパーソ ナライズされたサービスが提供できる ✓ フロント部分をニーズに合わせて素早く拡張できる ✓ DevOps/Testing Automation を導入されていることで、 アジャイル開発を実現する ※ この Demo 自体がデザイン・シンキングで設計され、アジャイルに開発する ことで、約1ヶ月間(デザイナー含め3名)で構築された
  • 13. Copyright © 2018 Accenture All rights reserved. 12 生産性を妨げない為のクラウド DevOps & アジャイル管理方針 - 1 Develop Git Configraiton Management CIDeploy Delivery ① ハイブリッドモバイル開発 ② サーバサイド開発 ③ AWS/ Azure /GCP 開発環境 ④ ブランチ戦略 ⑤ 自動ビルド ⑥ 自動テスト⑦ モバイルアプリ OTA 配信 ⑧ 自動デプロイ ⑩本番リリース ⑨ Apple アプリ審査 そもそも、DevOps とは・・・ DevOps とは協調と改善 がサイクルとして上手くまわる 『状態』 Jenkins や Gradle などのツールではない!
  • 14. Copyright © 2018 Accenture All rights reserved. 13 生産性を妨げない為のクラウド DevOps & アジャイル管理方針 - 2 分散・スケールしたアジャイル開発体制の生産性と品質を担保する、アジャイル開発標準 2.開発プロセス Copyright © 2015 Accenture All rights reserved. 15 開発プロセス全体像 ✓ 要件定義期間・パイロット開発期間中に、モックアップによる画面デザインの検証、アーキテクチャ設計/導入、アプリケーション設計 を実施 ✓ その後、詳細設計から次Sprintスコープ調整までを反復実施し、順次開発していく 要件定義・パイロット開発 要件定義 ・モックアップを作成 し、画面を検証 ・ユースケースを作成 ・非機能要件を定義 Sprint 計画 ・Sprintの回数 /期間/実装範 囲を決定 詳細設計 • ユースケー スからドメ イン分析を 実施 • 必要に応じ 画面項目定 義、ロジッ ク定義等記 載 サーバーAPI開 発 • モバイルから呼び出 されるAPIの開発 • IF開発も含まれる モバイル開発 • ハイブリッド・モバ イルアプリケーショ ン開発によるフロン ト開発 サーバーAPI開 発 UT • UnitTestによるテス トコードをモジュー ル毎に実装 モバイル開発 UT • 手動によるサー バー・モバイル連携 テスト ITa • テストチームによる シナリオテスト • ケースはSelenium を利用した自動テス ト実施用スクリプト に記載 • 自動テスト化し、以 後、サーバー側 UnitTestと共に自動 リグレッションテス トに利用 バッチ開発 • サーバーで起動する バッチ開発 バッチ開発 UT • UnitTestによるテス トコードをモジュー ル毎に実装 管理WEB開発 • 管理者向けのWEBア プリ開発 管理WEB開発 UT • UnitTestによるテス トコードをモジュー ル毎に実装 テストチームによるITa向けテスト スクリプト作成 ユーザー 受入テスト • 事務局チームによ る受入テスト • テストシナリオ ベースでテストを すると共に、機 能・操作感を検証 することで、変更 必要要否を判断す る 次Sprint スコープ調整 • ユーザー受入テス トにて把握した障 害・仕様変更 • 開発期間中に検討 され、追加された 要望 • 当初のスコープ機 能 上記3種類の要件を 一覧整理し、次 Sprint内で開発可能 なスコープに、プラ イオリティ順に絞り 込む ① 詳細設計 ② 開発 ③ 単体テスト ④ ITa ⑤ ユーザー受入 テスト ⑥ 次Sprint スコープ調整 反復 継続要件検討 パイロット開 発 • モバイルアプリケー ションのうち数画面 のパイロット開発を 実施 • アーキテクチャの検 討・初期構築 • 標準化文書を作成 • 課題の洗い出し ITb/ ST/ UAT/ 移行 b. アジャイル向け開発環境・品質維持 ~ ディストリビューテッド・アジャイル開発向け環境整備 「要件・スプリントは可変性を維持すること」は、すなわち「その他の開発環境・プロセスは徹底的に標準化」を意味する。 アジャイル開発の特性に合わせた環境整備が、非常に重要となる。(以下のチャートは例示) この部分の導入推進・管理・運営を、各プロジェクトやサブシステムに依存 せず、横串で効率的かつ品質を担保した形で実施する必要がある プロジェクト チケット管理 (Redmine/RTC) ソースコード・ ドキュメント管理 (Git/RTC(Rationa l Team Concert)) テスト管理 (Testlink/RQM(R ational Quality Manager)) 継続的インテグ レーション(CI: Continuous Integration) (Jenkins/RBF(Bui ld Forge)) テスト自動化 (Selenium/RFT(F unctionalTester)) マスター スケジュール 進捗管理 (Excel/MSP) データ・スキーマ 管理 (DBCR) デプロイ自動化 (Capistrano) HWMW構成管理 自動化 (Chef/Puppet) レポート 群 AWSクラウドプロジェクト開発・管理環境クラウド開発 ・テスト環境 開発環境A IT環境A ドキュメントテンプ レート管理 (DECKS) ドメイン管理 (DIP) API管理 (Apigee) ■凡例: 黒字:オープンソース 青字:IBM(Rational) 赤字:その他ベンダ 緑字:ACN社ツール 初期導入範囲 開発環境B IT環境B プロジェクト開発・管理環境が 一元化され、すべての情報レ ポジトリが集約されていること で、多軸的な分析が可能となる Copyright © 2015 Accenture All Rights Reserved. 104.構成管理方針 Copyright © 2015 Accenture All rights reserved. 28 day1リリース以降day1リリース前 凡例:メインブランチ サポートブランチ • Sprint1 / Sprint2 / Sprint3 では開発効率を優先するため、Github Flowを利用し管理する。 • Sprint4 以降では、day1リリースを以て、Git Flow + α※を利用し管理する。 ■Sprint1 / Sprint2 / Sprint3までの運用 master リリース資源を格納 day1 開発資源を格納develop Git Flow名 FFG名称 Git Flow管理 Git Flow外管理(+α) ■Sprint4 以降 master feature hotfix release リリース資源を格納 day1_障害対応時の資源を格納 day1 リリース対応資源を格納 day1_開発資源を格納 day1 Backlog対応資源を格納 develop Git Flow名 FFG名称 day1-5dev day1.5 開発資源を格納 develop develop ブランチの種類 工程 プロセス タスク チケット トラッカー No 手順 インプット アウトプット 担当者 ステータ ス 担当者 ステータ ス 担当者 ステータ ス 担当者 ステータ ス 担当者 ステータ ス 担当者 ステータ ス 担当者 ステータ ス 担当者 ステータ ス 担当者 次Sprint ス コープ調整 スコープ調整 1 ・次Sprintの対応スコープをクライアントと協議し、次Sprintの開発対 象とするユースケースとバックログを確定する マスタースケ ジュール ユースケース一覧 iBankバックログ管 理表 ユースケース一覧 iBankバックログ管 理表 スクラムマスター - - - - - - - - - - - - - - - - 作業計画策定 2 ・No1の結果を受け、ユースケースおよびバックログと紐づかない作 業も含めたハイレベルな作業計画(WBS)を策定する マスタースケ ジュール ユースケース一覧 iBankバックログ管 理表 WBS スクラムマスター チームリード - - - - - - - - - - - - - - - - チケット登録 3 ・対応するユースケースおよびバックログをチケットとして登録する  -ユースケースは1ユースケース=1作業チケットとして登録  -バックログは1バックログ=1変更チケットとして登録 ・スタータスは完了として登録する (完了にしないとガントチャートビューのイナズマ線で遅延しているよ うに表示されてしまうため) WBS ユースケース一覧 iBankバックログ管 理表 Redmine チームリード 完了 チーム リード - - - - - - - - - - - - - - 4 ・以下ルールに従って、上記チケットの子チケットとして作業チケット もしくはレビューチケットを登録する。 ①モバイルの詳細設計~UTまでの作業  1つの作業(モバイル開発)チケットとして登録 ②Web/APIの開発~JUNIT実行までの作業  1つの作業(モバイル開発)チケットとして登録 ③管理Webおよびバッチの詳細設計~UTまでの作業  1つの作業(モバイル開発)チケットとして登録 ④レビュー作業  レビューチケットとして登録 ⑤上記以外の作業  作業チケットとして登録 ・対応するユースケースおよびバックログと紐づかない作業は、WBS を基に、作業チケットもしくはレビューチケットとして登録する (サマリタスクは、スタータス=完了として登録する。完了にしないと ガントチャートビューのイナズマ線で遅延しているように表示されて しまうため) WBS Redmine Redmine チームリード ↓ ↓ 新規 モバイル 開発者 新規 WebAPI 開発者 新規 レビュー 担当者 新規 レビュー 担当者 新規 テスト担 当者 新規 テスト担 当者 - - 詳細設計 詳細設計の実施 詳細設計の着手 5 ・自分が担当者に割り当てられた「作業(モバイル開発)」チケットの情 報を確認し、作業内容を確認する Redmine - 開発者 ↓ ↓ 設計中 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ - - 詳細設計の実施 (モバイル・ WebAPI) 作業スコープの確認 6 ・設計対象のユースケースを理解する PL101_iBankStep1 to1.5_ユースケー ス一覧.xls PL101_iBankStep1 to1.5_ユースケー ス一覧_モバイ ル.xls - 開発者 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ - - 開発ガイドラインの確 認 7 ・開発ガイドラインを理解する TA230_iBankStep1 to1.5_モバイル開 発標準.ppt TA243_iBankStep1 to1.5_WEB API開 - 開発者 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ - - ⑧ 作業(WebAPI開発) トラッカー ① ② ③ ④ ⑤ (不具合タイトル) 作業トラッカー (ドメイン+ユース ケース) モバイル開発 WebAPI開発 ITa実施 ⑥ ⑦ UT仕様書レビュー レビュートラッカーレビュートラッカー 変更トラッカー 不具合トラッカー Redmineチケットの遷移 詳細設計書レビュー ITa準備 作業(モバイル開発) トラッカー 作業トラッカー コード管理プロセス標準 アジャイルスプリント手順詳細標準 アジャイル開発 標準の一例 DevOps ツール標準アジャイルプロセス標準
  • 15. Copyright © 2018 Accenture All rights reserved. 14 生産性を妨げない為のクラウド DevOps & アジャイル管理方針 - 3 マルチベンダー・アジャイル・オーケストレーションの要となる、アジャイル管理基盤 ■ Redmine on Cloud 進捗管理 課題/Todo管理 依頼QA管理 障害管理 変更管理 ■ 構成管理ツール on Cloud 文書管理 ソースコード管理 API管理 ■ コミュニケーションツール Mailing List No Excel ! No Ticket, No Commit ! No Ticket, No Work ! 3つの No! をアジャイル統合 PMO が推進
  • 16. Copyright © 2018 Accenture All rights reserved. 15 参考:Accenture DevOps Platform (ADOP) 予めパッケージ化されたツール群を導入することでクイックな自動化基盤の構築が可能 開発者 開発した プログラムを チェックイン • チケット管理(障害、変更) テスタ 開発担当者 のアサイン • ソースコードの バージョン管理 Git/Subversion 構成管理 • テスト結果を収集 • ダッシュボード表示 テスト実行結果を収集 • 全体ジョブフロー管理 • 分析レポート • 解析ビルド時のアラート • 自動ビルド • パッケージング • 自動テスト • カバレッジ分析 Gradle JUnit/Rspec ビルド 単体テスト • 画面の自動テ スト Selenium • 移送 Fabric/ Capistrano 画面テストデプロイ 検証環境 チケット 登録 デプロイ後 自動テスト テストが完了するまで繰り返し • コード規約チェック • リスクコード解析 静的解析 CheckStile/ FindBugs チケットNoと 資源情報を紐付 移送担当 資源 移送チケット情報連携 資源情報連携 https://accenture.github.io/adop-docker-compose/ Gradle (継続的インテグレーション のツールセットを AWS 上の コンテナに展開した例)
  • 17. ADOP ソリューション ビデオ LIQUID STUDIO TOKYO DEVOPS Copyright © 2018 Accenture All rights reserved. 16
  • 18. EXTENDED REALITY The End of Distance Immersive experiences are changing the way people connect with information, experiences, and each other. Through virtual and augmented reality, extended reality is the first technology to “relocate” people in time and space – and it’s bringing about the end of distance. Copyright © 2018 Accenture All rights reserved. 17
  • 19. GOOGLE GLASS VUZIX SMART GLASSES ASSISTED REALITY VIRTUAL REALITY AUGMENTED REALITY FUTURE VR/AR NEURAL HAPTIC OLFACTORY MOTION More immersive GOOGLE DAYDREAM GOOGLE CARDBOARD OCULUS RIFT HTC VIVESAMSUNG GEAR SONY PLAYSTATION VR Mobile Tethered Less immersive MICROSOFT HOLOLENS GOOGLE TANGO APPLE ARKit META ODG GOOGLE ARCore EXTENDED REALITY(XR) SPECTRUM TARGET TARGET(AR/MR) Copyright © 2018 Accenture All rights reserved. 18
  • 20. DIGITAL WEALTH MANAGEMENT を活用した営業の流れ 営業の各プロセスをサポートすることで、営業力を抜本的に向上させる。 情報収集・ニーズヒアリング 提案・取引ターゲティング・目標設定 事前準備 実績や活動状況を確認 し、顧客属性やイベントか らアプローチすべき顧客を 抽出 外交に向け、ポテンシャル やニーズを踏まえ、顧客へ の提案戦略を検討 家族・他社取引情報を 把握、シミュレーションを 用いたニーズ深掘り 顧客ニーズにあわせ提案 内容をカスタマイズし、多 様な商品を提案、受注 時にはその場で発注 提 案 フ ロ ー 利 用 機 能 画 面 イ メ ー ジ 投資関連情報提供 ニーズヒアリング ライフプラン・シミュレーション イベント管理・アラート提示 目標・実績管理 KPIモニタリング 取引サポート・発注 ポートフォリオ提案 提案資料提示・TV会議商品レコメンド 顧客情報一元管理 タスク管理 シミュレーション 提案サポート ターゲティング モニタリング XR TARGET Copyright © 2018 Accenture All rights reserved. 19
  • 21. DIGITAL WEALTH MANAGEMENT ソリューションイメージ Copyright © 2018 Accenture All rights reserved. 20
  • 22. DIGITAL WEALTH MANAGEMENT ビジネスユースケース Copyright © 2018 Accenture All rights reserved. 21
  • 23. DIGITAL WEALTH MANAGEMENT ビジネスユースケース Copyright © 2018 Accenture All rights reserved. 22
  • 25. 24Copyright © 2018 Accenture All rights reserved. 最後に:なぜアクセンチュアなのか? Lightweight - ArchCloud Migration DevOps AIDiscoveryTesting ビジネス/開発チーム/アーキテクチャ・テクノロジーの全てが一体となって、 デリバリーをアジャイルで実現できることこそが、 アクセンチュアの価値である
  • 26. ご清聴ありがとうございました。 Copyright © 2018 Accenture All rights reserved. shotaro.suzuki@accenture.com