サイトマップ
-
Contents
- トップページエントリ (75)
- ニュース&トピック (10)
- 技術記事 (163)
-
Information
Ruby on Rails によるシステム開発をモデリングで効率的に行う
Ruby on Rails は開発者に高い生産性を与えてくれるフレームワークです。しかし、Rails を使ったとしても、分析設計工程は、開発者自身が自分のやり方で実施しなくてはなりません。
本連載では、Rails 用に「軽さ」に配慮した分析設計工程をサポートするモデリング手法について紹介します。
概要編
Ruby on Rails は大変優れたフレームワークです。DB のスキーマさえ作ってしまえば、開発を高速に進めることができます。しかし、Rails は「どんなソフトウェアを作ればいいのか」教えてくれるわけではありません。この問いに答えるために、開発者は自分で分析を行わなくてはなりません。
何を作るのかを考える場合、モデリングはよい道具になります。しかし、一般的な UML 本などに載っている開発プロセスなどは、重厚すぎて Rails を対象とするような小さな開発を行う際に、コストの面で不安があります。本連載では Ruby on Rails 用に使用する図や手順を絞り込んだ実用的なモデリング手法を、実際に Rails アプリケーションを作成しながら紹介します。
分析・設計編(ユースケース図とユースケース記述)
どうも、あかさたです。前回は、Ruby on Rails を使った開発を効率化するためにモデリングを混ぜた開発プロセスが有効という話をしました。今回からは、実際にソフトウェアを開発します。本記事では、「何を作るのか」に注目しながらユースケースを作成します。
サイト内検索
FileMaker
Flash Lite
MIDI
Wiki
swfobject
Spring
プロジェクト管理
Flex
OpenSocial
POSA
PHP
Mindstorms
Google
ActionScript
Android
Java
パターン
sns
GUI
DWR
アーキテクチャ
Python
未踏
Rails
Ruby
ExtJS
haXe
Lego
Flash
Lua
実践バグ管理
Ajax
モデリング
バイトコード
AIR
レシピ
ActionScript3.0
なでしこ
Swing
Adobe
jQuery
javascript
日本語プログラミング言語
プログラミング
SQLite

