ALM 戦略とロードマップ -...

26
ALM 戦略とロードマップ Doug Akers VP, ALM Product Management December 2012

Transcript of ALM 戦略とロードマップ -...

Page 1: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

ALM 戦略とロードマップ

Doug Akers

VP, ALM Product Management

December 2012

Page 2: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

2 2

アジェンダ

• ALMソリューション

• Integrityの戦略的なフォーカス

• ロードマップ

• Q&A / 討議

Page 3: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

3

ALM セグメントソリューション

Page 4: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

4

市場をリードするソリューション体系

PTC

サービス

ライフサイクル管理(SLM)

ソリューション

PTC (SCM)

PTC PLM

PTC CAD

• PTC コンポーネント/サプライヤ管理

• PTC 製品分析

• PTC 生産プロセス管理

PTC

アプリケーション

ライフサイクル

管理(ALM)

ソリューション

• PTC 3D 設計

• PTC マルチCAD 設計

• PTC プログラム/ポートフォリオ管理

• PTC グローバルプラットフォーム

• PTC グローバル製品開

• PTC グローバル品質

• PTC プロジェクト管理

• PTC グローバル

ソフトウェア開発

・ PTC システム要件

/検証

• PTC 技術情報

• PTC サービスナレッジ管理

• PTC サービス部品情報

• PTC サービス部品管理

• PTC 保証/契約管理

• PTC フィールドサービス管理

Page 5: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

5

ソフトウェアによる製品のイノベーションと複雑化

製品に組み込まれるソフトウェアは凄まじい速度で増大

製品イノベーションの駆動力となっているが、同時に製品を複雑化

航空宇宙 & 防衛 オートモーティブ 産業機械 医療機器 電子・ハイテク

SWのボリューム SWの変更 SWの増大

SW による

イノベーション

SW:HW

エンジニア数

90% + 70% +500%

5:1

Page 6: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

6

ALMセグメントのミッションステートメント

ソフトウェアはシステムと製品のイノベーションをドライブする主要な役割を担うようになっており、そのためにはプロセス成熟度

の向上が求められている。

PTCはソフトウェア集中型の製品が持つ複雑性の管理にフォーカスしたソリューションを提供することで、製造業のお客様が市場競争力を向上させることを可能とする。

Page 7: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

7

アプリケーションライフサイクル管理 (ALM)

PTC アプリケーションライフサイクル管理

製品の要件、システムモデル、ソフトウェア構成、テスト計画、不具合を管理

システムモデル管理

要件管理 不具合管理 テスト管理 ソフトウェア管理t

Page 8: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

8

ALM セグメント ソリューション

ソフトウェア起因の容赦ない課題と、市場からの過度な圧力

GLOBAL SOFTWARE

DEVELOPMENT

SYSTEM REQUIREMENTS

AND VALIDATION

Page 9: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

9

ALM Segment Solutions

ソフトウェア起因の容赦ない課題と、市場からの過度な圧力

ソフトウェアに過度に依存する製品の市場への投入を加速化する

• 投入予測の改善と市場投入期間の短縮

• 開発コストの削減

• 製品品質と顧客満足度の向上

複雑な製品の仕様、検証、確認が正しくされるようにする。

• 革新に対する障害を取り除く

• 市場に、より早く製品を届ける

• 品質とコンプライアンスにおける改善を行う

GLOBAL SOFTWARE

DEVELOPMENT

SYSTEM REQUIREMENTS

AND VALIDATION

Page 10: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

10

戦略的イニシアチブ

Page 11: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

11

戦略的イニシアチブ

クライアント戦略

• 顧客の要望 • サポートコストの低減

• 導入、展開の容易さ

• ユーザーエクスペリエンス

• プラットフォームのサポート

• 企業戦略 • PTCの方向性(適切な製品すべて)

• 電子機器& ハイテク • モトローラ

• RIM

• ノキア

• Cisco

• 医療機器

• 中堅企業

• 機能へのブラウザベースのアクセス

• 役割/タスクベースのアプリ

• 合理的、スムーズ、直観的

• 導入・展開コストの最小化

• アプリコミュニティ

Page 12: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

12

• Apps – 役割/タスクベース

– リード & レビュー

– コメント

– 編集

• App Framework – SDK

– Web API

– UI 構成要素

クライアント戦略 – 役割&タスクベースApps (1)

Page 13: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

13

App Manager

Integrity

