受託開発を生業とするものにとって、見積もり根拠を正しく示すことは死活問題だ、という話です。Read less
書籍化し、12万部突破しました。 【SlideShare広告回避用】 https://www.docswell.com/s/morishige/K3MXPZ-howtodesignslides ・PDFは無料でダウンロードできます ・自己学習や勉強会などの目的でしたらご自由にお使いいただけます ・授業・研修への利用はフォーム( https://forms.gle/WwgXTT974xFW78mFA )にご報告ください ・記事への参考資料にする際は適切な出典明記をお願いいたします 【使っているフォントについて】 M+フォント「MigMix1P」です。こちらもメイリオ同様おすすめです。 フリーで使えます。 【個人HP】 > https://mocks.jp > 仕事のご依頼はこちらから 【書籍情報】 デザイン入門:https://amzn.asia/d/4WDsTI6 デザイン図鑑:https
BtoB SaaSの会社でDDDを活用して事業を成長させてきた中で、DDDのプラクティスの実践という面ではかなり大きな成果が得られました。 しかし、事業を成長させるという点において、DDDのプラクティスだけではうまくいかないこともあり、別のアプローチも同時に試行錯誤しています。 この発表では、うまく行ったプラクティスの内容と、カバーできなかった課題、そこに対する現在の取り組みについて紹介します。 ドメイン駆動設計 サンプルコード&FAQ https://little-hands.booth.pm/items/3363104 ドメイン駆動設計 モデリング/実装ガイド https://little-hands.booth.pm/items/1835632 ドキュメント内のブログ記事URL https://little-hands.hatenablog.com/entry/2020/12/22/
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
DDDとCQRSについて DDD (Domain Driven Design = ドメイン駆動設計)が世間に知られるようになってきましたが、今度はDDDをさらにスケーラビリティにするCQRS (Command Query Responsibility Segregation = コマンドクエリ責務分離)が出てきました。 DDD提唱者の英語本の和訳版「エリック・エヴァンスのドメイン駆動設計」がAmazonにありますが、非常に分厚く高価です。概要をまとめた資料が「Domain Driven Design(ドメイン駆動設計) Quickly 日本語版 - InfoQ」から入手できます。 CQRSはデータベース設計とイベントソーシングも含めた壮大なWebアプリケーションのアーキテクチャですが、日本語の資料がまだ少ないです。CQRSを適用したアプリケーションを構築できるインフラがWindows Az
エリックのDDD本を読んで30分で挫折した僕が考える、こーゆーことをやるのがドメイン駆動設計なるものなんじゃないの、という資料です。Read less
3. モデル駆動型ソフトウェア開発をやるために 作った会社 2008年4月創業(現在7期目) 設立1 – 2 年目SES型の常駐がメイン 設立3 – 4 年目モデル駆動型開発プロトタイプ 設立4 – 6 年目モデル駆動型開発導入(一部) 設立7 - 年目モデル駆動型開発を主軸へ(したい…)
アジャイルジャパン2015のサテライト長野で発表させていただいた弊社の事例のスライドです。 スライドだけだと意図がわかりにくい部分については、手元の発表者メモを加えさせていただきました。Read less
関西DDD.java 勉強会 2016-3-5 (DDD Alliance 勉強会 2016-1-21 @東京の京都再演版)Read less
13. オブジェクト指向の「変更容易性」 (どのパラダイムでも同じだけど) • 抽象データ型/段階的な抽象化 – プログラムを人間の発想に近づけると扱いやすい • モジュラープログラミング – 独立性の高い部品に分けると扱いやすい – 関連するデータと操作は、ひとつのプログラミング単位に • メッセージング – 部品の組合せを柔軟に変更できると扱いやすい – sender/receiver/dynamic routing – Javaだとうまく実現できていないアイデア • メッセージングの考え方の参考 • Erlang, EIP:Enterprise Integration Patterns, マイクロ サービス, …
エヴァンスのドメイン駆動設計 「第3部 より深い洞察にむかうリファクタリング」を実践してみて学んだこと。Read less
8. いまなぜOO&XPか? • 小規模・短納期のWebアプリケーション開発の機会が増えた – スマートフォンアプリのバックエンドとかも含めて – 作って動かすだけなら簡単にできるようになった (たとえばRoR) – 多産多死? • 技術もニーズも変化が激しく、全体をじっくり分析・設計している開 発スタイルでは対応できない • 生き残ったアプリケーションは、修正や拡張のニーズが多いが、設 計が貧弱だと、うまく対応できず、あったいうまにレガシー化する オブジェクト指向の「変更容易性」 エクストリーム・プログラミングの「変化適応性」 9. 開発スタイル YAXP:もうひとつのXP • とにかく動くソフトウェアを作り続ける • 究極のエクストリーム・プログラミングw • Web系のアプリケーション開発現場の実態? スタイル 例 最終形 (着地点) フェーズ分け 予測型 ウォータフォー ル 事前に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く