2010/03/23

非機能要求の標準化

最近、雑誌で面白い記事を見かけました。

システム開発において、非機能要求分析は必要不可欠なものであり、これを詰める作業は技術者の力量において大きく変わってくる項目と考えています。

ただ最近、この非機能要求に対して、この部分を「見える化」しようとする動きがあったようです。
技術に携わっているにもかかわらず、恥ずかしながらこんなことをしているとはまったく知りませんでした。

2010/03/09

EXCELの便利命令

私は業務で何かあるたびにEXCELを使用します。
あまり人が意外と知らない命令も結構知っていたりします。
#それでも、全然少ないというのがEXCELのスゴイ所でもあり、怖いところでもありますが(^^;

で、今日使いたいのに思い出せない命令があったため、せっかくなので書いておきます。

EXCELマクロ(VBA)内でEXCELの関数などを呼び出したいと思ったことありませんか?
昔作ったのはとある式のテンプレートをあるセルに定義しておき、とある文字を指定されたセル位置情報に変換して、その式を実行させるという荒業を取りました。
例)IF(A1=[XX],1,0)と定義。 マクロ内で[XX]をB1等に置き換えて、実行結果を返す
#どういった経緯でこんな荒業とったのか忘れましたが・・・

2010/03/08

WEBでガントチャート

業務でWEB画面用のガントチャートを作る必要がありそうだったため、色々と調査しました。
まず、安直にJavaScriptで挑戦したところ、表示することはできた。
見た目もそれなりに見れるもので、個人的にはそれなりに使えそうだなとも思うレベル。
ただ、流石にWEB。2000件表示するのにかなりの時間がかかってしまう。
仕事で使うとしたら、これではダメだろうという結論を出した。

次に目を付けていたのが、XMLをHTML形式に変換するためのXSLT。
非常に面白い技術だなと思って、事前にいろいろと調査してました。
本当はこれ+JavaScriptでやろうかなと思ってました。
それなりの言語であるため、きっと出来るだろうと思ったのですが、流石にそこまで要望するのは
間違いだったようです(--;