28th Embarcadero Developer Camp

Size: px
Start display at page:

Download "28th Embarcadero Developer Camp"

Transcription

1 RAD Studio で実践する 継続的インテグレーション アプリとデベロッパーの価値 を拡張するエッセンス 長沢 智治 テクニカル エバンジェリスト アトラシアン株式会社

2

3 ビジネスとアプリケーションの進化 90s 00s Business 10s Business Business Apps Apps Apps C/S コード品質 開発者中心 分業 Web サービス サービス品質 開発チーム中心 分業から協調 マルチデバイス + サービス ビジネス品質 開発と運用 協調

4 BUILD LEARN Business Apps MEASURE

5 Feedback loop Deployment Small Batch Production Ready Acceptance Test DVCS Retrospective Burn down Scrum DoD Agile Task Board Backlog Pair Programming Business Apps Value Up Time Box extreme Programing CI TDD Design for Operations DevOps MTTR Customer needs Service Desk Cloud Cycle Time

6 Continuous I ntegration

7 継続的インテグレーション CI: Continuous Integration アプリケーション作成時の 品質改善や納期の短縮のための習慣のことです ウィキペディア XP のプラクティスの一つでビルドやテスト インスペクションなどを継続的に実行していく ことを意味する

8 品質改善 納期の短縮 継続的 ビルド 習慣

9 習 慣 ソフトウェア開発における心臓はなにか チームの循環器はなにか

10 ソフトウェア開発 アイデアを価値に転換する Software Delivery

11 開発とビルドのリズムとコスト 1 : 10 : 100 の法則 1 開発: コスト ビルド: コスト 10 テスト: コスト 100 テストを書こう頻繁にコミットしよう (DVCS)

12 開発とビルドのリズムとコストの蓄積 1 : 10 : 100 の法則 開発: コスト 1 ビルド: コスト 10 テスト: コスト 100

13 開発とビルドのリズムとコストの改善 1 : 10 : 100 の法則 1 開発: コスト ビルド: コスト テスト: コスト 継続的ビルドによる品質改善とデリバリーの短縮

14 開発とビルドのリズムからデプロイのリズムへ Deploy 1 : 10 : 100 の法則 開発: コスト ビルド: コスト テスト: コスト デプロイ: コスト 100

15 Deploy DEVELOPMENT TESTING PRODUCTION

16 Deploy DEVELOPMENT TESTING PRODUCTION

17 Deploy DEVELOPMENT TESTING PRODUCTION

18 開発とビルドのリズムからデプロイのリズムへ Deploy DEVELOPMENT TESTING PRODUCTION

19 開発者のコード変更は直接デリバリーへ Deploy 継続的インテグレーション VCS + CI (+BTS/ITS) アイデアとバグを コードに転換 DEVELOPMENT TESTING デプロイの自動化 リリース管理 手を抜けないコード の品質の作りこみ PRODUCTION フィードバックの 収集と適切な反映

20 開発者のコード変更は直接デリバリーへ Deploy 1 : 10 : 100 の法則 DEVELOPMENT 開発: コスト TESTING 1 1 ビルド: コスト 10 PRODUCTION 5 テスト: コスト デプロイ: コスト 100

21 開発者とアプリ 要求とコードとビルドをつなぐ Deploy 開発者同士: DEV ITS/BTS VCS TEST PROD CI チーム同士: 開発者と デザイナー テスター マネージャー ITS/BTS 利害関係者: 開発チームと 企画 運用 顧客 ITS/BTS DEPLOY

22 開発者とアプリ 要求とコードとビルドをつなぐ Deploy 開発者同士: DEV ITS/BTS VCS TEST PROD CI チーム同士: 開発者と デザイナー テスター マネージャー ITS/BTS 利害関係者: 開発チームと 企画 運用 顧客 ITS/BTS DEPLOY

23

24 開発者とアプリ 要求とコードとビルドをつなぐ Deploy 開発者同士: DEV DVCS リポジトリ 継続的インテグレーション 技術依存しない自動ビルドツール ビルド管理 開発者と デザイナー テスター マネージャー BST / ITS: 要求 バグ タスクの追跡, 変更管理 利害関係者: ドキュメントやソースコードの変更要素 (Issues) の追跡と管理 各種の成果物の粒度の調整と各成果物をつなぐ重要な役割 開発者とアプリの価値をわかりやすく示すのに欠かせない 開発チームと 企画 運用 顧客 PROD DVCS クライアント 無償のデファクトスタンダード チーム同士: TEST コードレビューや連携可能 なリポジトリ管理 継続的デプロイメント 自動デプロイとデプロイ状況の管理 ライブ ドキュメント共有 企画や仕様書を陳腐化させない ドキュメントから協調 思考と経験の形式知化 チーム内外のコミュニケーション インフラ タイムラインでアクティビティを通知 対処の円滑化

25 Demo

26 開発者とアプリ 要求とコードとビルドをつなぐ Deploy 開発者同士: DEV DVCS リポジトリ 継続的インテグレーション 技術依存しない自動ビルドツール ビルド管理 開発者と デザイナー テスター マネージャー BST / ITS: 要求 バグ タスクの追跡, 変更管理 利害関係者: ドキュメントやソースコードの変更要素 (Issues) の追跡と管理 各種の成果物の粒度の調整と各成果物をつなぐ重要な役割 開発者とアプリの価値をわかりやすく示すのに欠かせない 開発チームと 企画 運用 顧客 PROD DVCS クライアント 無償のデファクトスタンダード チーム同士: TEST コードレビューや連携可能 なリポジトリ管理 継続的デプロイメント 自動デプロイとデプロイ状況の管理 ライブ ドキュメント共有 企画や仕様書を陳腐化させない ドキュメントから協調 思考と経験の形式知化 チーム内外のコミュニケーション インフラ タイムラインでアクティビティを通知 対処の円滑化

27 開発者とアプリ 要求とコードとビルドをつなぐ Deploy RAD Studio (Delphi, C++er) でのテスト 開発者同士: チーム同士: 開発者と デザイナー テスター マネージャー 利害関係者: 開発チームと 企画 運用 顧客 テスト容易性の高い設計と実装 TEST(MVC, PROD MVVM) DEV ビューとロジックの分離 デバッグ実行 テスト テスティング フレームワークの活用 DUnit DVCS クライアント DUnitX 継続的インテグレーション 無償のデファクトスタンダード 技術依存しない自動ビルドツール DUnit ビルド管理 DVCS リポジトリ DUnit: xunit 互換の Delphi ユニットテスト 継続的デプロイメント コードレビューや連携可能 自動デプロイとデプロイ状況の管理 なリポジトリ管理 RAD Studio で標準搭載 IDE からのテスト実行に特化 BST / ITS: 要求 バグ タスクの追跡, 変更管理 GUI とコマンドライン実行 ドキュメントやソースコードの変更要素 (Issues) の追跡と管理 各種の成果物の粒度の調整と各成果物をつなぐ重要な役割 テスト結果は対話的 (ログなし) 開発者とアプリの価値をわかりやすく示すのに欠かせない ライブ ドキュメント共有 企画や仕様書を陳腐化させない ドキュメントから協調 思考と経験の形式知化 チーム内外のコミュニケーション インフラ タイムラインでアクティビティを通知 対処の円滑化

28 開発者とアプリ 要求とコードとビルドをつなぐ Deploy DUnit でのテストの作成 開発者同士: ウィザードによるテストの作成 DEV DVCS リポジトリ 継続的インテグレーション 技術依存しない自動ビルドツール ビルド管理 開発者と デザイナー テスター マネージャー BST / ITS: 要求 バグ タスクの追跡, 変更管理 利害関係者: ドキュメントやソースコードの変更要素 (Issues) の追跡と管理 各種の成果物の粒度の調整と各成果物をつなぐ重要な役割 開発者とアプリの価値をわかりやすく示すのに欠かせない 開発チームと 企画 運用 顧客 PROD DVCS クライアント 無償のデファクトスタンダード チーム同士: TEST コードレビューや連携可能 なリポジトリ管理 継続的デプロイメント 自動デプロイとデプロイ状況の管理 ライブ ドキュメント共有 企画や仕様書を陳腐化させない ドキュメントから協調 思考と経験の形式知化 チーム内外のコミュニケーション インフラ タイムラインでアクティビティを通知 対処の円滑化