Web Services

App Manager Web Services

App Manager Services

Web Browser

App Web Services

App Manager Libraries

App Services

App Libraries

App Manager Clients

V

P

M

App Client Runtime

App Clients

V

P

M

V

P

M

V

P

M

V

P

M

V

P

M

Proxy

Other

Web Services

Windchill

Web Services

• Application Framework Goals – アプリケーションのカスタマイズ

開発を可能にする

– ユーザーエクスペリエンスを向上

– 複数のPTC製品にまたがるアプリケーションの実現

– モバイルデバイスサポート

• 成果物コンポーネント – アプリケーションフレームワークSDK

– アプリケーションマネージャ

– UIツールキットの使用デモ

クライアント戦略 – 役割&タスクベース– App Framework (2)

Page 14: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

14

戦略的イニシアチブ

クライアント戦略 データモデル戦略

• 膨大な量の並行コンポーネントベース開発のサポート • ドキュメント

• コード

• モデル

• オートモーティブ • コンチネンタル

• デンソー

• ダイムラー

• VW/アウディ

• カミンズ

• 航空/防衛 • ロールスロイス

• 共有サービスによる統合SCMとドキュメントモデル

• モデルに関するファーストクラスのサポート

• 将来のPTCの製品開発システム(PDS)とインテグレートされたデータモデルと共通サービス

Page 15: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

15

• CM of Document Model – リビジョン

– 履歴リレーションションシップ

– バージョニング

– コンテキスト

• Modeling API – アーキテクチャー

– 機能

– シミュレーション

• SCM – 個別オペレーション

– コードライン

– 高度な変更適用

データモデル戦略 – ドキュメントモデルの構成管理 (1)

Page 16: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

16

• CM of Document Model – リビジョン

– 履歴リレーションションシップ

– バージョニング

– コンテキスト

• Modeling API – アーキテクチャー

– 機能

– シミュレーション

• SCM – 個別オペレーション

– コードライン

– 高度な変更適用

データモデル戦略 – Modeling API (2)

Choose Start from

the Simulation menu

to run the simulation.

sf_car.mdl

Double-click to

open the GUI

and select an

input maneuvervehicle mph

(yellow)

& throttle %

Ne

gear

Nout

Ti

Tout

transmission

speed

up_th

down_th

gear

CALC_TH

shift_logic

engine RPM

Vehicle

Brake

Throttle

User Inputs

run() gear

throttle

down_th

up_th

Threshold Calculation

Mux

Ti

throttle

Ne

Engine

impeller torque

output torque

transmission speed

v ehicle

speed

Integrity

Ensure traceability from requirements to architectural elements. Flow down through functional models

and simulations

Generated or hand built code included within the product

lifecycle

Full traceability, change management and control of models and model elements

alongside of other artifacts

Page 17: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

17

• CM of Document Model – リビジョン

– 履歴リレーションションシップ

– バージョニング

– コンテキスト

• Modeling API – アーキテクチャー

– 機能

– シミュレーション

• SCM & Parallel Development – 個別オペレーション

– コードライン

– 高度な変更適用

データモデル戦略 – SCM & 並行開発 (3)

Page 18: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

18

戦略的イニシアチブ

クライアント戦略 データモデル戦略

インテグレーション戦略

• 導入・展開時の中断の最小化

• 既存の投資の活用

• サプライチェーンのコラボレーションをサポート

• 種々のオーサリング環境を利用可能に

• すべての業種 • オート: Eclipse;

PREEVision; DOORS;

RIF/ReqIF; dSPACE;

SAP;

• 航空/防衛: Sparx EA;

Atego; DOORS;

Teamcenter

• 電機&ハイテク: Git; Jira;

QC;

• …

• 機能へのネイティブインテグレーションアクセス

(Eclipse, Office, etc.)

• データへの軽量アクセス

(RESTfulなサービス)

• 標準をベースとした通信

• オープンAPIs

Page 19: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

19

• Standards based communications – XML

– ReqIF

– AE_CC/Issue

• Open APIs – Java

– C/C++

– Web Services

• SOAP

• RESTful

• Partners – dSPACE (AutomationDesk)

– MethodPark (Stages)

– Tasktop (Eclipse/Mylyn)

インテグレーション戦略

オープン, スタンダードベース, プラグ連携可能なインテグレーション

Page 20: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

20

戦略的イニシアチブ

クライアント戦略 データモデル戦略

