開発プロセス

なぜ小さなチームが重要なのか?システムの品質面からの考察

システム全体の品質は、そのシステムを構成する各要素の品質の積で表現される。 photo credit: thebmag via photopin ccシステムは一つでも欠陥があると全体として欠陥があるとみなされる。なので、例えば90%の信頼性のモジュールと90%の信頼性のモジュール…

デザイン思考とソフトウェアデザイン

デザイン思考と聞くと、ビジュアルデザインに関することを想像しがちですが、プロダクトデザインやサービス開発にも用いられるイノベーションの技法です。デザインコンサルティングファームのIDEO社がデザインプロセスが注目されてから、次第にこの言葉を聞…

要件定義って何?

IT業界では、要件定義という言葉がよく利用されます。個人的に要件定義という言葉は、利用される割に曖昧な言葉なので、いろいろな誤解を与えているなと感じています。ということで、今回はソフトウェアを作る最初のフェーズである要件定義について話をした…