29 開発者とアプリ 要求とコードとビルドをつなぐ Deploy DUnit でのテストロジックの記述 開発者と デザイナー テスター マネージャー procedure TestTCalc.TestAdd_Case1; var TEST PROD DEV _result : System.Integer; y: System.Integer; x: System.Integer; begin DVCS クライアント テスト対象の実行 無償のデファクトスタンダード 継続的インテグレーション x := 1; 技術依存しない自動ビルドツール y := 1; ビルド管理 DVCS リポジトリ 継続的デプロイメント コードレビューや連携可能 _result := atcalc.add(x, y); 自動デプロイとデプロイ状況の管理 なリポジトリ管理 CheckEquals(x+y, _result); end; BST / ITS: 要求 バグ タスクの追跡, 変更管理 利害関係者: ドキュメントやソースコードの変更要素 (Issues) の追跡と管理 各種の成果物の粒度の調整と各成果物をつなぐ重要な役割 開発者とアプリの価値をわかりやすく示すのに欠かせない 開発者同士: チーム同士: 開発チームと 企画 運用 顧客 テスト対象の検証 ライブ ドキュメント共有 企画や仕様書を陳腐化させない ドキュメントから協調 思考と経験の形式知化 チーム内外のコミュニケーション インフラ タイムラインでアクティビティを通知 対処の円滑化

30 開発者とアプリ 要求とコードとビルドをつなぐ Deploy DUnit でのテストの実行 開発者同士: テストの実行 TEST PROD DVCS クライアント 無償のデファクトスタンダード チーム同士: DEV DVCS リポジトリ 継続的インテグレーション 技術依存しない自動ビルドツール ビルド管理 開発者と デザイナー テスター マネージャー BST / ITS: 要求 バグ タスクの追跡, 変更管理 利害関係者: ドキュメントやソースコードの変更要素 (Issues) の追跡と管理 テスト結果がファイルに出力できない 各種の成果物の粒度の調整と各成果物をつなぐ重要な役割 開発者とアプリの価値をわかりやすく示すのに欠かせない 継続的インテグレーションで検証困難 開発チームと 企画 運用 顧客 コードレビューや連携可能 なリポジトリ管理 継続的デプロイメント 自動デプロイとデプロイ状況の管理 ライブ ドキュメント共有 企画や仕様書を陳腐化させない ドキュメントから協調 思考と経験の形式知化 チーム内外のコミュニケーション インフラ タイムラインでアクティビティを通知 対処の円滑化

31 開発者とアプリ 要求とコードとビルドをつなぐ XMLTestRunner2.pas の読み込みにより NUnit 互換ファイルを出力 開発者同士: チーム同士: Deploy DUnit でのテストロジックの記述 TEST PROD DEV unit TestTCalcUnit; interface uses TestFramework,, XMLTestRunner2; DVCS クライアント 無償のデファクトスタンダード type 継続的インテグレーション 技術依存しない自動ビルドツール // テストメソッド ビルド管理 DVCS リポジトリ 開発者と デザイナー テスター マネージャー BST / ITS: 要求 バグ タスクの追跡, 変更管理 利害関係者: ドキュメントやソースコードの変更要素 (Issues) の追跡と管理 各種の成果物の粒度の調整と各成果物をつなぐ重要な役割 開発者とアプリの価値をわかりやすく示すのに欠かせない 開発チームと 企画 運用 顧客 コードレビューや連携可能 なリポジトリ管理 継続的デプロイメント 自動デプロイとデプロイ状況の管理 Initialization RegisterTest (TestTCalc.Suite);! With XMLTestRunner2.RunRegisteredTests do Free; ライブ ドキュメント共有 end. 企画や仕様書を陳腐化させない ドキュメントから協調 思考と経験の形式知化 チーム内外のコミュニケーション インフラ タイムラインでアクティビティを通知 対処の円滑化

32 開発者とアプリ 要求とコードとビルドをつなぐ Deploy 開発者同士: 1 DEV 開発者と デザイナー テスター マネージャー 利害関係者: 開発チームと 企画 運用 顧客 PROD 企画 アイデアの顕在化と実施計画 DVCS クライアント 無償のデファクトスタンダード チーム同士: TEST 2 継続的インテグレーション 技術依存しない自動ビルドツール ビルド管理 プロジェクト計画とタスクの割り出し DVCS リポジトリ コードレビューや連携可能 なリポジトリ管理 継続的デプロイメント 自動デプロイとデプロイ状況の管理 BST / ITS: 要求 バグ タスクの追跡, 変更管理 ドキュメントやソースコードの変更要素 (Issues) の追跡と管理 各種の成果物の粒度の調整と各成果物をつなぐ重要な役割 開発者とアプリの価値をわかりやすく示すのに欠かせない ライブ ドキュメント共有 企画や仕様書を陳腐化させない ドキュメントから協調 思考と経験の形式知化 チーム内外のコミュニケーション インフラ タイムラインでアクティビティを通知 対処の円滑化

33 開発者とアプリ 要求とコードとビルドをつなぐ Deploy DEV 開発者同士: 開発者と デザイナー テスター マネージャー 利害関係者: 開発チームと 企画 運用 顧客 PROD DVCS クライアント 無償のデファクトスタンダード チーム同士: TEST 3 継続的インテグレーション 技術依存しない自動ビルドツール ビルド管理 開発作業の 起動 DVCS リポジトリ コードレビューや連携可能 なリポジトリ管理 継続的デプロイメント 自動デプロイとデプロイ状況の管理 4 BST / ITS:開発の実施 要求 バグ タスクの追跡, 変更管理 ドキュメントやソースコードの変更要素 (Issues) の追跡と管理 各種の成果物の粒度の調整と各成果物をつなぐ重要な役割 開発者とアプリの価値をわかりやすく示すのに欠かせない ライブ ドキュメント共有 5 継続的インテグレーション 企画や仕様書を陳腐化させない ドキュメントから協調 思考と経験の形式知化 チーム内外のコミュニケーション インフラ タイムラインでアクティビティを通知 対処の円滑化

34 開発者とアプリ 要求とコードとビルドをつなぐ Deploy DEV 開発者同士: 開発者と デザイナー テスター マネージャー 開発チームと 企画 運用 顧客 PROD DVCS クライアント チーム同士: 利害関係者: TEST 無償のデファクトスタンダード 継続的インテグレーション DVCS リポジトリ 技術依存しない自動ビルドツール ビルド管理 DEV コードレビューや連携可能 なリポジトリ管理 自動デプロイとデプロイ状況の管理 継続的デプロイメント BST / ITS: 要求 バグ タスクの追跡, 変更管理 ドキュメントやソースコードの変更要素 (Issues) の追跡と管理TEST 各種の成果物の粒度の調整と各成果物をつなぐ重要な役割 開発者とアプリの価値をわかりやすく示すのに欠かせない ライブ ドキュメント共有 企画や仕様書を陳腐化させない ドキュメントから協調 思考と経験の形式知化 チーム内外のコミュニケーション インフラ タイムラインでアクティビティを通知 対処の円滑化 PROD

35

36

37 We Software

38 We Software

39 We Software

40 アトラシアンの文化を体験しに 遊びに来てください マリノスタウン内 Google Maps: アトラシアン 最寄り駅: 各線 横浜駅から徒歩 10分 みなとみらい線 新高島から徒歩 5 分

41 アトラシアンの文化を体験しに 遊びに来てください We Software

42 We Software

43 : Facebook: Tomoharu.Nagasawa

開発者向けクラウドサービスを活用したリッチな Web/ モバイル アプリケーションの構築手法 杉達也 Fusion Middleware 事業統括本部担当ディレクター [2013 年 4 月 9 日 ] [ 東京 ]

開発者向けクラウドサービスを活用したリッチな Web/ モバイル アプリケーションの構築手法 杉達也 Fusion Middleware 事業統括本部担当ディレクター [2013 年 4 月 9 日 ] [ 東京 ] 開発者向けクラウドサービスを活用したリッチな Web/ モバイル アプリケーションの構築手法 杉達也 Fusion Middleware 事業統括本部担当ディレクター [2013 年 4 月 9 日 ] [ 東京 ] Safe Harbor Statement 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません

More information

自己紹介 まっつん松藤秀治 ( まつふじひではる ) Piece Project Eclipseプラグインまっつんチャレンジ (ITEMAN Blog) - 2 -

自己紹介 まっつん松藤秀治 ( まつふじひではる ) Piece Project Eclipseプラグインまっつんチャレンジ (ITEMAN Blog) - 2 - OSC 2010 Kansai@Kobe (2010/3/13) Eclipse PDT + MakeGood による PHP コードのテスト Piece Project 久保敦啓 http://twitter.com/iteman 松藤秀治 http://twitter.com/matsu_hide - 1 - 自己紹介 まっつん松藤秀治 ( まつふじひではる ) Piece Project Eclipseプラグインまっつんチャレンジ

More information

開発ツールのコラボレーション機能を検証する

