最近、Web系では、デザイナーさんに、画面を依頼することが増えてきた気がします。
昔は、ホームページやそれに付随する部分だけだったのですが、
いまでは、純粋にイントラネット(私語 ^^;)のような、業務系でも
画面周りを作ってもらうことが、あったり、なかったりです。
まあ、仕上がりはきれいですよね。いっぱつで判ります。
とはいえ、現状では、ユーザーインターフェース設計で、ある程度固まったとき、
HTMLによる、画面作成というかんじではないでしょうか?
ただ、今後、AJAXとJQueryが画面系で中心になってくると、この状況は
変わってくるんじゃないかと思います。
JQueryなら、AJAXが使えます。
とすると、
JQueryを利用し、
サーバーはダミーデータを返すようにして、
有る程度、画面まわりは出来てしまいます。
だったら、アジャイル開発においては、デザイナーさんに早く入ってもらって、
・デザインコンセプトを聞いて、プロトタイプをつくってもらう
・プロトタイプから画面周りを作ってもらい、確認する
・基本AJAXでやることにして、画面部分のソースも作ってもらう
とすると、開発はあとは、画面からデータを受け取って、処理して返す部分、
すなわち、モデル・サービス(SOA?)に専念できます。
デザイナーさんは、今はユーザーインターフェースだけですが、アジャイルで
UIが中心になってくると、上流から、下流まで幅広く入ってくるのではないでしょうか?
その上、デザイナーさんのほうが、単価は安い。
これはたぶん、オフショアよりも、インパクト大です!
オフショアは、主に下流です。
日本語が通じないインドの人、中国の人が、
日本語しかしゃべれないお客さんの要求仕様をまとめるというのは、
ちょっと考えにくいです。
でも、
プログラムはかけないけど、デザインができるデザイナーさんと
デザインがうまく表現できないお客さんが
要求仕様をまとめる可能性はあります。
っていうか、プロトタイプ作って、
そっちのほうが、今より楽しそうです。
となってくると、デザイナーさんは、要求仕様ぐらいまで、入ってくる可能性大
そうなると、要求仕様をまとめるSEさん、アナリストさんの単価が下がる・・・
デザイナーの上流工程進出のほうが、オフショアよりも開発上、インパクトがあると思いますね!
昔は、ホームページやそれに付随する部分だけだったのですが、
いまでは、純粋にイントラネット(私語 ^^;)のような、業務系でも
画面周りを作ってもらうことが、あったり、なかったりです。
まあ、仕上がりはきれいですよね。いっぱつで判ります。
とはいえ、現状では、ユーザーインターフェース設計で、ある程度固まったとき、
HTMLによる、画面作成というかんじではないでしょうか?
ただ、今後、AJAXとJQueryが画面系で中心になってくると、この状況は
変わってくるんじゃないかと思います。
JQueryなら、AJAXが使えます。
とすると、
JQueryを利用し、
サーバーはダミーデータを返すようにして、
有る程度、画面まわりは出来てしまいます。
だったら、アジャイル開発においては、デザイナーさんに早く入ってもらって、
・デザインコンセプトを聞いて、プロトタイプをつくってもらう
・プロトタイプから画面周りを作ってもらい、確認する
・基本AJAXでやることにして、画面部分のソースも作ってもらう
とすると、開発はあとは、画面からデータを受け取って、処理して返す部分、
すなわち、モデル・サービス(SOA?)に専念できます。
デザイナーさんは、今はユーザーインターフェースだけですが、アジャイルで
UIが中心になってくると、上流から、下流まで幅広く入ってくるのではないでしょうか?
その上、デザイナーさんのほうが、単価は安い。
これはたぶん、オフショアよりも、インパクト大です!
オフショアは、主に下流です。
日本語が通じないインドの人、中国の人が、
日本語しかしゃべれないお客さんの要求仕様をまとめるというのは、
ちょっと考えにくいです。
でも、
プログラムはかけないけど、デザインができるデザイナーさんと
デザインがうまく表現できないお客さんが
要求仕様をまとめる可能性はあります。
っていうか、プロトタイプ作って、
そっちのほうが、今より楽しそうです。
となってくると、デザイナーさんは、要求仕様ぐらいまで、入ってくる可能性大
そうなると、要求仕様をまとめるSEさん、アナリストさんの単価が下がる・・・
デザイナーの上流工程進出のほうが、オフショアよりも開発上、インパクトがあると思いますね!