Movatterモバイル変換


[0]ホーム

URL:


Yusuke Suzuki, profile picture
Uploaded byYusuke Suzuki
PDF, PPTX12,187 views

エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~

2015年10月21日に行われたエンタープライズアジャイル勉強会2015年10月セミナーでの講演『エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~』の資料です。

Embed presentation

Download as PDF, PPTX
エンタープライズアジャイルと全体最適について~アーキテクチャ設計とウォーターフォールの必要性~2015/10/21鈴木雄介グロースエクスパートナーズ株式会社 執行役員日本Javaユーザーグループ 会長エンタープライズアジャイル勉強会2015年10月セミナーhttps://easg.smartcore.jp/
自己紹介鈴木雄介• グロースエクスパートナーズ(株)» 執行役員/アーキテクチャ事業本部長» http://www.gxp.co.jp/• 日本Javaユーザーグループ» 会長» http://www.java-users.jp/• SNS» http://arclamp.hatenablog.com/» @yusuke_arclamp1
講演者のバックグラウンド• SI事業のマネジメントをやってます»プライム/継続案件/5-15人程度のチームが複数»自分はアーキテクト• 顧客業界はマルチですが、いわゆるSoE系の案件が多いです»百貨店(流通)、クレジットカード、医療、企業情報販売、通信、出版/メディア、製造»SFA、CRM、EC、EDI、BIなど• アジャイルは好きですが、アジャイルだけが正しいとは思っていません2
Agenda• エンタープライズアジャイルとは• プロセス面の戦い• アーキテクチャ面の戦い• MSAについて• ドメインとプラットフォーム• まとめ3
エンタープライズアジャイルとは4
アジャイルAgile=俊敏、敏捷、機敏• 過去において主流であったマネジメントスタイルへのアンチテーゼ• アジャイルソフトウェア宣言»プロセスやツールよりも個人と対話を、»包括的なドキュメントよりも動くソフトウェアを、»契約交渉よりも顧客との協調を、»計画に従うことよりも変化への対応を5
エンタープライズ企業は営みの持続が重要• 社会への責任»安定、事業継続、ブランド…• 複数の利害関係者»企画、開発、運用、運営…»組織、決裁プロセス、複数の業務、予算編成…• 複数の既存システム»会計、人事、販売、物流、生産…6
エンタープライズとアジャイルエンプラはアジャイルではない• 普通の企業が事前に決めたいこと、»提供サービス、リリース日、予算• 企業の現場は基本的に変更を嫌う»スタッフや顧客への教育タイムラグ»変更は予定されなければならない• 一方で、持続のためには変化が必要»アジャイルをいかに取り入れるのかは重要7
エンタープライズアジャイル持続のための変化に向けて• エンタープライズという持続的で複雑で変化を嫌う環境において、アジャイルという変化と適応を実現する挑戦のこと»いかに良いITサービスを作り上げるか»いかに顧客とエンジニアを幸せにするか• 狭義には、そのための開発論»いかにシステム開発を効率化するか»いかに探索的にシステム開発を行うか8
戦いに向けてバランスを取る• プロセス面での戦い»アジャイル的とウォーターフォール的• アーキテクチャ面での戦い»アーキテクチャをどこまで事前に決定すべきか9
プロセス面での戦い10
プロジェクトマネジメントとは計画し、実行し、計測し、調整する11計画実行計測調整
プロジェクトマネジメントとは• PMBOK12立ち上げ 計画 遂行 コントロール 終結統合 計画策定 計画実行 統合変更管理スコープ(目的と範囲)立ち上げ スコープ計画/定義 スコープ検証/変更管理時間(期間) アクティビティ定義/順序設定/期間見積スケジュール作成スケジュールコントロールコスト(予算) 資源管理コストの見積/予算化コストコントロール品質 品質計画 品質保証 品質管理人的資源 組織計画要員調達チーム育成コミュニケーションコミュニケーション計画 情報配布 実行報告 完了手続きリスク リスク・マネジメント計画リスク識別定性的/定量的リスク分析リスクの監視・コントロール調達 調達/引合計画 引合発注先選定契約管理契約完了計画 実行計測と調整
WFからアジャイルへ• ウォーターフォールにありがちな失敗»計画の失敗:計画の精度が悪かった»計測の失敗:進捗を測り間違えた»調整の失敗:方向修正する話し合いができなかった• だから、アジャイルでは»計画:精度が出るぐらい小さな計画にすればいい»計測:動くソフトウェアで計測すればいい»調整:定期的にみんなで見直すことにすればいい13
WFとアジャイルの比較ウォーターフォール• 計画/計測の確実性が高いことを前提に、全体を見通すことで、実行の効率化を目指していく• 全体最適、全体的な整合性、全体から部分へアジャイル• 計画/計測の不確実性が高いことを前提に、小さく実行することで、調整の効率化を目指していく• 部分最適、調整による整合、部分の積み上げ、14
プロセス面での戦い方考え方の違いであって優劣ではない• プラクティスは共通して重要»情報共有:チケット、レポジトリ»リスクの先行評価:PoC、プロトタイプ»自動化:自動テスト、自動デプロイ• むしろ、積極的な使い分けが重要»計画重視:システム連携、法令順守…»調整重視:UI、インシデント対応…15
アジャイルのダークサイドエンジニアの言い訳にしないこと16よく使う言葉 ダークサイド思考顧客が欲しいものを作る ダメなのは顧客の責任あとで変更できる 最初に決めるのが面倒動くコードがすべて 説明しても分からないイテレーションごと計画 全体にはコミットしない自動デプロイしています お前がテストしろ優れたメンバーを確保 委任契約でリスクは発注元
アーキテクチャ面での戦い17
アーキテクチャとは18IEEE-Std-1471-2000 Recommended Practice for Architectural Descriptionof Software-Intensive Systems(アーキテクチャ記述の推奨プラクティス)
アーキテクチャとは19利害関係者の関心事 ビューポイントビューミッションシステム制約(環境)モデルによって記述
アーキテクチャとは• システムのミッションに従い、システムのおかれた制約を前提としながら• システムに関わる複数の利害関係者の関心事を整合させ、»経営者、オーナー、ユーザー、プログラマ、 DBA、インフラ屋、PM、上司、保守メンバー• ライフサイクル(設計から保守)まで意識した• システムの分け方と組合せ方のこと20
アーキテクチャ設計とは• 成果物は「アーキテクチャ」»構造の設計図»構造は一度決定すると変更しにくい• 「事前的」な作業»先に決定しないと前に進まない構造は一度決定すると変更コストが高い»事前的である以上、予測や方向づけが重要21
マネジメントとは• 成果物は「プロジェクト活動」»計画→実行→計測→調整の結果• 「事後的」な作業»計画通りに進めることが基本ではあるものの、修正が必要であれば対応する»計画することは、とても大事▸アジャイルであっても計画幅が異なるだけで同じ• PMはヒーローになれる»アーキテクトの理想:予想外のことが何もない»無理なので、ギャップをPMがカバーする22
アーキテクチャ面での戦い方事前決定とリスクのバランス• リスクとは不確定要素であり、確定できないなら決めてはならない• 決められないことの決定を遅らせるための手を打って、マネジメントにゆだねる»ドメイン、コンポーネント、モジュールなどによる分割が腕の見せ所▸分割をどうすべきかは割愛23
アーキテクチャの敗北アーキテクチャからアジャイルへ• 「象牙の塔のアーキテクト」という批判»プロジェクトの柔軟性を確保するためには事後的な調整を重視することが重要だった• もちろんアーキテクチャは重要»アジャイルでも「必要なだけ決める」ことは大事»マネジメントには、必ず技術的な土台が必要»優れたアジャイラーは優れたアーキテクト24
アーキテクチャの逆襲柔軟なアーキテクチャの登場• アーキテクチャが十分に柔軟であれば、マネジメント上の柔軟性に頼らないでも良くなる• 近年でトレンドになりつつあるのがマイクロサービスアーキテクチャ(MSA)25
MSAについて26
MSAとはMicroservices Architecture• サービスによるコンポーネント化• ビジネスケイパビリティに基づく組織化• プロジェクトではなくプロダクト• スマートなエンドポイントと単純なパイプ処理• 分散ガバナンス• 分散データマネジメント• インフラの自動化• フェイルを前提とした設計• 進化的な設計27http://martinfowler.com/articles/microservices.html“Microservices”
MSAの2つの側面技術面:分散配置と統合• サービスによるコンポーネント化• スマートなエンドポイントと単純なパイプ処理• 分散データマネジメント• インフラの自動化• フェイルを前提とした設計文化面:持続性と分権• ビジネスケイパビリティに基づく組織化• プロジェクトではなくプロダクト• 分散ガバナンス• 進化的な設計28
MSAの技術面分散配置と統合• サービスをサービスで構成する»静的要素の組み合わせから動的要素の組み合わせへ• メッセージによる統合»個々の動的要素は標準プロトコルで協調動作する• サービスをマネージする»稼働監視、依存性管理、障害検知と復旧、ver管理29
MSAの文化面持続性と分権• サービス全体を持続的に動作させる»ソフトウェア開発からITサービス運営へ• ドメイン固有の技術と運営»ドメインごとの自主性を認め、標準化を否定する• ドメイン個別のライフサイクル»個別再構築の許容、あるいは犠牲的アーキテクチャ30
MSAの背景 1/2ウェブサービスのレガシー化• いまやエンタープライズよりも巨大で複雑• サービスの各要素ごとに特性や変化速度が大きく異なるため、標準化ができない»ビッグバンではなく、個別サービスの再構築• 巨大なウェブサービスをマネージするための必然的な選択がMSA31
MSAの背景 2/2ITサービスの共有化• サービスレベルがコードで管理できる»SDxの流れ»コードによって「機能」だけでなく、「サービスレベル(≒非機能要件)」も管理できる• 動作構成パターンの共有化»OSSは静的な構成の共有化を実現し、APIは動的な構成の共有化を実現した»代表例がパブリッククラウドサービス32
MSAを理解する粒度ではなく関係性に注目を• どの粒度でもよい(マイクロに惑わされない)»アプリとコンポーネント»システムとサブシステム»システム全体と個別システム• 重要なのはサービス相互の関係性のあり方»複雑なものを、いかに管理するのか»粒度を無視して、SOAとMSAを比較する33
SOAとMSASOA:トップダウン• 理想の世界、全体最適、変更対応• 個別システムの集合を統治(すべき)MSA:ボトムアップ• 現実解、部分最適の集合、変化対応• 全体サービスを分割して統治(するしかない)34
システム統治としてのMSAアーキテクチャは統治の手法• アーキテクチャはシステムを効率的に統治するための手法• 封建制→君主制→民主制への変化と似てる?»乱立=封建制:孤立した統治»SOA=君主制:偉大な王がいれば可能な統治»MSA=民主制:良識ある市民が必要な統治• 「これが良い」と一概には言えない35
MSAの発想新しい理想論ではなく現実解• Amazon.comやNetflixなどの先端的なクラウドサービスの観測結果であり、理想論というより現実解»適切な手法を模索していたら、自然にそうなった• ではあるが、それを先鋭化して理想論的になりつつある状況36
MSAとは組織におけるITサービス運営論• 「アーキテクチャとマネジメントはドメインごとに最適化される」という当然の結論»組織では、全体として統一化されたアーキテクチャとマネジメントは適用できない»そのために適切なドメイン分割とし、可能な限り疎結合にする37
MSAの実例38
MSAの実例エンタープライズのECサイト• 既存の社会的責任が維持されてしまう• 多様な利害関係者/ルール/システム• レガシー連携と最新トレンドへの追随• 複雑性と柔軟性の課題が多い39
ECサイトのドメイン設計特性• 流入→商品検索→購買»それぞれでの複雑性や利用者数の違い»買わせるための属性と売るための属性の違い• 個人情報やカード番号• 基幹(請求/在庫など)との連携»データの整合性と鮮度のコントロール40
ECサイトの構成例• 商品管理» 分かりやすい商品登録。商品とマスタの紐付け、撮影• コンテンツ管理» 的確なコンテンツ配信。タイミング、キャンペーン• 商品検索エンジン» 高速で探しやすい検索• 商品受注» 分かりやすく間違えない購買プロセス• 受注管理» 確実で抜け漏れがない受注処理や配送処理41
サービス配置例42商品 商品登録商品検索購買受注 受注管理記事 記事登録商品担当者請求担当者コンテンツ担当者消費者記事表示CMS検索エンジン商品管理受注フロント配送担当者配送/請求ワークフローアジャイル的がよいWF的がよいアジャイル的がよいWF的がよい
ドメインとプラットフォーム43
プラットフォームMSAが前提とするもの• 「アーキテクチャとマネジメントはドメインごとに最適化される」が「プラットフォームは共通化されている」»AmazonもNetflixもAWSのヘビーユーザー• MSAの裏側には、何を個別化し、何を共有化するという議論がある44
プラットフォームの利用45ネットワーク仮想化ストレージサーバOSミドルウェアコード設定実行環境データSaaSPaaSIaaS仮想マシンバッチリモート実行モバイルアプリAPI管理プッシュ通知リアルタイム分析RDBNoSQLキャッシュストレージサーチHadoopクラスタ機械学習ストリーム処理データ変換イベント処理仮想ネットワーク負荷分散ロードバランサDNSVPNメディア変換CDNハブ処理バックアップリカバリ認証認可開発ツールスケジューラーインフラ自動化
MSAのデザインドメイン• どこを分割し、いかに統合するのか?• どういった技術とプロセスを適用するか?プラットフォーム• 何を共有するのか?• どういった技術とプロセスを提供するのか?46
ドメインとプラットフォームバランスをいかに取るか• 独立させすぎると無駄が増える• 共有しすぎると対応できない47
MSAの先へ• MSAの発想は多くの企業において導入される»というか、きちんと全体設計ができていれば、程度の差はあれどMSA的になるしかない»日本の問題は全体視点でアーキテクチャ設計する人がいないこと• 今後、PaaSの多様化が進むはず»現時点はプラットフォームを決めたほうが楽»Domain PaaS、Private PaaSの登場48
振り返り49
エンタープライズアジャイルとは• エンタープライズとアジャイルには、そもそも相反する部分がある»企業にとって様々なことを事前に決定するのは必要• エンタープライズアジャイルとは「エンタープライズという持続的で複雑で変化を嫌う環境において、アジャイルという変化と適応を実現する挑戦」のこと»狭義には、そのための方法論でプロセスとアーキテクチャから考える必要がある50
プロセス面の戦い方• いわゆるアジャイルソフトウェア開発プロセスだけが正解ではない»ウォーターフォール▸計画/計測の確実性が高いことを前提に、全体を見通すことで、実行の効率化を目指していく▸全体最適、全体的な整合性、全体から部分へ»アジャイル▸計画/計測の不確実性が高いことを前提に、小さく実行することで、調整の効率化を目指していく▸部分最適、調整による整合、部分の積み上げ、51
アーキテクチャ面での戦い方• アーキテクチャは事前決定せざるを得ない»マネジメントは事後的に調整を可能にする»事前的に決めるべきコトと決めないコトを決めて、プロジェクトマネジメントの中で解決していく• そのためにドメイン、コンポーネント、モジュールなどによる分割していおくことが重要52
MSAとは• マイクロサービスアーキテクチャは、組織におけるITサービス運営論»Webサービスのレガシー化+技術進歩• 「アーキテクチャとマネジメントはドメインごとに最適化される」という当然の話»一方で「プラットフォームによる共有化」も考える53
まとめ54
まとめ 1/3• プロセスは対象システムごとに適切に考える»アジャイルとウィーターフォールのバランス• アーキテクチャ設計で決められないものは適切にマネジメントに投げる»事前決定とリスクのバランス• 社内には様々なドメインがあるので、それぞれに適切なプロセスとアーキテクチャがある»技術進歩によって、ドメイン横断でプラットフォームが提供できる55
まとめ 2/356• 全社視点からITサービスを考えた結論としては当たり前»Amazon(1994年~)、Netflix(1997年~)• MSAは「エンタープライズ・アジャイル」の話»組織にアジャイル要素を取込むには、アジャイル手法をスケールして適用するのではなく、ドメインごとに最適化する»アジャイルでない部分もあるべき
まとめ 3/3• 残念ながら、一気には整備できない• 全体視点で段階的に進めるしかない»全社システム視点のデザインは重要»つまり、全社視点でのアーキテクトがいないとダメ• そうするしかないのは間違いない»「日本でどうするべきか」は大事な議論»勉強会を通じて議論ができれば57