インテグレーション戦略 管理戦略

• 企業システムの管理の簡略化

• IT基盤とのシームレスなインテグレーション

• 組織の流動性に対する容易な導入

• コストの最小化

• 航空/防衛 • ロールスロイス

• オートモーティブ • コンチネンタル

• ダイムラー

• アウディ

• 弾力性

• 直観的で柔軟性のある権限、セキュリティ構造

• 管理の分散、委譲

• 繰り返し可能、監査可能

Page 21: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

21

戦略に沿った直近のリリース

Integrity ロードマップ

Page 22: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

22

1. 定着率の改善とユーザーエクスペリエンスを重視したタスクベースのロール特有のクライアントアプリケーション

2. 高度なユースケースをサポートし、カスタマイゼーションを減らし、共通サービスを活用するアーキテクチャーとデータモデルの強化

3. システムエンジニアリングの課題に対応するためのソリューション強化

4. 既存のPLMベースに、現在のPTCの商材で横展開をする

5. オープンかつスタンダードベースのインテグレーションテクノロジーのサポートの改善

6. コンフィグレーションのバージョンニング、モジュール化、アップグレードをサポート

ALM 戦略テーマ&期待されるソリューションの成熟度

As-Is Solution Maturity:

Desired To Be Solution Maturity:

Solution L2 L3 L4

Requirements

Engineering*

Global Software

Development

System Requirements &

Validation

Solution L2 L3 L4

Requirements

Engineering*

Global Software

Development

System Requirements &

Validation

ALM Strategic Themes

3 2

4 5

3 2

4 5

2 5 3

2 5

1 6

2 4

5

* Requirements Engineering is a template starting point for both GSD and

SRV and is listed separately due to its significance as an implementation

leader.

Page 23: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

23

主な改善テーマ

1. App Framework

2. Role/Task-Based Apps

3. Cross Platform Release Management

4. Cross Platform Visual Navigation

5. System Model Management

6. Advanced CM of Document Model

7. DOORS Displacement

8. Codelines and Parallel Development

9. Cross Platform User Auth. & Perms

10. Parameter Management

11. Interface Management

12. Cross Platform Change Management

13. Cross Platform Test Management

14. Process Versioning

Theme

Global Software

Development

L4 L2 L3

System Requirements

and Validation

L4 L2 L3

Solutions Status (Progress) Driver

IPA

GSD

GSD

SRV

SRV

GSD/SRV

GSD/SRV

GSD

IPA

SRV

SRV

PLM

SRV

IPA

Customers

Page 24: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

24

リリース ロードマップ – 近い将来のスケジュール

10.2 September 2012‡

10.3 Q1 2013‡

10.4 Q2 2013‡

10.5 Q4 2013‡

• Document Read and Review App* • App Framework I

• Historical Relationships • Static Source Links • GUI Links

• Siteminder GA

• IIP v2.3

• PTC System Monitor v1.0

• Document Read and Review App* • App Framework II • Filtered Document Export

• Dynamic Source Links • Advanced Suspecting

• Mylyn support for Eclipse

• IIP v2.4 • ReqIF v1.0

• PTC Localization Support

• Document Read and Review App • Structured Filtering of Documents • Complex Document Filtering • App Framework III • Test Step Authoring

• Versions I • Source Traces - Invasive

• Modeling API

• IIP v2.5 • Windchill integrations

• Release Mgmt use cases

• PTC System Monitor v2.0 • LDAP Multi-tree • Admin Staging - XML

Configuration

• Document Authoring App* • Document History/Genealogy

App* • App Framework IV

• Versions II • Private Operations

• Working File API

• IIP v2.6 • Modeling (Atego, Rhapsody,

SCADE, ?)

• Domain-based Licensing

‡ All future releases – dates and contents – are subject to change * Technical previews of Document Read and Review App (Thin UI Architecture) ** Dedicated Trace Visualization app – Technical preview for WC data *** Limited Release

Page 25: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ

25

変革は人から…

顧客中心のエンゲージメント

価値

変革とのペイオフ

ロードマップ

「旅」のフェーズ

ガバナンス

驚きの回避

採用と価値創造を

確実化

25

Page 26: ALM 戦略とロードマップ - PTCsupport.ptc.com/WCMS/files/151973/ja/A-3_Integrity...クライアント戦略 – 役割&タスクベース– App Framework (2) 14 戦略的イニシアチブ