More Related Content
Introduce Groovy 2.3 trait 20140329_kyon_kao_wedding_LT_Groovy あなたとAndroid!?今すぐダウンロード Viewers also liked (20)
Jggug ws 15th LT 20110224 Jggug Nagoya 20090925 Groovy Markup Template Engine introduced Groovy 2.3 New feature of Groovy2.0 G*Workshop 売りたいものがあるならば、まずはネットショップのCMSを開発しましょう Groovy, Transforming Language Docker Container As A Service - JAX 2016 kintone & AWS ハンズオン秋祭り 2015 (Excel × kintone) Easy Going Groovy(Groovyを気軽に使いこなそう) 社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう Similar to Groovy Conference2008 Nttsoft (20)
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ "Ordinary" System Development 第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」 2017/4/25 『小規模開発アジャイル導入の気づき』 デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方 チケット駆動開発をパターン言語で読み解く~「成功するプロジェクトのための開発基盤と手法」 Agility@Scale(アジャイル開発のスケールアップ)を実現する14のベストプラクティス 夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方 Distributed Agile using UML アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~ 機敏な製品リリースを可能にする企業内の連携モデルを提示するScaled Agile Framework (SAFe) のご紹介 More from Uehara Junji (20)
Use JWT access-token on Grails REST API Groovy Bootcamp 2015 by JGGUG Groovy Shell Scripting 2015 Shibuya JVM Groovy 20150418 Indy(Invokedynamic) and Bytecode DSL and Brainf*ck enterprise grails challenge, 2013 Summer New features of Groovy 2.0 and 2.1 Groovy kisobenkyoukai20130309 Read Groovy Compile process(Groovy Benkyoukai 2013) G* Workshop in fukuoka 20120901 JJUG CCC 2012 Real World Groovy/Grails Java One 2012 Tokyo JVM Lang. BOF(Groovy) Java x Groovy: improve your java development life Let's go Developer 2011 sendai Let's go Java Developer (Programming Language ... Easy Going Groovy 2nd season on DevLOVE GroovyServ concept, how to use and outline. Seasar Conference2008 Grails(Final) Groovy Conference2008 Nttsoft
- 4. Excel 難民の苦境 従来システム Access からデータを 担当ごとに Excel に export して 数百名にメール 配布 マージは 基本的に地獄 勝手に親切に追加・訂正してくれる皆様 表記ブレ頻発 某 SaaS では柔軟性に欠ける
- 6. 画面 (2) 検索画面 一覧・修正画面 カスタム項目 越後藩 江戸幕府 インプレース編集 薩摩藩 尾張藩 好評
- 7. システム概要 4 ヶ月 × 0.5 ~ 1.5 人 (Grails 未経験者 2 名 ) 開発期間 acegi-0.3, richui-0.2, i18n-templates-1.0.1 使用プラグイン ~数千件 データ数 ~ 200 人 利用者数 82 (groovy ファイル ) 5.5 (KL 、自動生成物含む ) ソース規模 51 (*.gsp) + 60 ( 動的 Scaffold 生成 ) 画面数 30 クラス ( 関連クラスは除く ) ドメインクラス数
- 10. Grails のメリット (2) 生産性向上効果 設定は 劇的に 楽! マスター管理系は 劇的に 簡易化! 仕様変更しやすさが大きなメリット プラグインによる再利用 今後の課題
- 11. 苦労した点・留意点 (1) 以下に対し Grails は開発負荷を軽減しない 複雑なデータベース操作、特に 関連やカスケード GORM 、 Hibernate で隠されているだけに むしろ見通しが悪い きめ細かな Javascript 制御
- 12. 苦労した点・留意点 (2) Grails 知識だけで開発できるかという と Spring は良く知らなくても大丈夫 Hibernate は会得すべき。 スキーマ生成規則や HQL 修得は死活的に 必要。 ドメインクラス設計は 超重 要 あとで変更するのは大変。 RDBMS の特性を熟知し行なうべき Scaffold を活用できるように設計する 要望: デバッガ欲しい src 配下などもホットデプロイ希望