Recommended

PDF
なぜ「マイクロサービス“化”」が必要なのか
PDF
マイクロサービスに至る歴史とこれから - XP祭り2021
PDF
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
PPTX
境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)
PDF
それはYAGNIか? それとも思考停止か?
PPTX
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
PDF
ドメイン駆動で開発する ラフスケッチから実装まで
PDF
アジャイル開発を支えるアーキテクチャ設計とは
PDF
ドメイン駆動設計 ( DDD ) をやってみよう
PPTX
20160526 依存関係逆転の原則
PDF
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
PDF
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
PDF
ドメイン駆動設計のためのオブジェクト指向入門
PDF
What's new in Spring Boot 2.6 ?
PPTX
世界一わかりやすいClean Architecture
PDF
ドメイン駆動設計に15年取り組んでわかったこと
PDF
イミュータブルデータモデル(入門編)
PPTX
クラウドでも非機能要求グレードは必要だよね
PDF
ソフトウェアにおける 複雑さとは何なのか?
PDF
どうする計画駆動型スクラム(スクラムフェス大阪2023 発表資料)
PDF
イミュータブルデータモデル(世代編)
PPTX
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
PDF
ドメイン駆動設計 基本を理解する
PPTX
イベント・ソーシングを知る
PDF
マイクロサービス 4つの分割アプローチ
PPTX
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
PPTX
データモデリング・テクニック
PDF
コンテナ環境でJavaイメージを小さくする方法!
PDF
アジャイルと言わないエンタープライズアジャイル導入 - Agile Japan 2016
PDF
ユーザー企業へのアジャイル導入四苦八苦 - エンタープライズアジャイル勉強会2016年11月セミナー

