オルタナティブSIは言い訳に過ぎない
最近、納品のない受託開発や定額開発などオルタナティブSIという単語でよく耳にするようになりました。
この言葉に非常に違和感を覚えるのは私だけでしょうか・・・。
結局納品してる
お客様の目的は特定のシステムが欲しいということであって、納品がないというのは語弊であると思う。
結局は何かしらの成果を渡す=納品しているわけだから、納品がないわけじゃない。
納品物を決めていないだけの契約=準委託契約に過ぎない。
要件定義と開発を一緒にしただけ
従来のSIは要件定義フェーズと開発フェーズを完全に分離する傾向がありました。
それが問題となり、オルタナティブSIというものが生まれたと認識しています。
オルタナティブSIはモック作成や実装開始後でも仕様変更が可能になり、最終的にはお客様の最も望むシステムが完成するという構造です。
それに伴って、開発期間が長くなる傾向があるため、SI事業者も安定した収入になりやすいというメリットがあります。
また、大きな点として受注者側は期間で縛られるため、炎上しても責任問題に発展しづらいということです。
大きな案件とかになると、無理やり追加要件をねじ込まれたりするのでそれを対価を貰って実施するために準委任契約の方が都合が良いというわけです。
オルタナティブじゃないSI事情は?
最近では通常のSIであっても、レビューフェーズを細切れに入れることがあります。
いや、最近だけでなく要件定義がきっちりできない炎上しそうな案件に対しては前からありました。
※ただし、経験豊富な営業とプロジェクトマネージャーがいる場合に限る。
とは言え、昔からアジャイル的なやり方を取り入れているわけです。
これはオルタナティブSIが解決したかった問題を解決しているような気がします。
また、追加要件に対策で、初期段階で要件定義書、設計書などに双方の押印を求めるなど応戦しています。
なんとなく甘えもあると感じてしまう
要件定義というフェーズにおいて、発注者側も受注者側も上手くやることができないから「なあなあで済む」定額契約にしましょう、って言っているように聞こえます。
おそらく多くの人がそんな意識は持っていないと思いますが、持つ人が多数現れるのも時間の問題ではないでしょうか。
そうなると、クオリティは通常の受託開発よりも上がるかもしれませんが、コストと納期の面ではお客様にとって不利になってきます。
お互いがちゃんと成長して高品質、低コスト、短期間のモノを作れるようになる仕掛けがあれば良いかもしれません。