ソフトウェアの開発では、開発サイクルの後期になってから問題を発見すると、最初のプロトタイプの段階での発見よりも対処は困難になるものだ。
質問:われわれは顧客とのコミュニケーションに苦労しています。現在、ソフトウェアの機能を固めている段階ですが、プロトタイプの一部の機能がうまく動きません。顧客を怒らせずにこの問題を伝えるにはどうすればよいでしょう。また、機能の詰め込み過ぎを避ける方法はありますか。
質問を読んでまず、あなたと顧客の間では定期的な対話が行われていないという印象を受けた。
「プロセス」の一部として、各ステップごとに顧客に関与してもらうべきだろう。何かができていないことを開発サイクルの後期になってから発見すると、最初のプロトタイプを見てすぐに発見するよりも、対処が困難になってしまう。アジャイル手法を取り入れて顧客と仕事をすれば、工程の進行とともに多数の小規模な変更や見直しを頻繁に行い、実装の細部を手直ししていける。その積み重ねの中でおのずと機能が完成することになる。ふたを開けてみたら機能が期待外れだったという事態は起こらない。
Copyright © ITmedia, Inc. All Rights Reserved.
お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。
Metaに潰されないために残された生き残りの道は?――2025年のSNS大予測(Snapchat編)
若年層に人気のSnapchatだが、大人にはあまり浸透していない。一方で、AR(拡張現実)開...
「猛暑」「米騒動」「インバウンド」の影響は? 2024年に最も売り上げが伸びたものランキング
小売店の推定販売金額の伸びから、日用消費財の中で何が売れたのかを振り返るランキング...
Netflixコラボが止まらない 「イカゲーム」シーズン2公開で人気爆上がり必至のアプリとは?
Duolingoは言語学習アプリとNetflixの大人気ドラマを結び付けたキャンペーンを展開。屋外...