More Related Content

PDF
なぜ「マイクロサービス“化”」が必要なのか
PDF
マイクロサービスに至る歴史とこれから - XP祭り2021
PDF
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
PPTX
境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)
PDF
それはYAGNIか? それとも思考停止か?
PPTX
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
PDF
ドメイン駆動で開発する ラフスケッチから実装まで
PDF
アジャイル開発を支えるアーキテクチャ設計とは
なぜ「マイクロサービス“化”」が必要なのか
マイクロサービスに至る歴史とこれから - XP祭り2021
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)
それはYAGNIか? それとも思考停止か?
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
ドメイン駆動で開発する ラフスケッチから実装まで
アジャイル開発を支えるアーキテクチャ設計とは

What's hot

PDF
ドメイン駆動設計 ( DDD ) をやってみよう
PPTX
20160526 依存関係逆転の原則
PDF
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
PDF
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
PDF
ドメイン駆動設計のためのオブジェクト指向入門
PDF
What's new in Spring Boot 2.6 ?
PPTX
世界一わかりやすいClean Architecture
PDF
ドメイン駆動設計に15年取り組んでわかったこと
PDF
イミュータブルデータモデル(入門編)
PPTX
クラウドでも非機能要求グレードは必要だよね
PDF
ソフトウェアにおける 複雑さとは何なのか?
PDF
どうする計画駆動型スクラム(スクラムフェス大阪2023 発表資料)
PDF
イミュータブルデータモデル(世代編)
PPTX
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
PDF
ドメイン駆動設計 基本を理解する
PPTX
イベント・ソーシングを知る
PDF
マイクロサービス 4つの分割アプローチ
PPTX
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
PPTX
データモデリング・テクニック
PDF
コンテナ環境でJavaイメージを小さくする方法!
ドメイン駆動設計 ( DDD ) をやってみよう
20160526 依存関係逆転の原則
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
ドメイン駆動設計のためのオブジェクト指向入門
What's new in Spring Boot 2.6 ?
世界一わかりやすいClean Architecture
ドメイン駆動設計に15年取り組んでわかったこと
イミュータブルデータモデル(入門編)
クラウドでも非機能要求グレードは必要だよね
ソフトウェアにおける 複雑さとは何なのか?
どうする計画駆動型スクラム(スクラムフェス大阪2023 発表資料)
イミュータブルデータモデル(世代編)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
ドメイン駆動設計 基本を理解する
イベント・ソーシングを知る
マイクロサービス 4つの分割アプローチ
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
データモデリング・テクニック
コンテナ環境でJavaイメージを小さくする方法!

