狠狠撸
Submit Search
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
Oct 28, 2010
11 likes
4,330 views
Tadayoshi Sato
DevLove 2010/10/27 発表資料。
Read less
Read more
1 of 34
Download now
Downloaded 39 times
Recommended
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
Yasui Tsutomu
?
プロダクトオーナーが知っておくべき、チームやステークホルダーとの付き合い方、価値やリスクマネジメントの考え方を紹介しています。 PO祭り2016(2016年11月26日)での基調講演の資料です。
Hiroshima Ruby Conference発表資料
Hiroshima Ruby Conference発表資料
Kakigi Katuyuki
?
広岛での搁耻产测普及の现状と课题
Agile Samurai Dojo Gathering
Agile Samurai Dojo Gathering
irasally omuko
?
agile-samurai-dojo-gathering サムライ戦記 導入編 English special thanks @kuppi.
オーフ?ンセミナー2016蔼広岛フ?レセ?ン资料
オーフ?ンセミナー2016蔼広岛フ?レセ?ン资料
Kakigi Katuyuki
?
オープンセミナー2016蔼広岛のプレゼン资料です。
チケット管理システム大决戦第二弾
チケット管理システム大决戦第二弾
Ryutaro YOSHIBA
?
6/30に実施したShibuya.trac第12回勉強会チケット管理システム大决戦第二弾の資料です。
UMTPアジャイル開発におけるモデリング活用実践セミナー
UMTPアジャイル開発におけるモデリング活用実践セミナー
Iwao Harada
?
UMTPモデリング実践部会セミナー 2021年7月14日
フ?ロシ?ェクトマネシ?メントは仕组み化か?9割
フ?ロシ?ェクトマネシ?メントは仕组み化か?9割
Mharu
?
奥别产プロジェクトマネジメントにおけるノウハウ集
デザイナーにもできる再构筑の高速化/负荷分散
デザイナーにもできる再构筑の高速化/负荷分散
Hajime Fujimoto
?
テンプレートモジュール/ウィジェットのキャッシュ、PHP/Ajaxによる共通部分の読み込み、動的生成と静的生成の併用などを組み合わせて、再構築の高速化や負荷分散をはかる方法を解説します。 MTCafe Tokyo 2013 Springのセッションの資料です。
2012.03.24 Agile Samurai Dojo Gathering 講演資料
2012.03.24 Agile Samurai Dojo Gathering 講演資料
Toshihiro Hirota
?
これからの自分戦略 ?組織に埋もれない自分のウリコミ? #devlove2012b
これからの自分戦略 ?組織に埋もれない自分のウリコミ? #devlove2012b
Yusuke Yamamoto
?
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
Yasui Tsutomu
?
アジャイルについての全般的な説明。アジャイルな企業の例、アジャイルとはなにか、価値?原則?プラクティスとは、向き不向きについて、やってみるには。 「PERFORCE on Tour 2017 TOKYO - デプロイメント?ファースト -」基調講演資料
「础驳颈濒别ごっこ」で终わらせないために(仮)
「础驳颈濒别ごっこ」で终わらせないために(仮)
Taku Yajima
?
DevLOVE甲子園2014 西日本大会 での発表資料です。
はじめてのLean Canvas?最初のアイディアを言語化してみよう #bpstudy
はじめてのLean Canvas?最初のアイディアを言語化してみよう #bpstudy
Shinichi Nakagawa
?
2015/1/30 BPStudy #89 (http://bpstudy.connpass.com/event/10376/)発表資料。
ジョイ?インク 役職も部署もない全員主役のマネジメント
ジョイ?インク 役職も部署もない全員主役のマネジメント
Yasui Tsutomu
?
書籍「ジョイ?インク」の内容から抜粋して、喜びのあるソフトウェア開発の様子を紹介します。 CHANGE WORK 「IT技術者の働き方改革」セミナーの講演資料です。 https://agileprocess.connpass.com/event/63147/
颁辞诲别骋谤颈诲2周年记念パーティ冲ライトニングトーク冲アジャイル开発
颁辞诲别骋谤颈诲2周年记念パーティ冲ライトニングトーク冲アジャイル开発
Yasuyuki Fujikawa
?
颁辞诲别骋谤颈诲2周年记念パーティで行ったライトニングトークの资料です。
ケ?ーム开発出身者か?チームラホ?て?働いてみた
ケ?ーム开発出身者か?チームラホ?て?働いてみた
秀和 福永
?
http://teamlab.connpass.com/event/23458/
Rxtstudy第12回パネルディスカッション「組織に応じたRedmineの運用法 」
Rxtstudy第12回パネルディスカッション「組織に応じたRedmineの運用法 」
akipii Oga
?
第12回RxTstudy【パネルディスカッション】組織に応じたRedmineの運用法 Redmineの理想と現実~RxTStudy #12 「ITS活用最前線~現場からの実践報告」の感想: プログラマの思索 http://forza.cocolog-nifty.com/blog/2015/03/redminerxtstudy.html RxTStudy #12 「ITS活用最前線 ?現場からの実践報告?」 - RxTStudy~Redmineとタスクマネジメントに関する勉強会 | Doorkeeper https://rxtstudy.doorkeeper.jp/events/20976
リーンアジャイルで开発を加速しよう
リーンアジャイルで开発を加速しよう
Shinya Nakajima
?
2018年3月3日におこなわれた MobileApp Design #1 【Ionic Japan/JXUG共催】 にてLTした資料です。
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
?
Agile Japan 2012 ”楽天での実践から学んだアジャイルのはじめ方”の発表資料です。 概要:”このセッションでは、アジャイルに関心を持つようになった方に向けて、より実践的なプラクティス適用をお話させていただきます。社内向けにアジャイル導入支援を行ってきた経験を元に、教科書だけではわからない導入の壁、失敗、そして成果について共有させていただき、皆様の改善活動のヒントになればと思います。” http://www.agilejapan.org/tokyosatellite/program.html#nyuumon
スクラムナイト#1 デイリースクラムやってます?
スクラムナイト#1 デイリースクラムやってます?
Takahiro Kaihara
?
2013/11/27 (水) 19:30 場所はYahoo!Japan大阪さんで、実施したスクラム道関西の勉強会、スクラムナイト#1の公開資料です。 ご参加いただいた方、ありがとうございました。 ロールプレイで使用した秘密のカードが欲しい人は、データをお送りしますので連絡ください! http://scrumdo-kansai.doorkeeper.jp/events/6704
Agile UX NYC 2012 Redux in Tokyo (#AgileUXNYC_ja)
Agile UX NYC 2012 Redux in Tokyo (#AgileUXNYC_ja)
Kazumichi (Mario) Sakata
?
Recap of Agile UX NYC 2012 in Tokyo held at March 14th 2012.
20120316 アジャイルジャパン東京サテライト
20120316 アジャイルジャパン東京サテライト
Toshikazu Inoue
?
2012/3/16开催「アジャイルジャパン东京サテライト」用のプレゼンテーションです。
プレゼン初心者にありがちなアンチパターン
プレゼン初心者にありがちなアンチパターン
真俊 横田
?
「DevRel Meetup in Tokyo #7 」で実施した「プレゼン初心者にありがちなアンチパターン」のスライドです。
开発モデルの作り方(守破离の破)
开発モデルの作り方(守破离の破)
Arata Fujimura
?
Regional Scrum Gathering Tokyo 2015 で発表したスライドです。 「[1C-2] 開発モデルの作り方 ~守破離の破!~」
自动化について
自动化について
Yuma Iwasaki
?
DevLove甲子園2013にて自动化について発表した資料です。
滨罢系エンジニアのためのプレゼンテーション入门
滨罢系エンジニアのためのプレゼンテーション入门
Masahito Zembutsu
?
最新版はこちらへ /zembutsu/say-hello-to-your-presentation ーーー 『滨罢系エンジニアのためのプレゼンテーション入门』 インフラエンジニアのためのプレゼン技術研究会 第0回 2015年2月21日(土) 14:00 ~ 17:00 さくらインターネット セミナールーム(東京都新宿区) #infrapre http://connpass.com/event/11739/
とりあえす?30分て?ひととおり分かった気にはなれるアシ?ャイル入门
とりあえす?30分て?ひととおり分かった気にはなれるアシ?ャイル入门
陽一 滝川
?
2012/12/22(土)の社内で開催した「プレゼン祭り」で発表した内容です。アジャイルに全く触れたことが無い人を対象にしたつもりが、「難しい」「内容が盛り沢山で覚え切れなかった」「寝ちゃった」などなどとあまり好評ではなかったのですが、自戒の念も込めて公開しておきます。 対象は「ウォーターフォール開発しか体験したことのない経験5?6年程度の若者」です。 ※2022/04/11追記 Speaker Deckに移行しました。 https://speakerdeck.com/takigawa401/toriaesu30fen-tehitotoorifen-katutaqi-nihanareruasiyairuru-men
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
Yasui Tsutomu
?
アジャイルな開発の基本となる考え方である価値、原則、プラクティスの話から、アジャイルに向くマインドセットと組織について。 BSIA 第75回例会での発表資料です。 https://bsia.or.jp/corporate/reikai_75_171219/
ト?メイン『駆动』『开発』
ト?メイン『駆动』『开発』
Hiroshi Maekawa
?
DevLOVE関西 「DDD(ドメイン駆動設計)実践者の話を聞いてみよう」でお話した内容です。 https://devlove-kansai.doorkeeper.jp/events/30012 前半はギルドワークスでのDDD実践の話、後半は@Posauneの解釈するDDDのお話になります。
俺たちの自分戦略 - namikawa (DevLOVE Conference 2012)
俺たちの自分戦略 - namikawa (DevLOVE Conference 2012)
Yuuki Namikawa
?
DevLOVE Conference 2012
More Related Content
What's hot
(20)
2012.03.24 Agile Samurai Dojo Gathering 講演資料
2012.03.24 Agile Samurai Dojo Gathering 講演資料
Toshihiro Hirota
?
これからの自分戦略 ?組織に埋もれない自分のウリコミ? #devlove2012b
これからの自分戦略 ?組織に埋もれない自分のウリコミ? #devlove2012b
Yusuke Yamamoto
?
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
Yasui Tsutomu
?
アジャイルについての全般的な説明。アジャイルな企業の例、アジャイルとはなにか、価値?原則?プラクティスとは、向き不向きについて、やってみるには。 「PERFORCE on Tour 2017 TOKYO - デプロイメント?ファースト -」基調講演資料
「础驳颈濒别ごっこ」で终わらせないために(仮)
「础驳颈濒别ごっこ」で终わらせないために(仮)
Taku Yajima
?
DevLOVE甲子園2014 西日本大会 での発表資料です。
はじめてのLean Canvas?最初のアイディアを言語化してみよう #bpstudy
はじめてのLean Canvas?最初のアイディアを言語化してみよう #bpstudy
Shinichi Nakagawa
?
2015/1/30 BPStudy #89 (http://bpstudy.connpass.com/event/10376/)発表資料。
ジョイ?インク 役職も部署もない全員主役のマネジメント
ジョイ?インク 役職も部署もない全員主役のマネジメント
Yasui Tsutomu
?
書籍「ジョイ?インク」の内容から抜粋して、喜びのあるソフトウェア開発の様子を紹介します。 CHANGE WORK 「IT技術者の働き方改革」セミナーの講演資料です。 https://agileprocess.connpass.com/event/63147/
颁辞诲别骋谤颈诲2周年记念パーティ冲ライトニングトーク冲アジャイル开発
颁辞诲别骋谤颈诲2周年记念パーティ冲ライトニングトーク冲アジャイル开発
Yasuyuki Fujikawa
?
颁辞诲别骋谤颈诲2周年记念パーティで行ったライトニングトークの资料です。
ケ?ーム开発出身者か?チームラホ?て?働いてみた
ケ?ーム开発出身者か?チームラホ?て?働いてみた
秀和 福永
?
http://teamlab.connpass.com/event/23458/
Rxtstudy第12回パネルディスカッション「組織に応じたRedmineの運用法 」
Rxtstudy第12回パネルディスカッション「組織に応じたRedmineの運用法 」
akipii Oga
?
第12回RxTstudy【パネルディスカッション】組織に応じたRedmineの運用法 Redmineの理想と現実~RxTStudy #12 「ITS活用最前線~現場からの実践報告」の感想: プログラマの思索 http://forza.cocolog-nifty.com/blog/2015/03/redminerxtstudy.html RxTStudy #12 「ITS活用最前線 ?現場からの実践報告?」 - RxTStudy~Redmineとタスクマネジメントに関する勉強会 | Doorkeeper https://rxtstudy.doorkeeper.jp/events/20976
リーンアジャイルで开発を加速しよう
リーンアジャイルで开発を加速しよう
Shinya Nakajima
?
2018年3月3日におこなわれた MobileApp Design #1 【Ionic Japan/JXUG共催】 にてLTした資料です。
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
?
Agile Japan 2012 ”楽天での実践から学んだアジャイルのはじめ方”の発表資料です。 概要:”このセッションでは、アジャイルに関心を持つようになった方に向けて、より実践的なプラクティス適用をお話させていただきます。社内向けにアジャイル導入支援を行ってきた経験を元に、教科書だけではわからない導入の壁、失敗、そして成果について共有させていただき、皆様の改善活動のヒントになればと思います。” http://www.agilejapan.org/tokyosatellite/program.html#nyuumon
スクラムナイト#1 デイリースクラムやってます?
スクラムナイト#1 デイリースクラムやってます?
Takahiro Kaihara
?
2013/11/27 (水) 19:30 場所はYahoo!Japan大阪さんで、実施したスクラム道関西の勉強会、スクラムナイト#1の公開資料です。 ご参加いただいた方、ありがとうございました。 ロールプレイで使用した秘密のカードが欲しい人は、データをお送りしますので連絡ください! http://scrumdo-kansai.doorkeeper.jp/events/6704
Agile UX NYC 2012 Redux in Tokyo (#AgileUXNYC_ja)
Agile UX NYC 2012 Redux in Tokyo (#AgileUXNYC_ja)
Kazumichi (Mario) Sakata
?
Recap of Agile UX NYC 2012 in Tokyo held at March 14th 2012.
20120316 アジャイルジャパン東京サテライト
20120316 アジャイルジャパン東京サテライト
Toshikazu Inoue
?
2012/3/16开催「アジャイルジャパン东京サテライト」用のプレゼンテーションです。
プレゼン初心者にありがちなアンチパターン
プレゼン初心者にありがちなアンチパターン
真俊 横田
?
「DevRel Meetup in Tokyo #7 」で実施した「プレゼン初心者にありがちなアンチパターン」のスライドです。
开発モデルの作り方(守破离の破)
开発モデルの作り方(守破离の破)
Arata Fujimura
?
Regional Scrum Gathering Tokyo 2015 で発表したスライドです。 「[1C-2] 開発モデルの作り方 ~守破離の破!~」
自动化について
自动化について
Yuma Iwasaki
?
DevLove甲子園2013にて自动化について発表した資料です。
滨罢系エンジニアのためのプレゼンテーション入门
滨罢系エンジニアのためのプレゼンテーション入门
Masahito Zembutsu
?
最新版はこちらへ /zembutsu/say-hello-to-your-presentation ーーー 『滨罢系エンジニアのためのプレゼンテーション入门』 インフラエンジニアのためのプレゼン技術研究会 第0回 2015年2月21日(土) 14:00 ~ 17:00 さくらインターネット セミナールーム(東京都新宿区) #infrapre http://connpass.com/event/11739/
とりあえす?30分て?ひととおり分かった気にはなれるアシ?ャイル入门
とりあえす?30分て?ひととおり分かった気にはなれるアシ?ャイル入门
陽一 滝川
?
2012/12/22(土)の社内で開催した「プレゼン祭り」で発表した内容です。アジャイルに全く触れたことが無い人を対象にしたつもりが、「難しい」「内容が盛り沢山で覚え切れなかった」「寝ちゃった」などなどとあまり好評ではなかったのですが、自戒の念も込めて公開しておきます。 対象は「ウォーターフォール開発しか体験したことのない経験5?6年程度の若者」です。 ※2022/04/11追記 Speaker Deckに移行しました。 https://speakerdeck.com/takigawa401/toriaesu30fen-tehitotoorifen-katutaqi-nihanareruasiyairuru-men
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
Yasui Tsutomu
?
アジャイルな開発の基本となる考え方である価値、原則、プラクティスの話から、アジャイルに向くマインドセットと組織について。 BSIA 第75回例会での発表資料です。 https://bsia.or.jp/corporate/reikai_75_171219/
2012.03.24 Agile Samurai Dojo Gathering 講演資料
2012.03.24 Agile Samurai Dojo Gathering 講演資料
Toshihiro Hirota
?
これからの自分戦略 ?組織に埋もれない自分のウリコミ? #devlove2012b
これからの自分戦略 ?組織に埋もれない自分のウリコミ? #devlove2012b
Yusuke Yamamoto
?
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
Yasui Tsutomu
?
「础驳颈濒别ごっこ」で终わらせないために(仮)
「础驳颈濒别ごっこ」で终わらせないために(仮)
Taku Yajima
?
はじめてのLean Canvas?最初のアイディアを言語化してみよう #bpstudy
はじめてのLean Canvas?最初のアイディアを言語化してみよう #bpstudy
Shinichi Nakagawa
?
ジョイ?インク 役職も部署もない全員主役のマネジメント
ジョイ?インク 役職も部署もない全員主役のマネジメント
Yasui Tsutomu
?
颁辞诲别骋谤颈诲2周年记念パーティ冲ライトニングトーク冲アジャイル开発
颁辞诲别骋谤颈诲2周年记念パーティ冲ライトニングトーク冲アジャイル开発
Yasuyuki Fujikawa
?
ケ?ーム开発出身者か?チームラホ?て?働いてみた
ケ?ーム开発出身者か?チームラホ?て?働いてみた
秀和 福永
?
Rxtstudy第12回パネルディスカッション「組織に応じたRedmineの運用法 」
Rxtstudy第12回パネルディスカッション「組織に応じたRedmineの運用法 」
akipii Oga
?
リーンアジャイルで开発を加速しよう
リーンアジャイルで开発を加速しよう
Shinya Nakajima
?
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
?
スクラムナイト#1 デイリースクラムやってます?
スクラムナイト#1 デイリースクラムやってます?
Takahiro Kaihara
?
Agile UX NYC 2012 Redux in Tokyo (#AgileUXNYC_ja)
Agile UX NYC 2012 Redux in Tokyo (#AgileUXNYC_ja)
Kazumichi (Mario) Sakata
?
20120316 アジャイルジャパン東京サテライト
20120316 アジャイルジャパン東京サテライト
Toshikazu Inoue
?
プレゼン初心者にありがちなアンチパターン
プレゼン初心者にありがちなアンチパターン
真俊 横田
?
开発モデルの作り方(守破离の破)
开発モデルの作り方(守破离の破)
Arata Fujimura
?
自动化について
自动化について
Yuma Iwasaki
?
滨罢系エンジニアのためのプレゼンテーション入门
滨罢系エンジニアのためのプレゼンテーション入门
Masahito Zembutsu
?
とりあえす?30分て?ひととおり分かった気にはなれるアシ?ャイル入门
とりあえす?30分て?ひととおり分かった気にはなれるアシ?ャイル入门
陽一 滝川
?
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
Yasui Tsutomu
?
Similar to ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
(20)
ト?メイン『駆动』『开発』
ト?メイン『駆动』『开発』
Hiroshi Maekawa
?
DevLOVE関西 「DDD(ドメイン駆動設計)実践者の話を聞いてみよう」でお話した内容です。 https://devlove-kansai.doorkeeper.jp/events/30012 前半はギルドワークスでのDDD実践の話、後半は@Posauneの解釈するDDDのお話になります。
俺たちの自分戦略 - namikawa (DevLOVE Conference 2012)
俺たちの自分戦略 - namikawa (DevLOVE Conference 2012)
Yuuki Namikawa
?
DevLOVE Conference 2012
Pivotal Trackerでアジャイルなプロジェクト管理
Pivotal Trackerでアジャイルなプロジェクト管理
You&I
?
わんくま同盟 名古屋勉強会 #22の発表資料 http://www.wankuma.com/seminar/20120707nagoya22/
Digital Business and Agile
Digital Business and Agile
Kenji Hiranabe
?
2021/2/17 AITC public seminar
開発現場から考えるプロジェクトで活躍する新入社員の育て方とは?
開発現場から考えるプロジェクトで活躍する新入社員の育て方とは?
CASAREAL, Inc.
?
2018年8月24日にカサレアルで开催したフリーセミナー用の発表资料です。
ウォーターフォールとアジャイルを考える #ita_ws
ウォーターフォールとアジャイルを考える #ita_ws
Yusuke Suzuki
?
2016/6/21に开催した勉强会「ウォーターフォールとアジャイルを考える」の资料とワークのディスカッションメモです。
楽天トラベルとSpring(Spring Day 2016)
楽天トラベルとSpring(Spring Day 2016)
Rakuten Group, Inc.
?
Author : Takahiro Fujii, Thomas Ludwig Description : Spring Day 2016で発表させて頂いた資料となります。 楽天トラベルでは、 大規模なオンライン旅行システムの開発?運用を行なっています。 本資料は 1 - 楽天トラベルはどのようにArchitectureが変化し、改善を行なってきたか 2 - 直面した課題を解決する為にどのようにSpringを利用し、目的を達成したのか という構成となります。 TOPIC(抜粋) APIドキュメントを継続して最新の状態を維持するには(Spring RestDocs) シンプルにセッションを管理するために(Spring Session) Microservice化していく中でログの追跡を可能にするには (Spring Cloud Sleuth) 同じプロパティの値を複数のアプリでそれぞれ管理したくない(Spring Cloud Config) メンバーに使って欲しいライブラリを使ってもらうには?scaffoldを提供するには(Spring Initilizr)
クラウドを超えた先の企業システム像 20091008 JJUG CCC
クラウドを超えた先の企業システム像 20091008 JJUG CCC
Yusuke Suzuki
?
2009/10/8に行われた日本Javaユーザー会によるクロスコミュニティカンファレンス2009 Fallで発表した内容です。jjug ccc 2009 fall
プロダクトオーナーは育成できるのか? - プロダクトオーナー祭り2016
プロダクトオーナーは育成できるのか? - プロダクトオーナー祭り2016
Yusuke Suzuki
?
2016/11/26に开催された「プロダクトオーナー祭り2016」での讲演「プロダクトオーナーは育成できるのか?」の资料です。
Office 365 を使っただけなのに~あなたのテナントも狙われる~
Office 365 を使っただけなのに~あなたのテナントも狙われる~
祥子 松山
?
2018年11月3日 Home 365 で登壇した資料です。
はじめてのアジャイル
はじめてのアジャイル
Rakuten Group, Inc.
?
藤原 大、楽天株式会社 『Agile Japan 2012』 講演資料
エンタープライズアジャイルと全体最适について ~アーキテクチャ设计とウォーターフォールの必要性~
エンタープライズアジャイルと全体最适について ~アーキテクチャ设计とウォーターフォールの必要性~
Yusuke Suzuki
?
2015年10月21日に行われたエンタープライズアジャイル勉強会2015年10月セミナーでの講演『エンタープライズアジャイルと全体最适について ~アーキテクチャ设计とウォーターフォールの必要性~』の資料です。
リーンスタートアップ、アジャイル开発导入事例
リーンスタートアップ、アジャイル开発导入事例
Arata Fujimura
?
社内勉强会で発表した资料です。
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
典子 松本
?
11/18(土)に福岡で開催した「LogicFlow-ja Offline #1」の発表資料です。
つかってみよう!Yeoman ?riaビルドツール超入門+α?
つかってみよう!Yeoman ?riaビルドツール超入門+α?
Masakazu Muraoka
?
Techcrunch hackathon 2013
Techcrunch hackathon 2013
Nao Tokui
?
格言にみるリーダーシップ
格言にみるリーダーシップ
Jun Inose
?
アジャイルソフトウェア开発の道具箱
アジャイルソフトウェア开発の道具箱
Koichi ITO
?
Lightning Talks at XP Festival 2014 http://xpjug.com/xp2014/
マイクロソフトにおけるエバンジェリズム活动
マイクロソフトにおけるエバンジェリズム活动
Osamu Monoe
?
DevRel Meetup in Tokyo #4 で発表した内容になります。
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
Yusuke Suzuki
?
2018年10月26日に行われたNoOps Japan Community主催のイベントNoOps Meetup Tokyo #2での講演「MicroserviceでのNoOps戦略」の資料です。 togetter https://togetter.com/li/1281339
ト?メイン『駆动』『开発』
ト?メイン『駆动』『开発』
Hiroshi Maekawa
?
俺たちの自分戦略 - namikawa (DevLOVE Conference 2012)
俺たちの自分戦略 - namikawa (DevLOVE Conference 2012)
Yuuki Namikawa
?
Pivotal Trackerでアジャイルなプロジェクト管理
Pivotal Trackerでアジャイルなプロジェクト管理
You&I
?
Digital Business and Agile
Digital Business and Agile
Kenji Hiranabe
?
開発現場から考えるプロジェクトで活躍する新入社員の育て方とは?
開発現場から考えるプロジェクトで活躍する新入社員の育て方とは?
CASAREAL, Inc.
?
ウォーターフォールとアジャイルを考える #ita_ws
ウォーターフォールとアジャイルを考える #ita_ws
Yusuke Suzuki
?
楽天トラベルとSpring(Spring Day 2016)
楽天トラベルとSpring(Spring Day 2016)
Rakuten Group, Inc.
?
クラウドを超えた先の企業システム像 20091008 JJUG CCC
クラウドを超えた先の企業システム像 20091008 JJUG CCC
Yusuke Suzuki
?
プロダクトオーナーは育成できるのか? - プロダクトオーナー祭り2016
プロダクトオーナーは育成できるのか? - プロダクトオーナー祭り2016
Yusuke Suzuki
?
Office 365 を使っただけなのに~あなたのテナントも狙われる~
Office 365 を使っただけなのに~あなたのテナントも狙われる~
祥子 松山
?
はじめてのアジャイル
はじめてのアジャイル
Rakuten Group, Inc.
?
エンタープライズアジャイルと全体最适について ~アーキテクチャ设计とウォーターフォールの必要性~
エンタープライズアジャイルと全体最适について ~アーキテクチャ设计とウォーターフォールの必要性~
Yusuke Suzuki
?
リーンスタートアップ、アジャイル开発导入事例
リーンスタートアップ、アジャイル开発导入事例
Arata Fujimura
?
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
典子 松本
?
つかってみよう!Yeoman ?riaビルドツール超入門+α?
つかってみよう!Yeoman ?riaビルドツール超入門+α?
Masakazu Muraoka
?
Techcrunch hackathon 2013
Techcrunch hackathon 2013
Nao Tokui
?
格言にみるリーダーシップ
格言にみるリーダーシップ
Jun Inose
?
アジャイルソフトウェア开発の道具箱
アジャイルソフトウェア开発の道具箱
Koichi ITO
?
マイクロソフトにおけるエバンジェリズム活动
マイクロソフトにおけるエバンジェリズム活动
Osamu Monoe
?
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
Yusuke Suzuki
?
More from Tadayoshi Sato
(11)
Red Hat Tech Night 2019.5 - Camel 3 and Beyond...
Red Hat Tech Night 2019.5 - Camel 3 and Beyond...
Tadayoshi Sato
?
2019/5/28に開催されたRed Hat Tech Nightで発表したLTの資料です。 https://ossbyredhat.connpass.com/event/130461/
Red Hat Tech Night 2018 - Apache Camel
Red Hat Tech Night 2018 - Apache Camel
Tadayoshi Sato
?
2018/11/8に開催されたRed Hat Tech Nightで発表したLTの資料です。 https://technight.oss-advocate.org/
Camel on Cloud by Christina Lin
Camel on Cloud by Christina Lin
Tadayoshi Sato
?
The slide deck used in the Apache Camel / Syndesis Seminar at Red Hat, K.K., Ebisu -- https://jcug-oss.connpass.com/event/99168/ Uploaded with permission of Christina Lin
Red Hat の日本でできるグローバルな働き方
Red Hat の日本でできるグローバルな働き方
Tadayoshi Sato
?
NSStudy #8 (7/6) 発表資料 http://nsstudy.connpass.com/event/33209/
JJBUG 2013 - SwitchYard
JJBUG 2013 - SwitchYard
Tadayoshi Sato
?
JJBUG 2013 - 灼熱のJBoss 発表資料。 http://atnd.org/events/41653
ドメインロジックの実装方法とドメイン駆动设计
ドメインロジックの実装方法とドメイン駆动设计
Tadayoshi Sato
?
"Problem Frame Patterns" 紹介
"Problem Frame Patterns" 紹介
Tadayoshi Sato
?
"Detecting Defects in Object Oriented Designs: Using Reading Techniques to In...
"Detecting Defects in Object Oriented Designs: Using Reading Techniques to In...
Tadayoshi Sato
?
"Documenting Frameworks using Patterns" 紹介
"Documenting Frameworks using Patterns" 紹介
Tadayoshi Sato
?
"Formalizing Architectural Connection" 紹介
"Formalizing Architectural Connection" 紹介
Tadayoshi Sato
?
"The Coming-of-Age of Software Architecture Research" 紹介
"The Coming-of-Age of Software Architecture Research" 紹介
Tadayoshi Sato
?
Red Hat Tech Night 2019.5 - Camel 3 and Beyond...
Red Hat Tech Night 2019.5 - Camel 3 and Beyond...
Tadayoshi Sato
?
Red Hat Tech Night 2018 - Apache Camel
Red Hat Tech Night 2018 - Apache Camel
Tadayoshi Sato
?
Camel on Cloud by Christina Lin
Camel on Cloud by Christina Lin
Tadayoshi Sato
?
Red Hat の日本でできるグローバルな働き方
Red Hat の日本でできるグローバルな働き方
Tadayoshi Sato
?
JJBUG 2013 - SwitchYard
JJBUG 2013 - SwitchYard
Tadayoshi Sato
?
ドメインロジックの実装方法とドメイン駆动设计
ドメインロジックの実装方法とドメイン駆动设计
Tadayoshi Sato
?
"Problem Frame Patterns" 紹介
"Problem Frame Patterns" 紹介
Tadayoshi Sato
?
"Detecting Defects in Object Oriented Designs: Using Reading Techniques to In...
"Detecting Defects in Object Oriented Designs: Using Reading Techniques to In...
Tadayoshi Sato
?
"Documenting Frameworks using Patterns" 紹介
"Documenting Frameworks using Patterns" 紹介
Tadayoshi Sato
?
"Formalizing Architectural Connection" 紹介
"Formalizing Architectural Connection" 紹介
Tadayoshi Sato
?
"The Coming-of-Age of Software Architecture Research" 紹介
"The Coming-of-Age of Software Architecture Research" 紹介
Tadayoshi Sato
?
Recently uploaded
(11)
LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3
LFDT Tokyo Meetup
?
講演者:LF Japan エバンジェリスト 藤本 真吾氏 2025年3月4日開催 LFDT Tokyo Meetupで講演
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
?
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料) 2025年3月5日(水) NTTデータグループ Innovation技術部 末永 恭正
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
Matsushita Laboratory
?
理学疗法における统合と解釈(アセスメント)文の可视化に関する报告
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
Matsushita Laboratory
?
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
?
エンドポイントセキュリティのための过検知の少ないログ攻撃検知手法の作成
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
2025フードテックWeek大阪展示会 -LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長作成
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
harmonylab
?
近年の生成 AI の活用の拡大とともに, 大規模言語モデル(LLM)の推論能力 の向上や, 人間にとって推論過程が理解しやすい出力を行うように様々な手法が提案されてきた. 本研究では, LLM の推論能力向上手法としての MAD に着目 し, 既存の MAD フレームワークに対して人間の議論では一般的に使用される反論を導入することを提案した. 本研究の反論の導入により, フィードバック内容の多様化や推論過程を明確にすることができることを示した.
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
Matsushita Laboratory
?
本研究の目的は,チームスポーツの選手が試合後に行う振り返りを支援することである. 試合内容を振り返り反省点を認識することは,ミスの繰り返しを防いだり,プレー中の判断精度を向上させたりする上で重要である. しかし,チームスポーツでは,個人の行動だけでなく,展開に応じた位置取りや選手間の連携などチーム全体の状況を意識する必要があり,考慮すべき項目が多く反省点を系統立てて言語化することは容易ではない. そこで,反省内容をタイプ分けし,項目ごとに反省点を言語化できるように支援することで,この解決を試みた. 提案システムの有用性を検証するため,選手の動きが複雑化している傾向にあるスポーツであるサッカーを対象とし,サッカー経験者12名を対象に,システムを利用して試合内容を振り返る様子を観察した. その結果,反省観点の提示が反省内容の具体化や,多角的な視点からの反省の促進に寄与することが示唆された.
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
フェニテックのシャトルを使って作成した自作チップを使って、ラズパイ贬础罢を作ってみました。
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
sugiuralab
?
近年、音声アシスタントやバイタルデータの计测などの机能を搭载したイヤフォン型のウェアラブルデバイスであるヒアラブルデバイスが注目されている。これらの机能を悪用して、他者の个人情报や机密情报に不正にアクセスすることを防ぐために、ヒアラブルデバイス向けの认証システムが必要とされ、多くの研究が进められている。しかし、既存の研究は、生体情报を用いたものが多く、生体情报の変化や保存への悬念などの问题を抱えている。そこで、我々は、空间音响技术とヘッドジェスチャを用いた知识ベースの认証システムを提案する。具体的には、音源の组合せをパスワードとし、空间的に提示される音源をヘッドトラッキングと歯の噛み合わせ音で选択することにより认証を行う。
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
sugiuralab
?
スマートリングは,主に决済やスマートロックなどに利用できる便利なウェアラブルデバイスであるが,个人认証机能の搭载例は少なくセキュリティ上の悬念が残されている.心拍数や动作特性を利用する认証では,认証に时间がかかるなどの问题があり,指纹认証や颜认証もデバイスのサイズや消费电力,プライバシーの问题が课题となっている.そこで,我々は测距センサと滨惭鲍センサを搭载した指轮型デバイスを用いることで,スマートリングに搭载可能なほど小型かつ省电力で,カメラ不使用によりプライバシーリスクを低减した颜认証システムを提案する.
LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3
LFDT Tokyo Meetup
?
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
?
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
Matsushita Laboratory
?
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
Matsushita Laboratory
?
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
?
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
harmonylab
?
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
Matsushita Laboratory
?
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
sugiuralab
?
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
sugiuralab
?
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
1.
ビジネスロジック 実装進化論 2010年10月27日 佐藤 匡剛 http://ameblo.jp/ouobpo An Evolution
of Business Logic Implementation
2.
? 仕事 - Software
AG株式会社 グローバルコンサルタンシー サービス webMethodsコンサルタント - 書籍の執筆/翻訳など ? Web - ブログ: http://ameblo.jp/ouobpo - Twitter: tadayosi ? 趣味 - Kindleで読書 - 日本ベジタリアン協会会員 佐藤 匡剛(さとう ただよし) http://www.?ickr.com/photos/robertnyman/189691155/
3.
『プログラミングScala』年明け発売! 日本語版
4.
Domain Modelパターン は難しい?
5.
http://www.martinfowler.com/eaaCatalog/domainModel.html
6.
Domain Modelパターンは... ?実在する ?超人的なマジックではない ?ビジネスロジック実装の試行錯誤の中で自然 に り着く道である
7.
プログラマ黎明期 http://www.?ickr.com/photos/nickhubbard/2878833485/
8.
#!/usr/bin/env perl use strict; use
CGI::Carp qw(fatalsToBrowser); require ‘util.pl’ my %FORM = util::read_form('POST', 'utf8'); # ビジネスロジック? ... print "Content-type: text/htmlnn"; print<<HTML_END; <html> <head> <title>注文確認</title> </head> <body> ... </body> </html> HTML_END
9.
Perl/CGI order.pl DB ファイル ビジネス ロジック HTML データ アクセス
10.
public class OrderServlet
extends HttpServlet { protected void service( HttpServletRequest request, HttpServletResponse response) { processOrder(request, response); request .getRequestDispatcher( “/order/confirm.jsp”) .forward(request, response); } private void processOrder( HttpServletRequest request, HttpServletResponse response) { // ビジネスロジック? ... } ...
11.
Servlet/JSP OrderServlet DB XML ビジネス ロジック データ アクセス /order/con?rm.jsp HTML
12.
レイヤアーキテクチャ の発見 http://www.?ickr.com/photos/bloggingbookshelf/5084749109/
13.
ドメイン層 データアクセス層プレゼン層 Transaction Script DB アクション アクション アクション アクション サービス (ユースケースA) サービス (ユースケースB) サービス (ユースケースC) サービス (ユースケースD) DAO DAO DAO
14.
public class ProcessOrderServiceImpl implements
IProcessOrderService { private IOrderDao fOrderDao; private ICustomerDao fCustomerDao; public List<OrderBean> findOrders( CustomerBean customer) { ... } public void confirmOrder( OrderBean order, CustomerBean customer) { ... } public void cancelOrder( OrderBean order, CustomerBean customer) { ... } ...
15.
Transaction Script ? プレゼン、ビジネスロジック、データアクセ スの各層は分離される ?
ビジネスロジックはユースケース単位で構成さ れる × ビジネスロジックが複雑になると、コード重 複の制御が難しくなる
16.
Table Module ドメイン層 データアクセス層プレゼン層 DB アクション アクション アクション アクション サービス (ユースケースA) サービス (ユースケースB) サービス (ユースケースC) サービス (ユースケースD) DAO DAO DAO ロジック (テーブルX) ロジック (テーブルY) ロジック (テーブルZ)
17.
public class ProcessOrderServiceImpl implements
IProcessOrderService { private IOrderLogic fOrderLogic; private ICustomerLogic fCustomerLogic; public List<OrderBean> findOrders( CustomerBean customer) { return fOrderLogic.findByCustomer(customer); } public void confirmOrder( OrderBean order, CustomerBean customer) { fOrderLogic.confirm(order, customer); } public void cancelOrder( OrderBean order, CustomerBean customer) { fOrderLogic.cancel(order, customer); } ...
18.
public class OrderLogicImpl implements
IOrderLogic { private IOrderDao fOrderDao; private ICustomerLogic fCustomerLogic; public List<OrderBean> findByCustomer( CustomerBean customer) { return fOrderDao. findByCustomerId(customer.getId()); } public void confirm( OrderBean order, CustomerBean customer) { ... } public void cancel( OrderBean order, CustomerBean customer) { ... } ...
19.
Table Module ? プレゼン、ビジネスロジック、データアクセ スの各層は分離される ?
ビジネスロジックはさらに2層に分かれる - Service Layer = ユースケース単位 - ドメインロジック = DBテーブル単位 ? 実用レベルでは問題ないが、コードにムダが 多く美しくない
20.
キャズムを超える http://www.?ickr.com/photos/matheus_momesso/4469788827/
21.
総称関数(CLOS) ;;; クラス定義 (defclass order
() ((number :accessor order-number ...))) (defmethod confirm ((self order)) (... (order-number self))) ;;; 実行コード (setq o (make-instance ‘order :number 12345)) (confirm o)
22.
confirm(order); order.confirm();
23.
総称関数 → オブジェクト class
OrderLogic { static void confirm( OrderBean order, CustomerBean customer) { order.getOrderNo(); ... OrderLogic .confirm(order, customer); class Order { String orderNo; void confirm( Customer customer) { this.orderNo; ... order.confirm(customer); Table Module Domain Model
24.
Domain Model ドメイン層 データアクセス層プレゼン層 DB アクション アクション アクション アクション サービス (ユースケースA) サービス (ユースケースB) サービス (ユースケースC) サービス (ユースケースD) ORM ORM ORM ドメイン オブジェクト ドメイン オブジェクト ドメイン オブジェクト
25.
public class ProcessOrderServiceImpl implements
IProcessOrderService { private IOrderRepository fOrderRepository; private ICustomerRepository fCustomerRepository; public List<Order> findOrders( Customer customer) { return fOrderRepository.findBy(customer); } public void confirmOrder(Order order) { order.confirm(); } public void cancelOrder(Order order) { order.cancel(); } ...
26.
public class Order
{ private Customer fCustomer; public void confirm() { ... } public void process() { ... } public void cancel() { ... } ...
27.
Domain Modelのメリット ? 再利用性、メンテナンス性が高くなる ?
ロジックの置き場に悩まない ? 複雑なビジネスロジックをモデルによって 可視化できる ? コードの字面がシンプルになり、美しい
28.
まとめ ?コードの重複排除を追究すると、自然 とTable Moduleまで り着く ?Table
Moduleが総称関数によるOOの実 装と気づけば、Domain Modelへの道が 拓ける
29.
最后に
30.
“Architecture teams must
not siphon off all the best and brightest.” アーキテクチャチームに 最も優秀なメンバ を集めてはいけない。 — Eric Evans, Domain-Driven Design
31.
テクノロジからドメインへ ? テクノロジの活用に忙殺されてい ないだろうか? - 顧客に価値をもたらすのはイン フラやフレームワークではない ?
ビジネスに真の力を与えるのは、 ドメイン=ビジネスロジック http://www.?ickr.com/photos/wwworks/2222523486/
32.
ドメインを戦い抜くための武器 ?オブジェクト指向分析/ 設計の基礎 ?GRASPパターン - 情報エキスパート - 高凝集 -
低結合 ?必要なのはDIコンテ ナ、ORM、RIA、NoSQLな どの知識ではない!
33.
ドメインで皆さんの 力を発揮しよう!
34.
ありがとう ございました!
Download