システムの質ってなんだろう?

よく顧客に「弊社は数より質で商いをしております。」と話すことがおおい。
 改めて考えると「質」ってなんだろうか?
 そもそも「システム開発リソースの質」と「システムの質」は別のものである。システムの質とは完成し、稼動するシステムの高機能性や効率性、速度などをさしている。対して我々述べる「システム開発リソースの質」とは結局のところ人数で勝負するより我々のいう質を頼りにしたほうが「早く、確実に、良いものが出来る」と述べているに過ぎない。

“システムの質ってなんだろう?” の続きを読む

ドキュメントって何だろう

システム開発プロジェクトにおいてドキュメントは重要な成果物である。もし本当にプログラムだけを納品すればいいプロジェクトがあれば、コストは半分で済む・・・とおもう技術者も多いはず。
 しかし、ドキュメントは絶対に必要なのである。
 何のためにドキュメントがいるか?
通常よく言われるのが「保守のため」「品質管理のため」「要件・仕様の管理のため」である。

“ドキュメントって何だろう” の続きを読む

なぜアジャイルがいいと思うか。

それは「本当に欲しいアプリケーションは誰にも分からない」からである。
システムは通常、要件定義、外部設計・・・といったプロセスを経て作成される。
そのときに、先に「設計」をおこなうわけだが、ここで厄介なのが「ソフトウェアは見えない」事である。
 さらにBPRまで含むと、もうどうしようもない。
 改革後のビジネスプロセスはまだ誰も未体験なのだから。
20060904-blog1.GIF

“なぜアジャイルがいいと思うか。” の続きを読む