開発ツールのコラボレーション機能を検証する 開発ツールのコラボレーション機能を検証する ボーランド株式会社デベロッパーツールズ事業本部藤井等 開発ツールをとりまく環境 仕様変更 フレームワークのバージョンアップ コーディング規約 バグ対応 ドキュメント プロトタイプ 機能強化 テストバージョン リリース 2 どのサイズの開発でもなんらかの 管理 + コラボレーション が必要 個人で開発する場合数名で開発する場合チームで開発する場合 複雑さ 保管共有管理

More information

How to customise this template

How to customise this template lease access http://softwareengineeringpla tform.com/articles/powerpoin t-presentation-tips-05-jasst/ 動きのあるプレゼンテーションとして動画をご覧いただけます JaSST 12 Tokyo Presents 継続的フィードバック品質をライフサイクルで作り込む秘訣と究極のツール Visual Studio

More information

Get Clean, Stay Clean

Get Clean, Stay Clean ながさわ ともはる 長沢 智治 日本マイクロソフト株式会社 デベロッパー プラットフォーム統括本部 エバンジェリスト / シニア プロダクト マネージャ E-AGILITY 協議会 準備委員 ソフトウェアテスト技術振興協会 ツール ワーキンググループ メンバー 日本 XP ユーザグループ スタッフ アジャイル イベント Agile Day 発起人 ( ) : ( 国内大手 情報通信企業 Software/Network

More information

スピーカースライド作成前の確認シート例

スピーカースライド作成前の確認シート例 Azure DevOps Projects にも役立つ! Visual Studio Team Services (VSTS) / Team Foundation Server (TFS) ビルド & リリース機能の仕組みを解説 AD27 セッション概要 VSTS / TFS 上での CI / CD パイプライン構築に役立つノウハウや考え方をご紹介します Build 2018 でアナウンスされたアップデートも紹介

More information

Development Baseline Archway Inc. Consulting Service Copyright 2006 Archway Inc. Page 1

Development Baseline Archway Inc. Consulting Service   Copyright 2006 Archway Inc. Page 1 Development Baseline Archway Inc. Consulting Service http://www.archway.co.jp/ Copyright 2006 Archway Inc. Page 1 自己紹介 中西庸文 (Tsunefumi Nakanishi) 株式会社アークウェイ大阪事業所所長 コンサルではなくてメンターを目指している 一歩前から業界を引っ張っていくのは優秀な方々におまかせして

More information

アジャイル開発入門

アジャイル開発入門 製品力を高めるための アジャイル開発超入門 技術部アジャイル開発センター藤井拓 アジェンダ アジャイル開発超入門 アジャイル開発手法の適用事例 2 開発手法の普及率 世界での普及 (Forrester Research, 2010) ウォーターフォール13% 反復開発 21% アジャイル開発 35% Scrumの利用は10.9% で一番多い 方法論利用せず30.6% 日本 (IDC Japan, 2011)

More information

Install / Protect / Monetize InstallShield 全機能 データシート プロフェッショナルなインストールの作成 PREMIER PROFESSIONAL EXPRESS MSIX パッケージ サポート フレームワークをサポート Windows Installer(

Install / Protect / Monetize InstallShield 全機能 データシート プロフェッショナルなインストールの作成 PREMIER PROFESSIONAL EXPRESS MSIX パッケージ サポート フレームワークをサポート Windows Installer( Install / Protect / Monetize InstallShield 全機能 データシート プロフェッショナルなインストールの作成 PREMIER PROFESSIONAL EXPRESS MSIX パッケージ サポート フレームワークをサポート Windows Installer(MSI) のインストールの作成 Windows Installer のメジャー / マイナー アップグレードの作成

More information

Microsoft Visual Studio 2010 Professional Data Sheet

Microsoft Visual Studio 2010 Professional Data Sheet Microsoft Visual Studio 2010 Professional はビジネスの要件やユーザ ーのニーズに最適なアプリケーションを選択し それを構築するために必須の機能を提供します RIA ベースのリッチな Web アプリケーション SharePoint ベースの高度な Web ポータル Windows Azure ベースのクラウドアプリケーションなど 最新テクノロジに対応したアプリケーションを既存の知識や経験を活かして開発することができます

More information

5-3- 応統合開発環境に関する知識 1 独立行政法人情報処理推進機構

5-3- 応統合開発環境に関する知識 1 独立行政法人情報処理推進機構 5-3- 応統合開発環境に関する知識 1 5-3- 応統合開発環境に関する知識 統合開発環境と バグ管理ツール ビルドツールなど様々な開発ツールとの連携や MVCフレームワークなどの Javaフレームワークとの連 Ⅰ. 概要携 C 言語やスクリプト言語など Java 以外の言語での利用方法について学ぶ Ⅱ. 対象専門分野職種共通 Ⅲ. 受講対象者 本カリキュラムの 5-3- 基統合開発環境に関する知識

More information

クックパッドのテスト自動化

クックパッドのテスト自動化 JaSST 14 Tohoku クックパッド株式会社 高井 直人 スマホアプリ累計DL数 ios 1,010万 Android 990万 2014年4月時点 パズドラ 2,700万 黒猫 2,500万 Apache Rails 3.2 Ruby 2.0 Unicorn nginx MySQL Redis Memcached Amazon Web Service V字モデルとV

More information

Microsoft PowerPoint - se13-BestPractices.ppt [互換モード]

Microsoft PowerPoint - se13-BestPractices.ppt [互換モード] ソフトウェア工学 13: ソフトウェア開発のベストプラクティス 理工学部経営システム工学科庄司裕子 今回のテーマ ソフトウェア開発のベストプラクティス 開発プロセスモデルと支援ツールの現状 現状 と言いつつ ちょっと古い 開発プロセスとベストプラクティス 開発方法論 支援ツール 2 開発プロセスとベストプラクティス ソフトウェア開発のベストプラクティス ( 最善の実践原則 ) とは ソフトウェア開発上の問題の根本原因を解決できることが開発現場で実証されている開発アプローチ

More information

<4D F736F F F696E74202D208A4A94AD82C6895E977082F082C282C882AE B8DC C E >

<4D F736F F F696E74202D208A4A94AD82C6895E977082F082C282C882AE B8DC C E > 開発と運用をつなぐ アジャイル最新トレンド ~ アジャイルを誤解していませんか? ~ 会社紹介 会社名本社設立資本金代表者事業内容 株式会社テクノロジックアート (Technologic Arts Incorporated) 東京都文京区小石川 1-28-3 NIS 小石川ビル 2 階 1989 年 12 月 5 日 39,980,000 円 代表取締役長瀬嘉秀 コンサルティング ( アジャイル開発

More information

Microsoft PowerPoint - セッション2_安竹さん.ppt

Microsoft PowerPoint - セッション2_安竹さん.ppt 開発生産性 品質向上セミナー Agitar Software technical session 2006-3-1 安竹由起夫 Agitar Software, Senior Solution Consultant yukio@agitar.com 1 わかっているが 計測できなければ 管理できない 管理できなければ 改善できない 2 Quality Level Agreement 品質メトリクスをコーディング開始時から利用し

More information

Microsoft PowerPoint - yukio ppt

Microsoft PowerPoint - yukio ppt 開発生産性 品質向上セミナー Agitar Software technical session 2006-5-31 安竹由起夫 Agitar Software, Senior Solution Consultant yukio@agitar.com 1 わかっているが 計測できなければ 管理できない 管理できなければ 改善できない 2 1 Quality Level Agreement 品質メトリクスをコーディング開始時から利用し

More information

プロダクトオーナー研修についてのご紹介

プロダクトオーナー研修についてのご紹介 情報種別 : 重要会社名 : 株式会社 NTT データ情報所有者 : 株式会社 NTT データ プロダクトオーナー研修についてのご紹介 株式会社 NTT データ 1 プロダクトオーナー研修概要実践シリーズ!! アジャイル開発上級 ~Scrum で学ぶ新規ビジネス サービス企画立案スキル ~ 研修概要 本研修は ビジネス環境の変化が早い時代においてお客様のニーズにより早く IT サービス システムを提供できる人材を育成するために

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 中電シーティーアイ流 ハイブリッド型アジャイル開発のすべて 平成 29 年 3 月 3 日 株式会社 中電シーティーアイ 佐村 卓 INDEX 1. はじめに 2. アジャイル開発とは 3. 従来型開発との融合 4. 見える化の徹底 5. 顧客との協調作業 6. 開発環境の自働化 7. まとめ 1 はじめに 中電シーティーアイのご紹介 商号 株式会社中電シーティーアイ 設立 ( 合併 ) 平成 15

More information

PowerPoint Presentation

PowerPoint Presentation DevOps on AWS: 継続的デリバリと AWS 開発者ツールへのディープダイブ Chris Munns, Business Development Manager - DevOps June 2016 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 今日 お集まりいただいた 目的は? https://secure.flickr.com/photos/mgifford/4525333972

More information

JavaもJava Scriptも! コンテナ型アプリケーション開発PaaS登場

JavaもJava Scriptも! コンテナ型アプリケーション開発PaaS登場 Java も JavaScript も! コンテナ型アプリケーション開発 PaaS の登場 Oracle Applica+on Container Cloud 日本オラクル株式会社 クラウド テクノロジー事業統括 Fusion Middleware 事業統括本部 新井庸介 早川博 Copyright 2015, Oracle and/or its affiliates. All rights reserved.

More information

13 ソフトウェア工学 Software Engineering ソフトウェアプロセス SOFTWARE PROCESS ソフトウェアプロセスとは ソフトウェアプロセス : ソフトウェアプロダクト ( 製品 ) を作り出すための, 互いに関連する活動 (activity) の集合 ソフトウェアプロセ

13 ソフトウェア工学 Software Engineering ソフトウェアプロセス SOFTWARE PROCESS ソフトウェアプロセスとは ソフトウェアプロセス : ソフトウェアプロダクト ( 製品 ) を作り出すための, 互いに関連する活動 (activity) の集合 ソフトウェアプロセ 13 ソフトウェア工学 Software Engineering ソフトウェアプロセス SOFTWARE PROCESS ソフトウェアプロセスとは ソフトウェアプロセス : ソフトウェアプロダクト ( 製品 ) を作り出すための, 互いに関連する活動 (activity) の集合 ソフトウェアプロセス 最終プロダクト 活動 1 中間プロダクト 1 中間プロダクト 2 活動 2 活動 3 1 ソフトウェアプロセスの設計と記述

More information

Microsoft PowerPoint - Session4古賀様.ppt

Microsoft PowerPoint - Session4古賀様.ppt Windows Embedded CE の テスト環境と活用 マイクロソフト Windows Embedded Partner ( 株 ) サムシングプレシャス代表取締役社長古賀信哉 普段の開発の立ち位置 はじめに ミドルウェア層の開発が主 (DLNA 関連など ) 必要に応じてデバイスドライバ ( カーネルモジュール ) 概要 特定ターゲット向けの BSP も 開発環境及び開発環境を用いた動作確認

More information

SQiP シンポジウム 2016 アジャイルプロジェクトにおけるペアワーク適用の改善事例 日本電気株式会社小角能史 2016 年 9 月 16 日 アジェンダ 自己紹介ペアワークとはプロジェクトへのペアワークの適用方法 スクラム適用ルール作成 最適化の流れ KPTを用いたふりかえり 適用ルールの改善事例 適用プロジェクトの概要ペアワーク適用ルール ( 初期 ) 改善例 1 - ペアのローテーション改善例

More information

Oracle Business Rules

Oracle Business Rules Oracle Business Rules Manoj Das(manoj.das@oracle.com) Product Management, Oracle Integration 3 Oracle Business Rules について Oracle Business Rules とはビジネスの重要な決定と方針 ビジネスの方針 実行方針 承認基盤など 制約 有効な設定 規制要件など 計算 割引

More information

Visual Studio with Cordova クロスプラットフォーム開発の全貌

Visual Studio with Cordova クロスプラットフォーム開発の全貌 Visual Studio with Cordova Visual Studio 2015 Apache Cordova Cordova for Visual Studio Monaca for Visual Studio Σ = ( ) 各種アプリをサービス化しクラウドで束ねて付加価値を最大化 モビリティの重要性 ~ 業務のスピードを上げ 機会獲得を増やす ~ 潜在顧客獲得 機会獲得 情報共有

More information

<4D F736F F F696E74202D E96914F8CF68A4A A E E9E91E382CC905682B582A2835C

<4D F736F F F696E74202D E96914F8CF68A4A A E E9E91E382CC905682B582A2835C 第 10 回 itsmfjapan EXPO クラウド時代の新しいソフトウェア開発の潮流 ~Agile 手法を取り巻く米国の最新事例の紹介と日本のITベンダへの提言 ~ 2013 年 11 月 28 日ソフトウエアエンジニアリング部会クラウド技術調査 WG テーマ1 主査出本浩 (NTTデータ) 自己紹介 プロフィール 株式会社 NTTデータ技術開発本部 ALMソリューションセンタ課長出本浩 1989

More information

インテル(R) Visual Fortran コンパイラ 10.0

インテル(R) Visual Fortran コンパイラ 10.0 インテル (R) Visual Fortran コンパイラー 10.0 日本語版スペシャル エディション 入門ガイド 目次 概要インテル (R) Visual Fortran コンパイラーの設定はじめに検証用ソースファイル適切なインストールの確認コンパイラーの起動 ( コマンドライン ) コンパイル ( 最適化オプションなし ) 実行 / プログラムの検証コンパイル ( 最適化オプションあり ) 実行

More information

Visual Studio と.NET Framework 概要 Runtime Libraries Languag es Tool.NET Visual Studio 概要 http://download.microsoft.com/download/c/7/1/c710b336-1979-4522-921b-590edf63426b/vs2010_guidebook_pdf.zip 1.

More information

マイクロソフトにおけるアジャイル開発の実践

マイクロソフトにおけるアジャイル開発の実践 マイクロソフトにおける アジャイル開発の実践 日本マイクロソフト株式会社デベロッパーエクスペリエンス & エバンジェリズム統括本部エバンジェリスト 井上章 ( いのうえあきら ) http://aka.ms/chack セッションのゴール Session Takeaways クラウド時代の開発トレンド を再考する Visual Studio & Azure モダン デベロップメント を学ぶ マイクロソフトのアジャイル開発事例

More information

Agileイベント・フレームワークとOracle BPELを使用したPLMワークフローの拡張

Agileイベント・フレームワークとOracle BPELを使用したPLMワークフローの拡張 Agile イベント フレームワークと Oracle BPEL を使用した PLM ワークフローの拡張 チュートリアル Jun Gao Agile PLM Development 共著 2009 年 10 月 目次 概要... 4 このチュートリアルについて... 4 目的および範囲... 4 使用ソフトウェア... 4 はじめに... 5 必要な環境の準備... 5 Agile PLM ワークフロー機能の拡張...

More information

+ 本セッションでお伝えしたいこと ビジネス価値にフォーカスした継続的デリバリーを支えるテスト環境がすでに実践フェーズに Visual Studio ALM* による先進的な開発 テスト環境 テスト専用ツールの登場によるチーム生産性の向上 開発とテストのコラボレーション 手動テストを自動化 開発 テ

+ 本セッションでお伝えしたいこと ビジネス価値にフォーカスした継続的デリバリーを支えるテスト環境がすでに実践フェーズに Visual Studio ALM* による先進的な開発 テスト環境 テスト専用ツールの登場によるチーム生産性の向上 開発とテストのコラボレーション 手動テストを自動化 開発 テ テストイノベーション Visual Studio 2010 による開発ライフサイクル全般にわたる包括的なテストソリューション ~ テストツールはここまで進化している! マクロソフト株式会社エバンジェリスト / シニゕプロダクトマネージャー長沢智治 + 本セッションでお伝えしたいこと ビジネス価値にフォーカスした継続的デリバリーを支えるテスト環境がすでに実践フェーズに Visual Studio ALM*

More information

JACi400のご紹介~RPGとHTMLで簡単Web化~

JACi400のご紹介~RPGとHTMLで簡単Web化~ セッション No.4 JACi400 のご紹介 ~RPG と HTML で簡単 Web 化 ~ 株式会社ミガロ RAD 事業部技術支援課営業推進岩井利枝 1 Agenda ミガロご提供ソリューションのご紹介 JACi400の概要 4つの開発ステップのご紹介 JACi400ご利用のメリット 2 ミガロご提供ソリューション 開発ツール (C/S Web 開発 ) Delphi/400 開発ツール (Web

More information

7th CodeGear Developer Camp

7th CodeGear Developer Camp A6 Delphi テクニカルセッション RTL ソースを利用する Delphi デバッグ技法 CodeGear R&D 有澤雄志 Copyright 2007 CodeGear. All Rights Reserved. 本文書の一部または全部の転載を禁止します 1 アジェンダ RTL の利用準備 IDE から使ってみる Copyright 2007 CodeGear. All Rights Reserved.

More information

過去問セミナーTM

過去問セミナーTM ALTM 過去問題解説 May 22, 2017 JSTQB Technical Committee 委員長谷川聡 Agenda 試験問題の出題について K2 TM-4.4.1 欠陥マネジメント K3 TM-2.7.2 テストマネジメント K4 TM-2.3.3 テストマネジメント 勉強を進めていくにあたって 2 試験問題の出題について 学習の目的 (L.O) に従ってシラバスのそれぞれの課題を試験する

More information

自己紹介 日本電気株式会社情報 ナレッジ研究所 須堯一志 ( すぎょうかずし ) 主にネットワークのプロトコルを開発している技術者 1997 年に IPv6 のプロトコルスタック開発を通じてオープンソース開発に関わる 2009 年頃から OpenFlow に関わる 2011 年 Trema がオープ

自己紹介 日本電気株式会社情報 ナレッジ研究所 須堯一志 ( すぎょうかずし ) 主にネットワークのプロトコルを開発している技術者 1997 年に IPv6 のプロトコルスタック開発を通じてオープンソース開発に関わる 2009 年頃から OpenFlow に関わる 2011 年 Trema がオープ OSS ユーザーのための勉強会 < OSS X Users Meeting > #3 OpenFlow OpenFlow プログラミング フレームワーク Trema Trema 開発チーム 須堯一志 自己紹介 日本電気株式会社情報 ナレッジ研究所 須堯一志 ( すぎょうかずし ) 主にネットワークのプロトコルを開発している技術者 1997 年に IPv6 のプロトコルスタック開発を通じてオープンソース開発に関わる

More information

アジャイル開発ソリューション

アジャイル開発ソリューション 教育 資格取得から開発ツール 試行まで支援! アジャイル開発ソリューション 2014/11/19-21 株式会社日立ソリューションズ産業 流通営業本部産業営業第 4 部 発表者名高橋宏仁 村田裕二 Hitachi Solutions, Ltd. 2014. All rights reserved. Contents 1. はじめに 2. ハイブリッドアジャイル 3. アジャイル開発ソリューション Hitachi

More information

V8.1新規機能紹介記事

V8.1新規機能紹介記事 WebOTX V8.1 新規機能 EJB 3.0 WebOTX V8.1より Java EE 5(Java Platform, Enterprise Edition 5) に対応しました これによりいろいろな機能追加が行われていますが 特に大きな変更であるEJB 3.0 対応についてご紹介いたします なお WebOTX V7で対応したEJB 2.1についてもWebOTX V8.1で引き続き利用することが可能です

More information

わんくま同盟 東京勉強会 #27

わんくま同盟 東京勉強会 #27 MSF Agile ver.4 Microsoft Solutions Framework for Agile Software Development ver. 4.x 問題 これから新しい開発プロジェクトが始まります マネージャに呼ばれたあなたは こう言われました だいたい 10 人くらいの開発チームになるだろう 最初の 3 人は キミの自由に選んでいいよ さて あなたを含めて 4 名 どんな基準で選びますか?

More information

Web Performer V2.0 カタログ

Web Performer V2.0 カタログ キヤノンITソリューションズ株式会社 ウェブ パフォーマ ノンプログラミングで超高速開発 Webアプリケーション自動生成ツールでシステム開発革新を はノンプログラミングで Web アプリケーションを 100 自動生成するマルチブラウザ対応 概 要 の超高速開発ツールです コーディングの自動化とそれによる品質の均一化により開発期間が短縮できます 業務のエキスパートであるユーザ部門とシステム開発のエキスパートである

More information

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ Oracle Un お問合せ : 0120- Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよびSOA 対応データ サービスへ ) を網羅する総合的なデータ統合プラットフォームです Oracle

More information

PARTⅢ 検証事例 2. トレーサビリティ管理の自動化に踏み切った理由や経緯 (1) 国際スタンダード認証に関する課題 ISO DO-178B/C IEC などの国際スタンダードでは 開発工程全般にわたって要件が満たされていること ( システムの正しい要件が 正しい方法で

PARTⅢ 検証事例 2. トレーサビリティ管理の自動化に踏み切った理由や経緯 (1) 国際スタンダード認証に関する課題 ISO DO-178B/C IEC などの国際スタンダードでは 開発工程全般にわたって要件が満たされていること ( システムの正しい要件が 正しい方法で 先進的な設計 検証技術の適用事例報告書 2015 年度版 PARTⅢ 検証事例 SEC-2015-B-3-01 15-B-3 国際スタンダード認証に求められる 要件から検証結果までのトレーサビリティ管理 の効率化の取組み 1 1. 概要 安全性が求められるシステムのソフトウェアに対する規格である ISO 26262( 自動車安全規格 ) DO-178B/C( 航空システムや装置の安全規格 ) IEC

More information

TeX LiveのCIテスティング

TeX LiveのCIテスティング T E X Live の CI テスティング Norbert Preining 北海道大学 札幌 2018 年 11 月 10 日 概要 Subversion と git の踊り T E X Live sources の CI T E X Live インストーラーの CI まとめ Subversion と git の踊り SvnRepo git svn dcommit git svn fetch DevRepo

More information

大域照明計算手法開発のためのレンダリングフレームワーク Lightmetrica: 拡張 検証に特化した研究開発のためレンダラ 図 1: Lightmetrica を用いてレンダリングした画像例 シーンは拡散反射面 光沢面を含み 複数の面光 源を用いて ピンホールカメラを用いてレンダリングを行った

大域照明計算手法開発のためのレンダリングフレームワーク Lightmetrica: 拡張 検証に特化した研究開発のためレンダラ 図 1: Lightmetrica を用いてレンダリングした画像例 シーンは拡散反射面 光沢面を含み 複数の面光 源を用いて ピンホールカメラを用いてレンダリングを行った 大域照明計算手法開発のためのレンダリングフレームワーク Lightmetrica: 拡張 検証に特化した研究開発のためレンダラ 図 1: Lightmetrica を用いてレンダリングした画像例 シーンは拡散反射面 光沢面を含み 複数の面光 源を用いて ピンホールカメラを用いてレンダリングを行った モデルとして外部から読み込んだ三角形メ ッシュを用いた このように Lightmetrica はレンダラとして写実的な画像を生成する十分な実力を有する

More information

自己紹介 池原大然 デベロッパーエバンジェリスト INETA 登録スピーカー Blog

自己紹介 池原大然 デベロッパーエバンジェリスト INETA 登録スピーカー  Blog Expression Blend を用いた Windows Phone アプリケーション インフラジスティックス ジャパン池原大然 自己紹介 池原大然 デベロッパーエバンジェリスト INETA 登録スピーカー Email dikehara@infragistics.com Blog http://bit.ly/igdaizen Twitter @Neri78 本日お話させていただくこと 開発環境のおさらいと

More information

HIGIS 3/プレゼンテーション資料/J_GrayA.ppt

HIGIS 3/プレゼンテーション資料/J_GrayA.ppt DevOps 開発プラットフォームの構築と本プラットフォームにおける Ruby の優位性 2016/11/4 株式会社日立ソリューションズ技術統括本部技術開発本部生産技術部 牧俊男 1. DevOps 開発プラットフォームの構築 1 1-1 モチベーション 開発ツールは年々大型化している傾向にあり ツールの運用自体はクラウドサービスに任せる傾向がある 当社でもこれらのサービスを利用した開発を推奨したかったが

More information

実践 Infrastructure as Code

実践 Infrastructure as Code 実践 Infrastructure as Code ~ ~ 自己紹介 本日のトピック 本セッションでは DevOps というコンセプトを実現するうえで不可欠な要素である Infrastructure as Code の本質と それを達成するための方式 ( ツールチェーン ) のサンプル実装を紹介します (1) 実践 Infrastructure as Code 2016 (2) ツールチェーンデモンストレーション

More information

25th Developer Camp

25th Developer Camp B1 Delphi/C++Builder ild テクニカルセッション 株式会社ドリームハイブ代表取締役 IT コンサルタント山本悟 マルチデバイスに対応できる DB アクセス形態を作るには? 実践テクニック 自己紹介 会社 : 株式会社ドリームハイブ 会社 URL :http://www.dreamhive.co.jp/ お得なコンテンツ配信サイト :http://dhive.jp/ 名前 : 山本悟

More information

JP-2-Develop Websites and Components in AEM v6x_(V3_after QA)_1111

JP-2-Develop Websites and Components in AEM v6x_(V3_after QA)_1111 Components using Adobe Experience Manager v6.x Develop Websites and 目次 1 アーキテクチャスタック...8 1.1 アーキテクチャスタックの基礎... 8 1.2 Granite プラットフォームの概要... 8 1.3 Java Content Repository の概要... 9 1.4 Apache Sling の概要...

More information

5-3- 基統合開発環境に関する知識 1 独立行政法人情報処理推進機構

5-3- 基統合開発環境に関する知識 1 独立行政法人情報処理推進機構 5-3- 基統合開発環境に関する知識 1 5-3- 基統合開発環境に関する知識 OSS の開発で用いられている統合開発環境について その種類や特徴 使い方 活用方法等を理解することを通じて OSS をソースコード Ⅰ. 概要レベルで活用したり 開発プロジェクトに参加したりするための基礎知識やノウハウを学ぶ Ⅱ. 対象専門分野職種共通 Ⅲ. 受講対象者 本カリキュラムの 5-2- 基開発ツールに関する知識

More information

利用者

利用者 Regional SNS 開発環境構築ガイド 2012 年 2 月 29 日 株式会社ネットワーク応用通信研究所 目次 1. はじめに... 1 2. 前提条件... 1 3. 必要なソフトウェア構成... 1 4. ソフトウェアの導入手順... 1 4.1. 必要ファイルのダウンロード... 1 4.2. 環境設定コマンドの実行... 2 4.3. RegionalSNS の実行... 2 4.4.

More information

知って得する!現役ヘルプデスクが答えるDelphiテクニカルエッセンス 8.0

知って得する!現役ヘルプデスクが答えるDelphiテクニカルエッセンス 8.0 セッション No.3 知って得する! 現役ヘルプデスクが答える Delphi テクニカルエッセンス 8.0 株式会社ミガロ. RAD 事業部技術支援課 吉原泰介 アジェンダ - サポートからの問合せフィードバック - Q1. Excel ファイルを PDF に変換するには? Q2. EXE のサイズを小さくするには? Q3. C/S アプリで 3 階層接続を行うには? Q1. Excel ファイルを

More information

システム操作インターフェイス最適化によるテスト自動化ROI向上

システム操作インターフェイス最適化によるテスト自動化ROI向上 システム操作インターフェイス最適化によるテスト自動化 ROI 向上 株式会社 Codeer 石川達也 e-mail:ishikawa-tatsuya@codeer.co.jp ご相談を受けた企業様の悩みで多いもの システムテスト自動化やったことあるんだけど 効果が出なくて 作業と ROI 要素を分析 仕様変更等でメンテ 作成 成功 指定のケースではデグレがなかったという情報を取得できた! エラー!

More information

HULFT-WebConnectサービス仕様書

HULFT-WebConnectサービス仕様書 HULFT-WebConnect サービス仕様書 第二版 2015 年 7 月 3 日 株式会社セゾン情報システムズ 1/13 改訂履歴 版数 改訂日付 改訂内容及び理由 1 2015 年 4 月 制定 2 2015 年 7 月 V1.1 差分更新 2/13 目次 1. はじめに... 4 1.1. 本書の位置づけ... 4 1.2. 用語説明... 4 2. サービスの概要... 5 2.1. HULFT-WEBCONNECT

More information

5th CodeGear Developer Camp [A5]

5th CodeGear Developer Camp [A5] A5 Delphi テクニカルケーススタディ Delphi によるビジネスロジックのリサイクル 一粒で二度おいしいプロトタイプ転用術 株式会社ドリームハイブ代表取締役山本悟 1 会社紹介 商号 設立 株式会社ドリームハイブ 2001 年 12 月 4 日 ミッション モノ創りをし 皆で共有する 在り方 システムソリューションカンパニー 約束 お客様とともに夢を実現します 2 事業内容 ( ドリームハイブとは?)

More information

「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」

「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」 C1 Delphi/C++ チュートリアルセッション RAD Studio XE5 によるマルチ言語 / マルチデバイス開発の進め方 エンバカデロ テクノロジーズエヴァンジェリスト高橋智宏 アジェンダ RAD Studio XE5 の概要 Delphi or C++ Intel or ARM Windows / OS X / ios / Android プロジェクトとは? FireMonkey HD

More information

FUJITSU Cloud Service for OSS 「コンテナサービス」 ご紹介資料

FUJITSU Cloud Service for OSS 「コンテナサービス」 ご紹介資料 注 : 本サービスは 新規申込の受付を停止しております サービスご検討中のお客様におかれましては ご不便をおかけし申し訳ございません FUJITSU Cloud Service for OSS コンテナサービス ご紹介 2018 年 8 月富士通株式会社 本資料の無断複製 転載を禁じます 本資料は予告なく内容を変更する場合がございます Version 1.01 目次 Docker/Kubernetes

More information

NetworkVantage 9

NetworkVantage 9 DevPartner エラー検出 はじめてのエラー検出 (Unmanaged VC++ 版 ) 本書は はじめてエラー検出を使用する際に参考していただくドキュメントです 詳細な情報につきましては 製品に付属しているオンラインドキュメントならびにオンラインヘルプをご参照ください なお 本書は Visual Studio 2010 をベースとして説明しております Visual Studio 6.0 の場合は

More information

日経ビジネス Center 2

日経ビジネス Center 2 Software Engineering Center Information-technology Promotion Agency, Japan ソフトウェアの品質向上のために 仕様を厳密に 独立行政法人情報処理推進機構 ソフトウェア エンジニアリング センター 調査役新谷勝利 Center 1 日経ビジネス 2012.4.16 Center 2 SW 開発ライフサイクルの調査統計データ ソフトウェア産業の実態把握に関する調査

More information

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 1

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実  1 個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 iwahashi@est.hi-ho.ne.jp Iwahashi.Masami@wak.msw.co.jp 1 改善効果 品質 : フロントローディングが進み流出不具合 0 継続生産性 : 平均 130% 改善 工数割合分析

More information

D5-2_S _003.pptx

D5-2_S _003.pptx JaSST 14 Tokyo セッション D5-2 10:30~11:00(30 分 ) キーワード駆動テストを用いた GUI テスト自動化による工期短縮実現への取り組み 2014 年 3 月 8 日 株式会社 NTT データ 技術開発本部プロアクティブ テスティング COE 小林由依 0. 自己紹介 n 氏名 Ø 小林由依 n 所属 Ø 株式会社 NTT データ技術開発本部 プロジェクトマネジメント

More information

プロジェクトマネジメント知識体系ガイド (PMBOK ガイド ) 第 6 版 訂正表 - 第 3 刷り 注 : 次の正誤表は PMBOK ガイド第 6 版 の第 1 刷りと第 2 刷りに関するものです 本 ( または PDF) の印刷部数を確認するには 著作権ページ ( 通知ページおよび目次の前 )

プロジェクトマネジメント知識体系ガイド (PMBOK ガイド ) 第 6 版 訂正表 - 第 3 刷り 注 : 次の正誤表は PMBOK ガイド第 6 版 の第 1 刷りと第 2 刷りに関するものです 本 ( または PDF) の印刷部数を確認するには 著作権ページ ( 通知ページおよび目次の前 ) プロジェクトマネジメント知識体系ガイド (PMBOK ガイド ) 第 6 版 訂正表 - 第 3 刷り 注 : 次の正誤表は PMBOK ガイド第 6 版 の第 1 刷りと第 2 刷りに関するものです 本 ( または PDF) の印刷部数を確認するには 著作権ページ ( 通知ページおよび目次の前 ) の一番下を参照してください 10 9 8 などで始まる文字列の 最後の 数字は その特定コピーの印刷を示します

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Cordova を使った HTML5 ハイブリッド 型モバイルアプリの活用ポイント アシアル株式会社 生形 可奈子 1 アシアル株式会社のご紹介 アシアルは エンジニアリングでインターネットの成長を牽引する という事業コンセプトのもと HTML5 JavaScript を中心とした Web 技術をベースにした デベロッパー支援事業を行っております モバイルアプリ開発環境 UI/UX 設計システム構築

More information

Sharing the Development Database

Sharing the Development Database 開発データベースを共有する 目次 1 Prerequisites 準備... 2 2 Type of database データベースのタイプ... 2 3 Select the preferred database 希望のデータベースを選択する... 2 4 Start the database viewer データベース ビューワーを起動する... 3 5 Execute queries クエリを実行する...

More information

新OS使用時の留意事項

新OS使用時の留意事項 2014 年 3 月富士通株式会社 新 OS 使用時の留意事項 Fujitsu Software Interstage Print Manager( 以降 Interstage Print Manager) の動作オペレーティングシステムに以下をサポートします Windows 8 Windows 8.1 2012 2012 R2 この動作環境においても従来と同等の機能をご利用になれますが ご利用に関しての留意事項について説明します

More information

Oracle Code Tokyo 2017 ダウンロード資料

Oracle Code Tokyo 2017 ダウンロード資料 プロジェクト経験からの DevOps の理想と SI の現実との間を 埋める実践的ヒント TIS 株式会社 アプリケーション開発センター 田中遼 コンテンツ これまでの開発スタイル 取り組んだ開発スタイル ふりかえり これまでの開発スタイル 開発プロセス うまくいくとき ウォーターフォール 計画 要件定義 ST 設計 IT PG UT うまくいかないとき ウォーターフォール 計画 要件定義 ST 設計

More information

Microsoft PowerPoint - Wmodel( ) - 配布用.pptx

Microsoft PowerPoint - Wmodel( ) - 配布用.pptx SEA SPIN Meeting May 2012 配布用 W モデル 2012/06/08 1 2 はじめに 3 目次 4 メモ 5 W モデルって 何ですか? 6 現在の状況 7 現在の状況 8 現在の状況 9 W モデルの定義 10 Andreas Spillner の W モデル Requirements Executing Accept. Tests Specification Executing

More information

Microsoft PowerPoint - 配布用資料.ppt

Microsoft PowerPoint - 配布用資料.ppt ソフトウェア設計プロセスの改革 オブジェクト指向導入による 生産性の向上 SEIKO EPSON CORPORATION BS 事業部 2006 6 28 開発対象製品の紹介 セイコーエプソン株式会社 BS 事業部 BS 事業推進部 TM( ターミナルモジュール ) のファームウェア開発 ( レシートプリンタ ラベルプリンタの開発 ) 業務用小型プリンタのファームウェア開発 レシート ラベル チェック

More information

テスト駆動開発入門 ネクストステップ

テスト駆動開発入門 ネクストステップ テスト駆動開発入門 ネクストステップ 井芹洋輝 謝辞 主催の今給黎さん 和田さん 会場提供 スタッフの方々 参加者の皆さま 深くお礼申しあげます 自己紹介 井芹洋輝 (@goyoki/id:goyoki) 組み込みエンジニア WACATE 実行委員 /TDD 研究会 講演 / 執筆 : XP 祭り関西 ユニットテストの保守性を作りこむ Androidテスト祭り テストの活用による開発効率化 並カン

More information

IntroductionForGR-PEACH.pptx

IntroductionForGR-PEACH.pptx 1 Arduino,mbed,TOPPERS を全部試せる! GR-PEACH 向けソフトウェアプラットフォームのご紹介 松原豊 (Yutaka MATSUBARA) 名古屋 学 学院情報科学研究科助教 TOPPERS プロジェクト運営委員 / 開発者会議実 委員 E-mail: yutaka@ertl.jp Web: http://www.ertl.jp/~yutaka 2 GR-PEACH とは?

More information

CA Clarityの機能と特徴

CA Clarityの機能と特徴 PPM システムパッケージ CA Clarity について CA Clarity は PPM システムのパッケージソフトウェアで ガートナー社やフォレスター社などの米大手調査会社から PPM ソリューションの分野においてトップレベルの評価を得ている製品です 北米 ヨーロッパで開かれているガートナー社主催の プロジェクト & ポートフォリオ マネジメント サミット においては 2004 年から 2006

More information

Embarcadero Developer Camp

Embarcadero Developer Camp G1 オープニングセッション エンバカデロ テクノロジーズ - コーポレート & プロダクトアップデート エンバカデロ テクノロジーズ藤井等 アジェンダ エンバカデロの 2008 年 CodeGear 製品と DatabaseGear 製品 新製品情報 Delphi for PHP 2.0 Update 3rdRail 2.0 CodeGear RAD Studio 2009 Delphi Prism

More information

要求仕様管理テンプレート仕様書

要求仕様管理テンプレート仕様書 目次 1. テンプレート利用の前提... 2 1.1 対象... 2 1.2 役割... 2 1.3 プロセス... 2 1.4 ステータス... 3 2. テンプレートの項目... 4 2.1 入力項目... 4 2.2 入力方法および属性... 5 2.3 他の属性... 6 3. トラッキングユニットの設定... 7 3.1 メール送信一覧... 7 3.1.1 起票... 7 3.1.2 作成中...

More information

FUJITSU Cloud Service for OSS 「ログ監査サービス」 ご紹介資料

FUJITSU Cloud Service for OSS 「ログ監査サービス」 ご紹介資料 FUJITSU Cloud Service for OSS ログ監査サービス ご紹介 2018 年 6 月富士通株式会社 本資料の無断複製 転載を禁じます 本資料は予告なく内容を変更する場合がございます Version 1.00 目次 ログ監査とは ログ監査サービスとは ログ監査サービスの特長 提供機能一覧 利用シーン 課金の考え方について 利用開始の流れ 制限事項 注意事項 1 ログ監査とは ログファイルの管理

More information

Make the Future Java FY13 PPT Template

Make the Future Java FY13 PPT Template Yoshio Terada Java Evangelist http://yoshio3.com, Twitter : @yoshioterada 1 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため

More information

サーバーレスアプリケーションのための CI/CD パイプライン構築 

サーバーレスアプリケーションのための CI/CD パイプライン構築  サーバーレスアプリケーションの ための CI/CD パイプライン構築 Solution Architect Takashi Koyanagawa 2017/6/2 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. T H A N K S T O O U R F R I E N D S A T : 本セッションの

More information

Graph APIでインターナルアプリケーションを開発

Graph APIでインターナルアプリケーションを開発 今日のお話 PaaS DevOps 2017/11/28 Microsoft Azure 徹底活用フェス 2 ビジネスのバリュー PaaS = イノベーションのためのプラットフォーム PaaS は 今までインフラの管理に充てていた時間を イノベーションを起こすための時間に変えるプラットフォームです PaaS IaaS 2017/11/28 時間 4 PaaS = 時代の変化に対応する IT プラットフォーム

More information

Congress Deep Dive

Congress Deep Dive Congress Deep Dive NTT 室井雅仁 2016 NTT Software Innovation Center 自己紹介 室井雅仁 ( むろいまさひと ) 所属 : NTT OpenStack を利用した OSS クラウドのアーキテクトを担当 社内向け OpenStack 環境の運用 コミュニティへフィードバック OpenStack Congress Core Reviewer https://wiki.openstack.org/wiki/congress

More information

Silk Central Connect 15.5 リリースノート

Silk Central Connect 15.5 リリースノート Silk Central Connect 15.5 リリースノート Micro Focus 575 Anton Blvd., Suite 510 Costa Mesa, CA 92626 Copyright Micro Focus 2014. All rights reserved. Silk Central Connect は Borland Software Corporation に由来する成果物を含んでいます,

More information

本セッションの内容 Eclipse って Java のエディターでは? そもそも Eclipse や TPTP とは何か Eclipse や TPTP を拡張した IBM Rational 製品群とは? 開発フェーズをまたがり IBM Rational 製品群は品質向上にどう役立つのか 扱わない内容

本セッションの内容 Eclipse って Java のエディターでは? そもそも Eclipse や TPTP とは何か Eclipse や TPTP を拡張した IBM Rational 製品群とは? 開発フェーズをまたがり IBM Rational 製品群は品質向上にどう役立つのか 扱わない内容 Eclipse & TPTP を拡張した Rational 品質管理ポートフォリオのご紹介 2006 年 1 月 31 日日本アイ ビー エム株式会社ソフトウェア事業ラショナルテクニカルセールス & サービス 冨永康之 本セッションの内容 Eclipse って Java のエディターでは? そもそも Eclipse や TPTP とは何か Eclipse や TPTP を拡張した IBM Rational

More information

Oracle ESB レッスン03: ESB CustomerData SOAP

Oracle ESB レッスン03: ESB CustomerData SOAP Oracle ESB レッスン 03: ESB CustomerData SOAP Oracle Integration Product Management ESB Lesson03 Page 1 ESB SOAP のシナリオ概要 機能アウトバウンド SOAP サービスのコールアウトを CustomerData チュートリアルへ追加する 特徴 - JDeveloper ESB Diagrammer

More information

スライド 1

スライド 1 Test Driven Development Visual Studio 2008 でやる テスト駆動開発 2008/04/26 biac http://bluewatersoft.cocolog-nifty.com/ 機材協力 : 日本ンフォメーション 自己紹介 山本康彦 ( biac ) いまだにプログラムを書きたがる 50 歳 http://bluewatersoft.cocolog-nifty.com/blog/cat8051143/

More information

Oracle BPEL Process Managerを使用したJD Edwards EnterpriseOne顧客信用情報の問合せ

Oracle BPEL Process Managerを使用したJD Edwards EnterpriseOne顧客信用情報の問合せ Oracle BPEL Process Manager を使用した JD Edwards EnterpriseOne 顧客信用情報の 問合せ 第 1 章概要 このチュートリアルでは JD Edwards EnterpriseOne(JDE E1) に対して顧客信用情報の問合せをおこないます これは (a)jd Edwareds EnterpriseOne の公開されている Customer Business

More information

JapanCert 専門 IT 認証試験問題集提供者 1 年で無料進級することに提供する

JapanCert 専門 IT 認証試験問題集提供者   1 年で無料進級することに提供する JapanCert 専門 IT 認証試験問題集提供者 http://www.japancert.com 1 年で無料進級することに提供する Exam : ITILSCOSAJPN Title : ITIL Service Capability Operational Support and Analysis Exam Vendor : EXIN Version : DEMO Get Latest &

More information

Managing and Sharing MATLAB Code

Managing and Sharing MATLAB Code MATLAB 入門 ~ 開発向けプログラミング編 ~ MathWorks Japan アプリケーションエンジニアリング部テクニカルコンピューティング 大開孝文 2015 The MathWorks, Inc. 1 プログラミング言語としての MATLAB 2014 年 7 月 IEEE Spectrum による プログラミング言語の人気調査 (12 種類の項目での結果 ) 結果 : MATLAB が

More information

AUTOSAR OS仕様とTOPPERS/ATK2の使い方

AUTOSAR OS仕様とTOPPERS/ATK2の使い方 モデルカーを用いたAUTOSAR 開発入門 AUTOSAR SW-C 対応プログラム開発 : 1ECU 版設計 名古屋大学大学院情報科学研究科附属組込みシステム研究センター人材育成プログラム (NEP) PLE 最終更新日 : 2016/01/07 1 AUTOSAR SW-C 対応 プログラム開発 : 1ECU 版設計 概要 (1) システム /SW-C 設計 (2)SW-C 実装 (3)ECUコンフィギュレーション

More information

作業環境カスタマイズ 機能ガイド(応用編)

作業環境カスタマイズ 機能ガイド(応用編) Customize Feature Guide by SparxSystems Japan Enterprise Architect 日本語版 作業環境カスタマイズ機能ガイド ( 応用編 ) (2018/05/16 最終更新 ) 1 はじめに このドキュメントでは Enterprise Architect を利用して作業を行う場合に より快適に作業を行うためのカスタマイズ可能な項目について説明します

More information

15288解説_D.pptx

15288解説_D.pptx ISO/IEC 15288:2015 テクニカルプロセス解説 2015/8/26 システムビューロ システムライフサイクル 2 テクニカルプロセス a) Business or mission analysis process b) Stakeholder needs and requirements definieon process c) System requirements definieon

More information

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介 IBM Bluemix www.bluemix.net IBM Bluemix オンラインセミナー今からはじめる Bluemix シリーズ第 3 期進化する Bluemix 第 2 回 プライベート API カタログ 日本アイ ビー エムシステムズ エンジニアリング株式会社 クラウド ソリューション 松井学 2014 年 11 月 20 日の Global アナウンス 1. DevOps に関する更なる機能拡張

More information

索的テスト特有の不透明さが受け入れられ難い このような探索的テストにおけるテスト管理の問題を JSTQB Foundation Level のシラバスに従い テスト管理のカテゴリごとに整理すると表 88-1 のようになる [2] 表 88-1 探索的テストにおけるテスト管理の現状テスト管理のカテゴリ

索的テスト特有の不透明さが受け入れられ難い このような探索的テストにおけるテスト管理の問題を JSTQB Foundation Level のシラバスに従い テスト管理のカテゴリごとに整理すると表 88-1 のようになる [2] 表 88-1 探索的テストにおけるテスト管理の現状テスト管理のカテゴリ 先進的な設計 検証技術の適用事例報告書 2017 年度版 SEC-2017-88-01 88 Session Based Test Management による探索的テストの実践 1 ~ 受託開発でも探索的テストを管理し活用できる ~ 1. 概要 当社はシステム インテグレーターとして 多くの顧客に対して システムの受託開発を行っている 昨今はビジネス環境の変化に伴い システム開発に対して 開発スピードの向上とコストの低減がこれまでより強く求められるようになっている

More information

ニフティクラウド mobile backend 概要 サービス名 : ニフティクラウド mobile backend ( ニフティクラウドモバイルバックエンド ) アドレス : 利用対象者 : スマートフォンアプリを開発する個人および企業 基本仕

ニフティクラウド mobile backend 概要 サービス名 : ニフティクラウド mobile backend ( ニフティクラウドモバイルバックエンド ) アドレス :   利用対象者 : スマートフォンアプリを開発する個人および企業 基本仕 News Release 2013 年 9 月 25 日 ニフティ株式会社 ニフティ スマートフォンアプリ開発に特化したクラウドサービス ニフティクラウド mobile backend を提供開始 ~ 会員管理 認証 や などの共通機能をクラウド上で提供し スピーディーで効率的なアプリ開発を実現する mbaas ~ ニフティは スマートフォンアプリ開発に特化したクラウドサービス ニフティクラウド mobile

More information

MogiExam 専門的な MogiExam は権威的な資料を提供します

MogiExam   専門的な MogiExam は権威的な資料を提供します MogiExam http://www.mogiexam.com 専門的な MogiExam は権威的な資料を提供します Exam : PK0-004J Title : CompTIA Project+ Exam Vendor : CompTIA Version : DEMO Get Latest & Valid PK0-004J Exam's Question and Answers 1 from

More information

Tutorial-GettingStarted

Tutorial-GettingStarted インテル HTML5 開発環境 チュートリアル インテル XDK 入門ガイド V2.02 : 05.09.2013 著作権と商標について 本資料に掲載されている情報は インテル製品の概要説明を目的としたものです 本資料は 明示されているか否かにかかわらず また禁反言によるとよらずにかかわらず いかなる知的財産権のライセンスを許諾するものではありません 製品に付属の売買契約書 Intel's Terms

More information

Automation for Everyone <デモ で実感できる、組織全体で活用できるAnsible Tower>

Automation for Everyone <デモ で実感できる、組織全体で活用できるAnsible Tower> Mixed-OSS における PostgreSQL の活用 2018 年 8 月 24 日三菱総研 DCS 株式会社 三菱総研 DCS の会社概要 IT コンサルティングからシステムの設計 開発 運用 処理まで すべての局面でサービスを提供できる IT トータルソリューションを実現しています 東京本社 ( 品川 ) 千葉情報センター 東京ビジネスセンター ( 木場 ) 商号設立資本金代表取締役社長株主

More information

OpenShift オープンソースで実現するPaaS環境 レッドハット株式会社 プラットフォームソリューション統括部 RHELソリューションアーキテクト 小島 啓史 Ver

OpenShift オープンソースで実現するPaaS環境 レッドハット株式会社 プラットフォームソリューション統括部 RHELソリューションアーキテクト 小島 啓史 Ver 1 OpenShift オープンソースで実現するPaaS環境 レッドハット株式会社 プラットフォームソリューション統括部 RHELソリューションアーキテクト 小島 啓史 Ver 1.0 2012.10.23 2 3 アジェンダ OpenShiftの概要 OpenShiftの利用方法 OpenShiftの展開 OpenShift関連情報 3 4 OpenShiftの概要

More information

Microsoft PowerPoint - reject_talks_2007.ppt

Microsoft PowerPoint - reject_talks_2007.ppt ボブおじさんから学んだ オブジェクト指向設計の原則 RejectTalks 2007 Edition Entry [accept] [reject] Lightning Talks RejectTalks ( 株 ) 永和システムマネジメント伊藤浩一 http://www.edit.ne.jp/~koic/ 大事なことは最初に 開発の現場 vol.11(2008 年 1 月発売 ) に 保守プロジェクトとデベロッパーテスティング

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション BRMS への取り組みと導入事例 2013 年 11 月 15 日 ( 金 ) SCSK 株式会社 IT エンジニアリング事業本部ミドルウェア部 本日の内容 BRMS 適用のポイント BRMS の可能性 Page 1 Page 2 アプリケーション連携基盤 SCSKのRed Hat JBoss / ミドルウェア技術に関する取り組みの取り組み 世界のオープンソース コミュニティーから製品化されたソフトウェア

More information

<4D F736F F D208DCC91F088C48C8F955D89BF8F915F8DA196E5504A>

<4D F736F F D208DCC91F088C48C8F955D89BF8F915F8DA196E5504A> 2010 年度未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 原田康徳 PM ( 日本電信電話株式会社 NTT コミュニケーション科学基礎研究所主任研究員 ) 2. 採択者氏名チーフクリエータ : 今門研爾 ( フリーランス ) コクリエータ : なし 3. 委託金支払額 1,599,200 円 4. テーマ名 MVC アーキテクチャを採用した WAF を使う開発を補助する Emacs

More information