Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yusuke Suzuki
PDF, PPTX
7,341 views
Devlove2012 どうしたら良いシステムが作れるのか
2012年12月15日に開催されたDevLOVE2012での「どうしたら良いシステムが作れるのか - あなたが進むべき道を決めるためのアーキテクチャとマネジメントの話」の資料です。
Technology
◦
Read more
63
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 43
2
/ 43
3
/ 43
4
/ 43
5
/ 43
6
/ 43
7
/ 43
8
/ 43
9
/ 43
10
/ 43
11
/ 43
12
/ 43
13
/ 43
14
/ 43
15
/ 43
16
/ 43
17
/ 43
18
/ 43
19
/ 43
20
/ 43
21
/ 43
22
/ 43
23
/ 43
24
/ 43
25
/ 43
26
/ 43
27
/ 43
28
/ 43
29
/ 43
30
/ 43
31
/ 43
32
/ 43
33
/ 43
34
/ 43
35
/ 43
36
/ 43
37
/ 43
38
/ 43
39
/ 43
40
/ 43
41
/ 43
42
/ 43
43
/ 43
More Related Content
PDF
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
by
Yusuke Suzuki
PDF
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
by
Yusuke Suzuki
PDF
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
by
Yusuke Suzuki
PDF
XP祭り2014「アジャイルを手放して得られたこと」
by
Yusuke Suzuki
PDF
VSUG DAY 2012 winter Architect Academy
by
Yusuke Suzuki
PDF
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
by
Yusuke Suzuki
PDF
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
by
Yusuke Suzuki
PDF
【B-3】 創業122年の企業と顧客価値にコミットした開発を実現する試みと成果について
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
by
Yusuke Suzuki
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
by
Yusuke Suzuki
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
by
Yusuke Suzuki
XP祭り2014「アジャイルを手放して得られたこと」
by
Yusuke Suzuki
VSUG DAY 2012 winter Architect Academy
by
Yusuke Suzuki
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
by
Yusuke Suzuki
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
by
Yusuke Suzuki
【B-3】 創業122年の企業と顧客価値にコミットした開発を実現する試みと成果について
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
What's hot
PDF
企業システムにアジャイルは必要か
by
Hiromasa Oka
PDF
リーン開発の本質 公開用
by
ESM SEC
PPTX
ウォーターフォールとアジャイル開発の比較
by
Unicast Inc.
PDF
ソフトウェア開発を加速させるリーン開発の原則 公開用
by
ESM SEC
PDF
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
by
Yoichi Tamamaki
PPTX
Agile overview
by
Tsuyoshi Ushio
PDF
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ
by
満徳 関
PDF
JIRAを使ったフツウのPJ実践
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
PDF
リーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudy
by
満徳 関
PDF
SIerとクラウドの付き合い方
by
Yusuke Suzuki
PDF
はじめてのアジャイル
by
Takao Kimura
PDF
【TFSUG】プロダクトオーナーシップ
by
shibao800
PDF
リーンソフトウェア開発とは
by
StudyTech
PDF
ユーザー企業における標準化のあり方 : QCon Tokyo 2010
by
Yusuke Suzuki
PDF
デブサミ2010 これからのアーキテクチャを見通す
by
Yusuke Suzuki
PDF
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
by
Yusuke Suzuki
PDF
アーキテクチャの発掘に見る要求変化の発見 - 要求開発アライアンス2014年2月定例会
by
Yusuke Suzuki
PDF
[デブサミ関西2013]チケット駆動でプロジェクトチームを加速せよ
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
PDF
アジャイル風の開発で集中を実現する
by
Makoto SAKAI
PDF
プロジェクト管理における課題管理ツール運用の”勘所”
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
企業システムにアジャイルは必要か
by
Hiromasa Oka
リーン開発の本質 公開用
by
ESM SEC
ウォーターフォールとアジャイル開発の比較
by
Unicast Inc.
ソフトウェア開発を加速させるリーン開発の原則 公開用
by
ESM SEC
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
by
Yoichi Tamamaki
Agile overview
by
Tsuyoshi Ushio
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ
by
満徳 関
JIRAを使ったフツウのPJ実践
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
リーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudy
by
満徳 関
SIerとクラウドの付き合い方
by
Yusuke Suzuki
はじめてのアジャイル
by
Takao Kimura
【TFSUG】プロダクトオーナーシップ
by
shibao800
リーンソフトウェア開発とは
by
StudyTech
ユーザー企業における標準化のあり方 : QCon Tokyo 2010
by
Yusuke Suzuki
デブサミ2010 これからのアーキテクチャを見通す
by
Yusuke Suzuki
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
by
Yusuke Suzuki
アーキテクチャの発掘に見る要求変化の発見 - 要求開発アライアンス2014年2月定例会
by
Yusuke Suzuki
[デブサミ関西2013]チケット駆動でプロジェクトチームを加速せよ
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
アジャイル風の開発で集中を実現する
by
Makoto SAKAI
プロジェクト管理における課題管理ツール運用の”勘所”
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
Viewers also liked
PDF
経営のアジリティを支えるDevOpsと組織
by
Recruit Technologies
PDF
アジャイル開発を支える開発環境 公開用
by
ESM SEC
PPTX
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
by
gree_tech
PDF
Introduction to the IBM AS/400
by
tvlooy
PDF
CEDEC2015_スマホゲーム開発を支えろ!〜汗と涙のQAエンジニアリング〜
by
gree_tech
PDF
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~
by
Takumi Kurosawa
PDF
エターナらないゲーム開発
by
Kohki Miki
PDF
Eric Ries at Startup Lessons Learned sllconf 2011 - Japanese Translation
by
Kenji Hiranabe
PPTX
安全なPHPアプリケーションの作り方2014
by
Hiroshi Tokumaru
PDF
チケット駆動で加速する顧客と協業するプロジェクトマネジメント
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
PDF
Unity×HTMLで作るiPhone オンラインゲーム開発事例
by
Kouji Hosoda
PDF
SIerからWebエンジニアへの失敗しない転職方法
by
Yusuke Kon
PDF
失敗から学ぶゲーム開発(ドラゴンジェネシス〜聖戦の絆〜の場合)
by
Yuki Tamura
PDF
『JUnit実践入門』写経・実践会 in 横浜 #2
by
shinyaa31
PDF
凡庸なSEが、大規模SIerの集団でできること - DevLOVE甲子園 2013
by
Minoru Yokomichi
PDF
人が作るソフトウェア 〜今組織パターンを読む意味〜
by
Yukei Wachi
PDF
エバンジェリストが語るパワーシステム特論 ~ 第1回:IBMオフコンはいかにして生き残れたのか?
by
Takumi Kurosawa
PDF
IBM i : Power Systems 向け統合オペレーティング環境についての IBM の戦略およびロードマップに関するエグゼクティブ 向けガイド
by
IBM Systems @ IBM Japan, Ltd.
PDF
PHPでAIプログラミングコンテスト準優勝するまでの軌跡
by
Shintaro Kurachi
PDF
Can we chage the world?
by
toshihiro ichitani
経営のアジリティを支えるDevOpsと組織
by
Recruit Technologies
アジャイル開発を支える開発環境 公開用
by
ESM SEC
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
by
gree_tech
Introduction to the IBM AS/400
by
tvlooy
CEDEC2015_スマホゲーム開発を支えろ!〜汗と涙のQAエンジニアリング〜
by
gree_tech
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~
by
Takumi Kurosawa
エターナらないゲーム開発
by
Kohki Miki
Eric Ries at Startup Lessons Learned sllconf 2011 - Japanese Translation
by
Kenji Hiranabe
安全なPHPアプリケーションの作り方2014
by
Hiroshi Tokumaru
チケット駆動で加速する顧客と協業するプロジェクトマネジメント
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
Unity×HTMLで作るiPhone オンラインゲーム開発事例
by
Kouji Hosoda
SIerからWebエンジニアへの失敗しない転職方法
by
Yusuke Kon
失敗から学ぶゲーム開発(ドラゴンジェネシス〜聖戦の絆〜の場合)
by
Yuki Tamura
『JUnit実践入門』写経・実践会 in 横浜 #2
by
shinyaa31
凡庸なSEが、大規模SIerの集団でできること - DevLOVE甲子園 2013
by
Minoru Yokomichi
人が作るソフトウェア 〜今組織パターンを読む意味〜
by
Yukei Wachi
エバンジェリストが語るパワーシステム特論 ~ 第1回:IBMオフコンはいかにして生き残れたのか?
by
Takumi Kurosawa
IBM i : Power Systems 向け統合オペレーティング環境についての IBM の戦略およびロードマップに関するエグゼクティブ 向けガイド
by
IBM Systems @ IBM Japan, Ltd.
PHPでAIプログラミングコンテスト準優勝するまでの軌跡
by
Shintaro Kurachi
Can we chage the world?
by
toshihiro ichitani
Similar to Devlove2012 どうしたら良いシステムが作れるのか
PDF
【18-C-3】システムアーキテクチャ構築の実践手法
by
Developers Summit
PDF
第5回SIA研究会(例会)プレゼン資料
by
Tae Yoshida
PDF
DSL駆動によるクラウド・アプリケーション開発
by
Tomoharu ASAMI
PDF
ITサービス運営におけるアーキテクチャ設計 - 要求開発アライアンス 4月定例会
by
Yusuke Suzuki
PDF
アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~
by
Kenji Hiranabe
PDF
Introduction of Business Models in Requirement Development
by
Kent Ishizawa
PDF
実演!要求開発の成果物をastah*でこう作れ
by
Kent Ishizawa
PDF
札幌Javaカンファレンス2012 C3「顧客とPMとPGの話は、なぜ噛み合わないのか」
by
Yusuke Suzuki
PDF
企画プロセスツールキット2011
by
Kent Ishizawa
PDF
Agile 459 | 11/17 資料
by
智治 長沢
PDF
Intalio japan special cloud workshop
by
Daisuke Sugai
PDF
2011年マイクロソフト テクノロジー振り返り~開発編~
by
Takeshi Shinmura
PDF
[ESM_CM セミナー]小さく作って大いに役立つスマートフォンアプリ(CYCLONE)公開用
by
masashi takehara
PDF
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
by
智治 長沢
PDF
AgileJapan2010 官公庁でも取り組み始めたアジャイル! 山形県庁
by
Akiko Kosaka
PDF
AgileJapan2010 官公庁でも取り組み始めたアジャイル! 山形県庁
by
Akiko Kosaka
PDF
New Integration "X" 新インテグレーションソリューション
by
motani_kamakura
PDF
OpenSpan_PreMarketing
by
motani_kamakura
PDF
第11回SIA例会プレゼン資料
by
Tae Yoshida
PDF
協創型ソフトウェア開発 ガイダンス資料
by
Yoshihide Chubachi
【18-C-3】システムアーキテクチャ構築の実践手法
by
Developers Summit
第5回SIA研究会(例会)プレゼン資料
by
Tae Yoshida
DSL駆動によるクラウド・アプリケーション開発
by
Tomoharu ASAMI
ITサービス運営におけるアーキテクチャ設計 - 要求開発アライアンス 4月定例会
by
Yusuke Suzuki
アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~
by
Kenji Hiranabe
Introduction of Business Models in Requirement Development
by
Kent Ishizawa
実演!要求開発の成果物をastah*でこう作れ
by
Kent Ishizawa
札幌Javaカンファレンス2012 C3「顧客とPMとPGの話は、なぜ噛み合わないのか」
by
Yusuke Suzuki
企画プロセスツールキット2011
by
Kent Ishizawa
Agile 459 | 11/17 資料
by
智治 長沢
Intalio japan special cloud workshop
by
Daisuke Sugai
2011年マイクロソフト テクノロジー振り返り~開発編~
by
Takeshi Shinmura
[ESM_CM セミナー]小さく作って大いに役立つスマートフォンアプリ(CYCLONE)公開用
by
masashi takehara
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
by
智治 長沢
AgileJapan2010 官公庁でも取り組み始めたアジャイル! 山形県庁
by
Akiko Kosaka
AgileJapan2010 官公庁でも取り組み始めたアジャイル! 山形県庁
by
Akiko Kosaka
New Integration "X" 新インテグレーションソリューション
by
motani_kamakura
OpenSpan_PreMarketing
by
motani_kamakura
第11回SIA例会プレゼン資料
by
Tae Yoshida
協創型ソフトウェア開発 ガイダンス資料
by
Yoshihide Chubachi
More from Yusuke Suzuki
PDF
なぜ「マイクロサービス“化”」が必要なのか
by
Yusuke Suzuki
PDF
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
by
Yusuke Suzuki
PDF
マイクロサービスに至る歴史とこれから - XP祭り2021
by
Yusuke Suzuki
PDF
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
by
Yusuke Suzuki
PDF
アーキテクチャのレビューについて - JaSST Review '18
by
Yusuke Suzuki
PDF
アジャイル開発を支えるアーキテクチャ設計とは
by
Yusuke Suzuki
PDF
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
by
Yusuke Suzuki
PDF
ITトレンドに見る日本のエンタープライズITについて
by
Yusuke Suzuki
PDF
見えない壁を越えよう!アジャイルやマイクロサービスを阻む「今までのやり方」 - デブサミ夏2023
by
Yusuke Suzuki
PDF
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
by
Yusuke Suzuki
PDF
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
by
Yusuke Suzuki
PDF
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
by
Yusuke Suzuki
PDF
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
by
Yusuke Suzuki
PDF
Javaとコミュニティの歩み 2020
by
Yusuke Suzuki
PDF
エンタープライズ、アーキテクチャ、アジャイルのこれから
by
Yusuke Suzuki
PDF
Javaのカルチャーとグロース - MANABIYA 2018
by
Yusuke Suzuki
PDF
JJUG初心者のためのJava/JJUG講座
by
Yusuke Suzuki
PDF
エンタプライズ領域のアジャイル開発の課題 - FIT2020
by
Yusuke Suzuki
PDF
Javaはコミュニティの力で再び偉大になれるのか
by
Yusuke Suzuki
PDF
エナジャイル設立によせて
by
Yusuke Suzuki
なぜ「マイクロサービス“化”」が必要なのか
by
Yusuke Suzuki
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
by
Yusuke Suzuki
マイクロサービスに至る歴史とこれから - XP祭り2021
by
Yusuke Suzuki
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
by
Yusuke Suzuki
アーキテクチャのレビューについて - JaSST Review '18
by
Yusuke Suzuki
アジャイル開発を支えるアーキテクチャ設計とは
by
Yusuke Suzuki
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
by
Yusuke Suzuki
ITトレンドに見る日本のエンタープライズITについて
by
Yusuke Suzuki
見えない壁を越えよう!アジャイルやマイクロサービスを阻む「今までのやり方」 - デブサミ夏2023
by
Yusuke Suzuki
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
by
Yusuke Suzuki
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
by
Yusuke Suzuki
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
by
Yusuke Suzuki
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
by
Yusuke Suzuki
Javaとコミュニティの歩み 2020
by
Yusuke Suzuki
エンタープライズ、アーキテクチャ、アジャイルのこれから
by
Yusuke Suzuki
Javaのカルチャーとグロース - MANABIYA 2018
by
Yusuke Suzuki
JJUG初心者のためのJava/JJUG講座
by
Yusuke Suzuki
エンタプライズ領域のアジャイル開発の課題 - FIT2020
by
Yusuke Suzuki
Javaはコミュニティの力で再び偉大になれるのか
by
Yusuke Suzuki
エナジャイル設立によせて
by
Yusuke Suzuki
Recently uploaded
PDF
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
PDF
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
PDF
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
PPTX
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
PDF
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
Devlove2012 どうしたら良いシステムが作れるのか
1.
DevLOVE2012 どうしたら良いシステムが作れるのか あなたが進むべき道を決めるための アーキテクチャとマネジメントの話 #devlove2012a
グロースエクスパートナーズ株式会社 執行役員/ビジネスソリューション事業本部 本部長 日本Javaユーザーグループ会長 鈴木雄介
2.
自己紹介 • 鈴木雄介 –
グロースエクスパートナーズ(株) • 執行役員 • ビジネスソリューション事業本部 本部長 • 職業:ITアーキテクト – 日本Javaユーザーグループ 会長 – 日本Springユーザーグループ 幹事 – @yusuke_arclamp 2 http://www.gxp.co.jp
3.
agenda •
ソフトウェア開発とは • アーキテクチャとマネジメント • アーキテクチャとマネジメントの関係 • アーキテクトとマネージャー • アーキテクチャとアジャイル • これからの世界 3
4.
ソフトウェア開発とは
4 http://www.flickr.com/photos/riebart/4466482623/
5.
ソフトウェア開発とは • ソフトウェア品質モデル
影響を与える 利用時の 利用時の プロセス 内部 外部 利用時の 品質 品質 品質 品質 品質 品質 依存する 5 JISX0129-1 ソフトウェア製品の品質 第1部 品質モデル
6.
ソフトウェア開発とは • ソフトウェア品質モデル
特徴 例 利用時の品質 ・利用状況によって評価が異な ・ユーザーAさんと る ユーザーBさんで評価 が異なる 外部品質 ・システムの振る舞い ・テストケース ・誰がテストしても同じ結果 ・外部仕様 ・一般的な仕様策定の対象 内部品質 ・システムを構成している要素 ・クラス図 すべて(含ドキュメント) ・フレームワーク ・後に残り、評価が可能 ・ドキュメント ・エンジニアがこだわるところ プロセス品質 ・後に残らない行動 ・コミュニケーション ・作業手順 6 JISX0129-1 ソフトウェア製品の品質 第1部 品質モデル
7.
ソフトウェア開発とは • ソフトウェア開発は、これらのバランス
を取ることが非常に大事になってくる 利用時の 利用時の プロセス 内部 外部 利用時の 品質 品質 品質 品質 品質 品質 7
8.
ソフトウェア開発とは • ソフトウェア開発の失敗は、これらの依
存/影響関係が壊れていること 利用時の 利用時の プロセス 内部 外部 利用時の 品質 品質 品質 品質 品質 品質 8
9.
ソフトウェア開発とは • 良いシステムを作るためには、各品質同
士に良い依存/影響関係をつくることが重 要 利用時の 利用時の プロセス 内部 外部 利用時の 品質 品質 品質 品質 品質 品質 – 個別の品質よりもバランスが重要 9
10.
アーキテクチャと マネジメント
10
11.
アーキテクチャとマネジメント • アーキテクチャとは
IEEE-Std-1471-2000 Recommended Practice for Architectural Description 11 of Software-Intensive Systems(アーキテクチャ記述の推奨プラクティス)
12.
アーキテクチャとマネジメント
ミッション システム 制約(環境) ビュー モデルによって記述 利害関係者の 関心事 ビューポイント 12
13.
アーキテクチャとマネジメント • アーキテクチャの定義 –
システムのミッションに従い、システムのお かれた制約を前提としながら – システムに関わる複数の利害関係者の関心事 を整合させ、 • 経営者、オーナー、ユーザー、プログラマ、 DBA、 インフラ屋、PM、上司、保守メンバー – ライフサイクル(設計から保守)まで意識し た – システムの分け方と組合せ方のこと IEEE-Std-1471-2000 Recommended Practice for Architectural Description 13 of Software-Intensive Systems(アーキテクチャ記述の推奨プラクティス)
14.
アーキテクチャとマネジメント • PMBOKとは
立ち上げ 計画 遂行 コントロール 終結 統合 計画策定 計画実行 統合変更管理 スコープ 立ち上げ スコープ計画/定義 スコープ検証/変更管理 (目的と範囲) 時間(期間) アクティビティ定義/順序設 スケジュールコントロール 定/期間見積 スケジュール作成 コスト(予算) 資源管理 コストコントロール コストの見積/予算化 品質 人的資源 品質計画 組織計画 計画 実行 品質保証 チーム育成 調整 品質管理 要員調達 コミュニケー コミュニケーション計画 情報配布 実行報告 完了手続き ション リスク リスク・マネジメント計画 リスクの監視・コントロー リスク識別 ル 定性的/定量的リスク分析 調達 調達/引合計画 引合 契約完了 発注先選定 契約管理 14
15.
アーキテクチャとマネジメント • PMBOKは「計画と実行の差を把握する」
ための知識群(に過ぎない) – 5つのプロセスグループと9つのナレッジエリ ア • プロジェクトマネジメントの本質は計画 と実行の差から課題を発見し、調整を行 うことで、プロジェクトを正しい状態に 導くこと – 差の把握だけで終わっていたら意味がない 15
16.
アーキテクチャと マネジメントの関係
16 http://www.flickr.com/photos/concubine/1219492740/sizes/l/
17.
アーキテクチャとマネジメントの関係 • アーキテクチャとマネジメントの関係
アーキテクチャ マネジメント 目的 プロジェクトの目的 プロジェクトを成功 を技術的に表現する に導く 手法 予測し、方向を設定 計画の策定し、計測 する する 成果 対象物の分け方と組 計画と実行の調整 み合わせ方 行動 事前的に決定 事後的に対応 17
18.
アーキテクチャとマネジメントの関係 • アーキテクチャが「システムの分け方と
組み合わせ方」を設定するのであれば、 プロジェクトのWBSはアーキテクトが作 るべき スコープ管理(WBS) 時間管理(スケジュール) 10 5 20 18
19.
アーキテクチャとマネジメントの関係 • スコープ定義はマネジメントの基本だが、
その作成はPMだけでは行えない マネジメントの主領域 実行 感想 シス 実行 テム 実行 シス 計画 要件 テム アーキテクチャの主領域 19
20.
アーキテクチャとマネジメントの関係 • アーキテクチャとマネジメントは、各品
質をつなぐために重要 マネジメントの主領域 利用時の 利用時の プロセス 内部 外部 利用時の 品質 品質 品質 品質 品質 品質 アーキテクチャの主領域 20
21.
アーキテクチャとマネジメントの関係 System/360
AS/400 DB2 (1964) システムアーキテクト (1988) UML(1997) TCP/IP (1982)Tuxedo (1984) IoC(DI) Ajax Smalltalk (1972) Web2.0 ソーシャル Macintosh インターネット Xerox Star(1981) ブーム(1995) 21 帰属: Bundesarchiv, B 145 Bild-F038812-0014 / Schaack, Lothar / CC-BY-SA
22.
アーキテクチャとマネジメントの関係
アジャイルソフトウェア開発宣言 (2001年) Adaptive Software Development (2000年) ウォーターフォール PMBOK(1987) FDD(1997年) (1970) XP(1996年) スクラム(1986年) スパイラルモデル (1988) インクリメンタル/イテレーティブ (1990) 22
23.
アーキテクトと
PM 23 http://www.flickr.com/photos/gray_macbook/3505625290/
24.
アーキテクトとPM • ウォレン・ベニス曰く “Managers do
things right but leaders do the right things” マネージャーはものごとを正しく行い、 リーダーは正しいことをする。 24 『本物のリーダーとは何か』ウォレン・ベニス/バート・ナナス
25.
アーキテクトとPM • リーダーとマネージャー リーダー
マネージャー 改革する 管理する 発展させる 維持する 人間に注目 組織と構造に注目 信頼を呼び起こす 管理に頼る 「何を、なぜ」 「いつ、どのように」 未来を見すえる 数字を追う 現状に挑戦する 現状を受け入れる 正しいことを行う 事を正しく行う 25 『リーダーになる』ウォレン・ベニス
26.
アーキテクトとPM • プロジェクトの成功にはリーダーもマ
ネージャーも必要 – 立場としてのリーダーやマネージャーという 意味ではない – 一人が兼ね備えることもあれば、分担するこ ともある • 自分の得意/不得意を理解して、帽子をか ぶり直す 26
27.
アーキテクトとPM • リーダーにはアーキテクトの素養が強く
求められる – アーキテクチャ設計そのものが向かうべき先 を示すことだから – マネージャー的PMには、プロジェクトを成功 させることはできない(失敗させないことは できたとしても) 27
28.
アーキテクチャと
アジャイル 28 http://www.flickr.com/photos/mshades/294215049/
29.
アーキテクチャとアジャイル • アーキテクチャとマネジメントの両立を
考える上で、重要なトピックス • アーキテクチャとアジャイルは仲が悪い – アーキテクチャへの批判 • 事前設計の限界、変化への不適合 – アジャイルへの批判 • 全体性の欠如、部分の不整合 29
30.
アーキテクチャとアジャイル • では、アーキテクチャとアジャイルは両
立しないのか? • もちろん、そんなことはない – 原理主義者は、あらゆる事が敵に見えるだけ 30
31.
アーキテクチャとアジャイル • アーキテクチャは事前に全てを決定して
いる(=変化を抱擁しない)のか? – 個人的な感覚:アーキテクチャ設計は、リス クの濃淡を分析し、不確定なことを分離する ために重要 – ただ、コンサルのベストプラクティス的な アーキテクチャには限界がある • どこにも平均的なアーキテクチャは存在しない • 象牙の塔から出てきたものは信用できない 31
32.
アーキテクチャとアジャイル • アジャイルとは何か –
開発プロセス論としてはイテレーションとタ イムボックス – アジャイルは組織論と思った方がいい • うまくいったソフトウェア開発チームは、こうい う働き方をしていた • マネージャーよりはリーダーを強く求めている 32
33.
アーキテクチャとアジャイル
アジャイル型組織 型(パターン) イテレーションと リスク/複雑化 タイムボックス アーキテクチャ マネジメント 形(ベストプラクティス) 全体の計画 安定化/単純化 ガントチャート ウォーターフォール 職能階層型組織 33
34.
これからの世界
34 http://www.flickr.com/photos/huntz/29461961/
35.
これからの世界 • Global CEO
Study 2012 by IBM – 世界中のCEOへのヒヤリングから作成した報 告書 – 企業は、サプライヤーやパートナーのネット ワークを改善し最適化してきたが、デジタル、 ソーシャル、モバイル技術の急速な普及によ り、顧客、社員、ビジネス・パートナーなど、 人々と企業とのかかわり方が変化している。 =コネクテッド・エコノミー – CEO Studyが、2004年に開始されて以来、 初めて「テクノロジー」が企業に重要な影響 を及ぼす外部要因の一位に 35
36.
これからの世界 • Global CEO
Study 2012 by IBM 36
37.
これからの世界 • 企業内における3つのIT予算 –
業務システム(既存保守) • 情報システム部門 – スタートアップ(新規事業) • 企画部門 – ソーシャル(B2C) • マーケティング部門 or 営業部門 • 既存保守は下がり続け、スタートアップ とソーシャルが増える 37
38.
これからの世界 • 仕様決定要素が社内から社外へ –
要件なんて、どこにもない • 社会基盤としてのITへ – 技術そのものではなく、技術が社会生活にど うな影響を与えているか – 社会規範やガバナンスの遵守 38
39.
これからの世界 • 「いかにソフトウェアを作るか」という
手法だけでは足らない マネジメントの主領域 ココ 利用時の 利用時の プロセス 内部 外部 利用時の 品質 品質 品質 品質 品質 品質 アーキテクチャの主領域 39
40.
これからの世界 • おそらくデザイン論あたり –
HCD/エスノグラフィ/UX/ペルソナ • 1980年代にやり尽くされている感が – リアルタイム化 • ストックからフロー、イベント駆動、センサー – マルチスクリーン • PC、タブレット、モバイル、TV、サイネージ 40
41.
最後に
41 http://www.flickr.com/photos/behzad_noorifard/5452729134/
42.
最後に • 「良いシステム」を作るための視座 –
テクノロジーだけでも、マネジメントだけで も、アーキテクチャだけでも、デザインだけ でもない。それら全てを包含する • 学び続けることで、僕らは前に進むこと ができる – たとえばDevLOVEを通じて 42
43.
DevLOVE2012 どうしたら良いシステムが作れるのか あなたが進むべき道を決めるための アーキテクチャとマネジメントの話 #devlove2012a
グロースエクスパートナーズ株式会社 執行役員/ビジネスソリューション事業本部 本部長 日本Javaユーザーグループ会長 鈴木雄介
Download