Viewers also liked

PDF
アジャイルと言わないエンタープライズアジャイル導入 - Agile Japan 2016
PDF
ユーザー企業へのアジャイル導入四苦八苦 - エンタープライズアジャイル勉強会2016年11月セミナー
PDF
JavaOne感想&技術トレンド紹介 - JavaOne2015報告会
PDF
ウォーターフォールとアジャイルを考える #ita_ws
PDF
マイクロサービスアーキテクチャ - アーキテクチャ設計の歴史を背景に
PDF
クラウド時代のエンジニアについて #sesfukui
PDF
「JJUG運営の戦略と戦術」 JJUG CCC 2016 Spring 基調講演
PDF
JavaOne 2016総括 #jjug
PDF
今どきのアーキテクチャ設計戦略 - QCon Tokyo 2016
PDF
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
PDF
プロダクトオーナーは育成できるのか? - プロダクトオーナー祭り2016
PDF
マイクロサービスアーキテクチャの設計 - JUG2015
PDF
マイクロサービスアーキテクチャ とは何か
PDF
企業システムにアジャイルは必要か
PDF
大規模アジャイル_情報システム総研様
PDF
クラウド時代のソフトウェアアーキテクチャ
PDF
SIerでもSphinxを使いたい! 前編
PDF
Agile Development and Contract from IPA at AgileJapan 2011
PDF
リーンソフトウェア開発とは
PDF
RDBNoSQLの基礎と組み合わせDB構成をちょっとよくする話
アジャイルと言わないエンタープライズアジャイル導入 - Agile Japan 2016
ユーザー企業へのアジャイル導入四苦八苦 - エンタープライズアジャイル勉強会2016年11月セミナー
JavaOne感想&技術トレンド紹介 - JavaOne2015報告会
ウォーターフォールとアジャイルを考える #ita_ws
マイクロサービスアーキテクチャ - アーキテクチャ設計の歴史を背景に
クラウド時代のエンジニアについて #sesfukui
「JJUG運営の戦略と戦術」 JJUG CCC 2016 Spring 基調講演
JavaOne 2016総括 #jjug
今どきのアーキテクチャ設計戦略 - QCon Tokyo 2016
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
プロダクトオーナーは育成できるのか? - プロダクトオーナー祭り2016
マイクロサービスアーキテクチャの設計 - JUG2015
マイクロサービスアーキテクチャ とは何か
企業システムにアジャイルは必要か
大規模アジャイル_情報システム総研様
クラウド時代のソフトウェアアーキテクチャ
SIerでもSphinxを使いたい! 前編
Agile Development and Contract from IPA at AgileJapan 2011
リーンソフトウェア開発とは
RDBNoSQLの基礎と組み合わせDB構成をちょっとよくする話

