2

いくつかの入力が必要な課題があります。

私は現在、新しい開発部門のプログラマーを募集しています。私は彼らの仕事で素晴らしい人を探しています-彼らは私が通常彼らに持っている必要がある他のいくつかのものを「欠いている」かもしれないほど素晴らしいです(例えばノルウェー語と(正直に言うと)-社会的スキルを話すことができるようにするために顧客に会います(私は以前にそれらのいくつかと協力しました:)))。

私の問題は、クライアント(顧客)と開発チームの間のコミュニケーションに関するものです。

背景:今後2年間で、お客様の拡張開発部門になるという戦略があります。たとえば、彼らは私たちを自分たちの部署と見なしているだけです。この目標に向かって進んでいる間、私たちはより小さなプロジェクトでお金を稼ぐ必要があります。仕事はそこにあるので、私たちは何とか生き続けることができないのではないかと心配していません。

しかし、私たちは皆、顧客との良好なコミュニケーションが、他の何かではなく、実際に欲しいものを顧客に提供するための重要な要素の1つであることを知っています(ちなみに私たちはスクラムしています)。言語を話さない人、または顧客とコミュニケーションをとるスキルさえ持っていない人とどうやってこれを行うことができますか(あなたは皆、ほとんど知らない顧客との深い技術的問題に直面している非常に明るい人を知っていますFirefoxとOperaの違い)?

私は、私が顧客とのインターフェースとなり、顧客が計画セッションなどに参加し、チームが引き続きデモを行うソリューションにたどり着きました。ただし、開発チームとお客様の間の(毎日の)継続的なコミュニケーションに関しては、私がコミュニケーションを担当します。

これが最適なソリューションではないことを私は知っています。仲介者であるため、顧客、私、およびチームの間で多くの情報が失われる可能性があります。誰かが同じような状況にあったことがありますか?

4

6 に答える 6

4

ウィキを作成します。写真、ビジネス情報、注意事項などを含む顧客向けのページを作成します。

顧客を含め、全員にwikiに貢献してもらいます。

時間が経つにつれて、このページ(または複数のページに情報を分割する場合はページ)で許可されます

  • 顧客をより早く理解するための新しい開発者
  • 発生する可能性のある問題を確認する
  • 開発者は、顧客にどれだけ貢献したかを誰もが確認できる具体的なドキュメントを持っているため、Wikiに貢献します。
  • 顧客に開発プロセスの一部であるかのように感じさせる
  • ウィキは事実上コラボレーションドキュメントであるため、すべての人に共通の言語が表示されます。それはあなたの顧客の言語を話すことと同じではないかもしれませんが、それはあなたの顧客と開発者の言語の組み合わせになります。
于 2009-01-19T10:07:16.883 に答える
2

一部のお客様向けに「ベータ プログラム」を行ったとき、やや似たような状況が発生しました。顧客が質問した場合、ヘルプデスクは新機能にまだ慣れていないなどの理由で、プロジェクトのその段階の開発者にしか問い合わせることができませんでした。

また、顧客とのコミュニケーションを行い、それを開発者に渡すために「仲介者」を使用しましたが、これは私たちにとって非常にうまく機能しています. どのような利点がありましたか? 顧客は常に誰に連絡すればよいかを正確に把握しており、コミュニケーションは一貫しており、簡単な質問には開発チームを「バグ」させることなく答えることができましたが、より難しい質問には余分な説明から「煮詰めて」解決することができました。開発者に質問を渡す前に実際の問題を解決し、開発者が最善を尽くすことに集中する時間をより多く与えます。

もちろん、これを機能させたい場合は、開発者と顧客の間でタイムリーに情報を伝達する必要がありますが、努力する価値があると思います (実際、当社の開発者はそれを好んでいます)。仕方)。

于 2009-01-20T21:18:08.697 に答える
1

開発者は顧客から保護されるべきです。開発者は通常、朝食時に C++ テンプレートを食べる筋金入りの技術者です。多くの場合、顧客は非常に非技術的です。開発者に対して些細な問題についてよく練られていない質問をする顧客は、通常、開発者を大いに苛立たせ、少なくとも一時的な生産性の低下を引き起こします。だからその間に働く特別な有給の人がいる方がいいです。

于 2009-01-29T15:13:57.617 に答える
1

技術力よりもコミュニケーション力が重要です。コミュニケーションがうまく取れないプログラマーは、彼らが持ち込んだものを技術的に無効にするのに十分な混乱を引き起こす可能性があります。

そうは言っても、すべての人が「顧客と向き合う」のに最適な人物であるとは限らないことを認識しておく必要があります。チームの 1 人または複数のメンバーを顧客への連絡係として指定し、可能な場合はそのメンバーを通じてコミュニケーションを取ることができます。

于 2009-01-19T13:55:08.280 に答える
0

同じ場所にいることの価値を過小評価しないでください。コミュニケーション能力が不足している場合は、会議や電子メールですべてを説明しようとするよりも、「これを見て」と指摘して言うことができる方がはるかに迅速で効果的です。しかし、「彼らは私たちを自分たちの部署がどこかに座っていると見なしている」から、これはあなたにとっての選択肢ではないように思えます。

于 2009-01-19T10:01:31.573 に答える
0

一般的に、少なくとも一部の開発者は、顧客との適切なコミュニケーションを学ぶことに積極的であると期待しています。それらの開発者をコミュニケーションに参加させます(最初は苦痛だったとしても)。英語はかなり普遍的な言語であり、あなたの顧客はおそらくそれを話すことができ、喜んで話すでしょう。

顧客とのコミュニケーションやコミュニケーションを学びたくない開発者を保護します。それらは顧客との関係を損なう可能性があり、従業員との関係を損なう可能性があります。

顧客と開発者の間で書面による連絡を許可するように注意してください。書かれたコミュニケーションは、特に注意深くバランスの取れた電子メール、メモ、または手紙を書いた経験があまりない人々によって書かれた場合、しばしば間違って解釈されます。

顧客との関係を築くと、お互いの個性を知ることができ、コミュニケーションがスムーズになります。

于 2009-01-19T10:09:55.503 に答える