Similar to エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~

PDF
エンタープライズアジャイルの課題と解決へのアプローチ - Developers X Summit 2024
PDF
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
PDF
エンタプライズ領域のアジャイル開発の課題 - FIT2020
PDF
エンタープライズアジャイルにおける組織プロセス設計の進め方 - エンタープライズアジャイル勉強会2024年11月
PDF
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
PDF
XP祭り2014「アジャイルを手放して得られたこと」
PDF
アジャイル成功の鍵 意思決定を進化させる組織プロセス設計の8ステップ - GraatエンタープライズDXセミナー
PDF
エンタープライズアジャイルにおける ウォーターフォールとのギャップと解決
PDF
ITサービス運営におけるアーキテクチャ設計 - 要求開発アライアンス 4月定例会
PDF
[G-Tech2014講演資料] 汎用プラクティスとしてのアジャイル開発 - グローバルナレッジ
PDF
ITトレンドに見る日本のエンタープライズITについて
PDF
アジャイル開発&DevOps-201904
PDF
What's Agile?
PDF
大企業のアジャイル導入で本質的に変えるべきこと - Agile Japan2021
PDF
エンタープライズでもできるアジャイル開発
PPTX
エンタープライズアジャイルを阻む組織やプロセスと、その処方
PDF
アジャイル開発の普及状況と具体事例
PDF
Portfolio for JIRA で"全体計画にコミット"し続けるべし
PDF
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
PDF
enterprise agile lean modeling
エンタープライズアジャイルの課題と解決へのアプローチ - Developers X Summit 2024
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
エンタプライズ領域のアジャイル開発の課題 - FIT2020
エンタープライズアジャイルにおける組織プロセス設計の進め方 - エンタープライズアジャイル勉強会2024年11月
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
XP祭り2014「アジャイルを手放して得られたこと」
アジャイル成功の鍵 意思決定を進化させる組織プロセス設計の8ステップ - GraatエンタープライズDXセミナー
エンタープライズアジャイルにおける ウォーターフォールとのギャップと解決
ITサービス運営におけるアーキテクチャ設計 - 要求開発アライアンス 4月定例会
[G-Tech2014講演資料] 汎用プラクティスとしてのアジャイル開発 - グローバルナレッジ
ITトレンドに見る日本のエンタープライズITについて
アジャイル開発&DevOps-201904
What's Agile?
大企業のアジャイル導入で本質的に変えるべきこと - Agile Japan2021
エンタープライズでもできるアジャイル開発
エンタープライズアジャイルを阻む組織やプロセスと、その処方
アジャイル開発の普及状況と具体事例
Portfolio for JIRA で"全体計画にコミット"し続けるべし
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
enterprise agile lean modeling

More from Yusuke Suzuki

PDF
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
PDF
見えない壁を越えよう!アジャイルやマイクロサービスを阻む「今までのやり方」 - デブサミ夏2023
PDF
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
PDF
Javaとコミュニティの歩み 2020
PDF
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
PDF
エンタープライズ、アーキテクチャ、アジャイルのこれから
PDF
アーキテクチャのレビューについて - JaSST Review '18
PDF
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
PDF
Javaはコミュニティの力で再び偉大になれるのか
PDF
Javaのカルチャーとグロース - MANABIYA 2018
PDF
JJUG初心者のためのJava/JJUG講座
PDF
エナジャイル設立によせて
PDF
マイクロサービス化設計入門 - AWS Dev Day Tokyo 2017
PDF
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
PDF
Javaエンジニアのための"クラウド時代の過ごし方" Java Day Tokyo 2016
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
見えない壁を越えよう!アジャイルやマイクロサービスを阻む「今までのやり方」 - デブサミ夏2023
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
Javaとコミュニティの歩み 2020
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
エンタープライズ、アーキテクチャ、アジャイルのこれから
アーキテクチャのレビューについて - JaSST Review '18
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
Javaはコミュニティの力で再び偉大になれるのか
Javaのカルチャーとグロース - MANABIYA 2018
JJUG初心者のためのJava/JJUG講座
エナジャイル設立によせて
マイクロサービス化設計入門 - AWS Dev Day Tokyo 2017
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
Javaエンジニアのための"クラウド時代の過ごし方" Java Day Tokyo 2016

エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~


[8]ページ先頭

©2009-2026 Movatter.jp